STC Bank by Saudi Digital Payments Company was #5 in the Saudi Arabia top free Finance chart on 2026-10-02.