Quarterly report pursuant to Section 13 or 15(d)

Stockholder's Equity (Tables)

v3.22.2
Stockholder's Equity (Tables)
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
Schedule of Share Grants Activity The following table represents the share grants activity for the six months ended June 30, 2022: 
Restricted stock Options
Number of shares Weighted
average grant
date fair value
Number of shares Weighted
average grant
date fair value
Share grants outstanding as of December 31, 2021 415,816  $ 122.40  74,235  $ 42.07 
Granted 201,980  139.64  —  — 
Vested or exercised (140,207) 104.63  (5,124) 28.77 
Share grants outstanding as of June 30, 2022 477,589  $ 134.50  69,111  $ 41.73 
Schedule of Shares of Common Stock Issued Under Employee Stock Purchase Plan
The table below details the shares of common stock issued during 2022: 
Number of
shares
Per share
price
Shares available as of December 31, 2021 104,344 
Shares issued during the three months ended March 31, 2022 5,353  $ 130.37 
Shares issued during the three months ended June 30, 2022 3,342  $ 160.17 
Shares available as of June 30, 2022 95,649