Proto Labs, Inc. Common stock (PRLB)

70.29
-1.95 (-2.70%)
NYSE· Last Trade: May 19th, 4:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors