Proto Labs, Inc. Common stock (PRLB)

80.25
-1.83 (-2.23%)
NYSE· Last Trade: Aug 20th, 10:50 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors