| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.32 | 10,476 | $1,040,476.32 | 481,278 | 2025-06-02 | Filing | |
| $98.10 | 4,252 | $417,121.20 | 491,754 | 2025-06-02 | Filing | |
| $97.16 | 5,085 | $494,058.60 | 496,006 | 2025-06-02 | Filing | |
| $96.23 | 1,793 | $172,540.39 | 501,091 | 2025-06-02 | Filing | |
| $95.29 | 1,700 | $161,993.00 | 502,884 | 2025-06-02 | Filing | |
| $94.86 | 3,500 | $332,010.00 | 551,665 | 2025-05-28 | Filing | |
| $90.10 | 25,000 | $2,252,500.00 | 504,584 | 2025-05-22 | Filing | |
| $90.07 | 10,000 | $900,700.00 | 555,165 | 2025-05-22 | Filing | |
| $84.58 | 193 | $16,323.94 | 565,165 | 2025-05-14 | Filing | |
| $83.77 | 3,307 | $277,027.39 | 565,358 | 2025-05-14 | Filing | |
| $80.04 | 20,000 | $1,600,800.00 | 568,665 | 2025-05-13 | Filing | |
| $80.01 | 25,000 | $2,000,250.00 | 529,584 | 2025-05-13 | Filing | |
| $76.15 | 769 | $58,559.35 | 24,375 | 2025-05-07 | Filing | |
| $75.50 | 18,109 | $1,367,229.50 | 25,144 | 2025-05-07 | Filing | |
| $74.74 | 13,606 | $1,016,912.44 | 43,253 | 2025-05-07 | Filing | |
| $74.47 | 969 | $72,161.43 | 56,859 | 2025-05-06 | Filing | |
| $73.98 | 13,086 | $968,102.28 | 57,828 | 2025-05-06 | Filing | |
| $72.91 | 10,158 | $740,619.78 | 70,914 | 2025-05-06 | Filing | |
| $72.04 | 8,271 | $595,842.84 | 81,072 | 2025-05-06 | Filing | |
| $76.36 | 7,873 | $601,182.28 | 89,343 | 2025-05-05 | Filing |