Strong fundamentals and resilient earnings growth make U.S.… — C +0.50 · News Impact Screener