Anybody watching the price drop? Oh my I wonder it where it finish. It is now at 82.28.
Also of note, the delicate survival balance almost 100% reliant on 'customer deposits' for liquidity.
From the earnings 8K contents ~
"As of December 31, 2021, the company’s liquidity was $3.5 billion, which includes cash and cash equivalents, undrawn revolving credit facility capacity, and a $0.7 billion commitment for a 364-day term loan facility."
AND
"As of December 31, 2021, the company had approximately $3.2 billion in customer deposits."