- NCS Multistage shares recently traded below their 50 day moving average of $47.53, with a market capitalization of $127.44 million.
- The company reported an EPS of ($1.71) for the quarter ending July 30th, alongside revenue of $38.36 million.
- Institutional investors currently own 70.91% of the stock, while analyst consensus remains at a Moderate Buy rating.