And, non-profits doesn't mean they don't do things that they profit from, it just means they aren't trying to achieve profits for their owners. Endowments are non-profits, but they most certainly are making investments to achieve profits for the purpose of pushing that money into charitable vehicles.