Tag: Immunic
With 44% ownership, Immunic, Inc. (NASDAQ:IMUX) has piqued the interest of...
Key InsightsGiven the large stake in the stock by institutions, Immunic's stock price might be vulnerable to their trading decisionsA total of 6 investors...