| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $148.99 | 300 | $44,696.01 | 29,500 | 2026-07-01 | Filing | |
| $147.55 | 100 | $14,755.00 | 29,800 | 2026-07-01 | Filing | |
| $146.53 | 100 | $14,653.00 | 29,900 | 2026-07-01 | Filing | |
| $158.15 | 2,051 | $324,365.65 | 0 | 2026-06-05 | Filing | |
| $186.17 | 200 | $37,234.00 | 30,000 | 2026-06-01 | Filing | |
| $185.46 | 900 | $166,914.00 | 30,200 | 2026-06-01 | Filing | |
| $184.22 | 1,200 | $221,064.00 | 31,100 | 2026-06-01 | Filing | |
| $183.05 | 500 | $91,525.00 | 32,300 | 2026-06-01 | Filing | |
| $182.22 | 2,309 | $420,745.98 | 32,800 | 2026-06-01 | Filing | |
| $181.17 | 1,491 | $270,124.47 | 35,109 | 2026-06-01 | Filing | |
| $180.19 | 600 | $108,114.00 | 36,600 | 2026-06-01 | Filing | |
| $179.32 | 1,200 | $215,184.00 | 37,200 | 2026-06-01 | Filing | |
| $178.18 | 1,000 | $178,182.00 | 38,400 | 2026-06-01 | Filing | |
| $177.13 | 600 | $106,276.98 | 39,400 | 2026-06-01 | Filing | |
| $179.54 | 25 | $4,488.44 | 84,753 | 2026-05-27 | Filing | |
| $178.91 | 388 | $69,416.65 | 84,778 | 2026-05-27 | Filing | |
| $177.72 | 454 | $80,685.47 | 85,166 | 2026-05-27 | Filing | |
| $176.93 | 183 | $32,378.83 | 85,620 | 2026-05-27 | Filing | |
| $175.79 | 589 | $103,541.96 | 85,803 | 2026-05-27 | Filing | |
| $174.99 | 321 | $56,171.37 | 86,392 | 2026-05-27 | Filing |