Skip to content

SWVL

Swvl Holdings Corp.

NASDAQ · Technology · Software - Application · AE

$4.11
+1.48%
Ask drillr
Idea

No published Drillr research on SWVL yet.