| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.63 | 313 | $22,733.19 | 28,383 | 2024-11-29 | Filing | |
| $69.99 | 658 | $46,053.42 | 28,863 | 2024-11-26 | Filing | |
| $64.47 | 376 | $24,240.72 | 29,971 | 2024-11-21 | Filing | |
| $68.01 | 30,767 | $2,092,519.05 | 135,398 | 2024-10-29 | Filing | |
| $69.94 | 1,993 | $139,390.42 | 30,608 | 2024-10-28 | Filing | |
| $72.59 | 75,000 | $5,443,875.00 | 821,630 | 2024-10-25 | Filing | |
| $70.32 | 75,000 | $5,274,000.00 | 896,630 | 2024-09-26 | Filing | |
| $61.96 | 2,169 | $134,391.24 | 32,601 | 2024-09-04 | Filing | |
| $63.32 | 315 | $19,945.80 | 35,915 | 2024-08-29 | Filing | |
| $61.48 | 2,900 | $178,287.36 | 37,448 | 2024-08-27 | Filing | |
| $64.89 | 417 | $27,059.13 | 28,870 | 2024-08-21 | Filing | |
| $57.09 | 12,154 | $693,859.71 | 128,413 | 2024-08-05 | Filing | |
| $78.00 | 219 | $17,082.00 | 29,507 | 2024-06-17 | Filing | |
| $73.48 | 26,853 | $1,973,214.83 | 144,623 | 2024-06-04 | Filing | |
| $71.88 | 416 | $29,902.08 | 30,321 | 2024-05-21 | Filing | |
| $75.00 | 443 | $33,225.00 | 30,958 | 2024-04-08 | Filing | |
| $69.95 | 2,648 | $185,227.60 | 20,509 | 2024-04-01 | Filing | |
| $63.00 | 284 | $17,892.00 | 31,401 | 2024-03-01 | Filing | |
| $62.00 | 2,807 | $174,034.00 | 31,685 | 2024-03-01 | Filing | |
| $61.00 | 7,677 | $468,297.00 | 34,492 | 2024-03-01 | Filing |