| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $122.30 | 3,100 | $379,138.99 | 7,024,810 | 2025-10-22 | Filing | |
| $121.55 | 6,095 | $740,863.10 | 7,027,910 | 2025-10-22 | Filing | |
| $120.52 | 1,500 | $180,778.05 | 7,034,005 | 2025-10-22 | Filing | |
| $119.09 | 2,600 | $309,637.90 | 7,035,505 | 2025-10-22 | Filing | |
| $117.97 | 2,828 | $333,612.37 | 7,038,105 | 2025-10-22 | Filing |