| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $140.46 | 6,400 | $898,949.12 | 0 | 2021-12-27 | Filing |
| Officer | $140.47 | 5,189 | $728,898.83 | 23,131 | 2021-12-27 | Filing |
| Officer | $139.91 | 4,247 | $594,197.77 | 28,319 | 2021-12-27 | Filing |
| Officer | $138.66 | 7,395 | $1,025,390.70 | 32,566 | 2021-12-27 | Filing |
| Officer | $138.03 | 1,560 | $215,326.80 | 39,961 | 2021-12-27 | Filing |
| Officer | $138.89 | 1,144 | $158,890.16 | 23,131 | 2021-12-23 | Filing |
| Officer | $137.99 | 2,653 | $366,087.47 | 24,274 | 2021-12-23 | Filing |
| Officer | $137.13 | 1,058 | $145,083.54 | 26,927 | 2021-12-23 | Filing |
| Officer | $136.15 | 397 | $54,051.55 | 27,985 | 2021-12-23 | Filing |
| Large Shareholder, Other | $141.24 | 300 | $42,372.00 | 0 | 2021-12-16 | Filing |
| Large Shareholder, Other | $140.25 | 5,740 | $805,035.00 | 300 | 2021-12-16 | Filing |
| Large Shareholder, Other | $135.41 | 800 | $108,328.00 | 0 | 2021-11-17 | Filing |
| Large Shareholder, Other | $134.55 | 800 | $107,640.00 | 800 | 2021-11-17 | Filing |
| Large Shareholder, Other | $133.52 | 2,909 | $388,409.68 | 1,600 | 2021-11-17 | Filing |
| Large Shareholder, Other | $132.44 | 3,287 | $435,330.28 | 4,509 | 2021-11-17 | Filing |
| Large Shareholder, Other | $131.50 | 2,600 | $341,900.00 | 7,796 | 2021-11-17 | Filing |
| Large Shareholder, Other | $140.41 | 100 | $14,041.00 | 0 | 2021-11-16 | Filing |
| Large Shareholder, Other | $139.75 | 1,401 | $195,789.75 | 100 | 2021-11-16 | Filing |
| Large Shareholder, Other | $138.68 | 2,416 | $335,050.88 | 1,501 | 2021-11-16 | Filing |
| Large Shareholder, Other | $137.70 | 4,383 | $603,539.10 | 3,917 | 2021-11-16 | Filing |