| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.75 | 3,166 | $189,168.50 | 1,335,648 | 2026-09-28 | Filing | |
| $60.48 | 39,325 | $2,378,376.00 | 1,338,814 | 2026-09-28 | Filing | |
| $60.03 | 12,247 | $735,187.41 | 1,335,648 | 2026-09-25 | Filing | |
| $61.21 | 22,375 | $1,369,573.75 | 1,347,895 | 2026-09-25 | Filing | |
| $59.23 | 4,300 | $254,689.00 | 1,335,648 | 2026-09-24 | Filing | |
| $59.83 | 30,322 | $1,814,165.26 | 1,339,948 | 2026-09-24 | Filing | |
| $53.04 | 17,625 | $934,830.00 | 1,335,648 | 2026-07-01 | Filing | |
| $56.35 | 2,739 | $154,342.65 | 1,335,648 | 2026-06-26 | Filing | |
| $55.82 | 38,965 | $2,175,026.30 | 1,338,387 | 2026-06-26 | Filing | |
| $61.41 | 336 | $20,633.76 | 1,335,648 | 2025-05-13 | Filing | |
| $61.04 | 54,745 | $3,341,634.80 | 1,335,984 | 2025-05-13 | Filing | |
| $59.91 | 8,692 | $520,737.72 | 1,335,648 | 2024-05-07 | Filing | |
| $58.79 | 18,061 | $1,061,806.19 | 1,344,340 | 2024-05-07 | Filing | |
| $61.34 | 1,000 | $61,340.00 | 40,688 | 2024-04-05 | Filing | |
| $58.86 | 60,311 | $3,549,905.46 | 437,698 | 2024-04-02 | Filing | |
| $59.46 | 248 | $14,746.08 | 498,009 | 2024-04-02 | Filing | |
| $61.20 | 69,180 | $4,233,816.00 | 437,698 | 2024-04-01 | Filing | |
| $62.03 | 6,388 | $396,247.64 | 506,878 | 2024-04-01 | Filing | |
| $62.25 | 1,000 | $62,250.00 | 41,688 | 2024-03-28 | Filing | |
| $64.26 | 66,000 | $4,241,160.00 | 0 | 2024-03-22 | Filing |