Michael Legg

Stock Analyst at Ladenburg Thalmann & Co.

(3.52)
# 2,205
Out of 4,421 analysts
119
Total ratings
43.1%
Success rate
6%
Average return

Stocks Rated by Michael Legg

Red Cat Holdings
Mar 3, 2026
Maintained: Buy
Price Target: $15$20
Current: $11.44
Upside: +74.83%
Data I/O
Feb 2, 2026
Initiated Coverage: Buy
Price Target: $5
Current: $3.71
Upside: +34.77%
Aduro Clean Technologies Inc.
Jan 21, 2026
Reiterated: Buy
Price Target: $26.87
Current: $21.34
Upside: +25.93%
Beeline Holdings
Dec 18, 2025
Maintained: Buy
Price Target: $4.5
Current: $1.24
Upside: +262.90%
Ondas
Dec 18, 2025
Maintained: Buy
Price Target: $13
Current: $9.27
Upside: +40.24%
Draganfly Inc.
Dec 18, 2025
Maintained: Buy
Price Target: $26.87
Current: $8.27
Upside: +224.96%
SoundHound AI
Dec 18, 2025
Maintained: Buy
Price Target: $16
Current: $7.12
Upside: +124.72%
AirJoule Technologies
Dec 16, 2025
Initiated Coverage: Buy
Price Target: $8
Current: $4.85
Upside: +64.95%
NANO Nuclear Energy
Aug 22, 2025
Rated: Hold
Price Target: n/a
Current: $28.21
Upside: -
Blink Charging Co.
Aug 19, 2025
Maintained: Buy
Price Target: $2
Current: $0.65
Upside: +207.69%
Downgraded: Hold
Price Target: $12$4
Current: $4.77
Upside: -16.14%
Maintained: Buy
Price Target: $30$7
Current: $3.29
Upside: +112.77%
Maintained: Buy
Price Target: $50$70
Current: $5.36
Upside: +1,205.97%
Maintained: Buy
Price Target: $18
Current: $16.52
Upside: +8.96%
Maintained: Buy
Price Target: $475
Current: $400.49
Upside: +18.60%
Maintained: Buy
Price Target: $60$40
Current: $8.31
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $24.14
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $3.96
Upside: n/a
Maintained: Buy
Price Target: ILA 1,469
Current: $1,655.00
Upside: n/a
Reiterated: Buy
Price Target: $12
Current: $1.94
Upside: n/a
Reiterated: Buy
Price Target: $45
Current: $24.34
Upside: n/a
Rated: Buy
Price Target: $45$65
Current: $82.02
Upside: n/a
Maintained: Buy
Price Target: $210$250
Current: $315.17
Upside: n/a
Maintained: Buy
Price Target: $25
Current: $7.08
Upside: n/a
Maintained: Buy
Price Target: $41
Current: $38.46
Upside: n/a
Maintained: Buy
Price Target: $100
Current: $0.0002
Upside: n/a
Maintained: Buy
Price Target: $72$22
Current: $15.62
Upside: n/a
Reiterated: Buy
Price Target: $15
Current: $34.20
Upside: n/a
Maintained: Buy
Price Target: $5.5$2.5
Current: $0.3286
Upside: n/a
Maintained: Buy
Price Target: $5
Current: $1.08
Upside: n/a
Maintained: Buy
Price Target: $30$37
Current: $0.0078
Upside: n/a
Initiated Coverage: Buy
Price Target: $24
Current: $10.08
Upside: n/a
Initiated Coverage: Buy
Price Target: $8
Current: $1.59
Upside: n/a
Initiated Coverage: Buy
Price Target: $8
Current: $13.15
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: -
Upside: n/a