| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $153.46 | 652 | $100,055.92 | 9,089 | 2025-11-14 | Filing | |
| $153.89 | 4,354 | $670,037.06 | 4,354 | 2025-11-13 | Filing | |
| $153.50 | 2,283 | $350,440.50 | 233,906 | 2025-11-13 | Filing | |
| $155.91 | 2,000 | $311,820.00 | 217,069 | 2025-11-13 | Filing | |
| $99.19 | 1,000 | $99,190.00 | 378,009 | 2025-05-05 | Filing | |
| $92.90 | 1,087 | $100,982.30 | 88,423 | 2025-05-02 | Filing | |
| $94.85 | 6,580 | $624,113.00 | 231,623 | 2025-05-02 | Filing | |
| $94.54 | 3,000 | $283,620.00 | 341,852 | 2025-05-02 | Filing | |
| $128.79 | 2,200 | $283,338.00 | 372,009 | 2025-02-28 | Filing | |
| $21.83 | 25,000 | $545,750.00 | 100,000 | 2020-11-20 | Filing | |
| $82.00 | 59,000 | $4,838,000.00 | 197,382 | 2024-05-30 | Filing | |
| $25.00 | 40,000 | $1,000,000.00 | 40,000 | 2023-03-15 | Filing | |
| $18.00 | 25,000 | $450,000.00 | 187,616 | 2022-11-09 | Filing | |
| $25.50 | 100,000 | $2,550,000.00 | 177,500 | 2021-09-14 | Filing | |
| $25.50 | 6,000 | $153,000.00 | 40,237 | 2021-09-14 | Filing | |
| $25.50 | 2,000 | $51,000.00 | 101,405 | 2021-09-14 | Filing | |
| $25.00 | 800,000 | $20,000,000.00 | 800,000 | 2021-03-25 | Filing | |
| $15.11 | 2,500 | $37,775.00 | 2,500 | 2020-07-31 | Filing | |
| $8.54 | 2,297,000 | $19,615,001.80 | 11,785,779 | 2020-04-03 | Filing | |
| $6.81 | 56,400 | $383,965.56 | 9,488,779 | 2020-04-02 | Filing |