Trexquant Investment LP Has $4.10 Million Stake in Liberty Energy Inc. (NYSE:LBRT)
Trexquant Investment LP lessened its stake in shares of Liberty Energy Inc. (NYSE:LBRT – Free Report) by 48.1% in the third quarter, according to the company in its most recent filing with the SEC. The fund owned 221,508 shares of the company’s stock after selling 205,403 shares during the quarter. Trexquant Investment LP owned about […]