Swvl Holdings Corp

SWVLNASDAQ
$3.69
-0.06-1.6%
Last update: Oct 23, 9:30 AM