| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.71 | 4,975 | $426,407.25 | 40,794 | 2025-08-12 | Filing | |
| $85.93 | 56,960 | $4,894,572.80 | 411,219 | 2025-08-12 | Filing | |
| $86.53 | 5,873 | $508,190.69 | 84,024 | 2025-08-12 | Filing | |
| $88.87 | 400 | $35,548.00 | 76,474 | 2025-08-13 | Filing | |
| $86.07 | 50,000 | $4,303,500.00 | 180,863 | 2025-08-12 | Filing | |
| $85.93 | 19,341 | $1,661,972.13 | 36,521 | 2025-08-12 | Filing | |
| $64.88 | 400 | $25,952.00 | 78,945 | 2025-07-14 | Filing | |
| $61.37 | 400 | $24,548.00 | 79,345 | 2025-06-13 | Filing | |
| $60.07 | 881 | $52,921.67 | 89,897 | 2025-05-15 | Filing | |
| $60.45 | 4,000 | $241,800.00 | 107,317 | 2025-05-14 | Filing | |
| $62.20 | 400 | $24,880.00 | 79,745 | 2025-05-13 | Filing | |
| $76.83 | 700 | $53,781.00 | 631,920 | 2025-05-09 | Filing | |
| $68.96 | 400 | $27,584.00 | 80,145 | 2025-04-14 | Filing | |
| $65.00 | 1,866 | $121,290.00 | 64,659 | 2025-03-19 | Filing | |
| $63.33 | 400 | $25,332.00 | 80,545 | 2025-03-13 | Filing | |
| $60.86 | 1,000 | $60,860.00 | 66,525 | 2025-03-07 | Filing | |
| $60.00 | 5,084 | $305,040.00 | 94,092 | 2025-03-05 | Filing | |
| $60.03 | 300 | $18,009.00 | 99,176 | 2025-03-05 | Filing | |
| $60.20 | 1,000 | $60,200.00 | 68,624 | 2025-02-21 | Filing | |
| $59.54 | 400 | $23,816.00 | 83,478 | 2025-02-13 | Filing |