| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.27 | 7,400 | $445,998.00 | 37,500 | 2024-08-22 | Filing | |
| $70.00 | 1,716 | $120,120.00 | 35,784 | 2024-04-02 | Filing | |
| $70.00 | 3,217 | $225,190.00 | 234,449 | 2024-04-02 | Filing | |
| $70.00 | 1,418 | $99,260.00 | 38,282 | 2024-04-02 | Filing | |
| $70.00 | 2,820 | $197,400.00 | 54,531 | 2024-04-02 | Filing | |
| $70.00 | 1,418 | $99,260.00 | 479,252 | 2024-04-02 | Filing | |
| $73.55 | 2,593 | $190,715.15 | 19,561 | 2024-03-15 | Filing | |
| $74.58 | 832 | $62,050.56 | 37,500 | 2024-03-07 | Filing | |
| $75.34 | 7,083 | $533,633.22 | 37,500 | 2024-02-29 | Filing | |
| $73.89 | 9,583 | $708,087.87 | 37,500 | 2024-02-27 | Filing | |
| $74.44 | 8,250 | $614,130.00 | 39,700 | 2024-02-27 | Filing | |
| $74.12 | 1,000 | $74,120.00 | 6,088 | 2024-02-27 | Filing | |
| $74.47 | 600 | $44,682.00 | 1,289,343 | 2024-02-23 | Filing | |
| $73.79 | 49,400 | $3,645,226.00 | 1,289,943 | 2024-02-23 | Filing | |
| $71.42 | 382 | $27,282.44 | 57,351 | 2024-02-15 | Filing | |
| $70.97 | 7,750 | $550,017.50 | 57,733 | 2024-02-15 | Filing | |
| $69.57 | 20,301 | $1,412,340.57 | 65,483 | 2024-02-15 | Filing | |
| $57.16 | 2,693 | $153,931.88 | 37,500 | 2023-08-15 | Filing | |
| $58.48 | 5,000 | $292,400.00 | 40,193 | 2023-08-14 | Filing | |
| $57.73 | 795 | $45,895.35 | 39,700 | 2023-08-15 | Filing |