| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.34 | 5,000 | $176,687.00 | 30,424 | 2024-04-10 | Filing | |
| $35.33 | 5,000 | $176,658.50 | 30,424 | 2024-04-10 | Filing | |
| $35.48 | 7,500 | $266,121.75 | 452,879 | 2024-04-10 | Filing | |
| $37.00 | 2,155 | $79,735.00 | 15,700 | 2024-04-10 | Filing | |
| $31.52 | 800 | $25,212.00 | 54,374 | 2024-03-27 | Filing | |
| $30.38 | 700 | $21,269.01 | 55,174 | 2024-03-27 | Filing | |
| $31.58 | 1,252 | $39,542.17 | 55,874 | 2024-03-18 | Filing | |
| $31.58 | 2,123 | $67,051.13 | 270,909 | 2024-03-18 | Filing | |
| $31.58 | 2,914 | $92,033.44 | 139,553 | 2024-03-18 | Filing | |
| $31.58 | 5,788 | $182,803.56 | 460,379 | 2024-03-18 | Filing | |
| $31.58 | 1,261 | $39,826.42 | 101,959 | 2024-03-18 | Filing | |
| $34.07 | 7,936 | $270,345.40 | 142,467 | 2024-03-12 | Filing | |
| $34.02 | 15,735 | $535,306.27 | 142,467 | 2024-03-11 | Filing | |
| $27.00 | 1,500 | $40,500.00 | 36,126 | 2024-01-22 | Filing | |
| $29.01 | 3,337 | $96,809.04 | 221,632 | 2024-01-08 | Filing | |
| $29.10 | 13,330 | $387,884.34 | 224,969 | 2024-01-02 | Filing | |
| $29.01 | 33,334 | $966,996.01 | 238,299 | 2023-12-27 | Filing | |
| $25.90 | 1,775 | $45,975.70 | 76,416 | 2023-12-18 | Filing | |
| $25.90 | 8,165 | $211,488.20 | 376,167 | 2023-12-18 | Filing | |
| $25.90 | 1,229 | $31,833.19 | 37,284 | 2023-12-18 | Filing |