A roundup of recent stock market activity, including analyst ratings for Titan America, Astrana Health, and On Holding AG, plus movement in GreenPower Motor and ImmunityBio stocks. Read more...