| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.97 | 5,000 | $259,850.00 | 142,001 | 2025-08-27 | Filing | |
| $51.14 | 5,000 | $255,700.00 | 137,001 | 2025-08-26 | Filing | |
| $51.34 | 5,000 | $256,700.00 | 132,001 | 2025-08-21 | Filing | |
| $50.78 | 5,000 | $253,900.00 | 127,001 | 2025-08-20 | Filing | |
| $50.53 | 5,000 | $252,650.00 | 122,001 | 2025-08-19 | Filing | |
| $50.50 | 7,500 | $378,750.00 | 117,001 | 2025-08-18 | Filing | |
| $50.99 | 5,000 | $254,950.00 | 109,501 | 2025-08-14 | Filing | |
| $50.80 | 5,000 | $254,000.00 | 104,501 | 2025-08-13 | Filing | |
| $49.42 | 4,953 | $244,777.26 | 99,501 | 2025-08-12 | Filing | |
| $55.43 | 5,000 | $277,150.00 | 94,548 | 2025-06-12 | Filing | |
| $54.35 | 5,000 | $271,750.00 | 89,548 | 2025-06-11 | Filing | |
| $54.31 | 5,000 | $271,550.00 | 84,548 | 2025-06-09 | Filing | |
| $53.95 | 5,000 | $269,750.00 | 79,548 | 2025-06-03 | Filing | |
| $53.20 | 5,000 | $266,000.00 | 74,548 | 2025-06-02 | Filing | |
| $52.72 | 5,000 | $263,600.00 | 69,548 | 2025-05-29 | Filing | |
| $51.52 | 5,000 | $257,600.00 | 64,548 | 2025-05-27 | Filing | |
| $50.13 | 4,600 | $230,598.00 | 59,548 | 2025-05-20 | Filing | |
| $48.11 | 5,000 | $240,550.00 | 54,948 | 2025-05-19 | Filing | |
| $49.82 | 4,642 | $231,264.44 | 49,948 | 2025-05-15 | Filing | |
| $48.60 | 9,125 | $443,475.00 | 45,306 | 2025-05-14 | Filing |