| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.17 | 5,162 | $372,550.32 | 113,994 | 2025-07-30 | Filing | |
| $63.99 | 5,500 | $351,931.25 | 35,976 | 2025-05-16 | Filing | |
| $61.15 | 10,698 | $654,139.91 | 23,799 | 2025-05-02 | Filing | |
| $63.40 | 1,916 | $121,474.40 | 74,805 | 2025-03-17 | Filing | |
| $68.51 | 3,700 | $253,487.74 | 35,321 | 2025-02-24 | Filing | |
| $88.13 | 9,479 | $835,421.24 | 344,079 | 2024-11-25 | Filing | |
| $86.13 | 17,635 | $1,518,948.40 | 353,558 | 2024-11-22 | Filing | |
| $86.00 | 2,100 | $180,600.00 | 371,193 | 2024-11-21 | Filing | |
| $85.01 | 7,900 | $671,552.93 | 140,262 | 2024-11-21 | Filing | |
| $84.28 | 2,100 | $176,984.01 | 148,162 | 2024-11-21 | Filing | |
| $83.46 | 1,600 | $133,542.40 | 22,123 | 2024-11-19 | Filing | |
| $81.72 | 1,800 | $147,096.00 | 6,796 | 2024-11-19 | Filing | |
| $83.15 | 800 | $66,518.64 | 373,293 | 2024-11-21 | Filing | |
| $83.30 | 611 | $50,896.48 | 374,093 | 2024-11-20 | Filing | |
| $82.72 | 14,835 | $1,227,158.62 | 374,704 | 2024-11-20 | Filing | |
| $83.25 | 12,325 | $1,026,074.74 | 389,539 | 2024-11-19 | Filing | |
| $86.53 | 5,700 | $493,221.57 | 93,396 | 2024-11-13 | Filing | |
| $85.68 | 6,619 | $567,096.06 | 99,096 | 2024-11-12 | Filing | |
| $83.98 | 3,100 | $260,344.51 | 23,723 | 2024-11-08 | Filing | |
| $85.15 | 2,316 | $197,218.52 | 57,813 | 2024-09-19 | Filing |