| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.21 | 4,086 | $131,612.51 | 0 | 2024-02-29 | Filing | |
| $32.34 | 8,480 | $274,209.28 | 0 | 2024-02-21 | Filing | |
| $32.15 | 6,353 | $204,223.54 | 4,515 | 2024-02-16 | Filing | |
| $31.96 | 28,231 | $902,124.43 | 91,241 | 2024-02-16 | Filing | |
| $32.02 | 6,607 | $211,562.75 | 12,546 | 2024-02-15 | Filing | |
| $30.15 | 18,200 | $548,799.16 | 205,258 | 2023-12-21 | Filing | |
| $28.17 | 11,272 | $317,540.13 | 205,258 | 2023-11-20 | Filing | |
| $33.78 | 100,000 | $3,378,000.00 | 847,474 | 2023-07-26 | Filing | |
| $34.25 | 16,710 | $572,324.18 | 29,378 | 2023-07-26 | Filing | |
| $35.00 | 35,045 | $1,226,578.50 | 0 | 2023-06-16 | Filing | |
| $32.99 | 11,000 | $362,890.00 | 18,313 | 2023-06-13 | Filing | |
| $31.04 | 20,528 | $637,203.49 | 91,782 | 2023-05-15 | Filing | |
| $31.34 | 49,882 | $1,563,087.39 | 0 | 2023-05-10 | Filing | |
| $31.45 | 15,000 | $471,784.50 | 12,546 | 2023-05-05 | Filing | |
| $33.14 | 28,574 | $946,913.79 | 100,000 | 2023-05-01 | Filing | |
| $33.11 | 21,833 | $722,831.68 | 37,496 | 2023-04-28 | Filing | |
| $35.17 | 19,909 | $700,177.63 | 0 | 2023-03-07 | Filing | |
| $34.31 | 41,990 | $1,440,483.75 | 146,258 | 2023-02-27 | Filing | |
| $35.52 | 5,744 | $204,003.90 | 0 | 2023-02-16 | Filing | |
| $35.51 | 97,167 | $3,450,361.30 | 683,101 | 2023-02-13 | Filing |