Financhill
Buy
52

OLN Quote, Financials, Valuation and Earnings

Last price:
$28.55
Seasonality move :
1.33%
Day range:
$28.30 - $29.52
52-week range:
$17.66 - $30.46
Dividend yield:
2.87%
P/E ratio:
48.18x
P/S ratio:
0.47x
P/B ratio:
1.73x
Volume:
2.2M
Avg. volume:
3.1M
1-year change:
15.67%
Market cap:
$3.2B
Revenue:
$6.8B
EPS (TTM):
-$0.38

Price Performance History

Performance vs. Valuation Benchmarks

SEE THE 1% OF STOCKS YOU NEED TO OWN FOR MASSIVE RETURNS

GET BETTER TRADE IDEAS

Competitors

Company Revenue Forecast Earnings Forecast Revenue Growth Forecast Earnings Growth Forecast Analyst Price Target Median
OLN
Olin Corp.
$1.7B -$0.10 -2.25% -95.5% $23.21
CBT
Cabot Corp.
$904.9M $1.66 -3.77% -13.25% $77.80
CLF
Cleveland-Cliffs, Inc.
$5.2B -$0.07 4.31% -59.67% $12.41
DOW
Dow, Inc.
$10.6B $0.35 -8.17% -28.27% $37.19
IPI
Intrepid Potash, Inc.
$58.3M $0.23 -9.68% 36.92% $25.00
NUE
Nucor Corp.
$9.5B $3.60 13.8% 315.5% $186.40
Company Price Analyst Target Market Cap P/E Ratio Dividend per Share Dividend Yield Price / LTM Sales
OLN
Olin Corp.
$28.57 $23.21 $3.2B 48.18x $0.20 2.87% 0.47x
CBT
Cabot Corp.
$75.93 $77.80 $4B 13.44x $0.45 2.35% 1.14x
CLF
Cleveland-Cliffs, Inc.
$8.40 $12.41 $4.9B 175.97x $0.00 2.81% 0.23x
DOW
Dow, Inc.
$41.40 $37.19 $30.2B 62.68x $0.35 4.16% 0.75x
IPI
Intrepid Potash, Inc.
$43.80 $25.00 $610.5M 53.52x $0.00 0% 2.01x
NUE
Nucor Corp.
$172.46 $186.40 $39B 22.72x $0.56 1.3% 1.22x
Company Total Debt / Total Capital Beta Debt to Equity Quick Ratio
OLN
Olin Corp.
63.06% -1.723 130.92% 0.58x
CBT
Cabot Corp.
41.69% -0.355 31.15% 0.97x
CLF
Cleveland-Cliffs, Inc.
56.48% 2.123 102.1% 0.45x
DOW
Dow, Inc.
55.04% -3.037 107.19% 1.00x
IPI
Intrepid Potash, Inc.
1.07% -1.355 1.46% 2.19x
NUE
Nucor Corp.
25.72% 0.501 19.2% 1.47x
Company Gross Profit Operating Income Return on Invested Capital Return on Common Equity EBIT Margin Free Cash Flow
OLN
Olin Corp.
$27.1M -$67.9M -0.83% -2.18% -4.08% $227.4M
CBT
Cabot Corp.
$217M $136M 12.27% 21.28% 16.02% $57M
CLF
Cleveland-Cliffs, Inc.
-$191M -$322M -10.05% -22.55% -7.47% -$153M
DOW
Dow, Inc.
$515M $3M -6.7% -13.59% 0.03% -$284M
IPI
Intrepid Potash, Inc.
$14.7M $5.1M 2.29% 2.31% 6.78% -$1.2M
NUE
Nucor Corp.
$873M $539M 7.05% 9.4% 7.01% -$3M

