New York State Teachers Retirement System reduced its position in shares of Olin Co. (NYSE:OLN – Free Report) by 1.2% in the ...