| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.95 | 2,594 | $264,458.30 | 5,835 | 2026-06-17 | Filing | |
| $95.12 | 1,567 | $149,053.04 | 44,788 | 2026-06-08 | Filing | |
| $93.95 | 1,175 | $110,391.25 | 46,355 | 2026-06-08 | Filing | |
| $92.84 | 2,258 | $209,632.72 | 47,530 | 2026-06-08 | Filing | |
| $99.66 | 883 | $87,999.78 | 194,309 | 2026-06-01 | Filing | |
| $98.20 | 1,021 | $100,262.20 | 195,192 | 2026-06-01 | Filing | |
| $97.56 | 1,973 | $192,485.88 | 196,213 | 2026-06-01 | Filing | |
| $96.15 | 6,926 | $665,934.90 | 198,186 | 2026-06-01 | Filing | |
| $95.34 | 16,595 | $1,582,167.30 | 205,112 | 2026-06-01 | Filing | |
| $94.64 | 2,602 | $246,253.28 | 221,707 | 2026-06-01 | Filing | |
| $100.00 | 3,977 | $397,700.00 | 0 | 2026-06-01 | Filing | |
| $109.47 | 2,000 | $218,940.00 | 0 | 2026-05-15 | Filing | |
| $96.90 | 2,000 | $193,800.00 | 0 | 2026-04-15 | Filing | |
| $91.98 | 7,287 | $670,242.96 | 49,788 | 2026-03-16 | Filing | |
| $91.98 | 7,287 | $670,242.96 | 18,864 | 2026-03-16 | Filing | |
| $90.76 | 2,000 | $181,520.00 | 0 | 2026-03-16 | Filing | |
| $91.98 | 16,515 | $1,519,015.02 | 40,272 | 2026-03-16 | Filing | |
| $91.98 | 4,732 | $435,239.42 | 8,429 | 2026-03-16 | Filing | |
| $91.98 | 40,985 | $3,769,714.23 | 194,309 | 2026-03-16 | Filing | |
| $102.09 | 2,000 | $204,180.00 | 0 | 2026-02-13 | Filing |