David Havens

Stock Analyst

(n/a)
# 4,492
Out of 4,497 analysts
10
Total ratings
n/a
Success rate
n/a
Average return

7 Stocks

Smart Sand
Mar 19, 2018
Maintains: Buy
Price Target: n/a
Current: $2.23
Upside: -
Patterson-UTI Energy
Feb 9, 2018
Maintains: Buy
Price Target: n/a
Current: $10.38
Upside: -
Core Laboratories
Jan 11, 2018
Downgrades: Hold
Price Target: n/a
Current: $22.90
Upside: -
Oceaneering International
Oct 10, 2017
Initiates: Hold
Price Target: n/a
Current: $25.88
Upside: -
Noble
Oct 10, 2017
Initiates: Hold
Price Target: n/a
Current: $46.30
Upside: -
Fiserv
Oct 10, 2017
Initiates: Hold
Price Target: n/a
Current: $156.04
Upside: -
Schlumberger
Oct 10, 2017
Initiates: Buy
Price Target: n/a
Current: $49.67
Upside: -