
Jumia Technologies AG JMIA
$ 2.47
1.65%
Annual report 2024
added 03-15-2025