| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.60 | 6,918 | $495,328.80 | 998 | 2025-05-01 | Filing | |
| $70.97 | 2,091 | $148,398.27 | 7,916 | 2025-05-01 | Filing | |
| $70.36 | 3,362 | $236,550.32 | 593,298 | 2025-04-30 | Filing | |
| $69.82 | 18,436 | $1,287,201.52 | 596,660 | 2025-04-30 | Filing | |
| $68.74 | 1,702 | $116,995.48 | 615,096 | 2025-04-30 | Filing | |
| $62.98 | 13,213 | $832,154.74 | 0 | 2025-04-15 | Filing | |
| $62.98 | 13,213 | $832,154.74 | 0 | 2025-04-15 | Filing | |
| $62.80 | 300 | $18,840.00 | 614,798 | 2025-04-16 | Filing | |
| $62.29 | 1,200 | $74,748.00 | 615,098 | 2025-04-16 | Filing | |
| $60.94 | 500 | $30,470.00 | 616,298 | 2025-04-16 | Filing | |
| $61.76 | 4,002 | $247,163.52 | 121,827 | 2025-04-09 | Filing | |
| $61.13 | 5,164 | $315,675.32 | 125,829 | 2025-04-09 | Filing | |
| $60.34 | 3,001 | $181,080.34 | 130,993 | 2025-04-09 | Filing | |
| $58.63 | 464 | $27,204.32 | 133,994 | 2025-04-09 | Filing | |
| $58.13 | 628 | $36,505.64 | 134,458 | 2025-04-09 | Filing | |
| $57.02 | 764 | $43,563.28 | 135,086 | 2025-04-09 | Filing | |
| $53.89 | 8,550 | $460,759.50 | 135,850 | 2025-04-09 | Filing | |
| $53.16 | 9,911 | $526,868.76 | 144,400 | 2025-04-09 | Filing | |
| $57.11 | 5,378 | $307,137.58 | 154,311 | 2025-04-08 | Filing | |
| $56.27 | 5,360 | $301,607.20 | 159,689 | 2025-04-08 | Filing |