Thomas O'Malley

Stock Analyst at Barclays

(1.85)
# 1,867
Out of 4,433 analysts
3
Total ratings
100%
Success rate
37.75%
Average return

3 Stocks

Credo Technology Group Holding
Oct 2, 2023
Initiates: Overweight
Price Target: $18
Current: $18.89
Upside: -4.71%
Coherent
Jan 12, 2021
Downgrades: Underweight
Price Target: n/a
Current: $58.13
Upside: -
Veeco Instruments
Sep 17, 2020
Initiates: Overweight
Price Target: n/a
Current: $40.00
Upside: -