Olin Corp. vs. Competitors

  • Which has Higher Returns OLN or CBT?

    Cabot Corp. has a net margin of -5.14% compared to Olin Corp.'s net margin of 9.54%. Olin Corp.'s return on equity of -2.18% beat Cabot Corp.'s return on equity of 21.28%.

    Company Gross Margin Earnings Per Share Invested Capital
    OLN
    Olin Corp.
    1.63% -$0.75 $5B
    CBT
    Cabot Corp.
    25.56% $1.36 $2.9B
  • What do Analysts Say About OLN or CBT?

    Olin Corp. has a consensus price target of $23.21, signalling downside risk potential of -18.75%. On the other hand Cabot Corp. has an analysts' consensus of $77.80 which suggests that it could grow by 2.46%. Given that Cabot Corp. has higher upside potential than Olin Corp., analysts believe Cabot Corp. is more attractive than Olin Corp..

    Company Buy Ratings Hold Ratings Sell Ratings
    OLN
    Olin Corp.
    1 12 1
    CBT
    Cabot Corp.
    1 3 0
  • Is OLN or CBT More Risky?

    Olin Corp. has a beta of 1.368, which suggesting that the stock is 36.828% more volatile than S&P 500. In comparison Cabot Corp. has a beta of 0.838, suggesting its less volatile than the S&P 500 by 16.247%.

  • Which is a Better Dividend Stock OLN or CBT?

    Olin Corp. has a quarterly dividend of $0.20 per share corresponding to a yield of 2.87%. Cabot Corp. offers a yield of 2.35% to investors and pays a quarterly dividend of $0.45 per share. Olin Corp. pays 88.03% of its earnings as a dividend. Cabot Corp. pays out 29.26% of its earnings as a dividend. Both of these payout ratios are sufficient to cover dividend payouts with earnings for the foreseeable future.

  • Which has Better Financial Ratios OLN or CBT?

    Olin Corp. quarterly revenues are $1.7B, which are larger than Cabot Corp. quarterly revenues of $849M. Olin Corp.'s net income of -$85.5M is lower than Cabot Corp.'s net income of $81M. Notably, Olin Corp.'s price-to-earnings ratio is 48.18x while Cabot Corp.'s PE ratio is 13.44x. Generally a lower price-to-earnings ratio signals a stock is trading at a lower multiple of earnings and is a better value. Another key metric is the price-to-sales ratio, which for Olin Corp. is 0.47x versus 1.14x for Cabot Corp.. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OLN
    Olin Corp.
    0.47x 48.18x $1.7B -$85.5M
    CBT
    Cabot Corp.
    1.14x 13.44x $849M $81M
  • Which has Higher Returns OLN or CLF?

    Cleveland-Cliffs, Inc. has a net margin of -5.14% compared to Olin Corp.'s net margin of -5.4%. Olin Corp.'s return on equity of -2.18% beat Cleveland-Cliffs, Inc.'s return on equity of -22.55%.

    Company Gross Margin Earnings Per Share Invested Capital
    OLN
    Olin Corp.
    1.63% -$0.75 $5B
    CLF
    Cleveland-Cliffs, Inc.
    -4.43% -$0.44 $14.3B
  • What do Analysts Say About OLN or CLF?

    Olin Corp. has a consensus price target of $23.21, signalling downside risk potential of -18.75%. On the other hand Cleveland-Cliffs, Inc. has an analysts' consensus of $12.41 which suggests that it could grow by 47.75%. Given that Cleveland-Cliffs, Inc. has higher upside potential than Olin Corp., analysts believe Cleveland-Cliffs, Inc. is more attractive than Olin Corp..

    Company Buy Ratings Hold Ratings Sell Ratings
    OLN
    Olin Corp.
    1 12 1
    CLF
    Cleveland-Cliffs, Inc.
    1 9 0
  • Is OLN or CLF More Risky?

    Olin Corp. has a beta of 1.368, which suggesting that the stock is 36.828% more volatile than S&P 500. In comparison Cleveland-Cliffs, Inc. has a beta of 1.913, suggesting its more volatile than the S&P 500 by 91.317%.

  • Which is a Better Dividend Stock OLN or CLF?

    Olin Corp. has a quarterly dividend of $0.20 per share corresponding to a yield of 2.87%. Cleveland-Cliffs, Inc. offers a yield of 2.81% to investors and pays a quarterly dividend of $0.00 per share. Olin Corp. pays 88.03% of its earnings as a dividend. Cleveland-Cliffs, Inc. pays out -- of its earnings as a dividend. Olin Corp.'s payout ratio is sufficient to cover dividend payouts with earnings for the foreseeable future.

  • Which has Better Financial Ratios OLN or CLF?

    Olin Corp. quarterly revenues are $1.7B, which are smaller than Cleveland-Cliffs, Inc. quarterly revenues of $4.3B. Olin Corp.'s net income of -$85.5M is higher than Cleveland-Cliffs, Inc.'s net income of -$233M. Notably, Olin Corp.'s price-to-earnings ratio is 48.18x while Cleveland-Cliffs, Inc.'s PE ratio is 175.97x. Generally a lower price-to-earnings ratio signals a stock is trading at a lower multiple of earnings and is a better value. Another key metric is the price-to-sales ratio, which for Olin Corp. is 0.47x versus 0.23x for Cleveland-Cliffs, Inc.. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OLN
    Olin Corp.
    0.47x 48.18x $1.7B -$85.5M
    CLF
    Cleveland-Cliffs, Inc.
    0.23x 175.97x $4.3B -$233M
  • Which has Higher Returns OLN or DOW?

    Dow, Inc. has a net margin of -5.14% compared to Olin Corp.'s net margin of -15.63%. Olin Corp.'s return on equity of -2.18% beat Dow, Inc.'s return on equity of -13.59%.

    Company Gross Margin Earnings Per Share Invested Capital
    OLN
    Olin Corp.
    1.63% -$0.75 $5B
    DOW
    Dow, Inc.
    5.44% -$2.15 $37.1B
  • What do Analysts Say About OLN or DOW?

    Olin Corp. has a consensus price target of $23.21, signalling downside risk potential of -18.75%. On the other hand Dow, Inc. has an analysts' consensus of $37.19 which suggests that it could fall by -10.18%. Given that Olin Corp. has more downside risk than Dow, Inc., analysts believe Dow, Inc. is more attractive than Olin Corp..

    Company Buy Ratings Hold Ratings Sell Ratings
    OLN
    Olin Corp.
    1 12 1
    DOW
    Dow, Inc.
    4 12 0
  • Is OLN or DOW More Risky?

    Olin Corp. has a beta of 1.368, which suggesting that the stock is 36.828% more volatile than S&P 500. In comparison Dow, Inc. has a beta of 0.514, suggesting its less volatile than the S&P 500 by 48.62%.

  • Which is a Better Dividend Stock OLN or DOW?

    Olin Corp. has a quarterly dividend of $0.20 per share corresponding to a yield of 2.87%. Dow, Inc. offers a yield of 4.16% to investors and pays a quarterly dividend of $0.35 per share. Olin Corp. pays 88.03% of its earnings as a dividend. Dow, Inc. pays out 178.83% of its earnings as a dividend. Olin Corp.'s payout ratio is sufficient to cover dividend payouts with earnings for the foreseeable future, but Dow, Inc.'s is not.

  • Which has Better Financial Ratios OLN or DOW?

    Olin Corp. quarterly revenues are $1.7B, which are smaller than Dow, Inc. quarterly revenues of $9.5B. Olin Corp.'s net income of -$85.5M is higher than Dow, Inc.'s net income of -$1.5B. Notably, Olin Corp.'s price-to-earnings ratio is 48.18x while Dow, Inc.'s PE ratio is 62.68x. Generally a lower price-to-earnings ratio signals a stock is trading at a lower multiple of earnings and is a better value. Another key metric is the price-to-sales ratio, which for Olin Corp. is 0.47x versus 0.75x for Dow, Inc.. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OLN
    Olin Corp.
    0.47x 48.18x $1.7B -$85.5M
    DOW
    Dow, Inc.
    0.75x 62.68x $9.5B -$1.5B
  • Which has Higher Returns OLN or IPI?

    Intrepid Potash, Inc. has a net margin of -5.14% compared to Olin Corp.'s net margin of -0.57%. Olin Corp.'s return on equity of -2.18% beat Intrepid Potash, Inc.'s return on equity of 2.31%.

    Company Gross Margin Earnings Per Share Invested Capital
    OLN
    Olin Corp.
    1.63% -$0.75 $5B
    IPI
    Intrepid Potash, Inc.
    19.4% -$0.03 $496.7M
  • What do Analysts Say About OLN or IPI?

    Olin Corp. has a consensus price target of $23.21, signalling downside risk potential of -18.75%. On the other hand Intrepid Potash, Inc. has an analysts' consensus of $25.00 which suggests that it could fall by -42.92%. Given that Intrepid Potash, Inc. has more downside risk than Olin Corp., analysts believe Olin Corp. is more attractive than Intrepid Potash, Inc..

    Company Buy Ratings Hold Ratings Sell Ratings
    OLN
    Olin Corp.
    1 12 1
    IPI
    Intrepid Potash, Inc.
    0 0 2
  • Is OLN or IPI More Risky?

    Olin Corp. has a beta of 1.368, which suggesting that the stock is 36.828% more volatile than S&P 500. In comparison Intrepid Potash, Inc. has a beta of 1.394, suggesting its more volatile than the S&P 500 by 39.41%.

  • Which is a Better Dividend Stock OLN or IPI?

    Olin Corp. has a quarterly dividend of $0.20 per share corresponding to a yield of 2.87%. Intrepid Potash, Inc. offers a yield of 0% to investors and pays a quarterly dividend of $0.00 per share. Olin Corp. pays 88.03% of its earnings as a dividend. Intrepid Potash, Inc. pays out -- of its earnings as a dividend. Olin Corp.'s payout ratio is sufficient to cover dividend payouts with earnings for the foreseeable future.

  • Which has Better Financial Ratios OLN or IPI?

    Olin Corp. quarterly revenues are $1.7B, which are larger than Intrepid Potash, Inc. quarterly revenues of $75.9M. Olin Corp.'s net income of -$85.5M is lower than Intrepid Potash, Inc.'s net income of -$429K. Notably, Olin Corp.'s price-to-earnings ratio is 48.18x while Intrepid Potash, Inc.'s PE ratio is 53.52x. Generally a lower price-to-earnings ratio signals a stock is trading at a lower multiple of earnings and is a better value. Another key metric is the price-to-sales ratio, which for Olin Corp. is 0.47x versus 2.01x for Intrepid Potash, Inc.. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OLN
    Olin Corp.
    0.47x 48.18x $1.7B -$85.5M
    IPI
    Intrepid Potash, Inc.
    2.01x 53.52x $75.9M -$429K
  • Which has Higher Returns OLN or NUE?

    Nucor Corp. has a net margin of -5.14% compared to Olin Corp.'s net margin of 5.48%. Olin Corp.'s return on equity of -2.18% beat Nucor Corp.'s return on equity of 9.4%.

    Company Gross Margin Earnings Per Share Invested Capital
    OLN
    Olin Corp.
    1.63% -$0.75 $5B
    NUE
    Nucor Corp.
    11.36% $1.64 $29.4B
  • What do Analysts Say About OLN or NUE?

    Olin Corp. has a consensus price target of $23.21, signalling downside risk potential of -18.75%. On the other hand Nucor Corp. has an analysts' consensus of $186.40 which suggests that it could grow by 9.15%. Given that Nucor Corp. has higher upside potential than Olin Corp., analysts believe Nucor Corp. is more attractive than Olin Corp..

    Company Buy Ratings Hold Ratings Sell Ratings
    OLN
    Olin Corp.
    1 12 1
    NUE
    Nucor Corp.
    10 2 1
  • Is OLN or NUE More Risky?

    Olin Corp. has a beta of 1.368, which suggesting that the stock is 36.828% more volatile than S&P 500. In comparison Nucor Corp. has a beta of 1.734, suggesting its more volatile than the S&P 500 by 73.43%.

  • Which is a Better Dividend Stock OLN or NUE?

    Olin Corp. has a quarterly dividend of $0.20 per share corresponding to a yield of 2.87%. Nucor Corp. offers a yield of 1.3% to investors and pays a quarterly dividend of $0.56 per share. Olin Corp. pays 88.03% of its earnings as a dividend. Nucor Corp. pays out 29.39% of its earnings as a dividend. Both of these payout ratios are sufficient to cover dividend payouts with earnings for the foreseeable future.

  • Which has Better Financial Ratios OLN or NUE?

    Olin Corp. quarterly revenues are $1.7B, which are smaller than Nucor Corp. quarterly revenues of $7.7B. Olin Corp.'s net income of -$85.5M is lower than Nucor Corp.'s net income of $421M. Notably, Olin Corp.'s price-to-earnings ratio is 48.18x while Nucor Corp.'s PE ratio is 22.72x. Generally a lower price-to-earnings ratio signals a stock is trading at a lower multiple of earnings and is a better value. Another key metric is the price-to-sales ratio, which for Olin Corp. is 0.47x versus 1.22x for Nucor Corp.. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OLN
    Olin Corp.
    0.47x 48.18x $1.7B -$85.5M
    NUE
    Nucor Corp.
    1.22x 22.72x $7.7B $421M

