Swvl Holdings Corp.
SWVL
$9.33
$1.7623.28%
SWVL
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.