Proto Labs Inc

PRLBNYSE
$66.48
-2.62-3.79%
Ult. Agg.: Nov 5, 4:00 AM

Benzinga