Proto Labs Inc (NYSE:PRLB)

125.75
Delayed Data
As of Apr 20
 -0.45 / -0.36%
Today’s Change
49.65
Today|||52-Week Range
128.22
+22.09%
Year-to-Date