Stocktoria

MARTIN MIDSTREAM PARTNERS L.P. MMLP

Nasdaq · stock · Wholesale-Petroleum Bulk Stations & Terminals · website · IPO 2002-11-01

MARTIN MIDSTREAM PARTNERS L.P. statistics & valuation

P / S0.1×
P / FCF3.9×
Net margin-2.1%
FCF margin3.0%
Net debt$428.0M
Net debt / EBITDA4.3×
Enterprise value USD$511.0M
EV / EBITDA5.2×
Earnings yield EBIT/EV9.6%
Return on capital12.3%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
3.80% 2.00% 5.50% -20.70% -1.00% 0.00% -1.00% -0.60% -0.70% -2.10% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
8.80% 4.70% 4.40% 6.90% 6.90% 6.50% 5.00% 8.40% 8.10% 6.80% 2016201720182019202020212022202320242025
Return on equity (%)
2016201720182019202020212022202320242025
Shares outstanding
2016201720182019202020212022202320242025
Net debt ($)
$808.1M $812.6M $656.2M $569.8M $513.4M $498.9M $512.9M $421.2M $437.6M $428.0M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
2.50% 1.60% 5.20% -26.20% -1.20% 0.00% -1.70% -0.90% -1.00% -2.80% 2016201720182019202020212022202320242025
Free cash flow margin (%)
8.50% 2.80% 6.80% 5.30% 5.40% 2.20% -1.10% 12.90% 0.90% 3.00% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin6.8%8.1%8.4%5.0%6.5%6.9%6.9%4.4%4.7%8.8%
Net margin-2.1%-0.7%-0.6%-1.0%-0.0%-1.0%-20.7%5.5%2.0%3.8%
FCF margin3.0%0.9%12.9%-1.1%2.2%5.4%5.3%6.8%2.8%8.5%
Return on assets-2.8%-1.0%-0.9%-1.7%-0.0%-1.2%-26.2%5.2%1.6%2.5%
Current ratio1.051.131.141.901.671.141.691.861.811.65

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.