PSPRS generates $580 million in returns for FY195.5 percent net returns for year while long-term returns point to recovery.