Proto Labs Inc.

40.82
0.78 (1.95%)
At close: Jan 24, 2025, 12:13 PM