pyocf.primitives.objects.transactions.return_to_pool.returntopool

Abstract object describing a terminal transaction where securities return to a stock plan pool

pydantic model pyocf.primitives.objects.transactions.return_to_pool.returntopool.ReturnToPool

Abstract object describing a terminal transaction where securities return to a stock plan pool

field quantity: Annotated[Numeric, FieldInfo(annotation=NoneType, required=True, description='How many shares were returned to the pool?')] [Required]

How many shares were returned to the pool?

field reason_text: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Reason for the return to the pool')] [Required]

Reason for the return to the pool

field stock_plan_id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Id of the Stock Plan whose pool the reserved shares should return to. This doesnot have to be the same pool the securities were issued from as sometimes planrollovers or other actions taken by the company can result in stock returning toa different pool.')] [Required]

Id of the Stock Plan whose pool the reserved shares should return to. This doesnot have to be the same pool the securities were issued from as sometimes planrollovers or other actions taken by the company can result in stock returning toa different pool.