| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.80 | 11,000 | $998,756.00 | 11,000 | 2026-06-22 | Filing | |
| $66.10 | 11 | $727.10 | 11 | 2026-06-16 | Filing | |
| $92.71 | 100 | $9,271.00 | 100 | 2026-06-16 | Filing | |
| $99.37 | 5 | $496.85 | 33 | 2026-05-22 | Filing | |
| $99.41 | 50 | $4,970.50 | 121 | 2026-05-22 | Filing | |
| $99.62 | 2,509 | $249,946.58 | 8,009 | 2026-03-19 | Filing | |
| $99.49 | 1,000 | $99,485.00 | 3,600 | 2026-01-20 | Filing | |
| $155.88 | 5,000 | $779,395.00 | 5,000 | 2026-01-12 | Filing | |
| $99.99 | 12 | $1,199.88 | 28 | 2026-01-08 | Filing | |
| $95.28 | 1,100 | $104,808.00 | 2,600 | 2025-11-21 | Filing | |
| $96.88 | 12,000 | $1,162,500.00 | 29,335 | 2025-10-17 | Filing | |
| $97.95 | 11,780 | $1,153,803.88 | 17,335 | 2025-10-16 | Filing | |
| $96.92 | 12,500 | $1,211,450.00 | 15,000 | 2025-09-15 | Filing | |
| $95.05 | 16 | $1,520.80 | 16 | 2025-08-26 | Filing | |
| $95.05 | 32 | $3,041.60 | 32 | 2025-08-26 | Filing | |
| $95.02 | 71 | $6,746.42 | 71 | 2025-08-26 | Filing | |
| $97.65 | 10,000 | $976,520.00 | 10,000 | 2025-08-08 | Filing | |
| $90.00 | 220,000 | $19,800,000.00 | 220,000 | 2025-07-29 | Filing | |
| $90.00 | 5,500 | $495,000.00 | 5,500 | 2025-07-29 | Filing | |
| $90.00 | 5,555 | $499,950.00 | 5,555 | 2025-07-29 | Filing |