DB • MQI • JP3167500002
Generating your data highlights...
2.01b USD | # 3919 in DE
1.36k shares | 8.03k USD
317.74m
61.59% | 195.71m
Leopalace21 Corporation (DB: MQI) has a market capitalization of $2.01B. Last close €5.55 (as of 2026-10-20); 52-week range €3.16 to €5.80.