| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.85 | 3,724 | $155,840.83 | 448,873 | 2025-08-20 | Filing | |
| $43.10 | 8,448 | $364,078.39 | 5,598,775 | 2025-08-18 | Filing | |
| $42.56 | 69,776 | $2,969,715.40 | 5,607,223 | 2025-08-18 | Filing | |
| $41.87 | 1,776 | $74,359.17 | 5,676,999 | 2025-08-18 | Filing | |
| $58.20 | 8,000 | $465,636.80 | 5,445,335 | 2025-06-09 | Filing | |
| $55.03 | 5,000 | $275,147.00 | 870,801 | 2025-06-02 | Filing | |
| $55.40 | 4,061 | $224,991.99 | 5,445,335 | 2025-06-02 | Filing | |
| $54.69 | 3,739 | $204,468.34 | 5,449,396 | 2025-06-02 | Filing | |
| $53.94 | 200 | $10,788.00 | 5,453,135 | 2025-06-02 | Filing | |
| $55.42 | 1,500 | $83,135.55 | 42,567 | 2025-06-02 | Filing | |
| $54.66 | 1,400 | $76,525.96 | 44,067 | 2025-06-02 | Filing | |
| $53.91 | 100 | $5,391.40 | 45,467 | 2025-06-02 | Filing | |
| $55.22 | 5,948 | $328,439.04 | 32,739 | 2025-05-23 | Filing | |
| $54.73 | 4,052 | $221,757.45 | 38,687 | 2025-05-23 | Filing | |
| $55.21 | 8,257 | $455,873.92 | 0 | 2025-05-23 | Filing | |
| $54.75 | 6,018 | $329,465.04 | 8,257 | 2025-05-23 | Filing | |
| $55.34 | 7,200 | $398,461.68 | 5,445,335 | 2025-05-27 | Filing | |
| $54.68 | 800 | $43,740.00 | 5,452,535 | 2025-05-27 | Filing | |
| $55.21 | 18,069 | $997,580.46 | 5,445,335 | 2025-05-23 | Filing | |
| $54.74 | 13,131 | $718,847.40 | 5,463,404 | 2025-05-23 | Filing |