| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.20 | 32,031 | $3,625,909.20 | 66,781 | 2025-11-21 | Filing | |
| $122.03 | 10,500 | $1,281,315.00 | 115,220 | 2025-11-06 | Filing | |
| $105.73 | 5,917 | $625,604.41 | 25,005 | 2025-09-03 | Filing | |
| $105.06 | 1,422 | $149,395.32 | 139,459 | 2025-09-02 | Filing | |
| $103.69 | 1,422 | $147,447.18 | 140,881 | 2025-08-01 | Filing | |
| $105.48 | 400 | $42,192.00 | 141,860 | 2025-07-01 | Filing | |
| $104.56 | 1,022 | $106,860.32 | 142,260 | 2025-07-01 | Filing | |
| $103.13 | 15,000 | $1,546,950.00 | 42,574 | 2025-06-06 | Filing | |
| $100.90 | 1,422 | $143,479.80 | 143,282 | 2025-06-02 | Filing | |
| $91.70 | 100,000 | $9,170,000.00 | 904,305 | 2025-05-09 | Filing | |
| $90.96 | 23,028 | $2,094,626.88 | 147,673 | 2025-05-08 | Filing | |
| $90.77 | 5,261 | $477,540.97 | 170,701 | 2025-05-08 | Filing | |
| $88.09 | 400 | $35,236.00 | 144,704 | 2025-05-01 | Filing | |
| $86.77 | 822 | $71,324.94 | 145,104 | 2025-05-01 | Filing | |
| $85.16 | 200 | $17,032.00 | 145,926 | 2025-05-01 | Filing | |
| $79.72 | 1,422 | $113,361.84 | 145,502 | 2025-04-01 | Filing | |
| $77.49 | 15,669 | $1,214,190.81 | 1,003,893 | 2025-03-14 | Filing | |
| $79.47 | 100,000 | $7,947,000.00 | 1,019,562 | 2025-03-12 | Filing | |
| $79.52 | 84,331 | $6,706,001.12 | 1,119,562 | 2025-03-12 | Filing | |
| $86.23 | 1,422 | $122,619.06 | 146,924 | 2025-03-03 | Filing |