| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.00 | 14,525 | $1,016,750.00 | 214,960 | 2026-06-10 | Filing | |
| $67.15 | 5,597 | $375,838.55 | 315,075 | 2026-06-08 | Filing | |
| $310.76 | 2 | $621.52 | 264 | 2026-03-16 | Filing | |
| $411.61 | 3 | $1,234.83 | 266 | 2026-02-09 | Filing | |
| $71.25 | 1,824 | $129,960.00 | 515,769 | 2026-06-01 | Filing | |
| $70.78 | 29,071 | $2,057,645.38 | 517,593 | 2026-06-01 | Filing | |
| $69.72 | 19,105 | $1,332,000.60 | 546,664 | 2026-06-01 | Filing | |
| $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 |