Foundation presents Financial Statement
The financial statement for the fiscal year ending June 30, 2007, presented at the August trustees’ meeting on the OU-Tulsa campus cited total assets of $863,917,559 and a total endowment of $642,600,884.
The report detailed total revenues of $201,830,043, which includes gifts of cash and property of $106,257,761.
Investment...