Swvl Holdings Corp

SWVLNASDAQ
$3.86
0.174.61%
Ult. Agg.: Oct 15, 4:00 PM
$3.36
-0.33-8.94%