BusinessCalSTRS Reports 13.4 Percent Net Investment Return for FY 16-17By Nasdaq OMXJul 20, 2017, 6:08 PM UTC