Methanex [MEOH] vs Olin [OLN] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: Methanex Corporation wins in 11 metrics, Olin Corporation wins in 8 metrics, with 0 ties. Methanex Corporation appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Methanex Corporation Olin Corporation Better
P/E Ratio (TTM) 64.91 43.76 Olin Corporation
Price-to-Book Ratio 1.91 1.62 Olin Corporation
Debt-to-Equity Ratio 128.66 167.83 Methanex Corporation
PEG Ratio -0.24 -0.05 Olin Corporation
EV/EBITDA 9.91 9.14 Olin Corporation
Profit Margin (TTM) 2.22% -1.48% Methanex Corporation
Operating Margin (TTM) 4.90% -3.50% Methanex Corporation
EBITDA Margin (TTM) 4.90% N/A N/A
Return on Equity 5.67% -5.15% Methanex Corporation
Return on Assets (TTM) 4.52% 1.12% Methanex Corporation
Free Cash Flow (TTM) $916.57M $247.90M Methanex Corporation
Dividend Yield 1.91% 4.11% Olin Corporation
1-Year Return 64.97% 23.31% Methanex Corporation
Price-to-Sales Ratio (TTM) 1.30 0.44 Olin Corporation
Enterprise Value $8.04B $5.98B Methanex Corporation
EV/Revenue Ratio 2.24 0.88 Olin Corporation
Gross Profit Margin (TTM) 20.47% 1.88% Methanex Corporation
Revenue per Share (TTM) $49 $59 Olin Corporation
Earnings per Share (Diluted) $0.93 $-0.88 Methanex Corporation
Beta (Stock Volatility) 0.82 1.37 Methanex Corporation
Short % of Float N/A 13.80% N/A

Methanex Corporation vs Olin Corporation Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Methanex Corporation-5.29%-3.50%-11.25%11.39%44.27%38.07%
Olin Corporation0.68%4.20%-5.53%4.20%17.57%17.40%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Methanex Corporation64.97%40.37%80.46%92.57%107.15%170.69%
Olin Corporation23.31%-52.01%-43.34%4.88%20.07%48.17%

Performance & Financial Health Analysis: Methanex Corporation vs Olin Corporation

MetricMEOHOLN
Market Information
Market Cap i$4.67B$2.99B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i1,635,4772,297,784
90 Day Avg. Volume i2,134,5862,814,965
Last Close$56.25$25.30
52 Week Range$32.00 - $66.75$18.08 - $30.46
% from 52W High-15.73%-16.94%
All-Time High$83.23 (Oct 01, 2018)$67.25 (May 30, 2022)
% from All-Time High-32.42%-62.38%
Growth Metrics
Quarterly Revenue Growth0.02%0.00%
Quarterly Earnings GrowthN/A0.00%
Financial Health
Profit Margin (TTM) i0.02%-0.01%
Operating Margin (TTM) i0.05%-0.04%
Return on Equity (TTM) i0.06%-0.05%
Debt to Equity (MRQ) i128.66167.83
Cash & Liquidity
Book Value per Share (MRQ)$31.59$16.19
Cash per Share (MRQ)$5.50$1.48
Operating Cash Flow (TTM) i$1.02B$474.20M
Levered Free Cash Flow (TTM) i$450.39M$373.02M
Dividends
Last 12-Month Dividend Yield i1.91%4.11%
Last 12-Month Dividend i$0.90$1.00

Valuation & Enterprise Metrics Analysis: Methanex Corporation vs Olin Corporation

MetricMEOH (Apr 24, 2026)OLN (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i64.9143.76
Forward P/E i14.1429.32
PEG Ratio i-0.24-0.05
Price to Sales (TTM) i1.300.44
Price to Book (MRQ) i1.911.62
Market Capitalization
Market Capitalization i$4.67B$2.99B
Enterprise Value i$8.04B$5.98B
Enterprise Value Metrics
Enterprise to Revenue i2.240.88
Enterprise to EBITDA i9.919.14
Risk & Other Metrics
Beta i0.821.37
Book Value per Share (MRQ) i$31.59$16.19

Financial Statements Comparison: Methanex Corporation vs Olin Corporation

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricMEOH (2025)OLN (2025)
Revenue/Sales i3.59B6.78B
Cost of Goods Sold i2.68B6.28B
COGS % of Revenue i74.7%92.6%
Gross Profit i909.09M501.50M
Gross Margin i25.3%7.4%
Research & Development iN/AN/A
Operating Income (EBIT) i463.08M38.70M
Operating Margin i12.9%0.6%
EBITDA i940.07M582.20M
EBITDA Margin i26.2%8.6%
Pre-Tax Income i203.24M-161.10M
Pre-Tax Income % of Revenue i5.7%-2.4%
Income Tax i58.45M-60.00M
Income Tax % of Revenue i1.6%-0.9%
Net Income (Profit) i144.79M-101.10M
Profit Margin i4.0%-1.5%

Balance Sheet & Liquidity Metrics

MetricMEOH (2025)OLN (2025)
Cash & Equivalents i425.33M167.60M
Total Current Assets i1.49B1.97B
Total Current Assets % of Revenue i41.4%29.1%
Total Current Liabilities i721.74M1.63B
Total Current Liabilities % of Revenue i20.1%24.0%
Long-Term Debt i3.35B2.97B
Long-Term Debt % of Revenue i93.4%43.8%
Total Shareholders Equity i2.73B1.87B
Retained Earnings i1.65B2.14B
Retained Earnings % of Revenue i46.1%31.6%
Property, Plant & Equipment i614.94M298.60M

Cash Flow Statement Comparison

MetricMEOH (2025)OLN (2025)
Operating Cash Flow i818.77M357.10M
Operating Cash Flow % of Revenue i22.8%5.3%
Capital Expenditures i-98.99M0
Free Cash Flow i916.57M247.90M
FCF Margin i25.5%3.7%
Debt Repayment i-349.18M-2.77B
Common Stock Repurchase iN/A-50.50M

Short Interest & Institutional Ownership Analysis

MetricMEOHOLN
Shares Short i1.02M13.54M
Short Ratio i0.974.18
Short % of Float iN/A13.80%
Shares Outstanding i77.34M113.60M
Float Shares i65.35M112.93M
% Held by Insiders i3.62%0.38%
% Held by Institutions i80.74%101.01%
% Held by Public i15.64%-1.39%

Dividend Analysis & Yield Comparison: Methanex Corporation vs Olin Corporation

MetricMEOHOLN
Last 12-Month Dividend i$0.90$1.00
Last 12-Month Dividend Yield i1.91%4.11%
3-Year Avg Annual Dividend i$0.78$0.80
3-Year Avg Dividend Yield i0.44%0.61%
3-Year Total Dividends i$2.33$2.40
Ex-Dividend DateMar 17, 2026Mar 03, 2026