Swvl Holdings Corp

SWVLNASDAQ
$3.69
-0.15-3.91%
Ult. Agg.: Oct 14, 3:59 PM
$3.68
-0.16-4.17%