John Annis

Stock Analyst at Texas Capital Securities

(2.58)
# 2,984
Out of 4,698 analysts
16
Total ratings
70.6%
Success rate
4.8%
Average return
Main Sectors:

Stocks Rated by John Annis

Infinity Natural Resources
Aug 31, 2026
Maintained: Buy
Price Target: $27
Current: $15.38
Upside: +75.55%
Antero Resources
Aug 31, 2026
Maintained: Buy
Price Target: $55
Current: $38.45
Upside: +43.04%
Ovintiv
Aug 31, 2026
Maintained: Buy
Price Target: $74
Current: $64.59
Upside: +14.57%
EQT Corporation
Sep 5, 2025
Maintained: Buy
Price Target: $67
Current: $54.57
Upside: n/a
Range Resources
Sep 5, 2025
Maintained: Buy
Price Target: $47
Current: $41.46
Upside: n/a
Expand Energy
Jan 8, 2025
Initiated Coverage: Buy
Price Target: $114
Current: $98.16
Upside: n/a