Compare Stocks: PEN

PEN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
PENPenumbra, Inc.13.27B338.860.18%546,00481.921.33B

Average Return