NYSE:NPOMachinery
A Look At Enpro (NPO) Valuation After Recent Multi Year Shareholder Returns
Why Enpro is on investors’ radar today
Enpro (NPO) has attracted fresh attention after recent trading, with the stock last closing at $238.78. Investors are weighing this price against the company’s financial profile and recent return pattern.
See our latest analysis for Enpro.
While Enpro’s share price slipped 0.5% in the last session, the 11.5% 1 month share price return and 8.9% year to date share price return sit alongside a 29.4% 1 year total shareholder return and 233.5% 5 year total...