| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $136.04 | 278 | $37,819.12 | 2,194,116 | 2025-10-27 | Filing | |
| $135.70 | 10,338 | $1,402,866.60 | 2,194,394 | 2025-10-27 | Filing | |
| $135.69 | 49,953 | $6,778,122.57 | 23,051,994 | 2025-10-27 | Filing | |
| $134.67 | 95,904 | $12,915,391.68 | 23,101,947 | 2025-10-27 | Filing | |
| $136.10 | 359 | $48,859.90 | 5,731,920 | 2025-10-27 | Filing | |
| $135.48 | 19,115 | $2,589,700.20 | 5,732,279 | 2025-10-27 | Filing | |
| $134.48 | 15,253 | $2,051,223.44 | 5,751,394 | 2025-10-27 | Filing | |
| $133.42 | 500 | $66,710.00 | 5,766,647 | 2025-10-27 | Filing | |
| $123.81 | 600 | $74,284.98 | 0 | 2025-10-22 | Filing | |
| $122.98 | 2,601 | $319,862.92 | 600 | 2025-10-22 | Filing | |
| $121.95 | 7,300 | $890,205.07 | 3,201 | 2025-10-22 | Filing | |
| $121.25 | 6,528 | $791,518.04 | 10,501 | 2025-10-22 | Filing | |
| $120.24 | 1,625 | $195,393.09 | 17,029 | 2025-10-22 | Filing | |
| $119.02 | 3,614 | $430,145.51 | 18,654 | 2025-10-22 | Filing | |
| $117.97 | 5,063 | $597,300.84 | 22,268 | 2025-10-22 | Filing | |
| $117.18 | 5,938 | $695,799.40 | 27,331 | 2025-10-22 | Filing | |
| $115.94 | 8,705 | $1,009,290.78 | 33,269 | 2025-10-22 | Filing | |
| $115.24 | 8,026 | $924,888.95 | 41,974 | 2025-10-22 | Filing | |
| $124.10 | 300 | $37,229.01 | 7,023,510 | 2025-10-22 | Filing | |
| $123.16 | 1,000 | $123,163.00 | 7,023,810 | 2025-10-22 | Filing |