| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $114.74 | 1,800 | $206,532.00 | 7,353,349 | 2023-04-24 | Filing |
| Large Shareholder | $113.96 | 6,450 | $735,042.00 | 7,355,149 | 2023-04-24 | Filing |
| Large Shareholder | $115.85 | 7,562 | $876,057.70 | 7,361,599 | 2023-04-10 | Filing |
| Large Shareholder | $114.91 | 688 | $79,058.08 | 7,369,161 | 2023-04-10 | Filing |
| Large Shareholder | $116.82 | 84 | $9,812.88 | 7,369,849 | 2023-03-24 | Filing |
| Large Shareholder | $116.26 | 2,537 | $294,951.62 | 7,369,933 | 2023-03-24 | Filing |
| Large Shareholder | $115.29 | 5,629 | $648,967.41 | 7,372,470 | 2023-03-24 | Filing |
| Large Shareholder | $122.57 | 5,167 | $633,319.19 | 7,378,099 | 2023-03-08 | Filing |
| Large Shareholder | $122.03 | 11,333 | $1,382,965.99 | 7,383,266 | 2023-03-08 | Filing |
| Officer | $125.52 | 1,300 | $163,176.00 | 8,595 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $120.00 | 3,000 | $360,000.00 | 57,170 | 2023-02-14 | Filing |
| Large Shareholder | $85.81 | 2,036 | $174,709.16 | 7,394,599 | 2022-09-28 | Filing |
| Large Shareholder | $85.01 | 2,964 | $251,969.64 | 7,396,635 | 2022-09-28 | Filing |
| Large Shareholder | $89.50 | 1,000 | $89,500.00 | 7,399,599 | 2022-09-21 | Filing |
| Large Shareholder | $88.98 | 4,000 | $355,920.00 | 7,400,599 | 2022-09-21 | Filing |
| Large Shareholder | $88.84 | 909 | $80,755.56 | 7,404,599 | 2022-09-14 | Filing |
| Large Shareholder | $87.93 | 2,791 | $245,412.63 | 7,405,508 | 2022-09-14 | Filing |
| Large Shareholder | $86.48 | 1,300 | $112,424.00 | 7,408,299 | 2022-09-14 | Filing |
| Large Shareholder | $88.54 | 3,321 | $294,041.34 | 7,409,599 | 2022-09-07 | Filing |
| Large Shareholder | $87.36 | 1,679 | $146,677.44 | 7,412,920 | 2022-09-07 | Filing |