Display in USD
Penumbra Q3 EPS $1.07 Misses $1.25 Estimate, Sales $410.145M Beat $403.345M Estimate | WAPE