.05% of the float was traded
Diluted: 60,061,737
3 million shares traded.
3/60 equals .05%
Another way to check how many shares are out there is take the market cap: 18.49 mill
Share price: .30
18.49/.30 equals 61,000,000 +- a million.
In answer to your question, yes one man moved this with a tweet.
Have a great night and remember to lock in profits :)