DB • 62M • CA59162N1096
Generating your data highlights...
14.2b USD | # 1265 in DE
20 shares | 1.24k USD
209.63m
99.75% | 209.11m
Metro Inc. (DB: 62M) has a market capitalization of $14.19B. Last close €61.00 (as of 2026-10-20); 52-week range €54.00 to €62.50.