No Data
No Data
Fairfax Brief: Brings Fairfax's Total Holdings to 33,406,386 Common Shares (or Approximately 18.19% of All Common Shares)
Update: Ensign Energy Services Drops 9.9% as It Swings to a Q2 Loss on Lower Revenue
Ensign Energy Services Inc. - Second Quarter 2024 Earnings Conference Call and Webcast
Insiders Own 27% of Ensign Energy Services Inc. (TSE:ESI) Shares but Retail Investors Control 57% of the Company
Earnings Miss: Ensign Energy Services Inc. Missed EPS And Analysts Are Revising Their Forecasts
Ensign Energy Services Inc. Announces the Final 2024 Annual Meeting Board of Director Election Results