Financial

Tribute Pharmaceuticals Canada Inc. (TRX:TSXV) rallied over 10% to a new 52-week high of $1.29 per share on nearly 5 million shares traded. Tech and pharmaceutical stocks are continuing to lead the way on the TSX Venture.