MAHLOG399.30

Mahindra Logistics Limited

· Consumer Services
₹ CrorePeersVRLLOGGATEWAYTVSSCSTCITCIEXPALLCARGONAVKARCORPMcap ₹3,962 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
MAHLOG
FY26
VRLLOG
FY26
GATEWAY
FY26
TVSSCS
FY26
Peer
Median
Valuation — at last close
P/E1597.20×21.34×10.46×50.19×21.34× +7383%
P/B3.30×4.43×1.05×2.78×2.78× +19%
EV/EBITDA10.03×8.45×5.94×7.97×7.97× +26%
Market Cap₹3,962 Cr₹5,056 Cr₹2,676 Cr₹5,740 Cr₹5,056 Cr -22%
Growth
Revenue CAGR 3Y10.92%6.74%15.89%11.32% -3%
Revenue CAGR 5Y16.48%12.81%12.81% +29%
Net Income CAGR 3Y-24.57%-9.85%2.35%-3.75% -555%
Revenue YoY (latest Q)23.29%18.07%-0.21%28.66%18.07% +29%
Net Income YoY (latest Q)394.81%60.92%-17.56%-68.41%-17.56% +2348%
Profitability
EBITDA Margin5.38%20.19%21.69%7.11%20.19% -73%
Net Income Margin0.15%7.35%11.73%1.06%7.35% -98%
Return on Common Equity0.19%20.73%10.04%5.54%10.04% -98%
Return on Capital Employed5.83%17.76%10.54%6.01%10.54% -45%
Return on Assets0.34%9.09%7.36%1.63%7.36% -95%
Credit & Quality
Total Debt/Equity0.04×0.40×0.11×0.54×0.40× -90%
Interest Coverage1.31×4.10×5.52×1.34×4.10× -68%
Scale — latest FY
Revenue / Total Income₹6,999 Cr₹3,221 Cr₹2,212 Cr₹11,003 Cr₹3,221 Cr +117%
Net Income₹10.6 Cr₹237 Cr₹259 Cr₹117 Cr₹237 Cr -96%
Total Assets₹3,108 Cr₹2,605 Cr₹3,522 Cr₹7,200 Cr₹3,522 Cr -12%
EPS₹0.25₹13.54₹5.12₹2.59₹5.12 -95%
Book Value per Share₹120.87₹65.3₹50.96₹46.71₹50.96 +137%
◆ best value in the comp set per metric · Δ = subject vs median of the other companies.
« ‹ › »Latest: FY26 · ConsolidatedFA Financial Analysis · alphave
Data & compliance. Descriptive financial information from official NSE/BSE filings — for information and education only, not investment advice, a recommendation, or a valuation. Standalone = parent entity; consolidated includes subsidiaries. Historical multiples pair each fiscal year's filed figures with that FY-end market close; the Current column uses the last close with the latest filed annuals. Figures are cross-verified via accounting identities and NSE×BSE agreementXBRL cross-verified ✓ 95%.