Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $30.33 | 16,550 | Officer | 25,705 | 2023-10-19 | Filing |
| $29.92 | 5,000 | Director | 13,033 | 2023-10-16 | Filing |
| $34.04 | 81 | Director | 8,033 | 2023-07-21 | Filing |
| $29.92 | 5,000 | Director | 13,033 | 2023-10-16 | Filing |
| $34.04 | 81 | Director | 8,033 | 2023-07-21 | Filing |
| $38.95 | 1,800 | Large Shareholder | 25,156 | 2023-04-20 | Filing |
| $38.75 | 1,500 | Large Shareholder | 23,356 | 2023-04-19 | Filing |
| $38.62 | 1,500 | Large Shareholder | 21,856 | 2023-04-18 | Filing |
| $41.27 | 170 | Large Shareholder | 20,356 | 2022-10-24 | Filing |
| $48.78 | 143 | Large Shareholder | 20,186 | 2022-07-18 | Filing |
| $53.77 | 128 | Large Shareholder | 20,043 | 2022-04-18 | Filing |
| $58.25 | 117 | Large Shareholder | 19,915 | 2022-01-10 | Filing |
| $56.86 | 119 | Large Shareholder | 19,798 | 2021-10-25 | Filing |
| $55.91 | 121 | Large Shareholder | 19,679 | 2021-07-19 | Filing |
| $57.43 | 116 | Large Shareholder | 19,558 | 2021-04-19 | Filing |
| $49.00 | 135 | Large Shareholder | 19,442 | 2021-01-11 | Filing |
| $34.00 | 192 | Large Shareholder | 19,307 | 2020-10-19 | Filing |
| $36.04 | 180 | Large Shareholder | 19,115 | 2020-07-20 | Filing |
| $38.26 | 167 | Large Shareholder | 18,935 | 2020-04-13 | Filing |
| $49.41 | 128 | Large Shareholder | 18,768 | 2020-01-14 | Filing |