John Annis

Stock Analyst at Texas Capital Securities

(2.09)
# 3,583
Out of 4,639 analysts
13
Total ratings
64.3%
Success rate
2.5%
Average return
Main Sectors:

Stocks Rated by John Annis

Ovintiv
Jun 26, 2026
Initiated Coverage: Buy
Price Target: $74
Current: $63.45
Upside: +16.63%
Antero Resources
Jun 26, 2026
Initiated Coverage: Buy
Price Target: $55
Current: $37.83
Upside: +45.39%
Infinity Natural Resources
Jun 26, 2026
Initiated Coverage: Buy
Price Target: $27
Current: $14.02
Upside: +92.58%
EQT Corporation
Sep 5, 2025
Maintained: Buy
Price Target: $67
Current: $54.37
Upside: +23.23%
Range Resources
Sep 5, 2025
Maintained: Buy
Price Target: $47
Current: $40.67
Upside: +15.56%
Expand Energy
Jan 8, 2025
Initiated Coverage: Buy
Price Target: $114
Current: $98.24
Upside: n/a