| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $463.58 | 4,002 | $1,855,252.36 | 677,798 | 2024-02-21 | Filing |
| Large Shareholder, Officer, Director | $462.55 | 970 | $448,673.40 | 681,800 | 2024-02-21 | Filing |
| Large Shareholder, Officer, Director | $475.73 | 300 | $142,719.99 | 0 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $474.39 | 100 | $47,439.00 | 300 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $473.41 | 1,900 | $899,479.57 | 400 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $472.41 | 3,879 | $1,832,490.80 | 2,300 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $471.45 | 3,421 | $1,612,831.48 | 6,179 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $470.43 | 5,823 | $2,739,322.04 | 9,600 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $469.45 | 5,256 | $2,467,447.07 | 15,423 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $468.51 | 7,061 | $3,308,177.35 | 20,679 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $467.50 | 3,753 | $1,754,536.13 | 27,740 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $475.82 | 51 | $24,266.66 | 322,921 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $474.20 | 50 | $23,710.00 | 322,972 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $473.21 | 150 | $70,981.62 | 323,022 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $472.06 | 450 | $212,427.00 | 323,172 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $470.87 | 384 | $180,813.54 | 323,622 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $469.76 | 603 | $283,266.97 | 324,006 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $468.86 | 600 | $281,317.98 | 324,609 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $467.82 | 617 | $288,644.94 | 325,209 | 2024-02-20 | Filing |
| Large Shareholder, Officer, Director | $476.12 | 100 | $47,612.00 | 0 | 2024-02-20 | Filing |