Keeley Teton Advisors Offloads 6,496 Wintrust Financial Shares In a transaction executed on February 2nd, 2024, Keeley Teton Advisors LLC, a prominent investment management firm, divested … Read More