CalSTRS' Portfolio Generates 12.3% Return

July 20, 2010