| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $119.00 | 50,000 | $5,950,000.00 | 666,568 | 2026-07-07 | Filing | |
| $117.70 | 3,200 | $376,649.28 | 244,883 | 2026-06-30 | Filing | |
| $116.99 | 6,153 | $719,862.24 | 248,083 | 2026-06-30 | Filing | |
| $115.82 | 7,971 | $923,178.10 | 254,236 | 2026-06-30 | Filing | |
| $114.77 | 51,375 | $5,896,288.20 | 262,207 | 2026-06-30 | Filing | |
| $114.19 | 4,110 | $469,310.63 | 313,582 | 2026-06-30 | Filing | |
| $112.79 | 1,100 | $124,066.91 | 317,692 | 2026-06-30 | Filing | |
| $111.57 | 1,700 | $189,664.07 | 318,792 | 2026-06-30 | Filing | |
| $110.54 | 1,500 | $165,809.55 | 320,492 | 2026-06-30 | Filing | |
| $114.29 | 3,389 | $387,328.81 | 47,179 | 2026-07-01 | Filing | |
| $116.56 | 3,336 | $388,840.82 | 666,568 | 2026-07-01 | Filing | |
| $115.69 | 44,050 | $5,096,069.62 | 669,904 | 2026-07-01 | Filing | |
| $114.96 | 24,105 | $2,771,002.33 | 713,954 | 2026-07-01 | Filing | |
| $113.98 | 6,626 | $755,203.65 | 738,059 | 2026-07-01 | Filing | |
| $112.80 | 1,883 | $212,411.06 | 744,685 | 2026-07-01 | Filing | |
| $111.20 | 130 | $14,456.00 | 462,856 | 2026-06-29 | Filing | |
| $110.67 | 1,078 | $119,302.26 | 462,986 | 2026-06-29 | Filing | |
| $109.75 | 1,104 | $121,164.00 | 464,064 | 2026-06-29 | Filing | |
| $108.28 | 1,498 | $162,203.44 | 465,168 | 2026-06-29 | Filing | |
| $107.76 | 2,698 | $290,736.48 | 466,666 | 2026-06-29 | Filing |