Stanford University’s Merged Pool, which consists of its $19.5 billion endowment, generated returns of 22.4 percent for the fiscal year ended June 30. Stanford University’s Merged Pool, which consists ...