TRICAN WELL SERVICE LTD (TCW.CA) Stock News

TSX:TCW • CA8959451037

6.52 CAD
-0.44 (-6.32%)
Last: Feb 20, 2026, 07:00 PM

TCW.CA Latest News, Press Relases and Analysis