| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.81 | 26,453 | $1,926,042.93 | 226,506 | 2026-02-10 | Filing | |
| $74.36 | 37,000 | $2,751,320.00 | 252,959 | 2026-02-09 | Filing | |
| $73.03 | 1,082 | $79,018.46 | 24,134 | 2026-02-10 | Filing | |
| $68.57 | 5,227 | $358,415.39 | 33,301 | 2026-01-23 | Filing | |
| $58.48 | 5,328 | $311,588.28 | 29,694 | 2025-11-14 | Filing | |
| $54.86 | 9,894 | $542,784.84 | 55,733 | 2025-10-17 | Filing | |
| $54.65 | 21,883 | $1,195,905.95 | 271,022 | 2025-10-17 | Filing | |
| $48.09 | 838 | $40,299.42 | 23,019 | 2025-04-21 | Filing | |
| $59.44 | 18,000 | $1,069,920.00 | 254,026 | 2024-11-07 | Filing | |
| $52.40 | 763 | $39,981.20 | 23,518 | 2024-10-29 | Filing | |
| $50.95 | 800 | $40,760.00 | 15,900 | 2024-10-21 | Filing | |
| $52.55 | 8,431 | $443,049.05 | 54,380 | 2024-10-18 | Filing | |
| $57.03 | 2,053 | $117,082.59 | 22,554 | 2024-07-29 | Filing | |
| $45.62 | 1,300 | $59,306.00 | 23,982 | 2024-04-30 | Filing | |
| $46.82 | 844 | $39,516.08 | 58,843 | 2024-05-01 | Filing | |
| $43.50 | 3,636 | $158,166.00 | 35,285 | 2024-02-22 | Filing | |
| $46.81 | 17,690 | $828,068.90 | 71,148 | 2024-01-25 | Filing | |
| $47.15 | 9,857 | $464,757.55 | 30,159 | 2024-01-22 | Filing | |
| $45.28 | 4,042 | $183,021.76 | 40,016 | 2024-01-19 | Filing | |
| $46.96 | 37 | $1,724.37 | 0 | 2024-01-22 | Filing |