Starling Oncology STLN
$3.62 −$3.08 (-45.97%)
Market closed · Nov 6, 8:10 pm ET · Last extended-hours $3.63 +0.28%
Open$6.06
Prev close$6.70
Day range$3.35 – $6.43
Volume23.92M
Market cap$369.21M
P/E (TTM)–
Dividend yield–
This company doesn’t currently pay a dividend, or none is on file.
No comments yet — be the first to weigh in on STLN.
Sign in to join the discussion.