Thomas Meric's Stock Ratings

Janney Montgomery Scott Analyst

Thomas Meric is an analyst at Janney Montgomery Scott. 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 03/18/2025

Overall Average Return

-22.7%

Smart Score

25.6%

Overall Average Return Percentile

10th

Number of Ratings

15
Buy NowGet Alert
03/13/2025LNZABuy Now
LanzaTech Global
$0.44
Thomas Meric25%
DowngradeBuy → NeutralGet Alert
03/13/2025CSLRBuy Now
Complete Solaria
$1.44
Thomas Meric25%
DowngradeBuy → NeutralGet Alert
03/04/2025NOVABuy Now
Sunnova Energy Intl
$0.39159.13%
Thomas Meric25%
→ $1DowngradeBuy → NeutralGet Alert
02/25/2025SEIBuy Now
Solaris Energy
$22.85149.45%
Thomas Meric25%
→ $57Initiates → BuyGet Alert
06/27/2024BWXTBuy Now
BWX Technologies
$98.9614.19%
Thomas Meric25%
→ $113Initiates → BuyGet Alert
04/18/2024VSTBuy Now
Vistra
$124.42-34.09%
Thomas Meric25%
→ $82Initiates → BuyGet Alert
03/22/2024NOVABuy Now
Sunnova Energy Intl
$0.39
Thomas Meric25%
UpgradeNeutral → BuyGet Alert
12/28/2023LNZABuy Now
LanzaTech Global
$0.442149.72%
Thomas Meric25%
→ $10Initiates → BuyGet Alert
11/17/2023CHPTBuy Now
ChargePoint Hldgs
$0.69
Thomas Meric25%
DowngradeBuy → NeutralGet Alert
08/03/2023RUNBuy Now
Sunrun
$6.51
Thomas Meric25%
UpgradeNeutral → BuyGet Alert
07/14/2023NPWRBuy Now
NET Power
$3.091032.69%
Thomas Meric25%
→ $35Initiates → BuyGet Alert
05/26/2023OPALBuy Now
OPAL Fuels
$2.06531.19%
Thomas Meric25%
→ $13Initiates → BuyGet Alert
02/09/2023SPWRBuy Now
SunPower
Thomas Meric25%
→ $16Initiates → NeutralGet Alert
12/01/2022NOVABuy Now
Sunnova Energy Intl
$0.398451.44%
Thomas Meric25%
→ $33Initiates → BuyGet Alert
12/01/2022RUNBuy Now
Sunrun
$6.51360.83%
Thomas Meric25%
→ $30Initiates → NeutralGet Alert
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free