| Common Stock |
1,320,000 |
$38,544,000 |
$29.20 |
02 Nov 2021 |
Direct |
|
|
| Common Stock |
715,000 |
$20,878,000 |
$29.20 |
02 Nov 2021 |
By IRAs |
|
|
| 2019 Employee Stock Option |
98,458 |
$2,079,433 |
$21.12 |
02 Nov 2021 |
Direct |
Common Stock |
|
| 2018 Employee Stock Option |
97,823 |
$2,052,327 |
$20.98 |
02 Nov 2021 |
Direct |
Common Stock |
|
| 2017 Employee Stock Option |
80,117 |
$1,600,738 |
$19.98 |
02 Nov 2021 |
Direct |
Common Stock |
|
| 2016 Employee Stock Option |
59,142 |
$1,072,836 |
$18.14 |
02 Nov 2021 |
Direct |
Common Stock |
|
| 2012 Employee Stock Option |
0 |
|
$10.80 |
01 Nov 2021 |
Direct |
Common Stock |
|
| 2013 Employee Stock Option |
0 |
|
$12.57 |
01 Nov 2021 |
Direct |
Common Stock |
|
| 2014 Employee Stock Option |
0 |
|
$16.06 |
02 Nov 2021 |
Direct |
Common Stock |
|
| 2015 Employee Stock Option |
0 |
|
$15.26 |
02 Nov 2021 |
Direct |
Common Stock |
|