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 06/28/2024

Overall Average Return

-21.2%

Smart Score

23.9%

Overall Average Return Percentile

11th

Number of Ratings

11
Buy NowGet Alert
06/27/2024BWXTBuy Now
BWX Technologies
$95.0018.95% → $113Initiates → BuyGet Alert
04/18/2024VSTBuy Now
Vistra
$86.09-4.75% → $82Initiates → BuyGet Alert
03/22/2024NOVABuy Now
Sunnova Energy Intl
$5.67UpgradeNeutral → BuyGet Alert
12/28/2023LNZABuy Now
LanzaTech Global
$1.84443.48% → $10Initiates → BuyGet Alert
11/17/2023CHPTBuy Now
ChargePoint Hldgs
$1.52DowngradeBuy → NeutralGet Alert
08/03/2023RUNBuy Now
Sunrun
$11.96UpgradeNeutral → BuyGet Alert
07/14/2023NPWRBuy Now
NET Power
$10.32239.15% → $35Initiates → BuyGet Alert
05/26/2023OPALBuy Now
OPAL Fuels
$4.20209.52% → $13Initiates → BuyGet Alert
02/09/2023SPWRBuy Now
SunPower
$2.95442.37% → $16Initiates → NeutralGet Alert
12/01/2022NOVABuy Now
Sunnova Energy Intl
$5.67482.01% → $33Initiates → BuyGet Alert
12/01/2022RUNBuy Now
Sunrun
$11.96150.84% → $30Initiates → NeutralGet Alert
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free