Riyad Bank (TADAWUL:1010)
Saudi Arabia flag Saudi Arabia · Delayed Price · Currency is SAR
20.14
-0.20 (-0.98%)
May 21, 2026, 3:10 PM AST

Riyad Bank Filings