Tristan Richardson

Stock Analyst at Scotiabank

(1.68)
# 3,433
Out of 5,115 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: $79.19
Upside: +28.80%
Array Technologies
Aug 16, 2024
Maintains: Sector Outperform
Price Target: $17$12
Current: $11.33
Upside: +5.96%
The Williams Companies
Aug 8, 2024
Maintains: Sector Perform
Price Target: $43$48
Current: $67.26
Upside: -28.64%
SolarEdge Technologies
Aug 8, 2024
Maintains: Sector Perform
Price Target: $46$41
Current: $30.95
Upside: +32.47%
Generac Holdings
Jul 29, 2024
Maintains: Sector Perform
Price Target: $147$160
Current: $168.04
Upside: -4.78%
Kinder Morgan
Jul 17, 2024
Maintains: Sector Perform
Price Target: $19$21
Current: $30.49
Upside: -31.12%
Targa Resources
Jul 17, 2024
Maintains: Sector Outperform
Price Target: $128$142
Current: $200.98
Upside: -29.35%
Kinetik Holdings
Jul 2, 2024
Maintains: Sector Outperform
Price Target: $42$48
Current: $40.91
Upside: +17.33%
SunPower
Apr 29, 2024
Maintains: Sector Perform
Price Target: $6$4
Current: $1.72
Upside: +132.56%
Nextpower
Apr 29, 2024
Maintains: Sector Outperform
Price Target: $55$50
Current: $117.09
Upside: -57.30%
Assumes: Sector Outperform
Price Target: $23
Current: $20.48
Upside: +12.30%
Assumes: Sector Outperform
Price Target: $23
Current: $19.24
Upside: +19.54%
Maintains: Sector Outperform
Price Target: $31$32
Current: $33.19
Upside: -3.59%
Downgrades: Sector Perform
Price Target: $140
Current: $36.98
Upside: +278.58%
Initiates: Sector Outperform
Price Target: $40
Current: $19.00
Upside: +110.53%
Initiates: Sector Outperform
Price Target: $194
Current: $211.52
Upside: -8.28%
Assumes: Hold
Price Target: $27
Current: $2.12
Upside: +1,176.60%
Assumes: Hold
Price Target: $20
Current: $9.44
Upside: +111.86%
Assumes: Hold
Price Target: $20
Current: $151.37
Upside: -86.79%
Maintains: Hold
Price Target: $18$13
Current: $2.33
Upside: +457.94%
Initiates: Hold
Price Target: $28
Current: $55.90
Upside: -49.91%