SEE THE 1% OF STOCKS YOU NEED TO OWN FOR MASSIVE RETURNS

GET BETTER TRADE IDEAS

Popular

Is Celestica The Best AI Stock to Buy Now?
Is Celestica The Best AI Stock to Buy Now?

Technology and hardware business Celestica (NYSE:CLS) has seen massive upward…

Will AI Disrupt SaaS Software Stocks?
Will AI Disrupt SaaS Software Stocks?

Since January 28th, software stocks in the United States have…

Why Is Meta Stock Going Higher?
Why Is Meta Stock Going Higher?

Over the last five days, shares of Instagram and Facebook…

Stock Ideas

Sell
46
Is NVDA Stock a Buy?

Market Cap: $4.3T
P/E Ratio: 36x

Sell
49
Is AAPL Stock a Buy?

Market Cap: $3.8T
P/E Ratio: 34x

Sell
40
Is GOOGL Stock a Buy?

Market Cap: $3.6T
P/E Ratio: 27x

Alerts

Buy
51
AAOI alert for Apr 5

Applied Optoelectronics, Inc. [AAOI] is up 20.3% over the past day.

Buy
59
SBAC alert for Apr 5

SBA Communications Corp. [SBAC] is up 18.96% over the past day.

Buy
55
VSAT alert for Apr 5

ViaSat, Inc. [VSAT] is up 18.73% over the past day.

THE #1 STOCK ANALYSIS TOOL
TO MAKE SMARTER BUY AND SELL DECISIONS

Show me the best stock