Tom Curran's Stock Ratings

Seaport Global Analyst

Tom Curran is an analyst at Seaport Global. 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

-7.35%

Smart Score

40%

Overall Average Return Percentile

21st

Number of Ratings

53
Buy NowGet Alert
12/11/2025GEVBuy Now
GE Vernova
$687.50DowngradeBuy → NeutralGet Alert
11/10/2025ARRYBuy Now
Array Technologies
$8.6338.97% → $12UpgradeNeutral → BuyGet Alert
07/30/2025BKRBuy Now
Baker Hughes
$46.70DowngradeBuy → NeutralGet Alert
07/23/2025FLNCBuy Now
Fluence Energy
$21.98DowngradeBuy → NeutralGet Alert
07/10/2025GEVBuy Now
GE Vernova
$687.50-8.36% → $630Initiates → BuyGet Alert
07/10/2025PWRBuy Now
Quanta Services
$438.56Initiates → NeutralGet Alert
04/08/2025PLUGBuy Now
Plug Power
$2.27-66.93%$1 → $0.75MaintainsSellGet Alert
02/28/2025ARRYBuy Now
Array Technologies
$8.63DowngradeBuy → NeutralGet Alert
02/13/2025ASPNBuy Now
Aspen Aerogels
$3.28DowngradeBuy → NeutralGet Alert
01/27/2025PLUGBuy Now
Plug Power
$2.27-55.91% → $1DowngradeNeutral → SellGet Alert
01/16/2025FLNCBuy Now
Fluence Energy
$21.989.19%$32 → $24MaintainsBuyGet Alert
01/16/2025FSLRBuy Now
First Solar
$252.008.73% → $274UpgradeNeutral → BuyGet Alert
11/05/2024FSLRBuy Now
First Solar
$252.00Initiates → NeutralGet Alert
10/28/2024ENPHBuy Now
Enphase Energy
$31.44310.36%$144 → $129MaintainsBuyGet Alert
06/13/2024ASPNBuy Now
Aspen Aerogels
$3.281058.54%$31 → $38MaintainsBuyGet Alert
02/06/2024PLUGBuy Now
Plug Power
$2.27DowngradeBuy → NeutralGet Alert
01/02/2024ACDCBuy Now
ProFrac Holding
$4.16DowngradeBuy → NeutralGet Alert
01/02/2024HPBuy Now
Helmerich & Payne
$28.71DowngradeBuy → NeutralGet Alert
09/21/2023ENPHBuy Now
Enphase Energy
$31.44488.5% → $185UpgradeNeutral → BuyGet Alert
09/05/2023EOSEBuy Now
Eos Energy Enterprises
$14.05DowngradeBuy → NeutralGet Alert
05/18/2023ARRYBuy Now
Array Technologies
$8.63247.42% → $30Initiates → BuyGet Alert
06/07/2022PFHCBuy Now
ProFrac Holding
→ $26Initiates → BuyGet Alert
03/14/2022HPBuy Now
Helmerich & Payne
$28.7174.16% → $50UpgradeNeutral → BuyGet Alert
01/10/2022TPICBuy Now
TPI Composites
DowngradeBuy → NeutralGet Alert
11/23/2021FLNCBuy Now
Fluence Energy
$21.98113.83% → $47Initiates → BuyGet Alert
11/01/2021DCRNBuy Now
Decarbonization Plus
→ $17Initiates → BuyGet Alert
07/15/2021TPICBuy Now
TPI Composites
→ $67Initiates → BuyGet Alert
05/08/2020WTTRBuy Now
Select Energy Services
$10.71-43.98%$8 → $6MaintainsBuyGet Alert
05/07/2020HPBuy Now
Helmerich & Payne
$28.71-9.44%$39 → $26MaintainsNeutralGet Alert
04/08/2020ICDBuy Now
Independence Contract
$20 → $3MaintainsBuyGet Alert
03/17/2020WTTRBuy Now
Select Energy Services
$10.71-25.3%$13 → $8MaintainsBuyGet Alert
02/27/2020WTTRBuy Now
Select Energy Services
$10.7121.38%$15 → $13MaintainsBuyGet Alert
02/07/2020HPBuy Now
Helmerich & Payne
$28.7135.84%$47 → $39DowngradeBuy → NeutralGet Alert
01/09/2020NBRBuy Now
Nabors Industries
$54.73-96.35%$1.5 → $2MaintainsUnderweightGet Alert
09/12/2019NBRBuy Now
Nabors Industries
$54.73DowngradeMarket Perform → UnderperformGet Alert
08/20/2018BHGEBuy Now
Baker Hughes
UpgradeNeutral → BuyGet Alert
06/29/2018NBRBuy Now
Nabors Industries
$54.73UpgradeMarket Perform → OutperformGet Alert
10/10/2017DRQBuy Now
Dril-Quip
UpgradeNeutral → BuyGet Alert
10/10/2017DOBuy Now
Diamond Offshore Drilling
UpgradeSell → NeutralGet Alert
07/17/2017BHGEBuy Now
Baker Hughes
→ $24Initiates → Market PerformGet Alert
07/07/2017NBRBuy Now
Nabors Industries
$54.73DowngradeOutperform → Market PerformGet Alert
02/29/2016DRQBuy Now
Dril-Quip
$70 → $63MaintainsMarket PerformGet Alert
07/02/2015DOBuy Now
Diamond Offshore Drilling
$24 → $20MaintainsUnderperformGet Alert
05/08/2015DOBuy Now
Diamond Offshore Drilling
$30 → $24DowngradeMarket Perform → UnderperformGet Alert
03/31/2015NBRBuy Now
Nabors Industries
$54.73UpgradeMarket Perform → OutperformGet Alert
12/05/2014DRQBuy Now
Dril-Quip
$120 → $90DowngradeOutperform → Market PerformGet Alert
10/28/2014NBRBuy Now
Nabors Industries
$54.73DowngradeOutperform → Market PerformGet Alert
10/02/2014DOBuy Now
Diamond Offshore Drilling
$49 → $40MaintainsMarket PerformGet Alert
09/24/2014NBRBuy Now
Nabors Industries
$54.73Initiates → OutperformGet Alert
09/16/2014DRQBuy Now
Dril-Quip
$137 → $120MaintainsOutperformGet Alert
08/26/2014DOBuy Now
Diamond Offshore Drilling
$53 → $49MaintainsMarket PerformGet Alert
04/28/2014DOBuy Now
Diamond Offshore Drilling
$45 → $53MaintainsMarket PerformGet Alert
02/10/2014DOBuy Now
Diamond Offshore Drilling
$47 → $45UpgradeUnderperform → Market PerformGet Alert