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 07/22/2024

Overall Average Return

-3.77%

Smart Score

49.9%

Overall Average Return Percentile

28th

Number of Ratings

52
Buy NowGet Alert
07/17/2024WMBBuy Now
Williams Companies
$44.19-2.69%$40 → $43MaintainsSector PerformGet Alert
07/17/2024KMIBuy Now
Kinder Morgan
$21.49-2.28%$19 → $21MaintainsSector PerformGet Alert
07/17/2024TRGPBuy Now
Targa Resources
$136.374.13%$128 → $142MaintainsSector OutperformGet Alert
07/08/2024ARRYBuy Now
Array Technologies
$10.3264.73%$18 → $17MaintainsSector OutperformGet Alert
07/02/2024KNTKBuy Now
Kinetik Holdings
$45.046.57%$42 → $48MaintainsSector OutperformGet Alert
06/25/2024SEDGBuy Now
SolarEdge Technologies
$26.1475.98%$72 → $46MaintainsSector PerformGet Alert
05/10/2024KNTKBuy Now
Kinetik Holdings
$45.04-6.75%$38 → $42MaintainsSector OutperformGet Alert
04/29/2024SPWRBuy Now
SunPower
$0.65515.38%$6 → $4MaintainsSector PerformGet Alert
04/29/2024NXTBuy Now
NEXTracker
$48.253.63%$55 → $50MaintainsSector OutperformGet Alert
04/29/2024NOVABuy Now
Sunnova Energy Intl
$7.4334.59%$20 → $10MaintainsSector OutperformGet Alert
04/29/2024ARRYBuy Now
Array Technologies
$10.3274.42%$25 → $18MaintainsSector OutperformGet Alert
04/15/2024TRGPBuy Now
Targa Resources
$136.37-6.14%$112 → $128MaintainsSector OutperformGet Alert
04/08/2024PAGPBuy Now
Plains GP Holdings
$19.8315.99% → $23Assumes → Sector OutperformGet Alert
04/08/2024PAABuy Now
Plains All American
$18.9121.63% → $23Assumes → Sector OutperformGet Alert
04/04/2024EPDBuy Now
Enterprise Prods Partners
$29.996.7%$31 → $32MaintainsSector OutperformGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$26.14244.3%$93 → $90MaintainsSector PerformGet Alert
10/19/2023ENPHBuy Now
Enphase Energy
$106.9030.96% → $140DowngradeSector Outperform → Sector PerformGet Alert
09/22/2023GNRCBuy Now
Generac Hldgs
$161.51-16.41%$165 → $135MaintainsSector PerformGet Alert
08/29/2023KNTKBuy Now
Kinetik Holdings
$45.04-13.41%$37 → $39MaintainsOutperformGet Alert
08/17/2023CEQPBuy Now
Crestwood Equity Partners
DowngradeSector Outperform → Sector PerformGet Alert
06/12/2023KNTKBuy Now
Kinetik Holdings
$45.04-17.85% → $37UpgradeSector Perform → Sector OutperformGet Alert
04/14/2023WMBBuy Now
Williams Companies
$44.19-20.8% → $35Assumes → Sector PerformGet Alert
03/06/2023NXTBuy Now
NEXTracker
$48.25Initiates → Sector OutperformGet Alert
03/02/2023ENPHBuy Now
Enphase Energy
$106.90180.64% → $300Initiates → Sector OutperformGet Alert
03/02/2023GNRCBuy Now
Generac Hldgs
$161.512.16% → $165Initiates → Sector PerformGet Alert
03/02/2023SEDGBuy Now
SolarEdge Technologies
$26.141219.82% → $345Initiates → Sector PerformGet Alert
03/02/2023NOVABuy Now
Sunnova Energy Intl
$7.43276.85% → $28Initiates → Sector OutperformGet Alert
03/02/2023SPWRBuy Now
SunPower
$0.652976.92% → $20Initiates → Sector PerformGet Alert
03/02/2023RUNBuy Now
Sunrun
$17.18132.83% → $40Initiates → Sector OutperformGet Alert
03/02/2023LNGBuy Now
Cheniere Energy
$181.936.63% → $194Initiates → Sector OutperformGet Alert
03/02/2023EPDBuy Now
Enterprise Prods Partners
$29.993.37% → $31Initiates → Sector OutperformGet Alert
03/02/2023KMIBuy Now
Kinder Morgan
$21.49-6.93% → $20Initiates → Sector PerformGet Alert
03/02/2023KNTKBuy Now
Kinetik Holdings
$45.04-24.51% → $34Initiates → Sector PerformGet Alert
03/02/2023OKEBuy Now
ONEOK
$83.43-11.3% → $74Initiates → Sector PerformGet Alert
03/02/2023ARRYBuy Now
Array Technologies
$10.32151.94% → $26Initiates → Sector OutperformGet Alert
03/02/2023CEQPBuy Now
Crestwood Equity Partners
→ $31Initiates → Sector OutperformGet Alert
05/02/2022PLUGBuy Now
Plug Power
$2.53967.19% → $27Assumes → HoldGet Alert
05/02/2022RUNBuy Now
Sunrun
$17.18202.68% → $52Assumes → BuyGet Alert
05/02/2022SEDGBuy Now
SolarEdge Technologies
$26.141200.69% → $340Assumes → BuyGet Alert
05/02/2022SHLSBuy Now
Shoals Technologies Gr
$6.62202.11% → $20Assumes → HoldGet Alert
05/02/2022SPWRBuy Now
SunPower
$0.652669.23% → $18Assumes → HoldGet Alert
05/02/2022BEBuy Now
Bloom Energy
$14.2740.15% → $20Assumes → HoldGet Alert
01/24/2022BLDPBuy Now
Ballard Power Systems
$2.31462.77%$18 → $13MaintainsHoldGet Alert
01/24/2022PLUGBuy Now
Plug Power
$2.53967.19%$44 → $27MaintainsHoldGet Alert
01/24/2022ARRYBuy Now
Array Technologies
$10.3235.66%$27 → $14MaintainsHoldGet Alert
01/24/2022SHLSBuy Now
Shoals Technologies Gr
$6.62202.11%$34 → $20MaintainsHoldGet Alert
01/24/2022NOVABuy Now
Sunnova Energy Intl
$7.43330.69%$53 → $32MaintainsBuyGet Alert
01/24/2022SPWRBuy Now
SunPower
$0.652976.92%$35 → $20MaintainsHoldGet Alert
01/24/2022RUNBuy Now
Sunrun
$17.18202.68%$76 → $52MaintainsBuyGet Alert
01/24/2022GNRCBuy Now
Generac Hldgs
$161.51163.14%$500 → $425MaintainsBuyGet Alert
01/24/2022ENPHBuy Now
Enphase Energy
$106.9087.09%$290 → $200MaintainsBuyGet Alert
01/24/2022SEDGBuy Now
SolarEdge Technologies
$26.141200.69%$395 → $340MaintainsBuyGet Alert