Immunic Inc (NASDAQ:IMUX) Has Recovered 20.0% So Far, But Another -334.78% Loss Cannot Be Ruled Out
In last trading session, Immunic Inc (NASDAQ:IMUX) saw 0.53 million shares changing hands with its beta currently measuring 1.88. Company’s recent per share price level