Lumida
/NWLI
⌘K
NWLI

NWLI

NWLI
$499.98USD+0.08%+0.38 today

MARKET CAP

1.8B

P/E (TTM)

11.4x

FWD P/E

DAY RANGE

$500 – $500

52W RANGE

$403
$500
Sales, Adj.
Gross Profit, Adj.
EBITDA, Adj.
EBIT
Net Income