Archrock Partners, LP (APLP) Analysts See $0.13 EPS on May, 3
About 776,738 shares traded. Barrick Gold Corporation ( NYSE :ABX) has declined 35.92% since April 20, 2017 and is downtrending. It has outperformed by 15.49% the S&P500. The firm had revenue of $564....