Lumida
/STFC
⌘K
STFC

STFC

STFC
$52.01USD+0.23%+0.12 today

MARKET CAP

2.3B

P/E (TTM)

31.7x

FWD P/E

DAY RANGE

$52 – $52

52W RANGE

$16
$52
Charts by TradingView
Loading chart…

No institutional holdings found for STFC.