DB • OA8 • CA2924833023
Generating your data highlights...
115m USD | # 8291 in DE
203 shares | 929.36 USD
24.3m
37.71% | 9.16m
Enablence Technologies Inc. (DB: OA8) has a market capitalization of $115.13M. Last close €3.94 (as of 2026-10-20); 52-week range €1.10 to €8.90.