Costco: Strong Fundamentals, But Valuation Needs To Cool… — COST +0.20 · News Impact Screener