Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $35.72 | 8,176 | $292,060.62 | 0 | 2024-08-20 | Filing |
| $35.71 | 30,000 | $1,071,168.00 | 8,176 | 2024-08-20 | Filing |
| $36.52 | 80,952 | $2,956,528.94 | 83,014 | 2024-08-13 | Filing |
| $35.80 | 59,048 | $2,114,006.97 | 163,966 | 2024-08-13 | Filing |
Large Shareholder | $37.81 | 1,500,000 | $56,715,000.00 | 1,054,641 | 2024-07-23 | Filing |
Large Shareholder | $32.93 | 1,500,000 | $49,395,000.00 | 2,554,641 | 2024-06-05 | Filing |
Large Shareholder | $30.05 | 791,133 | $23,773,546.65 | 1,554,641 | 2024-04-05 | Filing |
Large Shareholder, Other | $30.22 | 30,692 | $927,542.93 | 0 | 2024-03-27 | Filing |
Large Shareholder, Other | $30.23 | 50,669 | $1,531,926.55 | 30,692 | 2024-03-26 | Filing |
Large Shareholder, Other | $30.27 | 27,128 | $821,191.69 | 965,074 | 2024-03-26 | Filing |
Large Shareholder, Other | $30.09 | 47,522 | $1,430,032.02 | 81,361 | 2024-03-25 | Filing |
Large Shareholder, Other | $30.00 | 100 | $3,000.00 | 128,883 | 2024-03-21 | Filing |
Large Shareholder, Other | $30.03 | 2,859 | $85,847.19 | 1,197,706 | 2024-03-25 | Filing |
Large Shareholder, Other | $30.00 | 100 | $3,000.00 | 1,200,565 | 2024-03-21 | Filing |
Large Shareholder, Other | $30.09 | 47,571 | $1,431,554.10 | 992,202 | 2024-03-25 | Filing |
Large Shareholder, Other | $30.00 | 100 | $3,000.00 | 1,039,773 | 2024-03-21 | Filing |
Large Shareholder, Other | $30.04 | 10,955 | $329,067.39 | 1,200,665 | 2024-03-20 | Filing |
Large Shareholder, Other | $30.06 | 31,173 | $936,913.87 | 1,211,620 | 2024-03-19 | Filing |
Large Shareholder, Other | $30.04 | 6,967 | $209,313.06 | 1,242,793 | 2024-03-18 | Filing |
Large Shareholder, Other | $30.04 | 10,917 | $327,940.13 | 1,039,873 | 2024-03-20 | Filing |