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'
field shares_reserved: Annotated[Numeric, FieldInfo(annotation=NoneType, required=True, description='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.')] [Required]

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