Pentair plc (PNR)

83.43
-8.84 (-9.58%)
NYSE · Last Trade: Apr 28th, 1:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors