| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.13 | 2,437 | $256,201.81 | 1,621,552 | 2026-06-18 | Filing | |
| $104.59 | 17,473 | $1,827,501.07 | 1,623,989 | 2026-06-18 | Filing | |
| $103.46 | 13,090 | $1,354,291.40 | 1,641,462 | 2026-06-18 | Filing | |
| $105.00 | 1,750 | $183,750.00 | 43,041 | 2026-06-12 | Filing | |
| $105.00 | 6,111 | $641,655.00 | 44,260 | 2026-06-12 | Filing | |
| $100.00 | 3,518 | $351,800.00 | 50,371 | 2026-06-10 | Filing | |
| $100.00 | 3,322 | $332,200.00 | 53,889 | 2026-06-09 | Filing | |
| $97.22 | 400 | $38,888.00 | 1,621,552 | 2026-06-04 | Filing | |
| $96.18 | 5,386 | $518,025.48 | 1,621,952 | 2026-06-04 | Filing | |
| $95.13 | 7,924 | $753,810.12 | 1,627,338 | 2026-06-04 | Filing | |
| $94.10 | 19,290 | $1,815,189.00 | 1,635,262 | 2026-06-04 | Filing | |
| $96.73 | 2,000 | $193,460.00 | 57,211 | 2026-06-01 | Filing | |
| $96.58 | 3,641 | $351,647.78 | 59,211 | 2026-06-01 | Filing | |
| $95.00 | 1,750 | $166,250.00 | 44,791 | 2026-05-27 | Filing | |
| $96.07 | 1,500 | $144,105.00 | 1,621,552 | 2026-05-21 | Filing | |
| $95.42 | 14,941 | $1,425,670.22 | 1,623,052 | 2026-05-21 | Filing | |
| $94.28 | 9,805 | $924,415.40 | 1,637,993 | 2026-05-21 | Filing | |
| $93.62 | 5,654 | $529,327.48 | 1,647,798 | 2026-05-21 | Filing | |
| $92.20 | 1,100 | $101,420.00 | 1,653,452 | 2026-05-21 | Filing | |
| $95.00 | 2,500 | $237,500.00 | 11,935 | 2026-05-20 | Filing |