Tamarack Valley Energy Ltd (TSE:TVE – Get Rating)’s stock price reached a new 52-week low during mid-day trading on Wednesday . The stock traded as low as C$3.24 and last traded at C$3.25, with a volume of 1251217 shares traded. The stock had previously closed at C$3.32. Analyst Upgrades and Downgrades Several research analysts recently […]