| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.76 | 10,000 | $407,572.00 | 43,765 | 2025-11-24 | Filing | |
| $40.76 | 22,243 | $906,595.76 | 5,711,668 | 2025-11-24 | Filing | |
| $43.23 | 300 | $12,969.99 | 28,064 | 2025-11-17 | Filing | |
| $42.61 | 1,000 | $42,606.00 | 28,364 | 2025-11-17 | Filing | |
| $41.58 | 500 | $20,789.50 | 29,364 | 2025-11-17 | Filing | |
| $43.26 | 800 | $34,606.56 | 5,706,105 | 2025-11-17 | Filing | |
| $42.57 | 4,857 | $206,779.49 | 5,706,905 | 2025-11-17 | Filing | |
| $41.53 | 2,343 | $97,305.49 | 5,711,762 | 2025-11-17 | Filing | |
| $40.03 | 6,497 | $260,060.62 | 5,706,105 | 2025-11-10 | Filing | |
| $39.60 | 47,113 | $1,865,764.31 | 5,712,602 | 2025-11-10 | Filing | |
| $38.78 | 10,390 | $402,956.41 | 5,759,715 | 2025-11-10 | Filing | |
| $46.32 | 3,242 | $150,177.87 | 5,598,775 | 2025-09-15 | Filing | |
| $45.58 | 3,778 | $172,202.00 | 5,602,017 | 2025-09-15 | Filing | |
| $44.92 | 980 | $44,021.21 | 5,605,795 | 2025-09-15 | Filing | |
| $45.21 | 1,520 | $68,719.20 | 442,061 | 2025-09-12 | Filing | |
| $45.13 | 9,752 | $440,135.07 | 193,385 | 2025-09-08 | Filing | |
| $44.72 | 18,781 | $839,822.46 | 203,137 | 2025-09-08 | Filing | |
| $44.86 | 8,000 | $358,862.40 | 5,598,775 | 2025-09-08 | Filing | |
| $44.87 | 8,000 | $358,978.40 | 5,598,775 | 2025-09-02 | Filing | |
| $44.92 | 9,238 | $414,970.96 | 0 | 2025-08-26 | Filing |