Michael Legg

Stock Analyst at Ladenburg Thalmann & Co.

(3.32)
# 2,405
Out of 4,504 analysts
116
Total ratings
42.2%
Success rate
5%
Average return

Stocks Rated by Michael Legg

Red Cat Holdings
Mar 3, 2026
Maintained: Buy
Price Target: $15$20
Current: $8.83
Upside: +126.50%
Data I/O
Feb 2, 2026
Initiated Coverage: Buy
Price Target: $5
Current: $3.52
Upside: +42.05%
Aduro Clean Technologies Inc.
Jan 21, 2026
Reiterated: Buy
Price Target: $26.89
Current: $22.80
Upside: +17.94%
Beeline Holdings
Dec 18, 2025
Maintained: Buy
Price Target: $4.5
Current: $1.11
Upside: +305.41%
Ondas
Dec 18, 2025
Maintained: Buy
Price Target: $13
Current: $7.26
Upside: +79.06%
Draganfly Inc.
Dec 18, 2025
Maintained: Buy
Price Target: $26.89
Current: $6.75
Upside: +298.36%
SoundHound AI
Dec 18, 2025
Maintained: Buy
Price Target: $16
Current: $6.64
Upside: +140.96%
AirJoule Technologies
Dec 16, 2025
Initiated Coverage: Buy
Price Target: $8
Current: $4.30
Upside: +86.05%
NANO Nuclear Energy
Aug 22, 2025
Rated: Hold
Price Target: n/a
Current: $18.86
Upside: -
Blink Charging Co.
Aug 19, 2025
Maintained: Buy
Price Target: $2
Current: $0.57
Upside: +250.88%
Downgraded: Hold
Price Target: $12$4
Current: $4.34
Upside: -7.83%
Maintained: Buy
Price Target: $30$7
Current: $2.65
Upside: +164.15%
Maintained: Buy
Price Target: $50$70
Current: $5.55
Upside: +1,161.26%
Maintained: Buy
Price Target: $18
Current: $17.48
Upside: +2.97%
Maintained: Buy
Price Target: $475
Current: $407.76
Upside: +16.49%
Maintained: Buy
Price Target: $60$40
Current: $5.99
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $22.64
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $3.22
Upside: n/a
Maintained: Buy
Price Target: ILA 1,508
Current: $1,690.00
Upside: n/a
Reiterated: Buy
Price Target: $12
Current: $1.81
Upside: n/a
Reiterated: Buy
Price Target: $45
Current: $25.10
Upside: n/a
Rated: Buy
Price Target: $45$65
Current: $87.65
Upside: n/a
Maintained: Buy
Price Target: $210$250
Current: $315.58
Upside: n/a
Maintained: Buy
Price Target: $25
Current: $5.20
Upside: n/a
Maintained: Buy
Price Target: $41
Current: $38.53
Upside: n/a
Maintained: Buy
Price Target: $100
Current: $0.0013
Upside: n/a
Maintained: Buy
Price Target: $72$22
Current: $17.99
Upside: n/a
Reiterated: Buy
Price Target: $15
Current: $24.88
Upside: n/a
Maintained: Buy
Price Target: $5.5$2.5
Current: $0.3085
Upside: n/a
Maintained: Buy
Price Target: $5
Current: $1.27
Upside: n/a
Initiated Coverage: Buy
Price Target: $24
Current: $11.03
Upside: n/a
Initiated Coverage: Buy
Price Target: $8
Current: $1.50
Upside: n/a
Initiated Coverage: Buy
Price Target: $8
Current: $9.31
Upside: n/a