PRLB Stock 67.95 Proto Labs Inc $PRLB Hit 8,442 52 week