Michael Legg

Stock Analyst at Ladenburg Thalmann & Co.

(3.27)
# 2,523
Out of 4,670 analysts
116
Total ratings
41.3%
Success rate
4.9%
Average return

Stocks Rated by Michael Legg

Red Cat Holdings
Mar 3, 2026
Maintained: Buy
Price Target: $15$20
Current: $9.62
Upside: +107.90%
Data I/O
Feb 2, 2026
Initiated Coverage: Buy
Price Target: $5
Current: $2.97
Upside: +68.35%
Aduro Clean Technologies Inc.
Jan 21, 2026
Reiterated: Buy
Price Target: $26.17
Current: $22.03
Upside: +18.79%
Beeline Holdings
Dec 18, 2025
Maintained: Buy
Price Target: $4.5
Current: $1.02
Upside: +341.18%
Ondas
Dec 18, 2025
Maintained: Buy
Price Target: $13
Current: $8.71
Upside: +49.25%
Draganfly Inc.
Dec 18, 2025
Maintained: Buy
Price Target: $26.17
Current: $6.19
Upside: +322.77%
SoundHound AI
Dec 18, 2025
Maintained: Buy
Price Target: $16
Current: $7.32
Upside: +118.58%
AirJoule Technologies
Dec 16, 2025
Initiated Coverage: Buy
Price Target: $8
Current: $5.02
Upside: +59.36%
NANO Nuclear Energy
Aug 22, 2025
Rated: Hold
Price Target: n/a
Current: $18.85
Upside: n/a
Blink Charging Co.
Aug 19, 2025
Maintained: Buy
Price Target: $2
Current: $0.5949
Upside: n/a
Downgraded: Hold
Price Target: $12$4
Current: $3.52
Upside: n/a
Maintained: Buy
Price Target: $30$7
Current: $2.81
Upside: n/a
Maintained: Buy
Price Target: $50$70
Current: $5.51
Upside: n/a
Maintained: Buy
Price Target: $18
Current: $16.97
Upside: n/a
Maintained: Buy
Price Target: $475
Current: $362.86
Upside: n/a
Maintained: Buy
Price Target: $60$40
Current: $6.25
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $22.82
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $2.56
Upside: n/a
Maintained: Buy
Price Target: ILA 1,494
Current: ILA 1,841
Upside: n/a
Reiterated: Buy
Price Target: $12
Current: $1.51
Upside: n/a
Reiterated: Buy
Price Target: $45
Current: $27.38
Upside: n/a
Rated: Buy
Price Target: $45$65
Current: $83.41
Upside: n/a
Maintained: Buy
Price Target: $210$250
Current: $310.28
Upside: n/a
Maintained: Buy
Price Target: $25
Current: $3.38
Upside: n/a
Maintained: Buy
Price Target: $41
Current: $34.81
Upside: n/a
Maintained: Buy
Price Target: $100
Current: $0.0013
Upside: n/a
Maintained: Buy
Price Target: $72$22
Current: $21.68
Upside: n/a
Reiterated: Buy
Price Target: $15
Current: $23.64
Upside: n/a
Maintained: Buy
Price Target: $5.5$2.5
Current: $0.355
Upside: n/a
Maintained: Buy
Price Target: $5
Current: $1.15
Upside: n/a
Initiated Coverage: Buy
Price Target: $24
Current: $11.25
Upside: n/a
Initiated Coverage: Buy
Price Target: $8
Current: $1.72
Upside: n/a
Initiated Coverage: Buy
Price Target: $8
Current: $10.32
Upside: n/a