| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.06 | 53,000 | $3,660,195.90 | 53,738 | 2025-11-14 | Filing | |
| $69.94 | 144,000 | $10,070,812.80 | 288,481 | 2025-11-10 | Filing | |
| $69.72 | 25,000 | $1,742,952.50 | 40,894 | 2025-09-10 | Filing | |
| $70.17 | 25,000 | $1,754,157.50 | 65,894 | 2025-09-09 | Filing | |
| $66.88 | 3,781 | $252,875.17 | 22,870 | 2025-08-14 | Filing | |
| $67.51 | 1,500 | $101,271.75 | 25,395 | 2025-08-13 | Filing | |
| $66.00 | 3,500 | $231,000.70 | 26,895 | 2025-08-12 | Filing | |
| $64.52 | 1,000 | $64,515.40 | 20,962 | 2025-06-13 | Filing | |
| $65.68 | 938 | $61,612.25 | 12,701 | 2025-06-10 | Filing | |
| $70.03 | 640 | $44,819.20 | 12,516 | 2025-02-11 | Filing | |
| $50.22 | 1,134 | $56,945.51 | 13,206 | 2024-06-03 | Filing | |
| $52.83 | 800 | $42,264.00 | 11,640 | 2024-02-29 | Filing | |
| $61.30 | 400 | $24,520.00 | 14,094 | 2024-01-24 | Filing | |
| $54.59 | 2,000 | $109,180.00 | 11,492 | 2023-11-03 | Filing | |
| $55.83 | 1,300 | $72,574.19 | 2,695 | 2023-04-27 | Filing | |
| $77.80 | 400 | $31,120.00 | 0 | 2023-01-30 | Filing | |
| $77.80 | 400 | $31,120.00 | 0 | 2023-01-30 | Filing | |
| $77.80 | 400 | $31,120.00 | 0 | 2023-01-30 | Filing | |
| $88.26 | 700 | $61,784.03 | 7,336 | 2022-08-16 | Filing | |
| $87.86 | 858 | $75,386.80 | 12,647 | 2022-08-16 | Filing |