| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.98 | 3,000 | $152,940.30 | 43,572 | 2024-05-01 | Filing | |
| $50.95 | 1,333 | $67,917.55 | 46,572 | 2024-05-01 | Filing | |
| $51.99 | 55,000 | $2,859,367.50 | 164,067 | 2024-04-29 | Filing | |
| $50.56 | 169,229 | $8,557,013.62 | 3,707,249 | 2024-04-30 | Filing | |
| $43.19 | 3,678 | $158,870.84 | 32,333 | 2023-03-01 | Filing | |
| $43.16 | 8,000 | $345,246.40 | 36,011 | 2023-03-01 | Filing | |
| $40.25 | 75,000 | $3,018,832.50 | 136,432 | 2022-12-02 | Filing | |
| $39.24 | 8,200 | $321,795.88 | 134,400 | 2022-05-31 | Filing | |
| $49.98 | 85 | $4,247.88 | 3,700 | 2022-03-04 | Filing | |
| $49.96 | 85 | $4,246.69 | 3,700 | 2022-03-04 | Filing | |
| $44.02 | 80,000 | $3,521,664.00 | 1,607,288 | 2022-02-16 | Filing | |
| $43.44 | 44,000 | $1,911,540.40 | 74,837 | 2022-02-09 | Filing | |
| $38.55 | 40,500 | $1,561,137.30 | 1,299,899 | 2022-02-04 | Filing | |
| $36.71 | 202,701 | $7,441,295.60 | 2,853,582 | 2021-12-06 | Filing | |
| $39.10 | 67,000 | $2,619,673.20 | 59,837 | 2021-11-08 | Filing | |
| $40.99 | 18,200 | $745,945.20 | 0 | 2021-06-07 | Filing | |
| $43.23 | 20,800 | $899,086.24 | 18,200 | 2021-05-17 | Filing | |
| $41.35 | 42,500 | $1,757,583.25 | 60,337 | 2021-05-05 | Filing | |
| $38.82 | 3,422 | $132,839.30 | 18,200 | 2021-04-26 | Filing | |
| $35.04 | 55,554 | $1,946,378.83 | 21,622 | 2021-03-08 | Filing |