Immunic MarketRank™ Stock Analysis Analyst Rating Buy 3.00 Rating Score Upside/Downside 804.3% Upside $12.75 Price Target Short Interest Healthy 2.80% of Shares Sold Short Dividend Strength N/A Sustainability N/A News Sentiment 0.86