| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $160.25 | 11,000 | $1,762,710.40 | 25,846 | 2026-06-01 | Filing | |
| $156.71 | 2,261 | $354,321.31 | 16,225 | 2026-05-29 | Filing | |
| $155.53 | 11,000 | $1,710,865.20 | 25,846 | 2026-05-27 | Filing | |
| $156.64 | 3,888 | $609,023.32 | 7,799 | 2026-05-26 | Filing | |
| $154.33 | 245,088 | $37,824,872.20 | 511,293 | 2026-05-19 | Filing | |
| $157.65 | 15,000 | $2,364,760.50 | 34,480 | 2026-05-15 | Filing | |
| $155.01 | 3,810 | $590,601.05 | 2,429 | 2026-05-12 | Filing | |
| $132.71 | 1,812 | $240,478.31 | 140,407 | 2026-01-16 | Filing | |
| $132.70 | 34,588 | $4,589,979.79 | 140,407 | 2026-01-16 | Filing | |
| $155.09 | 1,190 | $184,558.41 | 6,239 | 2025-12-16 | Filing | |
| $152.23 | 5,000 | $761,143.50 | 7,429 | 2025-12-15 | Filing | |
| $159.65 | 4,376 | $698,615.27 | 43,405 | 2025-12-08 | Filing | |
| $152.61 | 15,000 | $2,289,082.50 | 120,482 | 2025-12-03 | Filing | |
| $151.74 | 5,970 | $905,880.64 | 44,893 | 2025-11-28 | Filing | |
| $143.37 | 15,000 | $2,150,512.50 | 7,068 | 2025-11-25 | Filing | |
| $151.82 | 18,000 | $2,732,689.80 | 40,360 | 2025-11-05 | Filing | |
| $141.97 | 300 | $42,591.00 | 140,407 | 2025-11-04 | Filing | |
| $126.41 | 106,322 | $13,440,280.97 | 514,596 | 2025-08-07 | Filing | |
| $135.00 | 457 | $61,695.00 | 4,730 | 2025-07-10 | Filing | |
| $130.46 | 59,819 | $7,803,687.65 | 18,289 | 2025-07-09 | Filing |