Skip to content

SWVL

Swvl Holdings Corp.

NASDAQ · Technology · Software - Application · AE

$3.98
+3.65%
Ask drillr
Idea

No published Drillr research on SWVL yet.