| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $511.00 | 3,450 | $1,762,943.79 | 500 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $510.22 | 8,078 | $4,121,548.27 | 3,950 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $509.10 | 6,767 | $3,445,097.97 | 12,028 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $508.04 | 10,067 | $5,114,433.65 | 18,795 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $507.29 | 2,631 | $1,334,688.41 | 28,862 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $512.25 | 200 | $102,449.00 | 0 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $510.96 | 1,404 | $717,392.19 | 200 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $510.21 | 3,399 | $1,734,212.97 | 1,604 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $509.09 | 3,067 | $1,561,389.46 | 5,003 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $507.99 | 4,168 | $2,117,308.16 | 8,070 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $507.31 | 887 | $449,979.80 | 12,238 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $514.12 | 100 | $51,412.00 | 638,000 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $511.73 | 813 | $416,032.59 | 638,100 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $510.74 | 5,673 | $2,897,416.11 | 638,913 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $509.90 | 7,512 | $3,830,374.81 | 644,586 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $508.87 | 7,767 | $3,952,383.19 | 652,098 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $507.84 | 9,839 | $4,996,659.41 | 659,865 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $506.83 | 1,090 | $552,446.34 | 669,704 | 2024-03-21 | Filing |
| Officer | $488.50 | 585 | $285,772.50 | 40,153 | 2024-03-19 | Filing |
| Large Shareholder, Officer, Director | $507.80 | 900 | $457,021.98 | 0 | 2024-03-20 | Filing |