Lumida
/PEN
⌘K
Penumbra Inc

Penumbra Inc

PEN
$317.73USD-0.02%-0.05 today

MARKET CAP

12.5B

P/E (TTM)

73.2x

FWD P/E

DAY RANGE

$318 – $319

52W RANGE

$221
$362
Sales, Adj.
Gross Profit, Adj.
EBITDA, Adj.
EBIT
Net Income