SoFi Technologies Takes a 10.6% Hit in March Amid Global Tensions and Short Seller Pressure | Whale Factor