NCS Multistage Inc.

34.23
-0.89 (-2.53%)
At close: Mar 28, 2025, 3:59 PM
34.95
2.10%
After-hours: Mar 28, 2025, 04:07 PM EDT