Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $77.18 | 12,600 | Large Shareholder, Director | 1,076,184 | 2022-08-15 | Filing |
| $77.83 | 1,680 | Large Shareholder, Director | 1,088,784 | 2022-08-12 | Filing |
| $77.57 | 21,807 | Large Shareholder, Director | 1,090,464 | 2022-08-12 | Filing |
| $78.07 | 7,354 | Large Shareholder, Director | 1,112,271 | 2022-08-11 | Filing |
| $77.41 | 16,559 | Large Shareholder, Director | 1,119,625 | 2022-08-11 | Filing |
| $74.28 | 1,200 | Officer | 20,854 | 2022-08-01 | Filing |
| $68.00 | 60,000 | Large Shareholder, Director | 1,135,755 | 2022-06-10 | Filing |
| $80.20 | 120,000 | Large Shareholder, Director | 1,195,440 | 2022-01-28 | Filing |
| $75.67 | 3,200 | Officer | 12,861 | 2020-12-16 | Filing |
| $71.90 | 1,728 | Officer | 63,791 | 2020-06-19 | Filing |
| $72.03 | 18,219 | Officer | 127,315 | 2020-06-16 | Filing |
| $52.63 | 25,000 | Officer | 145,266 | 2020-04-24 | Filing |
| $52.79 | 27 | Officer | 0 | 2020-04-24 | Filing |
| $52.28 | 3,000 | Officer | 15,812 | 2020-04-24 | Filing |
| $54.01 | 10,000 | Officer | 56,880 | 2020-03-10 | Filing |
| $66.54 | 2,000 | Officer | 63,756 | 2019-11-25 | Filing |
| $54.54 | 1,000 | Officer | 18,478 | 2019-09-12 | Filing |
| $51.29 | 50,000 | Officer | 168,227 | 2019-05-29 | Filing |
| $48.31 | 4,000 | Director | 34,709 | 2019-04-23 | Filing |
| $47.86 | 14,808 | Officer | 65,111 | 2019-04-23 | Filing |