Stocks posting new highs in Wednesday morning included three large caps: Costco, New Oriental Education and Barrick Gold.
Stocks posting new highs in Wednesday morning included three large caps: Costco, New Oriental Education and Barrick Gold.