Janux Therapeutics Inc (NASDAQ:JANX) Has Already Recovered 89.52%, But Another -21.66% Drop Cannot Be Ruled Out.
In last trading session, Janux Therapeutics Inc (NASDAQ:JANX) saw 0.84 million shares changing hands with its beta currently measuring 3.41. Company’s recent per share price