PRLB   $30.32  2.23% Market Open

Proto Labs Inc