Swvl Corp.
5.30
0.22 (4.33%)
At close: Jan 16, 2025, 2:38 PM