ImmunityBio, Inc. (NASDAQ:IBRX – Get Rating) gapped up before the market opened on Monday . The stock had previously closed at $2.80, but opened at $2.87. ImmunityBio shares last traded at $2.92, with a volume of 919,407 shares trading hands. ImmunityBio Stock Performance The business’s 50-day moving average is $1.97 and its 200-day moving average […]