Market News
Onconova Therapeutics (ONTX): FY2019 Earnings Snapshot
— Onconova Therapeutics (NASDAQ: ONTX) reported FY2019 net loss of $1.49 per share, vs. $4.99 per share last year. — Net loss was $21.5 million…