Del Monte Corporation (DMC)
NYSE: DMC · Real-Time Price · USD
28.43
-0.79 (-2.70%)
Jun 29, 2026, 11:19 AM EDT - Market open

Del Monte Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
1,3531,7131,5861,2631,2531,312
Market Cap Growth
-8.03%25.53%0.82%-4.51%15.10%
Enterprise Value
1,9531,9711,9971,8051,9492,033
Last Close Price
29.2235.2831.4324.0323.3124.02
PE Ratio
19.6018.8911.15-12.7116.40
Forward PE
11.5812.6712.1211.4114.4318.65
PS Ratio
0.330.400.370.290.280.31
PB Ratio
0.690.840.790.660.630.70
P/TBV Ratio
0.891.081.020.870.931.06
P/FCF Ratio
7.959.4512.1310.5191.4743.74
P/OCF Ratio
5.726.998.697.1020.2810.21
PEG Ratio
-1.631.631.631.631.63
EV/Sales Ratio
0.460.460.470.420.440.48
EV/EBITDA Ratio
7.967.768.477.407.729.97
EV/EBIT Ratio
11.1510.8612.7011.3412.1918.97
EV/FCF Ratio
11.1710.8715.2715.01142.2967.78
Debt / Equity Ratio
0.310.170.210.310.370.39
Debt / EBITDA Ratio
2.041.091.291.812.242.61
Debt / FCF Ratio
3.601.933.144.9853.8224.38
Net Debt / Equity Ratio
0.280.150.190.290.370.38
Net Debt / EBITDA Ratio
2.291.231.612.312.853.51
Net Debt / FCF Ratio
3.221.732.904.6852.5623.84
Asset Turnover
1.301.401.361.301.301.28
Inventory Turnover
5.826.676.566.266.457.11
Quick Ratio
1.000.930.900.910.730.66
Current Ratio
2.342.152.132.122.051.74
Return on Equity (ROE)
3.57%4.63%7.22%-0.08%5.08%4.35%
Return on Assets (ROA)
3.34%3.69%3.13%2.99%2.92%2.01%
Return on Invested Capital (ROIC)
4.64%5.48%5.37%-0.60%5.02%4.09%
Return on Capital Employed (ROCE)
6.20%7.20%6.10%6.00%5.60%3.90%
Earnings Yield
5.01%5.29%8.97%-0.90%7.87%6.10%
FCF Yield
12.58%10.58%8.25%9.51%1.09%2.29%
Dividend Yield
4.22%3.40%3.18%3.12%2.57%2.08%
Payout Ratio
82.75%63.29%33.62%-29.11%29.63%
Buyback Yield / Dilution
0.16%-0.24%-0.13%-0.07%-0.51%-0.09%
Total Shareholder Return
4.27%3.17%3.06%3.05%2.07%1.99%