| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $79.55 | 300 | $23,865.60 | 1,004,230 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $80.24 | 2,500 | $200,590.00 | 1,004,530 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $81.17 | 5,110 | $414,753.15 | 1,007,030 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $82.26 | 4,939 | $406,277.20 | 1,012,140 | 2021-10-29 | Filing |
| Director | $80.22 | 34,000 | $2,727,548.00 | 128,355 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $77.22 | 200 | $15,443.00 | 1,017,079 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $78.24 | 600 | $46,944.00 | 1,017,279 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $79.02 | 5,532 | $437,133.11 | 1,017,879 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $80.08 | 3,704 | $296,601.50 | 1,023,411 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $74.06 | 200 | $14,812.00 | 1,027,115 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $74.63 | 1,100 | $82,097.40 | 1,027,315 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $76.02 | 1,300 | $98,826.00 | 1,028,415 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $76.70 | 6,394 | $490,432.59 | 1,029,715 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $74.62 | 600 | $44,770.20 | 1,036,109 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $75.42 | 3,600 | $271,504.80 | 1,036,709 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $76.34 | 1,600 | $122,136.00 | 1,040,309 | 2021-10-26 | Filing |
| Director | $75.39 | 33,000 | $2,487,787.50 | 162,355 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $72.81 | 500 | $36,404.00 | 1,041,909 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $74.01 | 2,300 | $170,220.70 | 1,042,409 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $75.36 | 4,188 | $315,611.87 | 1,044,709 | 2021-10-25 | Filing |