Intrinsic Value

Penumbra, Inc. (PEN)

$202.97

-1.44 (-0.70%)

Enterprise Value -5,903.63
Net Debt 66.86
Equity Value -5,970.48
Shares Outstanding 39.22
Equity Value Per Share -152.24



Because investors are more interested in the value of the company’s shares alone, we’ll deduct net debt from this value to arrive at a fair value of the company’s equity. Fair Value = Enterprise Value – Debt