Tristan Richardson's Stock Ratings

Scotiabank Analyst

Tristan Richardson is an analyst at Scotiabank. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 05/01/2025

Overall Average Return

-11.9%

Smart Score

41.7%

Overall Average Return Percentile

19th

Number of Ratings

96
Buy NowGet Alert
08/30/2024OKEBuy Now
ONEOK
$81.6025%
Tristan Richardson41%
$88 → $102MaintainsSector OutperformGet Alert
08/16/2024ARRYBuy Now
Array Technologies
$4.81149.48%
Tristan Richardson41%
$17 → $12MaintainsSector OutperformGet Alert
08/08/2024WMBBuy Now
Williams Companies
$58.08-17.36%
Tristan Richardson41%
$43 → $48MaintainsSector PerformGet Alert
08/08/2024SEDGBuy Now
SolarEdge Technologies
$12.47228.91%
Tristan Richardson41%
$46 → $41MaintainsSector PerformGet Alert
08/06/2024NOVABuy Now
Sunnova Energy Intl
$0.206796.55%
Tristan Richardson41%
$10 → $14MaintainsSector OutperformGet Alert
07/29/2024GNRCBuy Now
Generac Hldgs
$115.1538.95%
Tristan Richardson41%
$147 → $160MaintainsSector PerformGet Alert
07/17/2024WMBBuy Now
Williams Companies
$58.08-25.96%
Tristan Richardson41%
$40 → $43MaintainsSector PerformGet Alert
07/17/2024KMIBuy Now
Kinder Morgan
$26.13-19.63%
Tristan Richardson41%
$19 → $21MaintainsSector PerformGet Alert
07/17/2024TRGPBuy Now
Targa Resources
$167.00-14.97%
Tristan Richardson41%
$128 → $142MaintainsSector OutperformGet Alert
07/08/2024ARRYBuy Now
Array Technologies
$4.81253.42%
Tristan Richardson41%
$18 → $17MaintainsSector OutperformGet Alert
07/02/2024KNTKBuy Now
Kinetik Holdings
$43.3410.75%
Tristan Richardson41%
$42 → $48MaintainsSector OutperformGet Alert
06/25/2024SEDGBuy Now
SolarEdge Technologies
$12.47269.02%
Tristan Richardson41%
$72 → $46MaintainsSector PerformGet Alert
05/10/2024KNTKBuy Now
Kinetik Holdings
$43.34-3.09%
Tristan Richardson41%
$38 → $42MaintainsSector OutperformGet Alert
04/29/2024SPWRBuy Now
SunPower
$1.92108.66%
Tristan Richardson41%
$6 → $4MaintainsSector PerformGet Alert
04/29/2024NXTBuy Now
NEXTracker
$40.4023.76%
Tristan Richardson41%
$55 → $50MaintainsSector OutperformGet Alert
04/29/2024NOVABuy Now
Sunnova Energy Intl
$0.204826.11%
Tristan Richardson41%
$20 → $10MaintainsSector OutperformGet Alert
04/29/2024ARRYBuy Now
Array Technologies
$4.81274.21%
Tristan Richardson41%
$25 → $18MaintainsSector OutperformGet Alert
04/15/2024TRGPBuy Now
Targa Resources
$167.00-23.35%
Tristan Richardson41%
$112 → $128MaintainsSector OutperformGet Alert
04/08/2024PAGPBuy Now
Plains GP Holdings
$18.7023%
Tristan Richardson41%
→ $23Assumes → Sector OutperformGet Alert
04/08/2024PAABuy Now
Plains All American
$17.0834.66%
Tristan Richardson41%
→ $23Assumes → Sector OutperformGet Alert
04/04/2024EPDBuy Now
Enterprise Prods Partners
$30.056.49%
Tristan Richardson41%
$31 → $32MaintainsSector OutperformGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$12.47621.99%
Tristan Richardson41%
$93 → $90MaintainsSector PerformGet Alert
10/19/2023ENPHBuy Now
Enphase Energy
$45.00211.11%
Tristan Richardson41%
→ $140DowngradeSector Outperform → Sector PerformGet Alert
09/22/2023GNRCBuy Now
Generac Hldgs
$115.1517.24%
Tristan Richardson41%
$165 → $135MaintainsSector PerformGet Alert
08/29/2023KNTKBuy Now
Kinetik Holdings
$43.34-10.01%
Tristan Richardson41%
$37 → $39MaintainsOutperformGet Alert
08/17/2023CEQPBuy Now
Crestwood Equity Partners
——
Tristan Richardson41%
—DowngradeSector Outperform → Sector PerformGet Alert
06/12/2023KNTKBuy Now
Kinetik Holdings
$43.34-14.63%
Tristan Richardson41%
→ $37UpgradeSector Perform → Sector OutperformGet Alert
04/14/2023WMBBuy Now
Williams Companies
$58.08-39.74%
Tristan Richardson41%
→ $35Assumes → Sector PerformGet Alert
03/06/2023NXTBuy Now
NEXTracker
$40.40—
Tristan Richardson41%
—Initiates → Sector OutperformGet Alert
03/02/2023ENPHBuy Now
Enphase Energy
$45.00566.67%
Tristan Richardson41%
→ $300Initiates → Sector OutperformGet Alert
03/02/2023GNRCBuy Now
Generac Hldgs
$115.1543.29%
Tristan Richardson41%
→ $165Initiates → Sector PerformGet Alert
03/02/2023SEDGBuy Now
SolarEdge Technologies
$12.472667.64%
Tristan Richardson41%
→ $345Initiates → Sector PerformGet Alert
03/02/2023NOVABuy Now
Sunnova Energy Intl
$0.2013693.1%
Tristan Richardson41%
→ $28Initiates → Sector OutperformGet Alert
03/02/2023SPWRBuy Now
SunPower
$1.92943.3%
Tristan Richardson41%
→ $20Initiates → Sector PerformGet Alert
03/02/2023RUNBuy Now
Sunrun
$7.00471.43%
Tristan Richardson41%
→ $40Initiates → Sector OutperformGet Alert
03/02/2023LNGBuy Now
Cheniere Energy
$229.55-15.49%
Tristan Richardson41%
→ $194Initiates → Sector OutperformGet Alert
03/02/2023EPDBuy Now
Enterprise Prods Partners
$30.053.16%
Tristan Richardson41%
→ $31Initiates → Sector OutperformGet Alert
03/02/2023KMIBuy Now
Kinder Morgan
$26.13-23.46%
Tristan Richardson41%
→ $20Initiates → Sector PerformGet Alert
03/02/2023KNTKBuy Now
Kinetik Holdings
$43.34-21.55%
Tristan Richardson41%
→ $34Initiates → Sector PerformGet Alert
03/02/2023OKEBuy Now
ONEOK
$81.60-9.31%
Tristan Richardson41%
→ $74Initiates → Sector PerformGet Alert
03/02/2023ARRYBuy Now
Array Technologies
$4.81440.53%
Tristan Richardson41%
→ $26Initiates → Sector OutperformGet Alert
03/02/2023CEQPBuy Now
Crestwood Equity Partners
——
Tristan Richardson41%
→ $31Initiates → Sector OutperformGet Alert
05/02/2022PLUGBuy Now
Plug Power
$0.902905.51%
Tristan Richardson41%
→ $27Assumes → HoldGet Alert
05/02/2022RUNBuy Now
Sunrun
$7.00642.86%
Tristan Richardson41%
→ $52Assumes → BuyGet Alert
05/02/2022SEDGBuy Now
SolarEdge Technologies
$12.472627.53%
Tristan Richardson41%
→ $340Assumes → BuyGet Alert
05/02/2022SHLSBuy Now
Shoals Technologies Gr
$3.61454.02%
Tristan Richardson41%
→ $20Assumes → HoldGet Alert
05/02/2022SPWRBuy Now
SunPower
$1.92838.97%
Tristan Richardson41%
→ $18Assumes → HoldGet Alert
05/02/2022BEBuy Now
Bloom Energy
$18.875.99%
Tristan Richardson41%
→ $20Assumes → HoldGet Alert
01/24/2022BLDPBuy Now
Ballard Power Systems
$1.26931.75%
Tristan Richardson41%
$18 → $13MaintainsHoldGet Alert
01/24/2022PLUGBuy Now
Plug Power
$0.902905.51%
Tristan Richardson41%
$44 → $27MaintainsHoldGet Alert
01/24/2022ARRYBuy Now
Array Technologies
$4.81191.05%
Tristan Richardson41%
$27 → $14MaintainsHoldGet Alert
01/24/2022SHLSBuy Now
Shoals Technologies Gr
$3.61454.02%
Tristan Richardson41%
$34 → $20MaintainsHoldGet Alert
01/24/2022NOVABuy Now
Sunnova Energy Intl
$0.2015663.55%
Tristan Richardson41%
$53 → $32MaintainsBuyGet Alert
01/24/2022SPWRBuy Now
SunPower
$1.92943.3%
Tristan Richardson41%
$35 → $20MaintainsHoldGet Alert
01/24/2022RUNBuy Now
Sunrun
$7.00642.86%
Tristan Richardson41%
$76 → $52MaintainsBuyGet Alert
01/24/2022GNRCBuy Now
Generac Hldgs
$115.15269.08%
Tristan Richardson41%
$500 → $425MaintainsBuyGet Alert
01/24/2022ENPHBuy Now
Enphase Energy
$45.00344.44%
Tristan Richardson41%
$290 → $200MaintainsBuyGet Alert
01/24/2022SEDGBuy Now
SolarEdge Technologies
$12.472627.53%
Tristan Richardson41%
$395 → $340MaintainsBuyGet Alert
11/10/2021DCPBuy Now
DCP Midstream
——
Tristan Richardson41%
→ $37UpgradeHold → BuyGet Alert
11/08/2021TRGPBuy Now
Targa Resources
$167.00-61.08%
Tristan Richardson41%
$54 → $65MaintainsBuyGet Alert
11/08/2021RUNBuy Now
Sunrun
$7.00985.71%
Tristan Richardson41%
$74 → $76MaintainsBuyGet Alert
11/08/2021BEBuy Now
Bloom Energy
$18.8774.88%
Tristan Richardson41%
$25 → $33MaintainsHoldGet Alert
10/15/2021SHLSBuy Now
Shoals Technologies Gr
$3.61841.83%
Tristan Richardson41%
→ $34Initiates → HoldGet Alert
10/15/2021BEBuy Now
Bloom Energy
$18.8732.49%
Tristan Richardson41%
→ $25Initiates → HoldGet Alert
10/15/2021BLDPBuy Now
Ballard Power Systems
$1.261328.57%
Tristan Richardson41%
→ $18Initiates → HoldGet Alert
10/15/2021NOVABuy Now
Sunnova Energy Intl
$0.2024530.54%
Tristan Richardson41%
→ $50Initiates → BuyGet Alert
10/15/2021ARRYBuy Now
Array Technologies
$4.81378.16%
Tristan Richardson41%
→ $23Initiates → HoldGet Alert
10/15/2021GNRCBuy Now
Generac Hldgs
$115.15334.22%
Tristan Richardson41%
→ $500Initiates → BuyGet Alert
04/29/2021ENPHBuy Now
Enphase Energy
$45.00355.56%
Tristan Richardson41%
$254 → $205MaintainsBuyGet Alert
03/17/2021PLUGBuy Now
Plug Power
$0.904575.24%
Tristan Richardson41%
$65 → $42DowngradeBuy → HoldGet Alert
02/16/2021MMPBuy Now
Magellan Midstream
——
Tristan Richardson41%
→ $44DowngradeBuy → HoldGet Alert
01/12/2021RUNBuy Now
Sunrun
$7.001557.14%
Tristan Richardson41%
→ $116Initiates → BuyGet Alert
01/12/2021SPWRBuy Now
SunPower
$1.921517.11%
Tristan Richardson41%
→ $31Initiates → HoldGet Alert
01/12/2021SEDGBuy Now
SolarEdge Technologies
$12.473389.63%
Tristan Richardson41%
→ $435Initiates → BuyGet Alert
01/12/2021PLUGBuy Now
Plug Power
$0.906578.91%
Tristan Richardson41%
→ $60Initiates → BuyGet Alert
01/12/2021ENPHBuy Now
Enphase Energy
$45.00464.44%
Tristan Richardson41%
→ $254Initiates → BuyGet Alert
08/10/2020DCPBuy Now
DCP Midstream
——
Tristan Richardson41%
$8 → $17MaintainsHoldGet Alert
06/10/2020MICBuy Now
Macquarie Infrastructure
——
Tristan Richardson41%
—UpgradeHold → BuyGet Alert
05/13/2020TRGPBuy Now
Targa Resources
$167.00-88.02%
Tristan Richardson41%
$15 → $20MaintainsBuyGet Alert
05/13/2020DCPBuy Now
DCP Midstream
——
Tristan Richardson41%
$6 → $8MaintainsHoldGet Alert
05/13/2020CEQPBuy Now
Crestwood Equity Partners
——
Tristan Richardson41%
$8 → $12MaintainsHoldGet Alert
04/22/2020CEQPBuy Now
Crestwood Equity Partners
——
Tristan Richardson41%
$10 → $8DowngradeBuy → HoldGet Alert
02/20/2020CEQPBuy Now
Crestwood Equity Partners
——
Tristan Richardson41%
$40 → $36MaintainsBuyGet Alert
12/13/2019WMBBuy Now
Williams Companies
$58.08—
Tristan Richardson41%
—Initiates → BuyGet Alert
12/13/2019MPLXBuy Now
MPLX
$50.93-45.02%
Tristan Richardson41%
→ $28Initiates → HoldGet Alert
12/13/2019DCPBuy Now
DCP Midstream
——
Tristan Richardson41%
→ $26Initiates → HoldGet Alert
06/03/2019TRGPBuy Now
Targa Resources
$167.00-71.26%
Tristan Richardson41%
→ $48UpgradeHold → BuyGet Alert
06/03/2019TRGPBuy Now
Targa Resources
$167.00-71.26%
Tristan Richardson41%
→ $48UpgradeHold → BuyGet Alert
11/13/2018ANDXBuy Now
Andeavor Logistics LP Com Unit Ltd Partnership Int
——
Tristan Richardson41%
$52 → $41DowngradeBuy → HoldGet Alert
10/19/2018VLPBuy Now
Valero Energy Partners
——
Tristan Richardson41%
—DowngradeBuy → HoldGet Alert
07/12/2018CEQPBuy Now
Crestwood Equity Partners
——
Tristan Richardson41%
→ $36Initiates → BuyGet Alert
07/12/2018TRGPBuy Now
Targa Resources
$167.00-68.26%
Tristan Richardson41%
→ $53Initiates → HoldGet Alert
02/22/2018MICBuy Now
Macquarie Infrastructure
——
Tristan Richardson41%
—DowngradeBuy → HoldGet Alert
03/21/2017MICBuy Now
Macquarie Infrastructure
——
Tristan Richardson41%
→ $96Initiates → BuyGet Alert
09/24/2015VLPBuy Now
Valero Energy Partners
——
Tristan Richardson41%
—UpgradeNeutral → BuyGet Alert
06/16/2015VLPBuy Now
Valero Energy Partners
——
Tristan Richardson41%
→ $58Initiates → NeutralGet Alert