Solutions by STC sees net income rise 2.5% y-o-y in 1Q 2026 Advanced Petrochemical Company’s net income dropped 58.3% y-o-y