Display in USD
Penumbra Q2 EPS $0.88 Misses $1.20 Estimate, Sales $390.046M Beat $389.009M Estimate | WAPE