| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $201.12 | 1,623 | $326,425.71 | 9,957 | 2024-02-29 | Filing |
| Large Shareholder, Director | $200.23 | 1,200 | $240,278.28 | 11,580 | 2024-02-29 | Filing |
| Large Shareholder, Director | $198.88 | 1,300 | $258,537.89 | 12,780 | 2024-02-29 | Filing |
| Large Shareholder, Director | $197.92 | 900 | $178,130.97 | 14,080 | 2024-02-29 | Filing |
| Large Shareholder, Director | $196.85 | 800 | $157,480.32 | 14,980 | 2024-02-29 | Filing |
| Large Shareholder, Director | $195.64 | 600 | $117,382.02 | 15,780 | 2024-02-29 | Filing |
| Large Shareholder, Director | $211.83 | 100 | $21,183.22 | 0 | 2024-02-28 | Filing |
| Large Shareholder, Director | $210.93 | 1,300 | $274,213.55 | 100 | 2024-02-28 | Filing |
| Large Shareholder, Director | $209.53 | 5,638 | $1,181,357.20 | 1,400 | 2024-02-28 | Filing |
| Large Shareholder, Director | $208.48 | 9,486 | $1,977,682.07 | 7,038 | 2024-02-28 | Filing |
| Large Shareholder, Director | $207.49 | 9,576 | $1,986,901.26 | 16,524 | 2024-02-28 | Filing |
| Large Shareholder, Director | $206.64 | 8,146 | $1,683,315.51 | 26,100 | 2024-02-28 | Filing |
| Large Shareholder, Director | $205.48 | 3,958 | $813,288.26 | 34,246 | 2024-02-28 | Filing |
| Large Shareholder, Director | $204.51 | 4,832 | $988,212.13 | 38,204 | 2024-02-28 | Filing |
| Large Shareholder, Director | $203.46 | 4,040 | $821,963.45 | 43,036 | 2024-02-28 | Filing |
| Large Shareholder, Director | $202.58 | 3,160 | $640,147.74 | 47,076 | 2024-02-28 | Filing |
| Large Shareholder, Director | $201.48 | 3,453 | $695,716.31 | 50,236 | 2024-02-28 | Filing |
| Large Shareholder, Director | $200.59 | 5,912 | $1,185,904.63 | 53,689 | 2024-02-28 | Filing |
| Director | $209.41 | 1,758 | $368,142.78 | 95,630 | 2024-02-28 | Filing |
| Director | $205.00 | 5,000 | $1,025,000.00 | 97,388 | 2024-02-27 | Filing |