Laura Martin

Stock Analyst at Needham

(4.69)
# 777
Out of 4,659 analysts
1505
Total ratings
53.6%
Success rate
11.9%
Average return

Stocks Rated by Laura Martin

CuriosityStream
Aug 13, 2026
Rated: Buy
Price Target: $6
Current: $2.86
Upside: +109.79%
Nexxen International
Aug 12, 2026
Rated: Buy
Price Target: $11$13
Current: $10.24
Upside: +26.95%
Viant Technology
Aug 11, 2026
Maintained: Buy
Price Target: $18
Current: $12.91
Upside: +39.43%
Perion Network
Aug 10, 2026
Maintained: Hold
Price Target: n/a
Current: $9.64
Upside: -
The Trade Desk
Aug 7, 2026
Maintained: Buy
Price Target: $25$19
Current: $13.42
Upside: +41.58%
Roku, Inc.
Aug 7, 2026
Maintained: Buy
Price Target: $170
Current: $157.78
Upside: +7.74%
DoubleVerify Holdings
Aug 7, 2026
Downgraded: Hold
Price Target: $12$14
Current: $13.27
Upside: +1.73%
The Walt Disney Company
Aug 6, 2026
Maintained: Buy
Price Target: $125
Current: $103.95
Upside: +20.25%
Magnite
Aug 6, 2026
Maintained: Buy
Price Target: $25
Current: $24.53
Upside: +1.92%
Teads Holding Co.
Aug 6, 2026
Maintained: Buy
Price Target: $1.4$1
Current: $0.6199
Upside: +61.32%
Maintained: Hold
Price Target: n/a
Current: $28.48
Upside: -
Maintained: Hold
Price Target: n/a
Current: $10.43
Upside: -
Maintained: Buy
Price Target: $15
Current: $9.99
Upside: +50.15%
Maintained: Buy
Price Target: $5.5
Current: $3.83
Upside: +43.60%
Maintained: Buy
Price Target: $18
Current: $12.50
Upside: +44.00%
Maintained: Buy
Price Target: $300
Current: $259.45
Upside: +15.63%
Maintained: Hold
Price Target: n/a
Current: $310.03
Upside: -
Maintained: Buy
Price Target: $300
Current: $158.25
Upside: +89.57%
Maintained: Hold
Price Target: n/a
Current: $543.67
Upside: -
Rated: Buy
Price Target: $8$10
Current: $8.85
Upside: +12.99%
Maintained: Buy
Price Target: $450
Current: $344.20
Upside: +30.74%
Rated: Buy
Price Target: $120
Current: $77.77
Upside: +54.30%
Rated: Hold
Price Target: n/a
Current: $5.40
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $48.93
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $3.47
Current: $0.77
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $192.11
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.11
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $69.03
Upside: n/a
Rated: Buy
Price Target: $140$180
Current: $5.31
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $336.87
Upside: n/a
Maintained: Buy
Price Target: $10$13
Current: $0.699
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $10.23
Upside: n/a
Maintained: Buy
Price Target: $2,000$2,500
Current: $208.25
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $321.42
Upside: n/a
Reiterated: Buy
Price Target: $215
Current: $128.15
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: -
Upside: n/a
Downgraded: Hold
Price Target: $135
Current: $148.35
Upside: n/a
Maintained: Buy
Price Target: $27
Current: $29.39
Upside: n/a