| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.04 | 10,000 | $880,377.00 | 1,019,955 | 2025-11-25 | Filing | |
| $87.31 | 25,000 | $2,182,750.00 | 1,029,955 | 2025-11-21 | Filing | |
| $85.13 | 20,000 | $1,702,650.00 | 1,054,955 | 2025-11-20 | Filing | |
| $84.83 | 5,000 | $424,130.00 | 1,074,955 | 2025-11-18 | Filing | |
| $88.56 | 3,000 | $265,680.00 | 12,809 | 2025-08-22 | Filing | |
| $84.89 | 2,433 | $206,535.91 | 12,809 | 2025-08-11 | Filing | |
| $93.75 | 15,181 | $1,423,218.75 | 24,201 | 2025-06-13 | Filing | |
| $95.61 | 400 | $38,244.00 | 1,045,628 | 2025-06-10 | Filing | |
| $95.19 | 10,000 | $951,900.00 | 1,046,028 | 2025-06-05 | Filing | |
| $94.51 | 1,750 | $165,392.50 | 6,395 | 2025-06-02 | Filing | |
| $94.30 | 1,750 | $165,025.00 | 8,145 | 2025-05-30 | Filing | |
| $94.16 | 3,515 | $330,972.40 | 4,880 | 2025-05-30 | Filing | |
| $95.12 | 10,000 | $951,200.00 | 1,056,028 | 2025-05-30 | Filing | |
| $96.54 | 20,000 | $1,930,800.00 | 1,066,028 | 2025-05-27 | Filing | |
| $96.47 | 21,250 | $2,049,987.50 | 34,543 | 2025-05-15 | Filing | |
| $104.53 | 5,000 | $522,650.00 | 28,369 | 2025-04-01 | Filing | |
| $103.75 | 2,590 | $268,712.60 | 7,734 | 2025-03-05 | Filing | |
| $103.75 | 410 | $42,510.63 | 10,324 | 2025-03-05 | Filing | |
| $103.75 | 20,000 | $2,075,000.00 | 1,086,028 | 2025-03-05 | Filing | |
| $104.05 | 11,320 | $1,177,846.00 | 1,106,028 | 2025-03-05 | Filing |