TM

Thomas Meric Janney Montgomery Scott Latest Price Targets & Analyst Ratings

Stock Price Price Target Upside
Downside
Rating Date
SEI
1
Solaris Energy Infrastructure, Inc.
SEI
$1.18B
$26.45 $57
116%
upside
Buy 25 Feb ‘25
6 months ago
BWXT icon
2
BWX Technologies
BWXT
$15B
$163.64 $113
31%
downside
Buy 27 Jun ‘24
1 year ago
VST icon
3
Vistra
VST
$63.7B
$188 $82
56%
downside
Buy 18 Apr ‘24
1 year ago
NPWR icon
4
NET Power
NPWR
$171M
$2.20 $35
1,491%
upside
Buy 14 Jul ‘23
2 years ago
OPAL icon
5
OPAL Fuels
OPAL
$65.5M
$2.26 $13
475%
upside
Buy 26 May ‘23
2 years ago