Michael Legg

Stock Analyst at Benchmark

(0.44)
# 2461
Out of 5,333 analysts
68
Total ratings
36.73%
Success rate
-8.61%
Average return
18 Stocks
Name Action PT Current % Upside Ratings Updated
TSLA Tesla
Initiates Coverage On: Buy
475
298.08 59.35% 1 Feb 12, 2025
KULR KULR Tech Gr
Upgrades: Buy
1 5
1.37 264.96% 5 Dec 19, 2024
CHPT ChargePoint Hldgs
Reiterates: Buy
3 3
0.62 383.87% 5 Nov 20, 2024
TPB Turning Point Brands
Maintains: Strong Buy
45 65
74.98 -13.31% 6 Nov 12, 2024
BLNK Blink Charging
Reiterates: Buy
5 5
0.83 502.41% 2 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
39 66
24.08 174.09% 4 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
5
1.44 247.22% 1 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
210 250
153.31 63.07% 9 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
25 25
6.58 279.94% 2 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
21 21
14.58 44.03% 8 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
5 5
1.32 278.79% 5 Aug 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Speculative Buy
40 20
0.96 1983.33% 4 Aug 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 5
3.65 36.99% 2 Jul 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
41 41
15.22 169.38% 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
19.23 134.01% 3 May 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
6
0.75 633.33% 2 Nov 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Speculative Buy
8
7.33 9.14% 1 Apr 14, 2020