Home

Proto Labs, Inc. Common stock (PRLB)

38.72
+2.92 (8.16%)
NYSE · Last Trade: May 2nd, 12:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors