Empowered Funds LLC Has $10.54 Million Stock Position in National Energy Services Reunited $NESR
Empowered Funds LLC increased its stake in National Energy Services Reunited (NESR) by 9.3% in Q1, now holding 491,009 shares valued at $10.54 million. Despite significant insider selling totaling $135.7 million over 90 days, analysts largely maintain a "Buy" rating with an average target …