Laura Martin

Stock Analyst at Needham

(4.73)
# 669
Out of 4,491 analysts
1492
Total ratings
55.7%
Success rate
12%
Average return

Stocks Rated by Laura Martin

Amazon.com
Jul 8, 2026
Maintained: Buy
Price Target: $300
Current: $245.98
Upside: +21.96%
Alphabet
Jul 8, 2026
Maintained: Buy
Price Target: $450
Current: $367.03
Upside: +22.61%
Meta Platforms
Jul 6, 2026
Maintained: Hold
Price Target: n/a
Current: $615.58
Upside: -
Perion Network
Jul 2, 2026
Maintained: Hold
Price Target: n/a
Current: $9.20
Upside: -
Stagwell
Jun 29, 2026
Rated: Buy
Price Target: $7.25$8
Current: $7.70
Upside: +3.90%
Viant Technology
Jun 26, 2026
Maintained: Buy
Price Target: $18
Current: $12.68
Upside: +41.96%
DoubleVerify Holdings
Jun 26, 2026
Maintained: Buy
Price Target: $12
Current: $11.44
Upside: +4.90%
Nexxen International
Jun 25, 2026
Maintained: Buy
Price Target: $11
Current: $9.39
Upside: +11.82%
Taboola.com
Jun 25, 2026
Maintained: Buy
Price Target: $5.5
Current: $5.43
Upside: +1.29%
Teads Holding Co.
Jun 25, 2026
Maintained: Buy
Price Target: $1.4
Current: $0.8127
Upside: +72.27%
Maintained: Buy
Price Target: $25
Current: $20.52
Upside: +21.83%
Maintained: Buy
Price Target: $170
Current: $141.21
Upside: +20.39%
Maintained: Buy
Price Target: $300
Current: $199.44
Upside: +50.42%
Maintained: Buy
Price Target: $18
Current: $11.25
Upside: +60.00%
Rated: Buy
Price Target: $125
Current: $97.48
Upside: +28.23%
Rated: Buy
Price Target: $15
Current: $9.85
Upside: +52.28%
Maintained: Hold
Price Target: n/a
Current: $310.66
Upside: -
Maintained: Buy
Price Target: $6
Current: $2.74
Upside: +118.98%
Rated: Buy
Price Target: $32$25
Current: $19.18
Upside: +30.34%
Rated: Hold
Price Target: n/a
Current: $26.12
Upside: -
Maintained: Hold
Price Target: n/a
Current: $9.94
Upside: -
Rated: Buy
Price Target: $120
Current: $76.18
Upside: +57.52%
Rated: Hold
Price Target: n/a
Current: $6.90
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $48.08
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $3.55
Current: $0.65
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $193.58
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $4.65
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $54.92
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $205.44
Upside: n/a
Rated: Buy
Price Target: $140$180
Current: $5.82
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $402.90
Upside: n/a
Maintained: Buy
Price Target: $10$13
Current: $0.8053
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $13.72
Upside: n/a
Maintained: Buy
Price Target: $2,000$2,500
Current: $181.95
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $269.87
Upside: n/a
Reiterated: Buy
Price Target: $215
Current: $98.14
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: -
Upside: n/a
Downgraded: Hold
Price Target: $135
Current: $138.02
Upside: n/a
Maintained: Buy
Price Target: $27
Current: $26.92
Upside: n/a