After a block o 35K calls on April 21, today VRM has another 20.5K calls expiring on the same date, May 20, same strike price, $2.5. They paid a premium of over 200K for the calls.
The chart is full of bullish divergences and the stock is undervalued.
I think the earnings (in 4 days) will deliver a surprise and the stock will bounce to $3! The stock is now $1.42, a rare buy opportunity in my opinion!