| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $43.50 | 1,838 | $79,953.00 | 3,895,739 | 2023-03-29 | Filing |
| Large Shareholder, Director | $42.74 | 18,162 | $776,243.88 | 3,897,577 | 2023-03-29 | Filing |
| Officer | $39.54 | 4,322 | $170,891.88 | 44,840 | 2023-03-03 | Filing |
| Officer | $39.05 | 8,120 | $317,086.00 | 49,162 | 2023-03-03 | Filing |
| Officer | $38.34 | 16,352 | $626,935.68 | 44,840 | 2023-03-02 | Filing |
| Large Shareholder, Director | $38.91 | 400 | $15,564.00 | 3,915,739 | 2023-02-24 | Filing |
| Large Shareholder, Director | $38.02 | 19,600 | $745,192.00 | 3,916,139 | 2023-02-24 | Filing |
| Large Shareholder, Director | $40.11 | 200 | $8,022.00 | 3,935,010 | 2023-01-30 | Filing |
| Large Shareholder, Director | $39.70 | 2,058 | $81,702.60 | 3,935,210 | 2023-01-30 | Filing |
| Large Shareholder, Director | $40.19 | 87 | $3,496.53 | 3,937,268 | 2023-01-27 | Filing |
| Large Shareholder, Director | $39.70 | 17,655 | $700,903.50 | 3,937,355 | 2023-01-27 | Filing |
| Large Shareholder, Director | $36.66 | 1,748 | $64,081.68 | 3,955,010 | 2022-12-28 | Filing |
| Large Shareholder, Director | $36.10 | 18,252 | $658,897.20 | 3,956,758 | 2022-12-28 | Filing |
| Large Shareholder, Director | $40.86 | 801 | $32,728.86 | 4,070,010 | 2022-11-28 | Filing |
| Large Shareholder, Director | $39.85 | 19,199 | $765,080.15 | 4,070,811 | 2022-11-28 | Filing |
| Large Shareholder, Director | $44.34 | 600 | $26,604.00 | 4,089,307 | 2022-10-27 | Filing |
| Large Shareholder, Director | $43.15 | 2,586 | $111,585.90 | 4,089,907 | 2022-10-27 | Filing |
| Large Shareholder, Director | $42.53 | 4,794 | $203,888.82 | 4,092,493 | 2022-10-27 | Filing |
| Large Shareholder, Director | $41.21 | 4,966 | $204,648.86 | 4,097,287 | 2022-10-27 | Filing |
| Large Shareholder, Director | $40.55 | 7,054 | $286,039.70 | 4,102,253 | 2022-10-27 | Filing |