| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $380.76 | 40 | $15,230.30 | 148,781 | 2026-05-22 | Filing | |
| $379.75 | 321 | $121,899.88 | 148,821 | 2026-05-22 | Filing | |
| $378.84 | 440 | $166,690.00 | 149,142 | 2026-05-22 | Filing | |
| $377.83 | 280 | $105,792.37 | 149,582 | 2026-05-22 | Filing | |
| $376.28 | 120 | $45,154.00 | 149,862 | 2026-05-22 | Filing | |
| $375.24 | 200 | $75,048.40 | 149,982 | 2026-05-22 | Filing | |
| $374.57 | 360 | $134,846.78 | 150,182 | 2026-05-22 | Filing | |
| $373.73 | 462 | $172,661.83 | 150,542 | 2026-05-22 | Filing | |
| $369.41 | 80 | $29,552.40 | 151,004 | 2026-05-22 | Filing | |
| $364.69 | 40 | $14,587.60 | 151,084 | 2026-05-22 | Filing | |
| $363.05 | 40 | $14,522.00 | 151,124 | 2026-05-22 | Filing | |
| $361.88 | 2,117 | $766,101.65 | 151,164 | 2026-05-22 | Filing | |
| $370.00 | 51,887 | $19,198,190.00 | 303,525 | 2026-05-22 | Filing | |
| $345.06 | 1,071 | $369,559.26 | 32,181 | 2026-05-18 | Filing | |
| $345.06 | 1,071 | $369,559.26 | 32,181 | 2026-05-18 | Filing | |
| $351.32 | 380 | $133,501.60 | 81,875 | 2026-05-05 | Filing | |
| $349.41 | 1,280 | $447,244.80 | 82,255 | 2026-05-05 | Filing | |
| $348.68 | 1,907 | $664,932.76 | 83,535 | 2026-05-05 | Filing | |
| $347.75 | 1,021 | $355,052.75 | 85,442 | 2026-05-05 | Filing | |
| $346.68 | 412 | $142,832.16 | 86,463 | 2026-05-05 | Filing |