November 23, 2018 7:28am
Q3/18 financial results is a scorecard of (AKA) earnings of 45 covered companies
37 of 45 by 11/23
The current LPS (loss per share) or net income, cash positio, "runways" and correlation of "street" expectations - it's a reflection of this universe's investing "status"
Investors can gauge the financial health versus the scientific opportunity and whether or not it deserves their investment.
Members only. Please login.