Everybody who has been paying attention to the TA for the last month and seeing the sell side evaporate. You could practically spot the run with f'all sell volume available. Probably putting payday money into grabbing the last of what they could.
MLL Price at posting:
14.0¢ Sentiment: Buy Disclosure: Held