Penumbra Inc

PEN:US

272.64
Last Price
10.633B
Market Cap
United States
Country
California
State (US only)
1D
0.35%0.96
7D
3.21%8.47
30D
13.42%32.25
6M
5.94%15.28
1Y
33.01%67.67
YTD
14.81%35.16

Penumbra Inc (PEN:US)

1
Trade
1
Filing
$8,000
Volume
1
Politician
Politician
Published
Traded
Filed After
Type
Size
No results.

-3 / 1