| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.60 | 44,411 | $3,135,416.60 | 58,773 | 2026-02-17 | Filing | |
| $70.60 | 12,045 | $850,377.00 | 17,853 | 2026-02-17 | Filing | |
| $70.60 | 41,514 | $2,930,888.40 | 57,338 | 2026-02-17 | Filing | |
| $70.60 | 35,300 | $2,492,180.00 | 42,300 | 2026-02-17 | Filing | |
| $70.60 | 10,304 | $727,462.40 | 16,233 | 2026-02-17 | Filing | |
| $72.32 | 52,556 | $3,800,849.92 | 94,196 | 2026-02-02 | Filing | |
| $72.32 | 4,000 | $289,280.00 | 32,444 | 2026-02-02 | Filing | |
| $72.80 | 12,000 | $873,600.00 | 127,100 | 2025-11-17 | Filing | |
| $72.80 | 20,000 | $1,456,000.00 | 127,100 | 2025-11-17 | Filing | |
| $74.02 | 2,989 | $221,245.78 | 16,096 | 2025-11-03 | Filing | |
| $73.93 | 8,000 | $591,440.00 | 35,769 | 2025-11-03 | Filing | |
| $74.02 | 12,086 | $894,605.72 | 108,271 | 2025-11-03 | Filing | |
| $70.00 | 8,514 | $595,980.00 | 68,588 | 2025-08-05 | Filing | |
| $67.95 | 600 | $40,770.00 | 21,372 | 2025-08-04 | Filing | |
| $67.95 | 709 | $48,176.55 | 17,628 | 2025-08-04 | Filing | |
| $70.00 | 10,000 | $700,000.00 | 59,864 | 2025-08-05 | Filing | |
| $67.50 | 10,000 | $675,000.00 | 69,864 | 2025-08-01 | Filing | |
| $65.00 | 11,380 | $739,700.00 | 108,062 | 2025-06-24 | Filing | |
| $65.00 | 10,000 | $650,000.00 | 78,570 | 2025-06-24 | Filing | |
| $60.07 | 40,639 | $2,441,184.73 | 146,628 | 2025-05-19 | Filing |