| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $160.25 | 6,688 | $1,071,768.05 | 6,437,348 | 2022-07-27 | Filing |
| Large Shareholder | $158.57 | 8,839 | $1,401,562.22 | 6,444,036 | 2022-07-26 | Filing |
| Large Shareholder | $158.00 | 1,161 | $183,438.00 | 6,452,875 | 2022-07-22 | Filing |
| Large Shareholder | $156.08 | 13,908 | $2,170,745.34 | 6,454,036 | 2022-07-21 | Filing |
| Large Shareholder | $155.00 | 1,092 | $169,260.00 | 6,467,944 | 2022-07-20 | Filing |
| Large Shareholder | $154.00 | 4,665 | $718,410.00 | 6,469,036 | 2022-07-19 | Filing |
| Large Shareholder | $154.00 | 335 | $51,590.00 | 6,473,701 | 2022-07-08 | Filing |
| Large Shareholder | $153.00 | 4,419 | $676,107.00 | 6,474,036 | 2022-07-06 | Filing |
| Large Shareholder | $152.00 | 5,581 | $848,312.00 | 6,478,455 | 2022-07-05 | Filing |
| Large Shareholder | $150.50 | 9,960 | $1,498,999.92 | 6,484,036 | 2022-07-01 | Filing |
| Large Shareholder | $150.00 | 40 | $6,000.00 | 6,493,996 | 2022-06-30 | Filing |
| Officer | $137.00 | 4 | $548.00 | 2,664 | 2022-06-14 | Filing |
| Officer | $134.00 | 1,200 | $160,800.00 | 2,664 | 2022-06-14 | Filing |
| Large Shareholder, Director | $138.49 | 6,000 | $830,910.00 | 190,437 | 2022-06-14 | Filing |
| Officer | $135.53 | 3,000 | $406,577.40 | 600 | 2022-06-13 | Filing |
| Officer | $135.53 | 500 | $67,762.90 | 600 | 2022-06-13 | Filing |
| Officer | $141.91 | 588 | $83,444.79 | 14,437 | 2022-06-10 | Filing |
| Officer | $141.14 | 94 | $13,266.98 | 289 | 2022-06-06 | Filing |
| Officer | $141.14 | 1,600 | $225,820.96 | 289 | 2022-06-06 | Filing |
| Director | $141.59 | 2,000 | $283,183.40 | 120,468 | 2022-06-07 | Filing |