Nathan P. Martin

Stock Analyst at Benchmark

(1.68)
# 3,369
Out of 5,165 analysts
2
Total ratings
50%
Success rate
5.84%
Average return

Stocks Rated by Nathan P. Martin

Teck Resources
Feb 23, 2026
Maintains: Buy
Price Target: $48$67
Current: $50.10
Upside: +33.73%
Peabody Energy
Oct 31, 2025
Maintains: Buy
Price Target: $23$32
Current: $35.07
Upside: -8.75%