Arch Post-Earnings Thoughts

Arch reported net income of $3.91 per diluted share, meeting analysts’ estimates but down from $8.68 in the same period last year.