DB • 0P8 • US70975L1070
Generating your data highlights...
12.7b USD | # 1381 in DE
196 shares | 60.78k USD
39.39m
97.17% | 38.28m
Penumbra (DB: 0P8) has a market capitalization of $12.70B. Last close €288.20 (as of 2026-10-21); 52-week range €193.10 to €306.40.