Quarterly report pursuant to Section 13 or 15(d)

Stockholder's Equity (Tables)

v3.21.2
Stockholder's Equity (Tables)
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Schedule of Share Grants Activity The following table represents the share grants activity for the nine months ended September 30, 2021: 
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, 2020 469,631  $ 89.69  74,235  $ 42.07 
Granted 126,100  186.15  —  — 
Vested or exercised (174,921) 188.48  —  — 
Share grants outstanding as of September 30, 2021 420,810  $ 122.25  74,235  $ 42.07 
Schedule of Shares of Common Stock Issued Under Employee Stock Purchase Plan
The table below details the shares of common stock issued during 2021: 
Number of
shares
Per share
price
Shares available as of December 31, 2020 118,136 
Shares issued during the three months ended March 31, 2021 3,204  $ 202.66 
Shares issued during the three months ended June 30, 2021 3,152  $ 181.65 
Shares issued during the three months ended September 30, 2021 3,445  $ 190.25 
Shares available as of September 30, 2021 108,335