No, a for-profit cannot own a nonprofit, although a for-profit business can contribute donations to nonprofit organizations.