Compare Stocks: PRLB

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
PRLBProto Labs, Inc.1.11B46.81-0.78%145,83276.48518.38M

Average Return