Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $52.91 | 33,000 | $1,746,096.00 | 47,579,301 | 2024-08-06 | Filing |
| $49.77 | 33,000 | $1,642,377.00 | 47,546,301 | 2024-08-05 | Filing |
| $52.91 | 50,000 | $2,645,600.00 | 46,115,301 | 2024-08-06 | Filing |
| $52.91 | 17,000 | $899,504.00 | 46,065,301 | 2024-08-06 | Filing |
| $49.77 | 17,000 | $846,073.00 | 46,048,301 | 2024-08-05 | Filing |
| $49.77 | 50,000 | $2,488,450.00 | 46,031,301 | 2024-08-05 | Filing |
| $51.91 | 33,000 | $1,713,030.00 | 47,513,301 | 2024-08-02 | Filing |
| $54.49 | 33,000 | $1,798,170.00 | 47,480,301 | 2024-08-01 | Filing |
| $51.91 | 50,000 | $2,595,500.00 | 45,981,301 | 2024-08-02 | Filing |
| $51.91 | 17,000 | $882,470.00 | 45,931,301 | 2024-08-02 | Filing |
| $54.49 | 17,000 | $926,330.00 | 45,914,301 | 2024-08-01 | Filing |
| $54.49 | 50,000 | $2,724,500.00 | 45,897,301 | 2024-08-01 | Filing |
| $50.39 | 800,000 | $40,312,000.00 | 47,447,301 | 2024-05-13 | Filing |
Large Shareholder, Officer, Director | $16.94 | 58,000 | $982,346.00 | 49,553,472 | 2020-08-21 | Filing |
Large Shareholder, Officer, Director | $16.94 | 232,000 | $3,929,384.00 | 49,495,472 | 2020-08-21 | Filing |
Large Shareholder, Officer, Director | $16.94 | 58,000 | $982,346.00 | 49,553,472 | 2020-08-21 | Filing |
Large Shareholder, Officer, Director | $16.94 | 232,000 | $3,929,384.00 | 49,495,472 | 2020-08-21 | Filing |
Large Shareholder, Officer, Director | $16.34 | 540 | $8,821.44 | 49,353,672 | 2020-08-19 | Filing |
Large Shareholder, Officer, Director | $16.34 | 2,160 | $35,285.76 | 49,353,132 | 2020-08-19 | Filing |
Large Shareholder, Officer, Director | $16.02 | 17,500 | $280,350.00 | 49,350,972 | 2020-08-18 | Filing |