Proto Labs, Inc.
Exchange: nyse
none
1031752704.00
66861000.00
-0.693500007187
0.132611248185
-18.17%
3.75