| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $357.11 | 2,533 | $904,559.63 | 4,434 | 2026-06-04 | Filing | |
| $356.61 | 5,419 | $1,932,469.59 | 6,967 | 2026-06-04 | Filing | |
| $355.56 | 3,662 | $1,302,060.72 | 12,386 | 2026-06-04 | Filing | |
| $354.77 | 3,086 | $1,094,820.22 | 16,048 | 2026-06-04 | Filing | |
| $355.00 | 185 | $65,675.00 | 3,648 | 2026-05-20 | Filing | |
| $352.48 | 185 | $65,208.80 | 3,833 | 2026-05-18 | Filing | |
| $361.44 | 279 | $100,841.76 | 4,018 | 2026-05-15 | Filing | |
| $372.66 | 280 | $104,344.80 | 4,297 | 2026-05-14 | Filing | |
| $386.75 | 180 | $69,615.00 | 65,854 | 2026-03-10 | Filing | |
| $386.07 | 1,550 | $598,408.50 | 66,034 | 2026-03-10 | Filing | |
| $384.25 | 262 | $100,673.50 | 67,584 | 2026-03-10 | Filing | |
| $382.40 | 290 | $110,896.00 | 67,846 | 2026-03-10 | Filing | |
| $380.51 | 343 | $130,514.93 | 68,136 | 2026-03-10 | Filing | |
| $369.98 | 728 | $269,345.44 | 65,854 | 2026-03-09 | Filing | |
| $368.96 | 465 | $171,566.40 | 66,582 | 2026-03-09 | Filing | |
| $368.08 | 974 | $358,509.92 | 67,047 | 2026-03-09 | Filing | |
| $367.08 | 1,280 | $469,862.40 | 68,021 | 2026-03-09 | Filing | |
| $365.89 | 1,193 | $436,506.77 | 69,301 | 2026-03-09 | Filing | |
| $364.43 | 360 | $131,194.80 | 70,494 | 2026-03-09 | Filing | |
| $379.46 | 500 | $189,730.00 | 65,854 | 2026-03-06 | Filing |