Nahdi Medical, Petro Rabigh, and more post 2025 earnings Nahdi Medical Company saw its revenues jump 8%