Penumbra, Inc. (PEN)
NYSE: PEN · Real-Time Price · USD
242.54
-0.98 (-0.40%)
Dec 20, 2024, 4:00 PM EST - Market closed

Penumbra Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
9,3089,7098,44910,7346,3545,735
Upgrade
Market Cap Growth
-18.83%14.91%-21.29%68.92%10.79%36.03%
Upgrade
Enterprise Value
9,2449,6888,48210,6356,1615,590
Upgrade
Last Close Price
242.54251.54222.46287.32175.00164.27
Upgrade
PE Ratio
273.90106.74-2031.40-118.36
Upgrade
Forward PE
67.5693.34298.52231.90-155.71
Upgrade
PS Ratio
8.069.179.9714.3611.3410.48
Upgrade
PB Ratio
8.438.238.4611.259.9611.81
Upgrade
P/TBV Ratio
8.1110.4411.4015.4710.2912.77
Upgrade
P/FCF Ratio
69.37119.66---1262.46
Upgrade
P/OCF Ratio
60.5999.75-1129.65-215.19
Upgrade
PEG Ratio
2.740.9015.7413.6433.738.31
Upgrade
EV/Sales Ratio
7.949.1510.0114.2310.9910.21
Upgrade
EV/EBITDA Ratio
90.1683.00295.501344.98-102.17
Upgrade
EV/EBIT Ratio
117.79105.581394.57--117.66
Upgrade
EV/FCF Ratio
68.89119.42---1230.46
Upgrade
Debt / Equity Ratio
0.210.200.240.180.120.17
Upgrade
Debt / EBITDA Ratio
1.631.563.996.6111.731.26
Upgrade
Debt / FCF Ratio
1.692.89---18.12
Upgrade
Asset Turnover
0.790.720.650.720.750.93
Upgrade
Inventory Turnover
1.131.041.041.131.091.31
Upgrade
Quick Ratio
3.053.252.703.163.583.24
Upgrade
Current Ratio
5.826.065.215.535.835.09
Upgrade
Return on Equity (ROE)
3.13%8.35%-0.20%0.33%-3.43%10.35%
Upgrade
Return on Assets (ROA)
3.33%3.92%0.29%-0.45%-1.51%5.03%
Upgrade
Return on Capital (ROIC)
3.68%4.33%0.32%-0.51%-1.76%6.00%
Upgrade
Earnings Yield
0.37%0.94%-0.02%0.05%-0.25%0.84%
Upgrade
FCF Yield
1.44%0.84%-0.89%-0.11%-0.91%0.08%
Upgrade
Buyback Yield / Dilution
0.09%-3.63%0.10%-5.91%1.38%-0.50%
Upgrade
Total Shareholder Return
0.09%-3.63%0.10%-5.91%1.38%-0.50%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.