Wedbush raised the firm’s price target on Tourmaline Bio (TRML) to $43 from $42 and keeps an Outperform rating on the shares. All key ...
Tourmaline Oil Corp. closed 7.6% below its 52-week high of C$70.83, which the company reached on February 21st.
Driving the consideration is the growing concern over power demand growth from data centers, which could double by 2029.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results