Compare Stocks: PEN

PEN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
PENPenumbra, Inc.13.15B335.10-0.39%559,64274.141.40B

Average Return