Michell y Cía. S.A. (BVL:MICHEI1)
Peru flag Peru · Delayed Price · Currency is PEN
4.600
0.00 (0.00%)
Last updated: May 29, 2026, 9:30 AM PET

Michell y Cía. Ratios and Metrics

Millions PEN. 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
209245250262321108
Market Cap Growth
-17.86%-1.88%-4.51%-18.32%197.45%0.43%
Enterprise Value
476426416397374232
Last Close Price
4.604.794.884.684.911.43
PE Ratio
24.049.768.506.7910.302.04
PS Ratio
0.430.510.490.540.740.24
PB Ratio
0.460.540.560.510.740.29
P/TBV Ratio
0.460.540.560.510.740.29
P/FCF Ratio
-68.3968.3135.9420.852.52
P/OCF Ratio
-10.696.7611.815.322.06
EV/Sales Ratio
0.980.880.820.810.860.51
EV/EBITDA Ratio
12.1810.996.935.656.292.42
EV/EBIT Ratio
22.7016.808.476.597.352.73
EV/FCF Ratio
-12.80118.69113.7154.5224.345.43
Debt / Equity Ratio
0.620.440.450.290.220.35
Debt / EBITDA Ratio
7.744.713.152.151.561.34
Debt / FCF Ratio
-56.4655.0420.766.103.01
Net Debt / Equity Ratio
0.590.410.430.280.200.25
Net Debt / EBITDA Ratio
8.434.883.192.041.460.99
Net Debt / FCF Ratio
-7.1852.6552.3519.705.642.21
Asset Turnover
0.590.630.690.730.690.88
Inventory Turnover
1.521.621.881.971.611.68
Quick Ratio
0.320.320.410.530.520.66
Current Ratio
1.291.371.401.631.981.79
Return on Equity (ROE)
2.27%5.55%6.08%8.24%7.75%15.84%
Return on Assets (ROA)
1.36%2.04%4.14%5.62%5.04%10.20%
Return on Invested Capital (ROIC)
1.70%2.99%5.43%7.20%7.07%14.13%
Return on Capital Employed (ROCE)
3.40%4.70%9.30%11.50%9.80%20.20%
Earnings Yield
5.00%10.25%11.76%14.73%9.71%49.03%
FCF Yield
-17.79%1.46%1.46%2.78%4.80%39.63%
Dividend Yield
12.86%--18.41%--
Payout Ratio
301.55%63.64%81.64%108.37%73.91%73.24%
Buyback Yield / Dilution
5.06%----0.00%-
Total Shareholder Return
17.92%--18.41%-0.00%-