| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.64 | 9,000 | $896,760.00 | 7,825 | 2026-05-29 | Filing | |
| $100.12 | 75,000 | $7,509,000.00 | 523,478 | 2026-05-12 | Filing | |
| $100.12 | 75,000 | $7,509,000.00 | 523,478 | 2026-05-12 | Filing | |
| $100.00 | 5,130 | $513,000.00 | 12,695 | 2026-05-08 | Filing | |
| $100.00 | 6,000 | $600,000.00 | 0 | 2026-05-08 | Filing | |
| $100.07 | 12,000 | $1,200,840.00 | 6,000 | 2026-05-07 | Filing | |
| $100.14 | 36,000 | $3,605,040.00 | 27,825 | 2026-05-07 | Filing | |
| $105.47 | 1,750 | $184,572.50 | 59,003 | 2026-04-20 | Filing | |
| $104.79 | 15,000 | $1,571,850.00 | 84,115 | 2026-03-26 | Filing | |
| $105.00 | 24,000 | $2,520,000.00 | 60,845 | 2026-03-26 | Filing | |
| $104.24 | 24,765 | $2,581,503.60 | 60,753 | 2026-03-26 | Filing | |
| $101.00 | 54,641 | $5,518,741.00 | 524,938 | 2026-03-25 | Filing | |
| $101.00 | 59 | $5,959.00 | 524,938 | 2026-03-24 | Filing | |
| $82.42 | 18,000 | $1,483,560.00 | 7,825 | 2026-02-17 | Filing | |
| $83.68 | 20,000 | $1,673,600.00 | 7,825 | 2026-02-06 | Filing | |
| $83.19 | 4,068 | $338,416.92 | 574,505 | 2026-01-27 | Filing | |
| $84.05 | 14,205 | $1,193,930.25 | 574,505 | 2026-01-26 | Filing | |
| $84.00 | 10,685 | $897,540.00 | 574,505 | 2026-01-26 | Filing | |
| $84.59 | 19,315 | $1,633,855.85 | 574,505 | 2026-01-23 | Filing | |
| $83.14 | 18,203 | $1,513,397.42 | 60,320 | 2026-01-27 | Filing |