Tristan Richardson

Stock Analyst at Scotiabank

(1.68)
# 3,410
Out of 5,046 analysts
73
Total ratings
44.74%
Success rate
-4.1%
Average return

Stocks Rated by Tristan Richardson

ONEOK
Aug 30, 2024
Maintains: Sector Outperform
Price Target: $88$102
Current: $67.00
Upside: +52.24%
Array Technologies
Aug 16, 2024
Maintains: Sector Outperform
Price Target: $17$12
Current: $8.66
Upside: +38.57%
The Williams Companies
Aug 8, 2024
Maintains: Sector Perform
Price Target: $43$48
Current: $57.87
Upside: -17.06%
SolarEdge Technologies
Aug 8, 2024
Maintains: Sector Perform
Price Target: $46$41
Current: $35.09
Upside: +16.84%
Generac Holdings
Jul 29, 2024
Maintains: Sector Perform
Price Target: $147$160
Current: $168.02
Upside: -4.77%
Kinder Morgan
Jul 17, 2024
Maintains: Sector Perform
Price Target: $19$21
Current: $26.19
Upside: -19.82%
Targa Resources
Jul 17, 2024
Maintains: Sector Outperform
Price Target: $128$142
Current: $154.04
Upside: -7.82%
Kinetik Holdings
Jul 2, 2024
Maintains: Sector Outperform
Price Target: $42$48
Current: $38.51
Upside: +24.64%
SunPower
Apr 29, 2024
Maintains: Sector Perform
Price Target: $6$4
Current: $1.80
Upside: +122.22%
Nextracker
Apr 29, 2024
Maintains: Sector Outperform
Price Target: $55$50
Current: $101.22
Upside: -50.60%
Assumes: Sector Outperform
Price Target: $23
Current: $17.27
Upside: +33.18%
Assumes: Sector Outperform
Price Target: $23
Current: $16.45
Upside: +39.82%
Maintains: Sector Outperform
Price Target: $31$32
Current: $30.79
Upside: +3.93%
Downgrades: Sector Perform
Price Target: $140
Current: $30.51
Upside: +358.87%
Initiates: Sector Outperform
Price Target: $40
Current: $20.76
Upside: +92.68%
Initiates: Sector Outperform
Price Target: $194
Current: $212.00
Upside: -8.49%
Assumes: Hold
Price Target: $27
Current: $2.69
Upside: +903.72%
Assumes: Hold
Price Target: $20
Current: $10.51
Upside: +90.29%
Assumes: Hold
Price Target: $20
Current: $132.16
Upside: -84.87%
Maintains: Hold
Price Target: $18$13
Current: $3.57
Upside: +264.15%
Initiates: Hold
Price Target: $28
Current: $50.76
Upside: -44.84%