Arch Resources (ARCH) Misses Q2 Earnings Estimates
Arch Resources (ARCH) came out with quarterly earnings of $0.81 per share, missing the Zacks Consensus Estimate of $1.31 per share. This compares to earnings of $4.04 per share a year ago. These figur...