Yes options have 3m units on the bid and stock has ~1m on the bid. Someone sees some value at current prices!