| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $228.33 | 1,104 | $252,075.00 | 5,628 | 2024-03-05 | Filing |
| Large Shareholder, Director | $227.24 | 541 | $122,935.16 | 6,732 | 2024-03-05 | Filing |
| Large Shareholder, Director | $225.97 | 600 | $135,579.12 | 7,273 | 2024-03-05 | Filing |
| Large Shareholder, Director | $224.83 | 800 | $179,862.32 | 7,873 | 2024-03-05 | Filing |
| Large Shareholder, Director | $223.66 | 1,800 | $402,585.30 | 8,673 | 2024-03-05 | Filing |
| Large Shareholder, Director | $222.54 | 1,500 | $333,813.00 | 10,473 | 2024-03-05 | Filing |
| Large Shareholder, Director | $221.43 | 700 | $154,997.99 | 11,973 | 2024-03-05 | Filing |
| Large Shareholder, Director | $220.57 | 600 | $132,339.00 | 12,673 | 2024-03-05 | Filing |
| Large Shareholder, Director | $218.97 | 203 | $44,451.28 | 13,273 | 2024-03-05 | Filing |
| Large Shareholder, Director | $218.00 | 1,000 | $218,003.80 | 13,476 | 2024-03-05 | Filing |
| Large Shareholder, Director | $216.77 | 1,904 | $412,736.36 | 14,476 | 2024-03-05 | Filing |
| Officer | $230.00 | 32,005 | $7,361,150.00 | 219,490 | 2024-03-05 | Filing |
| Officer | $229.42 | 3,017 | $692,148.68 | 251,495 | 2024-03-05 | Filing |
| Officer | $228.41 | 6,962 | $1,590,159.79 | 254,512 | 2024-03-05 | Filing |
| Officer | $227.42 | 5,615 | $1,276,980.15 | 261,474 | 2024-03-05 | Filing |
| Officer | $226.28 | 6,116 | $1,383,926.03 | 267,089 | 2024-03-05 | Filing |
| Officer | $225.25 | 10,285 | $2,316,727.11 | 273,205 | 2024-03-05 | Filing |
| Large Shareholder, Officer, Director | $234.91 | 1,030 | $241,956.48 | 0 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $233.62 | 1,427 | $333,373.03 | 1,030 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $232.25 | 700 | $162,574.86 | 2,457 | 2024-03-04 | Filing |