Question: is vanguard not for profit?
Answer: Vanguard is essentially a non-profit, because it is owned by the investors in its funds. Therefore any profits it earns are returned to the investors in its fund in the form of lower fees. In contrast, Blackrock is a for-profit publicly traded company.