pyocf.objects.transactions.adjustment.stockplanpooladjustment
Object describing the change in the size of a Stock Plan pool.
- pydantic model pyocf.objects.transactions.adjustment.stockplanpooladjustment.StockPlanPoolAdjustment
Object describing the change in the size of a Stock Plan pool.
- field board_approval_date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description='Date on which board approved the change to the plan.')] | None = None
- field comments: Annotated[list[str], FieldInfo(annotation=NoneType, required=True, description='Unstructured text comments related to and stored for the object')] | None = None
- field date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description='Date on which the transaction occurred')] [Required]
Date on which the transaction occurred
- field id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Identifier for the object')] [Required]
Identifier for the object
- field object_type: Annotated[Literal['TX_STOCK_PLAN_POOL_ADJUSTMENT'], FieldInfo(annotation=NoneType, required=True, description='')] = 'TX_STOCK_PLAN_POOL_ADJUSTMENT'
The number of shares reserved in the pool for this stock plan by the Board orequivalent body as of the effective date of this pool adjustment.
- field stock_plan_id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Identifier of the Stock Plan object, a subject of this transaction')] [Required]
Identifier of the Stock Plan object, a subject of this transaction
- field stockholder_approval_date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description='This optional field tracks when the stockholders approved this change to thestock plan. This is intended for use by US companies that want to issueIncentive Stock Options (ISOs), as the issuing StockPlan must receiveshareholder approval within a specified time frame in order to issue valid ISOs.')] | None = None