| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.74 | 300 | $30,522.99 | 164,224 | 2026-07-01 | Filing | |
| $101.05 | 2,600 | $262,731.04 | 164,524 | 2026-07-01 | Filing | |
| $100.34 | 1,200 | $120,409.44 | 167,124 | 2026-07-01 | Filing | |
| $99.05 | 3,600 | $356,576.04 | 168,324 | 2026-07-01 | Filing | |
| $97.92 | 4,800 | $470,037.12 | 171,924 | 2026-07-01 | Filing | |
| $97.74 | 725 | $70,861.50 | 8,082 | 2026-06-09 | Filing | |
| $96.98 | 9,865 | $956,707.70 | 59,341 | 2026-06-03 | Filing | |
| $99.71 | 12,015 | $1,198,015.65 | 69,206 | 2026-06-02 | Filing | |
| $100.59 | 4,995 | $502,455.54 | 176,724 | 2026-06-01 | Filing | |
| $99.60 | 7,505 | $747,527.27 | 181,719 | 2026-06-01 | Filing | |
| $99.89 | 2,345 | $234,242.05 | 7,962 | 2026-05-28 | Filing | |
| $102.04 | 4,000 | $408,174.00 | 13,180 | 2026-05-21 | Filing | |
| $100.00 | 6,100 | $610,000.00 | 10,307 | 2026-05-11 | Filing | |
| $103.96 | 8,000 | $831,647.20 | 81,221 | 2026-05-07 | Filing | |
| $92.01 | 2,968 | $273,090.73 | 188,274 | 2026-05-01 | Filing | |
| $91.43 | 9,532 | $871,505.04 | 191,242 | 2026-05-01 | Filing | |
| $85.84 | 7,577 | $650,405.13 | 200,774 | 2026-04-01 | Filing | |
| $84.98 | 4,923 | $418,340.79 | 208,351 | 2026-04-01 | Filing | |
| $78.00 | 1,875,000 | $146,250,000.00 | 0 | 2025-12-19 | Filing | |
| $78.00 | 12,500,000 | $975,000,000.00 | 0 | 2025-12-05 | Filing |