South Dakota Investment Council Sells 26,412 Shares of Liberty Energy Inc. (NYSE:LBRT)
South Dakota Investment Council lessened its holdings in Liberty Energy Inc. (NYSE:LBRT – Free Report) by 22.5% during the third quarter, according to the company in its most recent Form 13F filing with the Securities & Exchange Commission. The institutional investor owned 90,748 shares of the company’s stock after selling 26,412 shares during the quarter. […]