Proto Labs, Inc. Common stock (PRLB)

52.34
-0.37 (-0.69%)
NYSE · Last Trade: Dec 29th, 11:59 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors