Michael Legg

Stock Analyst at Ladenburg Thalmann & Co.

(3.33)
# 2,490
Out of 4,613 analysts
116
Total ratings
41.3%
Success rate
5.3%
Average return

Stocks Rated by Michael Legg

Red Cat Holdings
Mar 3, 2026
Maintained: Buy
Price Target: $15$20
Current: $9.21
Upside: +117.16%
Data I/O
Feb 2, 2026
Initiated Coverage: Buy
Price Target: $5
Current: $2.98
Upside: +67.79%
Aduro Clean Technologies Inc.
Jan 21, 2026
Reiterated: Buy
Price Target: $26.61
Current: $22.15
Upside: +20.15%
Beeline Holdings
Dec 18, 2025
Maintained: Buy
Price Target: $4.5
Current: $1.01
Upside: +345.54%
Ondas
Dec 18, 2025
Maintained: Buy
Price Target: $13
Current: $9.11
Upside: +42.70%
Draganfly Inc.
Dec 18, 2025
Maintained: Buy
Price Target: $26.61
Current: $6.46
Upside: +311.95%
SoundHound AI
Dec 18, 2025
Maintained: Buy
Price Target: $16
Current: $8.02
Upside: +99.50%
AirJoule Technologies
Dec 16, 2025
Initiated Coverage: Buy
Price Target: $8
Current: $5.92
Upside: +35.14%
NANO Nuclear Energy
Aug 22, 2025
Rated: Hold
Price Target: n/a
Current: $18.85
Upside: -
Blink Charging Co.
Aug 19, 2025
Maintained: Buy
Price Target: $2
Current: $0.6118
Upside: +226.90%
Downgraded: Hold
Price Target: $12$4
Current: $3.23
Upside: +23.84%
Maintained: Buy
Price Target: $30$7
Current: $2.86
Upside: +144.76%
Maintained: Buy
Price Target: $50$70
Current: $7.04
Upside: n/a
Maintained: Buy
Price Target: $18
Current: $16.00
Upside: n/a
Maintained: Buy
Price Target: $475
Current: $328.58
Upside: n/a
Maintained: Buy
Price Target: $60$40
Current: $6.22
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $25.40
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $2.92
Upside: n/a
Maintained: Buy
Price Target: ILA 1,502
Current: ILA 1,585
Upside: n/a
Reiterated: Buy
Price Target: $12
Current: $1.62
Upside: n/a
Reiterated: Buy
Price Target: $45
Current: $29.09
Upside: n/a
Rated: Buy
Price Target: $45$65
Current: $86.86
Upside: n/a
Maintained: Buy
Price Target: $210$250
Current: $340.12
Upside: n/a
Maintained: Buy
Price Target: $25
Current: $4.70
Upside: n/a
Maintained: Buy
Price Target: $41
Current: $37.84
Upside: n/a
Maintained: Buy
Price Target: $100
Current: $0.0011
Upside: n/a
Maintained: Buy
Price Target: $72$22
Current: $21.28
Upside: n/a
Reiterated: Buy
Price Target: $15
Current: $20.17
Upside: n/a
Maintained: Buy
Price Target: $5.5$2.5
Current: $0.2138
Upside: n/a
Maintained: Buy
Price Target: $5
Current: $1.22
Upside: n/a
Initiated Coverage: Buy
Price Target: $24
Current: $12.03
Upside: n/a
Initiated Coverage: Buy
Price Target: $8
Current: $1.51
Upside: n/a
Initiated Coverage: Buy
Price Target: $8
Current: $9.24
Upside: n/a