Skip to content

Restricted Stock Award

A restricted stock award is a grant of company shares.

OCF Equivalent

OCF does not distinguish RSAs from regular stock issuances at the transaction level — an RSA is modeled as a StockIssuance with vesting terms attached, and subsequent events use the stock-transaction family.

  • StockIssuanceissuance tx. RSAs in OCF are stock issuances with vesting terms attached.

Related:

Endpoints

  • GET /v1alpha1/issuers/{issuerId}/restrictedStockAwards — list
  • GET /v1alpha1/issuers/{issuerId}/restrictedStockAwards/{id} — single

Shape at a glance

Quick comparison of field names, types, and required-ness. See the full Carta properties below, or follow the OCF link for full OCF field documentation.

Cartav1alpha1RestrictedStockAward

A restricted stock award is a grant of company shares.

Property Type Req
id string
issuerId string
stakeholderId string
equityIncentivePlanName string
shareClassName string
issueDate v1alpha1Iso8601CompleteCalendarDate
vestingStartDate v1alpha1Iso8601CompleteCalendarDate
boardApprovalDate v1alpha1Iso8601CompleteCalendarDate
stakeholderAcceptanceDate v1alpha1Iso8601CompleteCalendarDate
canceledDate v1alpha1Iso8601CompleteCalendarDate
terminationDate v1alpha1Iso8601CompleteCalendarDate
quantity v1alpha1Decimal
vestedQuantity v1alpha1Decimal
securityLabel string
pricePerShare v1alpha1Money
vestingEvents v1alpha1RestrictedStockAwardVestingEvent[]
vestingSchedule issuerssecuritiesv1alpha1VestingSchedule
canceledQuantity v1alpha1Decimal
returnedToPoolQuantity v1alpha1Decimal
returnedToTreasuryQuantity v1alpha1Decimal
lastModifiedDatetime v1alpha1Iso8601CompleteCalendarDateTime

OCFStockIssuance

Object describing a stock issuance transaction by the issuer and held by a stakeholder

Property Type Required
id STRING REQUIRED
comments [STRING] -
object_type Constant: TX_STOCK_ISSUANCE
Defined in schema/enums/ObjectType
REQUIRED
date schema/types/Date REQUIRED
security_id STRING REQUIRED
custom_id STRING REQUIRED
stakeholder_id STRING REQUIRED
board_approval_date schema/types/Date -
stockholder_approval_date schema/types/Date -
consideration_text STRING -
security_law_exemptions [ schema/types/SecurityExemption ] REQUIRED
stock_class_id STRING REQUIRED
stock_plan_id STRING -
share_numbers_issued [ schema/types/ShareNumberRange ] -
share_price schema/types/Monetary REQUIRED
quantity schema/types/Numeric REQUIRED
vesting_terms_id STRING -
vestings [ schema/types/Vesting ] -
cost_basis schema/types/Monetary -
stock_legend_ids [STRING] REQUIRED
issuance_type Enum - Stock Issuance Type

Description: Enumeration of issuance types where we want to draw attention to some unique aspect of a stock issuance (e.g. is it an RSA)

ONE OF:
• RSA
• FOUNDERS_STOCK
-

Properties

Property Type Required Description
id string The identifier of the restricted stock award.
issuerId string The identifier of the issuer owning the restricted stock award.
stakeholderId string The identifier of the stakeholder that holds the restricted stock award.
equityIncentivePlanName string The name of the equity incentive plan (i.e., option plan) associated with this restricted stock award.
shareClassName string The name of the share class that this restricted stock award belongs to.
issueDate v1alpha1Iso8601CompleteCalendarDate The date the restricted stock award was issued.
vestingStartDate v1alpha1Iso8601CompleteCalendarDate The start date of the vesting period for the restricted stock award.
boardApprovalDate v1alpha1Iso8601CompleteCalendarDate The date the restricted stock award received board approval.
stakeholderAcceptanceDate v1alpha1Iso8601CompleteCalendarDate The date the restricted stock award was accepted by the stakeholder.
canceledDate v1alpha1Iso8601CompleteCalendarDate The date the restricted stock award was canceled.
terminationDate v1alpha1Iso8601CompleteCalendarDate The date the restricted stock award was terminated. This commonly matches the date the company's relationship with the stakeholder was terminated.
quantity v1alpha1Decimal The number of restricted stock units in the award.
vestedQuantity v1alpha1Decimal The number of vested shares in the stock award.
securityLabel string The label representing this security (restricted stock award).
pricePerShare v1alpha1Money The cost of each share in the restricted stock award.
vestingEvents v1alpha1RestrictedStockAwardVestingEvent[] The list of all vesting events associated with the restricted stock award.
vestingSchedule issuerssecuritiesv1alpha1VestingSchedule The vesting schedule information associated with the restricted stock award.
canceledQuantity v1alpha1Decimal The number of shares in the restricted stock award that were canceled.
returnedToPoolQuantity v1alpha1Decimal The number of shares in the restricted stock award that were returned to the pool.
returnedToTreasuryQuantity v1alpha1Decimal The number of shares in the restricted stock award that were annulled, but not returned to the pool.
lastModifiedDatetime v1alpha1Iso8601CompleteCalendarDateTime The date and time when the restricted stock award was last modified.

Referenced by

(not embedded in other domain objects)


Underlying schema: v1alpha1RestrictedStockAward

← Back to Domain Index