| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.20 | 1,690 | $194,688.00 | 1,621,552 | 2026-07-30 | Filing | |
| $114.50 | 27,441 | $3,141,994.50 | 1,623,242 | 2026-07-30 | Filing | |
| $113.20 | 300 | $33,960.00 | 1,621,552 | 2026-07-16 | Filing | |
| $112.83 | 31,297 | $3,531,240.51 | 1,621,852 | 2026-07-16 | Filing | |
| $111.94 | 1,403 | $157,051.82 | 1,653,149 | 2026-07-16 | Filing | |
| $112.62 | 19,008 | $2,140,680.96 | 1,621,552 | 2026-07-01 | Filing | |
| $112.02 | 12,192 | $1,365,747.84 | 1,640,560 | 2026-07-01 | Filing | |
| $110.89 | 1,800 | $199,602.00 | 1,652,752 | 2026-07-01 | Filing | |
| $110.00 | 2,595 | $285,450.00 | 40,446 | 2026-06-26 | Filing | |
| $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 |