Proto Labs Inc.

35.41
0.37 (1.06%)
At close: Apr 01, 2025, 12:21 PM