A collection of data for over 68,000 foundations, coporate giving programs, and grant making public charities.
https://fconline.foundationcenter.org/fin/