ATL... Totally agree...The last 8 releases have been more "position statements" than factual in nature..Once the quotes come from Third Parties gushing about the technology- then we've got something...
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.