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

TLDR: Quick Comparison Summary

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

View Metrics Details

Vital Metrics Comparison

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

Olin Corporation vs Methanex Corporation Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

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

Long-term Returns

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

Performance & Financial Health Analysis: Olin Corporation vs Methanex Corporation

MetricOLNMEOH
Market Information
Market Cap i$2.99B$4.67B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i2,297,7841,635,477
90 Day Avg. Volume i2,814,9652,134,586
Last Close$25.30$56.25
52 Week Range$18.08 - $30.46$32.00 - $66.75
% from 52W High-16.94%-15.73%
All-Time High$67.25 (May 30, 2022)$83.23 (Oct 01, 2018)
% from All-Time High-62.38%-32.42%
Growth Metrics
Quarterly Revenue Growth0.00%0.02%
Quarterly Earnings Growth0.00%N/A
Financial Health
Profit Margin (TTM) i-0.01%0.02%
Operating Margin (TTM) i-0.04%0.05%
Return on Equity (TTM) i-0.05%0.06%
Debt to Equity (MRQ) i167.83128.66
Cash & Liquidity
Book Value per Share (MRQ)$16.19$31.59
Cash per Share (MRQ)$1.48$5.50
Operating Cash Flow (TTM) i$474.20M$1.02B
Levered Free Cash Flow (TTM) i$373.02M$450.39M
Dividends
Last 12-Month Dividend Yield i4.11%1.91%
Last 12-Month Dividend i$1.00$0.90

Valuation & Enterprise Metrics Analysis: Olin Corporation vs Methanex Corporation

MetricOLN (Apr 24, 2026)MEOH (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i43.7664.91
Forward P/E i29.3214.14
PEG Ratio i-0.05-0.24
Price to Sales (TTM) i0.441.30
Price to Book (MRQ) i1.621.91
Market Capitalization
Market Capitalization i$2.99B$4.67B
Enterprise Value i$5.98B$8.04B
Enterprise Value Metrics
Enterprise to Revenue i0.882.24
Enterprise to EBITDA i9.149.91
Risk & Other Metrics
Beta i1.370.82
Book Value per Share (MRQ) i$16.19$31.59

Financial Statements Comparison: Olin Corporation vs Methanex Corporation

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricOLN (2025)MEOH (2025)
Revenue/Sales i6.78B3.59B
Cost of Goods Sold i6.28B2.68B
COGS % of Revenue i92.6%74.7%
Gross Profit i501.50M909.09M
Gross Margin i7.4%25.3%
Research & Development iN/AN/A
Operating Income (EBIT) i38.70M463.08M
Operating Margin i0.6%12.9%
EBITDA i582.20M940.07M
EBITDA Margin i8.6%26.2%
Pre-Tax Income i-161.10M203.24M
Pre-Tax Income % of Revenue i-2.4%5.7%
Income Tax i-60.00M58.45M
Income Tax % of Revenue i-0.9%1.6%
Net Income (Profit) i-101.10M144.79M
Profit Margin i-1.5%4.0%

Balance Sheet & Liquidity Metrics

MetricOLN (2025)MEOH (2025)
Cash & Equivalents i167.60M425.33M
Total Current Assets i1.97B1.49B
Total Current Assets % of Revenue i29.1%41.4%
Total Current Liabilities i1.63B721.74M
Total Current Liabilities % of Revenue i24.0%20.1%
Long-Term Debt i2.97B3.35B
Long-Term Debt % of Revenue i43.8%93.4%
Total Shareholders Equity i1.87B2.73B
Retained Earnings i2.14B1.65B
Retained Earnings % of Revenue i31.6%46.1%
Property, Plant & Equipment i298.60M614.94M

Cash Flow Statement Comparison

MetricOLN (2025)MEOH (2025)
Operating Cash Flow i357.10M818.77M
Operating Cash Flow % of Revenue i5.3%22.8%
Capital Expenditures i0-98.99M
Free Cash Flow i247.90M916.57M
FCF Margin i3.7%25.5%
Debt Repayment i-2.77B-349.18M
Common Stock Repurchase i-50.50MN/A

Short Interest & Institutional Ownership Analysis

MetricOLNMEOH
Shares Short i13.54M1.02M
Short Ratio i4.180.97
Short % of Float i13.80%N/A
Shares Outstanding i113.60M77.34M
Float Shares i112.93M65.35M
% Held by Insiders i0.38%3.62%
% Held by Institutions i101.01%80.74%
% Held by Public i-1.39%15.64%

Dividend Analysis & Yield Comparison: Olin Corporation vs Methanex Corporation

MetricOLNMEOH
Last 12-Month Dividend i$1.00$0.90
Last 12-Month Dividend Yield i4.11%1.91%
3-Year Avg Annual Dividend i$0.80$0.78
3-Year Avg Dividend Yield i0.61%0.44%
3-Year Total Dividends i$2.40$2.33
Ex-Dividend DateMar 03, 2026Mar 17, 2026