My guess is $TSLA filed for equity and debt offering ahead of releasing April delivery numbers.   By the way the delivery guidance of 90-100k will likely be 40% lower.  Any deal will be priced as junk and equity price much much lower so whoever is buying ahead I wish you well