Share Facebook Twitter LinkedIn Pinterest Email Magnolia Oil & Gas slides after pricing $1.1B stock offering at $23.75 per share
Wintrust Financial cut to Neutral at Brean Capital on valuation, shares down (WTFC:NASDAQ)July 21, 2026
Texas Instruments earnings preview: Wall Street’s high bars rest on Q2 margins, guidanceJuly 21, 2026