Tristan Richardson

Stock Analyst at Scotiabank

(1.64)
# 3,263
Out of 4,944 analysts
73
Total ratings
42.11%
Success rate
-5.21%
Average return

Stocks Rated by Tristan Richardson

ONEOK
Aug 30, 2024
Maintains: Sector Outperform
Price Target: $88$102
Current: $74.80
Upside: +36.36%
Array Technologies
Aug 16, 2024
Maintains: Sector Outperform
Price Target: $17$12
Current: $6.08
Upside: +97.37%
The Williams Companies
Aug 8, 2024
Maintains: Sector Perform
Price Target: $43$48
Current: $57.34
Upside: -16.29%
SolarEdge Technologies
Aug 8, 2024
Maintains: Sector Perform
Price Target: $46$41
Current: $25.70
Upside: +59.53%
Generac Holdings
Jul 29, 2024
Maintains: Sector Perform
Price Target: $147$160
Current: $198.97
Upside: -19.59%
Kinder Morgan
Jul 17, 2024
Maintains: Sector Perform
Price Target: $19$21
Current: $26.85
Upside: -21.79%
Targa Resources
Jul 17, 2024
Maintains: Sector Outperform
Price Target: $128$142
Current: $165.51
Upside: -14.20%
Kinetik Holdings
Jul 2, 2024
Maintains: Sector Outperform
Price Target: $42$48
Current: $40.92
Upside: +17.30%
Complete Solaria
Apr 29, 2024
Maintains: Sector Perform
Price Target: $6$4
Current: $1.58
Upside: +153.16%
Nextracker
Apr 29, 2024
Maintains: Sector Outperform
Price Target: $55$50
Current: $53.99
Upside: -7.39%
Assumes: Sector Outperform
Price Target: $23
Current: $19.05
Upside: +20.77%
Assumes: Sector Outperform
Price Target: $23
Current: $17.70
Upside: +29.94%
Maintains: Sector Outperform
Price Target: $31$32
Current: $31.92
Upside: +0.25%
Downgrades: Sector Perform
Price Target: $140
Current: $32.22
Upside: +334.51%
Initiates: Sector Outperform
Price Target: $40
Current: $10.48
Upside: +281.68%
Initiates: Sector Outperform
Price Target: $194
Current: $232.63
Upside: -16.61%
Assumes: Hold
Price Target: $27
Current: $1.65
Upside: +1,536.36%
Assumes: Hold
Price Target: $20
Current: $4.59
Upside: +335.73%
Assumes: Hold
Price Target: $20
Current: $45.11
Upside: -55.66%
Maintains: Hold
Price Target: $18$13
Current: $1.83
Upside: +610.38%
Initiates: Hold
Price Target: $28
Current: $50.16
Upside: -44.18%