PEN Penumbra Inc
Penumbra Inc price
0% Past Week
Market Cap
10.54B
Day’s Range
52W Range
Volume (3M)
349.55K
Price-Earnings Ratio
263.2
Revenue
995.06M
Discover thousands of assets, share ideas, discuss strategies and beyond.
Join millions who've already discovered smarter investing.
Sign Up