A summary of Tuesday's stock market activity, highlighting the performance of several companies including Bavarian Nordic, CEZ, Firm Capital, Hamilton Thorne, International Petroleum, and Kinaxis. Read more...