Aldi is a private company, and you can’t invest in it as a retail investor. You can, instead, invest in other major grocery store companies that are open to the public, like Costco and Walmart.