| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.75 | 2,250 | $213,187.50 | 102,323 | 2026-08-10 | Filing | |
| $96.16 | 3,226 | $310,212.16 | 201,775 | 2026-08-10 | Filing | |
| $95.55 | 6,000 | $573,300.00 | 122,293 | 2026-08-07 | Filing | |
| $95.07 | 1,556 | $147,928.92 | 67,647 | 2026-08-03 | Filing | |
| $96.35 | 11,010 | $1,060,813.50 | 205,001 | 2026-07-29 | Filing | |
| $92.61 | 13,000 | $1,203,930.00 | 128,293 | 2026-07-24 | Filing | |
| $93.96 | 11,010 | $1,034,499.60 | 216,011 | 2026-07-27 | Filing | |
| $92.53 | 6,777 | $627,075.81 | 227,021 | 2026-07-24 | Filing | |
| $80.00 | 3,000 | $240,000.00 | 69,203 | 2026-07-01 | Filing | |
| $86.91 | 3,000 | $260,730.00 | 71,944 | 2026-06-11 | Filing | |
| $92.62 | 5,093 | $471,713.66 | 233,798 | 2026-05-18 | Filing | |
| $90.82 | 7,710 | $700,222.20 | 141,035 | 2026-04-28 | Filing | |
| $90.75 | 15,518 | $1,408,258.50 | 215,208 | 2026-04-27 | Filing | |
| $88.85 | 129 | $11,461.65 | 10,089 | 2026-04-24 | Filing | |
| $88.82 | 1,194 | $106,051.08 | 10,218 | 2026-04-24 | Filing | |
| $85.44 | 113,611 | $9,706,923.84 | 1,965,751 | 2026-04-01 | Filing | |
| $90.08 | 92,840 | $8,363,027.20 | 2,079,323 | 2026-03-06 | Filing | |
| $87.24 | 6,000 | $523,440.00 | 70,860 | 2026-03-02 | Filing | |
| $81.34 | 4,339 | $352,934.26 | 10,643 | 2026-02-19 | Filing | |
| $96.91 | 300,000 | $29,073,000.00 | 1,924,903 | 2026-02-02 | Filing |