Thomas O'Malley

Stock Analyst at Barclays

(1.91)
# 1,676
Out of 4,479 analysts
4
Total ratings
100%
Success rate
58.12%
Average return

3 Stocks

Credo Technology Group Holding
May 30, 2024
Maintains: Overweight
Price Target: $23$30
Current: $31.35
Upside: -4.31%
Coherent
Jan 12, 2021
Downgrades: Underweight
Price Target: n/a
Current: $72.86
Upside: -
Veeco Instruments
Sep 17, 2020
Initiates: Overweight
Price Target: n/a
Current: $47.19
Upside: -