| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $123.59 | 23,000 | $2,842,570.00 | 58,117 | 2026-07-01 | Filing | |
| $123.58 | 11,430 | $1,412,519.40 | 85,533 | 2026-07-01 | Filing | |
| $123.51 | 5,500 | $679,305.00 | 58,117 | 2026-06-29 | Filing | |
| $122.81 | 20,000 | $2,456,200.00 | 58,117 | 2026-06-09 | Filing | |
| $89.63 | 3,036 | $272,116.68 | 324,879 | 2026-06-08 | Filing | |
| $88.79 | 14,469 | $1,284,702.51 | 327,915 | 2026-06-08 | Filing | |
| $87.97 | 12,495 | $1,099,185.15 | 342,384 | 2026-06-08 | Filing | |
| $103.84 | 200 | $20,768.00 | 85,533 | 2026-06-01 | Filing | |
| $101.79 | 279 | $28,399.41 | 85,733 | 2026-06-01 | Filing | |
| $100.65 | 2,588 | $260,482.20 | 86,012 | 2026-06-01 | Filing | |
| $99.86 | 3,133 | $312,861.38 | 88,600 | 2026-06-01 | Filing | |
| $98.57 | 1,200 | $118,284.00 | 91,733 | 2026-06-01 | Filing | |
| $97.68 | 900 | $87,912.00 | 92,933 | 2026-06-01 | Filing | |
| $95.99 | 2,170 | $208,298.30 | 93,833 | 2026-06-01 | Filing | |
| $94.87 | 960 | $91,075.20 | 96,003 | 2026-06-01 | Filing | |
| $109.76 | 100 | $10,976.00 | 58,117 | 2026-05-28 | Filing | |
| $109.30 | 1,500 | $163,950.00 | 58,217 | 2026-05-28 | Filing | |
| $108.01 | 1,178 | $127,235.78 | 59,717 | 2026-05-28 | Filing | |
| $107.33 | 1,422 | $152,623.26 | 60,895 | 2026-05-28 | Filing | |
| $106.26 | 1,300 | $138,138.00 | 62,317 | 2026-05-28 | Filing |