Jumia Technologies AG JMIA
$ 4.61
-0.32%
Annual report 2023
added 10-19-2024