California State Teachers Retirement System lessened its stake in shares of Equifax Inc. (NYSE:EFX – Free Report) by 0.9% during the first quarter, HoldingsChannel.com reports. The institutional investor owned 209,042 shares of the credit services provider’s stock after selling 1,973 shares during the period. California State Teachers Retirement System’s holdings in Equifax were worth $42,402,000 […]