| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $318.99 | 1,400 | $446,586.00 | 9,775 | 2026-05-13 | Filing | |
| $319.93 | 2,849 | $911,327.64 | 12,596 | 2026-05-11 | Filing | |
| $319.94 | 4,355 | $1,393,316.93 | 49,439 | 2026-05-11 | Filing | |
| $213.77 | 340 | $72,705.25 | 10,393 | 2026-03-12 | Filing | |
| $220.52 | 4,568 | $1,007,317.81 | 15,445 | 2026-03-06 | Filing | |
| $239.44 | 300 | $71,832.00 | 18,663 | 2026-03-02 | Filing | |
| $255.00 | 4,100 | $1,045,500.00 | 23,402 | 2026-02-24 | Filing | |
| $253.97 | 10,000 | $2,539,675.00 | 40,017 | 2026-02-24 | Filing | |
| $252.90 | 10,000 | $2,528,999.00 | 50,017 | 2026-02-20 | Filing | |
| $258.06 | 1,250 | $322,574.50 | 8,362 | 2026-02-20 | Filing | |
| $247.55 | 1,453 | $359,623.31 | 20,013 | 2026-02-20 | Filing | |
| $261.56 | 2,000 | $523,120.20 | 18,841 | 2026-02-20 | Filing | |
| $250.35 | 816 | $204,283.89 | 0 | 2026-02-20 | Filing | |
| $249.57 | 650 | $162,218.81 | 816 | 2026-02-20 | Filing | |
| $247.55 | 829 | $205,218.95 | 10,733 | 2026-02-20 | Filing | |
| $256.41 | 2,043 | $523,744.37 | 3,640 | 2026-02-20 | Filing | |
| $250.00 | 4,254 | $1,063,500.00 | 53,794 | 2026-02-20 | Filing | |
| $259.70 | 1,890 | $490,839.05 | 154,696 | 2026-02-20 | Filing | |
| $257.81 | 1,988 | $512,523.10 | 156,586 | 2026-02-20 | Filing | |
| $256.93 | 12,812 | $3,291,803.82 | 158,574 | 2026-02-20 | Filing |