why the pop?
there is no news, earnings were just done yesterday, they were not terrific and didn't provide forward looking catalysts.
lots of FEB 21 $7.5C orders right before this, not an insane amount, cant just be MM delta hedging for that...
This doesn't make any sense...