| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $178.22 | 11,162 | $1,989,254.81 | 5,209,207 | 2026-04-22 | Filing | |
| $177.28 | 52,838 | $9,366,904.00 | 5,220,369 | 2026-04-22 | Filing | |
| $170.51 | 1,020 | $173,916.73 | 17,782,010 | 2026-04-21 | Filing | |
| $169.47 | 6,906 | $1,170,328.05 | 17,783,030 | 2026-04-21 | Filing | |
| $168.89 | 36,685 | $6,195,681.96 | 17,789,936 | 2026-04-21 | Filing | |
| $167.64 | 21,090 | $3,535,533.93 | 17,826,621 | 2026-04-21 | Filing | |
| $170.51 | 219 | $37,340.95 | 5,273,207 | 2026-04-21 | Filing | |
| $169.47 | 1,480 | $250,808.79 | 5,273,426 | 2026-04-21 | Filing | |
| $168.89 | 7,862 | $1,327,802.96 | 5,274,906 | 2026-04-21 | Filing | |
| $167.64 | 4,519 | $757,566.52 | 5,282,768 | 2026-04-21 | Filing | |
| $170.51 | 219 | $37,340.95 | 5,273,207 | 2026-04-21 | Filing | |
| $169.47 | 1,480 | $250,808.79 | 5,273,426 | 2026-04-21 | Filing | |
| $168.89 | 7,862 | $1,327,802.96 | 5,274,906 | 2026-04-21 | Filing | |
| $167.64 | 4,519 | $757,566.52 | 5,282,768 | 2026-04-21 | Filing | |
| $167.31 | 214,299 | $35,854,794.29 | 17,847,711 | 2026-04-20 | Filing | |
| $167.31 | 45,920 | $7,682,967.04 | 5,287,287 | 2026-04-20 | Filing | |
| $167.31 | 45,920 | $7,682,967.04 | 5,287,287 | 2026-04-20 | Filing | |
| $164.86 | 1,494 | $246,298.45 | 492,400 | 2026-04-17 | Filing | |
| $164.18 | 2,998 | $492,210.44 | 493,894 | 2026-04-17 | Filing | |
| $163.10 | 2,003 | $326,685.49 | 496,892 | 2026-04-17 | Filing |