| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.20 | 112,614 | $12,973,132.80 | 57,923 | 2023-07-27 | Filing | |
| $104.68 | 58,292 | $6,102,006.56 | 70,537 | 2023-05-22 | Filing | |
| $99.56 | 173,873 | $17,310,795.88 | 56,049 | 2023-05-10 | Filing | |
| $100.82 | 7,254 | $731,348.28 | 20,953 | 2023-05-01 | Filing | |
| $74.13 | 1,442 | $106,895.46 | 15,943 | 2022-05-11 | Filing | |
| $6.22 | 11,586,206 | $72,068,518.56 | 32,131,316 | 2020-08-05 | Filing | |
| $6.16 | 10,761,857 | $66,261,829.73 | 43,717,522 | 2020-08-04 | Filing | |
| $6.18 | 1,542,820 | $9,529,690.58 | 54,479,379 | 2020-08-03 | Filing | |
| $6.09 | 3,264,481 | $19,874,160.33 | 56,022,199 | 2020-07-31 | Filing | |
| $6.46 | 4,904,523 | $31,670,466.82 | 59,286,680 | 2020-05-21 | Filing | |
| $9.53 | 3,370,314 | $32,119,429.45 | 64,191,203 | 2019-05-24 | Filing | |
| $9.58 | 2,000,000 | $19,150,600.00 | 67,561,517 | 2019-05-23 | Filing | |
| $10.02 | 1,289,538 | $12,926,844.73 | 69,561,517 | 2019-05-22 | Filing | |
| $9.93 | 49,904 | $495,546.72 | 216,082 | 2019-03-11 | Filing | |
| $25.65 | 24,693 | $633,375.45 | 175,717 | 2017-08-09 | Filing | |
| $29.56 | 159,662 | $4,719,608.72 | 478,141 | 2017-02-03 | Filing | |
| $29.19 | 78,313 | $2,285,956.47 | 50,355 | 2016-02-04 | Filing | |
| $29.22 | 40,000 | $1,168,800.00 | 3,668 | 2016-02-04 | Filing | |
| $28.21 | 50,000 | $1,410,500.00 | 43,668 | 2016-02-03 | Filing | |
| $26.83 | 6,200 | $166,346.00 | 147,677 | 2014-11-26 | Filing |