Costco Remains a Defensive Compounder Awaiting Its Next Leg Up — COST +0.20 · News Impact Screener