Asahi Glass (OTCMKTS:ASGLY – Get Free Report) and Olin (NYSE:OLN – Get Free Report) are both mid-cap materials companies, but which is the superior business? Analyst RatingsThis is a summary of recent recommendations and price targets for Asahi Glass and Olin, as reported by MarketBeat. Get Asahi Glass alerts:Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score Asahi Glass 0 1 0 0 2.00 Olin 4 10 1 1 1.94Olin has a consensus target price of $23.08, suggesting a potential upside of 24.02%. Given Olin’s higher probable upside, analysts plainly believe Olin is more favorable than Asahi Glass. ProfitabilityNet Margins Return on Equity Return on Assets Asahi Glass 4.22% 5.26% 3.03% Olin -2.08% -4.76% -1.17%Insider & Institutional OwnershipThis table compares Asahi Glass and Olin’s net margins, return on equity and return on assets.