Investor Relations Home > SET Announcement > Management Discussion and Analysis Yearly Ending 31 Dec 2025 23 February 2026 Share : Management Discussion and Analysis Yearly Ending 31 Dec 2025