possibly!
But i feel its most like someone with some decent cash is trying to buy. Which is this case due to such as small free float leads to a top 20 % increase which tops up on day traders radars which leads to pump and dump...possibly!
Drill results should be out mid March and i feel the price will be in the low 40's and options in the low 20's prior to the announcment. The million $ questions is, what will be it at the close that day?