DB • 4YC • JP3435750009
Generating your data highlights...
N/A USD | # 1870 in DE
370 shares | 3.66k USD
667.43m
48.86% | 326.11m
M3 (DB: 4YC). Last close €10.54 (as of 2026-10-21); 52-week range €7.04 to €15.10.