Saudi Awwal Bank-Initiation (TP: SAR 42.85, Outperform): Best positioned for sustained growth

Outperform
Current View