| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.80 | 2,900 | $266,232.47 | 461,396 | 2026-08-03 | Filing | |
| $90.94 | 3,400 | $309,201.10 | 464,296 | 2026-08-03 | Filing | |
| $90.06 | 2,200 | $198,134.20 | 467,696 | 2026-08-03 | Filing | |
| $89.08 | 300 | $26,723.01 | 469,896 | 2026-08-03 | Filing | |
| $87.20 | 400 | $34,878.00 | 470,196 | 2026-08-03 | Filing | |
| $86.28 | 800 | $69,023.04 | 470,596 | 2026-08-03 | Filing | |
| $99.49 | 300 | $29,846.01 | 0 | 2026-07-24 | Filing | |
| $97.68 | 1,500 | $146,523.00 | 300 | 2026-07-24 | Filing | |
| $96.60 | 2,100 | $202,866.93 | 1,800 | 2026-07-24 | Filing | |
| $95.49 | 17,071 | $1,630,101.25 | 3,900 | 2026-07-24 | Filing | |
| $94.70 | 23,752 | $2,249,202.77 | 20,971 | 2026-07-24 | Filing | |
| $93.77 | 4,500 | $421,982.55 | 44,723 | 2026-07-24 | Filing | |
| $116.04 | 300 | $34,812.00 | 55,945 | 2026-07-15 | Filing | |
| $115.29 | 2,282 | $263,080.60 | 56,245 | 2026-07-15 | Filing | |
| $113.87 | 800 | $91,097.04 | 58,527 | 2026-07-15 | Filing | |
| $112.98 | 600 | $67,785.00 | 59,327 | 2026-07-15 | Filing | |
| $118.14 | 59,824 | $7,067,517.62 | 0 | 2026-07-06 | Filing | |
| $117.27 | 115,773 | $13,576,769.17 | 59,824 | 2026-07-06 | Filing | |
| $116.38 | 68,046 | $7,918,873.66 | 175,597 | 2026-07-06 | Filing | |
| $115.03 | 49,177 | $5,656,815.56 | 243,643 | 2026-07-06 | Filing |