Stock MarketBest Stock to Buy and Hold Forever: Costco vs. Home Depot3 weeks agoKey PointsCostco and Home Depot both benefit greatly from their expansive scale.Costco offers consistent same-store sales growth, but at an...