| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.11 | 7,500 | $450,816.00 | 126,471 | 2024-11-14 | Filing | |
| $52.58 | 1,500 | $78,865.20 | 133,971 | 2024-11-13 | Filing | |
| $50.67 | 1,600 | $81,064.00 | 364 | 2024-10-14 | Filing | |
| $49.41 | 400 | $19,765.60 | 1,964 | 2024-10-11 | Filing | |
| $41.60 | 171 | $7,113.38 | 166,500 | 2024-09-30 | Filing | |
| $33.49 | 800 | $26,790.32 | 171,200 | 2024-09-09 | Filing | |
| $33.38 | 200 | $6,676.00 | 178,100 | 2024-06-25 | Filing | |
| $31.85 | 700 | $22,295.98 | 178,300 | 2024-06-24 | Filing | |
| $35.70 | 500 | $17,850.00 | 177,171 | 2024-06-13 | Filing | |
| $26.55 | 500 | $13,274.65 | 184,010 | 2024-04-09 | Filing | |
| $37.86 | 37,797 | $1,430,994.42 | 0 | 2024-01-04 | Filing | |
| $33.35 | 2,300 | $76,705.00 | 37,797 | 2023-12-21 | Filing | |
| $39.99 | 29,044 | $1,161,469.56 | 40,097 | 2024-01-10 | Filing | |
| $40.50 | 4,710 | $190,755.00 | 10,008 | 2024-01-10 | Filing | |
| $40.00 | 5,000 | $200,000.00 | 14,718 | 2024-01-09 | Filing | |
| $34.85 | 27,368 | $953,824.06 | 69,141 | 2024-01-05 | Filing | |
| $39.39 | 44,201 | $1,740,918.27 | 96,509 | 2024-01-03 | Filing | |
| $33.89 | 10,000 | $338,945.00 | 140,710 | 2023-12-22 | Filing | |
| $27.87 | 931 | $25,944.92 | 150,710 | 2023-12-15 | Filing | |
| $27.67 | 25,257 | $698,861.19 | 151,641 | 2023-12-14 | Filing |