I don't know if you all seen the lots bought but 489641 739648 348184 That's some nice signs we are about to see a little bumb in the price towards a realistic value.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.