| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $44.83 | 12,500 | $560,318.75 | 367,153 | 2023-03-06 | Filing |
| Director | $45.46 | 6,000 | $272,760.00 | 27,180 | 2023-02-13 | Filing |
| Director | $45.53 | 2,873 | $130,801.08 | 25,000 | 2023-02-10 | Filing |
| Officer | $37.88 | 52,852 | $2,002,197.60 | 127,886 | 2022-11-18 | Filing |
| Officer | $38.30 | 10,277 | $393,567.99 | 180,738 | 2022-11-16 | Filing |
| Director | $38.16 | 15,000 | $572,359.50 | 27,873 | 2022-11-15 | Filing |
| Officer | $38.51 | 51,772 | $1,993,822.56 | 191,015 | 2022-11-15 | Filing |
| Director | $34.25 | 7,500 | $256,845.75 | 33,180 | 2022-11-03 | Filing |
| Director | $24.78 | 9,674 | $239,743.00 | 18,747 | 2022-05-09 | Filing |
| Director | $25.72 | 20,000 | $514,396.00 | 28,421 | 2022-05-06 | Filing |
| Director | $25.91 | 20,000 | $518,220.00 | 48,421 | 2022-05-05 | Filing |
| Officer, Director | $25.30 | 8,313 | $210,319.73 | 240,807 | 2022-04-25 | Filing |
| Officer, Director | $25.76 | 10,375 | $267,310.84 | 240,807 | 2022-04-18 | Filing |
| Officer, Director | $25.80 | 704 | $18,159.96 | 251,182 | 2022-04-18 | Filing |
| Officer, Director | $25.78 | 1,421 | $36,635.09 | 251,182 | 2022-04-18 | Filing |
| Officer, Director | $25.86 | 12,500 | $323,268.75 | 251,182 | 2022-04-11 | Filing |
| Officer, Director | $31.43 | 12,500 | $392,871.25 | 263,682 | 2022-04-04 | Filing |
| Officer, Director | $32.30 | 12,500 | $403,777.50 | 276,182 | 2022-03-28 | Filing |
| Officer, Director | $31.09 | 12,500 | $388,675.00 | 288,682 | 2022-03-21 | Filing |
| Officer, Director | $26.68 | 12,500 | $333,443.75 | 301,182 | 2022-03-14 | Filing |