Top Energy Stocks · Toronto Stock Exchange

Oil, gas, renewables and midstream ranked by Growth Score.

Universe: Toronto Stock Exchange · Canada · 20 stocks ranked · Updated 2026-07-21

#StockGrowthTechPriceChange
1 EFX Enerflex Ltd. 60 58 C$34.07 +0.92%
2 ENB-PFA Enbridge Inc. 61 65 C$24.52 -0.04%
3 MGA Mega Uranium Ltd. 52 51 C$0.53 +1.92%
4 ESI Ensign Energy Services Inc. 39 58 C$3.41 -1.16%
5 TXP Touchstone Exploration Inc. 35 49 C$0.14 +11.54%
6 GASX NG Energy International Corp. 45 72 C$1.73 -6.49%
7 STEP STEP Energy Services Ltd. 47 66 C$5.49 -0.18%
8 ATH Athabasca Oil Corporation 53 51 C$10.93 +0.18%
9 TRP TC Energy Corporation 64 50 C$96.43 +0.24%
10 ACX ACT Energy Technologies Ltd. 53 54 C$6.20 -0.64%
11 GTE Gran Tierra Energy Inc. 58 54 C$9.27 -2.32%
12 URC Uranium Royalty Corp. 61 54 C$2.62 -0.38%
13 NXE NexGen Energy Ltd. 42 47 C$13.16 +3.05%
14 CNQ Canadian Natural Resources Limited 51 64 C$60.00 -1.56%
15 NVA NuVista Energy Ltd. 32 73 C$19.04 +1.38%
16 BIR Birchcliff Energy Ltd. 75 42 C$6.34 -0.78%
17 CCO Cameco Corporation 61 48 C$128.87 +0.94%
18 URE Ur-Energy Inc. 53 50 C$1.88 +3.87%
19 PSI Pason Systems Inc. 54 56 C$12.80 -0.54%
20 TOT Total Energy Services Inc. 69 56 C$23.56 +0.00%

Explore other Canada sectors

Top Technology Stocks
Top Healthcare Stocks
Top Financial Services Stocks
Top Industrial Stocks
Top Consumer Cyclical Stocks
Top Consumer Defensive Stocks
Top Communication Services Stocks
Top Real Estate Stocks (REITs)
Top Basic Materials Stocks
Top Utility Stocks