| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.83 | 400 | $62,732.00 | 26,800 | 2026-07-01 | Filing | |
| $156.04 | 1,100 | $171,647.96 | 27,200 | 2026-07-01 | Filing | |
| $154.37 | 300 | $46,311.45 | 28,300 | 2026-07-01 | Filing | |
| $152.58 | 200 | $30,515.00 | 28,600 | 2026-07-01 | Filing | |
| $151.33 | 400 | $60,530.00 | 28,800 | 2026-07-01 | Filing | |
| $150.17 | 300 | $45,051.99 | 29,200 | 2026-07-01 | Filing | |
| $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 |