| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.24 | 2,241 | $94,659.84 | 179,056 | 2025-11-18 | Filing | |
| $43.95 | 2,091 | $91,899.45 | 176,815 | 2025-11-14 | Filing | |
| $42.05 | 5,000 | $210,250.00 | 174,724 | 2025-11-13 | Filing | |
| $50.08 | 5,000 | $250,400.00 | 169,724 | 2025-09-25 | Filing | |
| $50.52 | 5,000 | $252,600.00 | 164,724 | 2025-09-24 | Filing | |
| $49.16 | 2,500 | $122,900.00 | 159,724 | 2025-09-23 | Filing | |
| $49.42 | 2,723 | $134,570.66 | 157,224 | 2025-09-22 | Filing | |
| $49.63 | 5,000 | $248,150.00 | 154,501 | 2025-09-19 | Filing | |
| $51.60 | 2,500 | $129,000.00 | 149,501 | 2025-09-05 | Filing | |
| $52.75 | 5,000 | $263,750.00 | 147,001 | 2025-08-28 | Filing | |
| $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 |