Lumida
/NCBS
⌘K
NCBS

NCBS

NCBS
$78.01USD+3.53%+2.66 today

MARKET CAP

1.1B

P/E (TTM)

14.4x

FWD P/E

DAY RANGE

$75 – $78

52W RANGE

$68
$98
Charts by TradingView
Loading chart…

No institutional holdings found for NCBS.