Ensign Energy Svcs Inc (ESI)

3.5800
-0.3700 (-9.37%)
TSX· Last Trade: Jul 27th, 2:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors