| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $39.12 | 2,107 | $82,425.84 | 6,359,965 | 2021-11-11 | Filing |
| Large Shareholder, Officer, Director | $39.32 | 3,700 | $145,484.00 | 6,357,858 | 2021-11-09 | Filing |
| Large Shareholder, Officer, Director | $39.56 | 5,000 | $197,800.00 | 6,354,158 | 2021-11-08 | Filing |
| Large Shareholder, Officer, Director | $38.43 | 10,000 | $384,300.00 | 1,265,336 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $38.99 | 4,210 | $164,147.90 | 1,891,496 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $38.62 | 5,000 | $193,100.00 | 6,349,158 | 2021-09-10 | Filing |
| Large Shareholder, Officer, Director | $39.34 | 397 | $15,617.98 | 1,887,286 | 2021-09-03 | Filing |
| Large Shareholder, Officer, Director | $39.75 | 4,979 | $197,915.25 | 1,886,889 | 2021-09-02 | Filing |
| Large Shareholder, Officer, Director | $38.72 | 2,543 | $98,464.96 | 1,881,910 | 2021-08-30 | Filing |
| Large Shareholder, Officer, Director | $38.24 | 9,818 | $375,440.32 | 1,879,367 | 2021-08-26 | Filing |
| Large Shareholder, Officer, Director | $38.02 | 4,609 | $175,234.18 | 1,869,549 | 2021-08-24 | Filing |
| Large Shareholder, Officer, Director | $37.94 | 7,199 | $273,130.06 | 1,864,940 | 2021-08-20 | Filing |
| Large Shareholder, Officer, Director | $37.42 | 9,952 | $372,403.84 | 1,857,741 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $37.70 | 10,000 | $377,000.00 | 1,847,789 | 2021-08-18 | Filing |
| Large Shareholder, Officer, Director | $37.51 | 7,543 | $282,937.93 | 1,837,789 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $38.10 | 1,081 | $41,186.10 | 1,830,246 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $37.94 | 6,198 | $235,152.12 | 6,344,158 | 2021-08-12 | Filing |
| Large Shareholder, Officer, Director | $37.80 | 801 | $30,277.80 | 6,337,960 | 2021-08-11 | Filing |
| Large Shareholder, Officer, Director | $37.74 | 10,000 | $377,400.00 | 6,337,159 | 2021-08-10 | Filing |
| Large Shareholder, Officer, Director | $37.57 | 5,426 | $203,854.82 | 6,327,159 | 2021-08-09 | Filing |