Loyola University, based in New Orleans and founded in 1904, is a private, co-educational and Jesuit university with an enrollment just under 5,000. The university features a $325 million endowment and devotes a combined 15% to private equity and absolute