Stock price when the opinion was issued
Frustrating the last year. In 2023, they were spinning off assets and paying down debt, which was good, but the new CEO has since been building new projects, triggering a sell-off. Meanwhile, they can't sell their renewable assets because US companies are offloading their carbon credits here in Canada. Tons of uncertainty and debt with TWM.
Stock's worth around $2. Affected by oil and gas prices lower than last year. Need booming energy prices to get things moving. Renewable diesel plant is great, but scale is quite small, minimal impact on profitability.