Stock Picking:Olin Corporation By: TalkMarkets November 23, 2018 at 03:40 AM EST Olin's price per share was $20.81 at Wednesday's market close. A year ago its price was $36.85 for a price decrease of $16.04 per share for the year, that's a 43.58% drop. Read More >> Related Stocks: Olin Corp