| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $497.00 | 1,211 | $601,866.03 | 29,163 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $495.68 | 1,119 | $554,670.17 | 30,374 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $509.75 | 574 | $292,596.56 | 0 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $508.91 | 2,000 | $1,017,812.00 | 574 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $508.09 | 3,100 | $1,575,075.59 | 2,574 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $506.87 | 1,963 | $994,986.40 | 5,674 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $505.77 | 1,600 | $809,238.08 | 7,637 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $504.76 | 1,765 | $890,901.05 | 9,237 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $503.27 | 382 | $192,250.94 | 11,002 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $501.82 | 200 | $100,364.50 | 11,384 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $500.00 | 100 | $49,999.50 | 11,584 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $499.25 | 300 | $149,774.01 | 11,684 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $497.83 | 400 | $199,130.00 | 11,984 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $496.73 | 300 | $149,019.99 | 12,384 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $495.77 | 441 | $218,633.38 | 12,684 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $509.42 | 3,231 | $1,645,920.51 | 638,000 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $508.44 | 8,003 | $4,069,044.52 | 641,231 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $507.58 | 5,169 | $2,623,670.68 | 649,234 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $506.42 | 4,446 | $2,251,533.98 | 654,403 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $505.26 | 3,677 | $1,857,835.50 | 658,849 | 2024-03-26 | Filing |