| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.12 | 58 | $4,588.96 | 2,327,500 | 2025-10-27 | Filing | |
| $78.33 | 700 | $54,831.00 | 2,327,558 | 2025-10-27 | Filing | |
| $77.56 | 4,242 | $329,009.52 | 2,328,258 | 2025-10-27 | Filing | |
| $75.41 | 1,423 | $107,308.43 | 2,332,500 | 2025-10-21 | Filing | |
| $74.58 | 3,577 | $266,772.66 | 2,333,923 | 2025-10-21 | Filing | |
| $74.07 | 27 | $1,999.89 | 2,337,500 | 2025-10-13 | Filing | |
| $73.37 | 1,746 | $128,104.02 | 2,337,527 | 2025-10-13 | Filing | |
| $72.16 | 3,227 | $232,860.32 | 2,339,273 | 2025-10-13 | Filing | |
| $72.27 | 200 | $14,454.00 | 2,342,500 | 2025-10-06 | Filing | |
| $71.70 | 4,800 | $344,160.00 | 2,342,700 | 2025-10-06 | Filing | |
| $71.03 | 429 | $30,471.87 | 2,347,500 | 2025-10-01 | Filing | |
| $70.41 | 3,448 | $242,773.68 | 2,347,929 | 2025-10-01 | Filing | |
| $69.20 | 1,123 | $77,711.60 | 2,351,377 | 2025-10-01 | Filing | |
| $71.26 | 5,000 | $356,290.50 | 2,352,500 | 2025-09-23 | Filing | |
| $71.88 | 1,546 | $111,127.72 | 2,357,500 | 2025-09-17 | Filing | |
| $71.00 | 3,454 | $245,239.53 | 2,359,046 | 2025-09-17 | Filing | |
| $69.10 | 1,102 | $76,148.20 | 19,898 | 2025-08-06 | Filing | |
| $54.18 | 2,500 | $135,449.25 | 4,383 | 2024-12-02 | Filing | |
| $55.99 | 2,690 | $150,616.06 | 14,234 | 2024-11-06 | Filing | |
| $43.37 | 1,947 | $84,432.43 | 18,053 | 2024-06-03 | Filing |