Proto Labs Inc

PRLBNYSE
$69.10
1.872.78%
Ult. Agg.: Nov 3, 7:38 PM

Benzinga

Proto Labs Ownership & Insider Activity - Benzinga