Zacks Investment ResearchWed, 25 Feb 2026 18:01:13 GMTCoya Therapeutics, Inc. (COYA) Upgraded to Buy: What Does It Mean for the Stock?COYA-2.14%