Lumida
/STN
⌘K
STN

STN

STN
$69.56USD-1.26%-0.89 today

MARKET CAP

8.8B

P/E (TTM)

12.7x

FWD P/E

10.6x

DAY RANGE

$69 – $71

52W RANGE

$67
$115
Insider Trades0 trades
No trades match the current filters