| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.28 | 2,505 | $178,556.40 | 1,036,594 | 2026-06-01 | Filing | |
| $70.78 | 36,986 | $2,617,869.08 | 1,039,099 | 2026-06-01 | Filing | |
| $69.72 | 24,259 | $1,691,337.48 | 1,076,085 | 2026-06-01 | Filing | |
| $71.59 | 120 | $8,590.80 | 152,955 | 2026-06-01 | Filing | |
| $70.84 | 2,853 | $202,106.52 | 153,075 | 2026-06-01 | Filing | |
| $69.76 | 2,027 | $141,403.52 | 155,928 | 2026-06-01 | Filing | |
| $80.63 | 1,143 | $92,160.09 | 60,452 | 2026-05-08 | Filing | |
| $79.80 | 4,447 | $354,870.60 | 61,595 | 2026-05-08 | Filing | |
| $400.04 | 40 | $16,001.60 | 210,127 | 2026-05-01 | Filing | |
| $398.05 | 40 | $15,922.00 | 210,167 | 2026-05-01 | Filing | |
| $397.06 | 120 | $47,647.20 | 210,207 | 2026-05-01 | Filing | |
| $395.33 | 2,790 | $1,102,970.70 | 210,327 | 2026-05-01 | Filing | |
| $394.55 | 200 | $78,910.00 | 213,117 | 2026-05-01 | Filing | |
| $393.44 | 160 | $62,950.40 | 213,317 | 2026-05-01 | Filing | |
| $392.35 | 240 | $94,164.00 | 213,477 | 2026-05-01 | Filing | |
| $391.35 | 520 | $203,502.00 | 213,717 | 2026-05-01 | Filing | |
| $390.33 | 722 | $281,818.26 | 214,237 | 2026-05-01 | Filing | |
| $389.17 | 519 | $201,979.23 | 214,959 | 2026-05-01 | Filing | |
| $388.34 | 440 | $170,869.60 | 215,478 | 2026-05-01 | Filing | |
| $387.23 | 441 | $170,768.43 | 215,918 | 2026-05-01 | Filing |