Swvl Holdings Corp

SWVLNASDAQ
$3.84
N/A
Ult. Agg.: Oct 14, 9:38 AM
$3.68
-0.16-4.17%
Swvl Holdings Market Sentiment - Benzinga