Lumida
/BLL
⌘K
BLL

BLL

BLL
$69.49USD-3.37%-2.42 today

MARKET CAP

22.1B

P/E (TTM)

20.3x

FWD P/E

DAY RANGE

$69 – $72

52W RANGE

$69
$98
Sales, Adj.
Gross Profit, Adj.
EBITDA, Adj.
EBIT
Net Income