Michael Legg

Stock Analyst at Ladenburg Thalmann

(1.3)
# 2000
Out of 5,441 analysts
69
Total ratings
Success rate
Average return
18 Stocks
Name Action PT Current % Upside Ratings Updated
NNE Nano Nuclear Energy
Initiates Coverage On: Buy
51
35.12 45.22% 5 Jul 10, 2025
TSLA Tesla
Initiates Coverage On: Buy
475
339.15 40.06% 1 Feb 12, 2025
KULR KULR Tech Gr
Upgrades: Buy
8 40
5.29 656.14% 5 Dec 19, 2024
CHPT ChargePoint Hldgs
Reiterates: Buy
60 60
10.67 462.32% 5 Nov 20, 2024
TPB Turning Point Brands
Maintains: Strong Buy
45 65
97.72 -33.48% 6 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
5 5
0.89 461.8% 2 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
5
1.74 187.36% 1 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
210 250
188.18 32.85% 9 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
25 25
10.9 129.36% 2 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
21 21
28.1 -25.27% 8 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
5 5
1.16 331.03% 5 Aug 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Speculative Buy
400 200
3.77 5205.04% 4 Aug 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 5
3.57 40.06% 2 Jul 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
41 41
15.43 165.72% 5 Jun 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
100 100
n/a n/a 3 May 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
45 45
21.03 113.98% 3 May 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
6
0.73 653.42% 2 Nov 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Speculative Buy
8
6.07 31.8% 1 Apr 14, 2020