Skip to content

SWVL

Swvl Holdings Corp.

NASDAQ · Technology · Software - Application · AE

$4.20
−5.17%
Ask drillr
Idea

No published Drillr research on SWVL yet.