Swvl Corp.
4.75
-0.33 (-6.50%)
At close: Jan 16, 2025, 11:23 AM