Shares of Liberty Energy Inc. (NYSE:LBRT – Get Free Report) fell 4.2% during trading on Thursday after the company announced weaker than expected quarterly earnings. The company traded as low as ...
Exchange Traded Concepts LLC increased its holdings in shares of NewMarket Co. (NYSE:NEU – Free Report) by 2.6% during the fourth quarter, according to the company in its most recent Form 13F filing ...