Tagged: Earnings

StocksSTORIES WITH TASTE

STLN Drops 46% in Snapshot Despite Growth as Guidance Narrows

Starling Oncology sold off after its quarterly update. Examine the mixed guidance changes and why stronger revenue does not settle the stock's valuation.

Read the story