Starling Oncology Q3 net income -$15.7 million
STLN•Starling Oncology reported Q3 net income of -$15.7 million, gross profit of $30.7 million and EPS of -$0.13.
1. Q3 results
Starling Oncology reported Q3 net income of -$15.7 million and gross profit of $30.7 million. Earnings per share were -$0.13.




