pyocf.primitives.objects.transactions.repurchase.repurchase

Abstract object describing common properties to a repurchase transaction

pydantic model pyocf.primitives.objects.transactions.repurchase.repurchase.Repurchase

Abstract object describing common properties to a repurchase transaction

field balance_security_id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Identifier for the security that holds the remainder balance (for partialrepurchases)')] | None = None
field consideration_text: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Unstructured text description of consideration provided in exchange for securityrepurchase')] | None = None
field price: Annotated[Monetary, FieldInfo(annotation=NoneType, required=True, description='Repurchase price per share of the stock')] [Required]

Repurchase price per share of the stock

field quantity: Annotated[Numeric, FieldInfo(annotation=NoneType, required=True, description='Number of shares of stock repurchased')] [Required]

Number of shares of stock repurchased