| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.57 | 1,564 | $93,167.48 | 37,500 | 2025-03-06 | Filing | |
| $66.40 | 32,851 | $2,181,306.40 | 59,668 | 2024-12-13 | Filing | |
| $68.81 | 1,999 | $137,551.19 | 252,682 | 2024-12-10 | Filing | |
| $68.15 | 45,501 | $3,100,893.15 | 254,681 | 2024-12-10 | Filing | |
| $59.67 | 2,625 | $156,633.75 | 5,767 | 2024-11-20 | Filing | |
| $61.81 | 9,476 | $585,711.56 | 41,100 | 2024-08-23 | Filing | |
| $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 |