Thursday, July 31st, 2025

Krung Thai Bank Q4 2024 Results: Solid Performance with Improved Asset Quality and Lower Credit Costs









Comprehensive Analysis of Krung Thai Bank (K</p> <div class="post-tags"> </div><!-- .post-tags --> </div><!-- /.entry-content --> <div class="container"> <div class="pagination-single"> <div class="pagination-nav clearfix"> <div class="previous-post-wrap"> <div class="previous-post"> Previous Post </div><!-- /.previous-post --> <span class="animated-underline"> <a href="https://www.minichart.com.sg/2025/01/22/new-oriental-education-q2-earnings-miss-revenue-growth-slows-margins-squeezed/" class="prev">New Oriental Education Q2 Earnings Miss: Revenue Growth Slows, Margins Squeezed</a> </span> </div><!-- /.previous-post-wrap --> <div class="next-post-wrap"> <div class="next-post"> Next Post </div><!-- /.next-post --> <span class="animated-underline"> <a href="https://www.minichart.com.sg/2025/01/22/kasikorn-bank-q4-2024-results-exceeding-expectations-with-strong-non-interest-income-and-normalized-credit-costs/" class="next">Kasikorn Bank Q4 2024 Results: Exceeding Expectations with Strong Non-Interest Income and Normalized Credit Costs</a> </span> </div><!-- /.next-post-wrap --> </div><!-- /.pagination-nav --> </div><!-- /.pagination-single--> </div><!-- /.container --> </div><!-- /.col-md-8 --> </div><!-- /.row --> </div><!-- .container --> <div class="container ct-spacing"> <div class="row"> <div class="col-md-12"> <div class="ct-big-title"> <div class="ct-section-intro"> <h2 class="related-posts-heading">Related Posts</h2> </div><!-- .ct-section-intro --> <div class="row"> <div class="col-md-4"> <div class="ct-related-article-wrapper"> <div class="img-wrapper featured-image"> <a href="https://www.minichart.com.sg/2025/01/02/malaysia-2025-economic-outlook-navigating-global-uncertainties-and-domestic-growth/"> <img width="235" height="215" src="https://www.minichart.com.sg/wp-content/uploads/2025/01/Maybank-Investment-Bank-Berhad.png" class="attachment-spark-news-370-3x2 size-spark-news-370-3x2 wp-post-image" alt="" decoding="async" /> </a> </div> <div class="ct-related-article"> <div class="post-content"> <div class="post-meta"> <div class="ct-categories"> <span class="ct-category" style="background-color: #1e73be; "><a href="https://www.minichart.com.sg/category/bursa-klse-stocks/" title="View all posts in Bursa KLSE stocks">Bursa KLSE stocks</a></span><span class="ct-category" style="background-color: #1e73be; "><a href="https://www.minichart.com.sg/category/market-updates/" title="View all posts in Market Updates">Market Updates</a></span> </div> </div><!-- .post-meta --> <a href="https://www.minichart.com.sg/2025/01/02/malaysia-2025-economic-outlook-navigating-global-uncertainties-and-domestic-growth/"><h3><span class="animated-underline">Malaysia 2025 Economic Outlook: Navigating Global Uncertainties and Domestic Growth</span></h3></a> <div class="ct-post-meta"> <div class="ct-block"> <span class="ct-icon icofont-user-alt-3"></span> <span class="ct-meta ct-author">minichart</span><!-- .ct-author --> </div><!-- /.ct-block --> <div class="ct-block"> <span class="ct-icon icofont-clock-time"></span> <span class="ct-meta ct-times-read">January 2, 2025</span> </div><!-- .ct-block --> </div><!-- .ct-post-meta --> <p>Malaysia 2025 Outlook: Comprehensive Analysis of Listed Companies Malaysia 2025 Outlook: Comprehensive Analysis of Listed Companies Broker Name: Maybank Investment Bank Berhad Date of Report: December 16, 2024 Auto Sector: Steering Through Challenges The...</p> </div><!-- .ct-post-excerpt --> </div><!-- .ct-related-article --> </div><!-- .ct-related-article-wrapper --> </div><!-- .col-md-3 --> <div class="col-md-4"> <div class="ct-related-article-wrapper"> <div class="img-wrapper featured-image"> <a href="https://www.minichart.com.sg/2025/05/29/capitaland-ascendas-reit-clar-acquisition-dpu-accretion-growth-potential-may-2025/"> <img width="315" height="160" src="https://www.minichart.com.sg/wp-content/uploads/2025/05/CapitaLand-Ascendas-REIT-1-1.png" class="attachment-spark-news-370-3x2 size-spark-news-370-3x2 wp-post-image" alt="" decoding="async" /> </a> </div> <div class="ct-related-article"> <div class="post-content"> <div class="post-meta"> <div class="ct-categories"> <span class="ct-category" style="background-color: #1e73be; "><a href="https://www.minichart.com.sg/category/market-updates/" title="View all posts in Market Updates">Market Updates</a></span><span class="ct-category" style="background-color: #1e73be; "><a href="https://www.minichart.com.sg/category/singapore-sgx-stocks/" title="View all posts in Singapore SGX stocks">Singapore SGX stocks</a></span> </div> </div><!-- .post-meta --> <a href="https://www.minichart.com.sg/2025/05/29/capitaland-ascendas-reit-clar-acquisition-dpu-accretion-growth-potential-may-2025/"><h3><span class="animated-underline">CapitaLand Ascendas REIT (CLAR) Acquisition: DPU Accretion & Growth Potential (May 2025)</span></h3></a> <div class="ct-post-meta"> <div class="ct-block"> <span class="ct-icon icofont-user-alt-3"></span> <span class="ct-meta ct-author">minichart</span><!-- .ct-author --> </div><!-- /.ct-block --> <div class="ct-block"> <span class="ct-icon icofont-clock-time"></span> <span class="ct-meta ct-times-read">May 29, 2025</span> </div><!-- .ct-block --> </div><!-- .ct-post-meta --> <p>CGS International May 28, 2025 CapitaLand Ascendas REIT (CLAR) Proposes S\$700m Singapore Acquisition: A Detailed Analysis CapitaLand Ascendas REIT (CLAR) is set to expand its Singapore footprint with a proposed S\$700 million acquisition of...</p> </div><!-- .ct-post-excerpt --> </div><!-- .ct-related-article --> </div><!-- .ct-related-article-wrapper --> </div><!-- .col-md-3 --> <div class="col-md-4"> <div class="ct-related-article-wrapper"> <div class="img-wrapper featured-image"> <a href="https://www.minichart.com.sg/2025/02/24/wilmar-international-shines-upgraded-buy-signal-as-china-demand-fuels-robust-growth-prospects/"> <img width="189" height="267" src="https://www.minichart.com.sg/wp-content/uploads/2025/02/Wilmar-International-Ltd.-Page-1.jpg" class="attachment-spark-news-370-3x2 size-spark-news-370-3x2 wp-post-image" alt="" decoding="async" /> </a> </div> <div class="ct-related-article"> <div class="post-content"> <div class="post-meta"> <div class="ct-categories"> <span class="ct-category" style="background-color: #1e73be; "><a href="https://www.minichart.com.sg/category/market-updates/" title="View all posts in Market Updates">Market Updates</a></span><span class="ct-category" style="background-color: #1e73be; "><a href="https://www.minichart.com.sg/category/singapore-sgx-stocks/" title="View all posts in Singapore SGX stocks">Singapore SGX stocks</a></span> </div> </div><!-- .post-meta --> <a href="https://www.minichart.com.sg/2025/02/24/wilmar-international-shines-upgraded-buy-signal-as-china-demand-fuels-robust-growth-prospects/"><h3><span class="animated-underline">Wilmar International Shines: Upgraded Buy Signal as China Demand Fuels Robust Growth Prospects</span></h3></a> <div class="ct-post-meta"> <div class="ct-block"> <span class="ct-icon icofont-user-alt-3"></span> <span class="ct-meta ct-author">minichart</span><!-- .ct-author --> </div><!-- /.ct-block --> <div class="ct-block"> <span class="ct-icon icofont-clock-time"></span> <span class="ct-meta ct-times-read">February 24, 2025</span> </div><!-- .ct-block --> </div><!-- .ct-post-meta --> <p>Wilmar International (WIL SP) – Signs of Spring: Improving China Prospects Should Drive Growth Broker: Maybank Research Pte Ltd Date of Report: February 24, 2025 Company Overview Wilmar International Ltd. is an investment holding...</p> </div><!-- .ct-post-excerpt --> </div><!-- .ct-related-article --> </div><!-- .ct-related-article-wrapper --> </div><!-- .col-md-3 --> </div><!-- .row --> </div><!-- .ct-big-title --> </div><!-- .col-md-12 --> </div><!-- .row --> </div><!-- .container --> </div> <footer class="footer"> <div class="ct-credits"> <p> <p><a href="https://www.minichart.com.sg/privacy-policy/">Privacy Policy</a> |  <a href="https://www.minichart.com.sg/dmca-policy/">DCMA Policy </a>| <a href="https://www.minichart.com.sg/create-affiliate-account/">Be our affiliate</a> <br />Copyright. All Rights Reserved. | www.minichart.com.sg</p> </p> </div> </footer> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/spark-news-premium-demooeee\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script> (function () { const calculateParentDistance = (child, parent) => { let count = 0; let currentElement = child; // Traverse up the DOM tree until we reach parent or the top of the DOM while (currentElement && currentElement !== parent) { currentElement = currentElement.parentNode; count++; } // If parent was not found in the hierarchy, return -1 if (!currentElement) { return -1; // Indicates parent is not an ancestor of element } return count; // Number of layers between element and parent } const isMatchingClass = (linkRule, href, classes) => { return classes.includes(linkRule.value) } const isMatchingDomain = (linkRule, href, classes) => { if(!URL.canParse(href)) { return false } const url = new URL(href) return linkRule.value === url.host } const isMatchingExtension = (linkRule, href, classes) => { if(!URL.canParse(href)) { return false } const url = new URL(href) return url.pathname.endsWith('.' + linkRule.value) } const isMatchingSubdirectory = (linkRule, href, classes) => { if(!URL.canParse(href)) { return false } const url = new URL(href) return url.pathname.startsWith('/' + linkRule.value + '/') } const isMatchingProtocol = (linkRule, href, classes) => { if(!URL.canParse(href)) { return false } const url = new URL(href) return url.protocol === linkRule.value + ':' } const isMatch = (linkRule, href, classes) => { switch (linkRule.type) { case 'class': return isMatchingClass(linkRule, href, classes) case 'domain': return isMatchingDomain(linkRule, href, classes) case 'extension': return isMatchingExtension(linkRule, href, classes) case 'subdirectory': return isMatchingSubdirectory(linkRule, href, classes) case 'protocol': return isMatchingProtocol(linkRule, href, classes) default: return false; } } const track = (element) => { const href = element.href ?? null const classes = Array.from(element.classList) const linkRules = [{"type":"extension","value":"pdf"},{"type":"extension","value":"zip"},{"type":"protocol","value":"mailto"},{"type":"protocol","value":"tel"}] if(linkRules.length === 0) { return } // For link rules that target a class, we need to allow that class to appear // in any ancestor up to the 7th ancestor. This loop looks for those matches // and counts them. linkRules.forEach((linkRule) => { if(linkRule.type !== 'class') { return; } const matchingAncestor = element.closest('.' + linkRule.value) if(!matchingAncestor || matchingAncestor.matches('html, body')) { return; } const depth = calculateParentDistance(element, matchingAncestor) if(depth < 7) { classes.push(linkRule.value) } }); const hasMatch = linkRules.some((linkRule) => { return isMatch(linkRule, href, classes) }) if(!hasMatch) { return } const url = "https://www.minichart.com.sg/wp-content/plugins/independent-analytics/iawp-click-endpoint.php"; const body = { href: href, classes: classes.join(' '), ...{"payload":{"resource":"singular","singular_id":10172,"page":1},"signature":"6f7c47481f6318386eafa836caa8ca72"} }; if (navigator.sendBeacon) { let blob = new Blob([JSON.stringify(body)], { type: "application/json" }); navigator.sendBeacon(url, blob); } else { const xhr = new XMLHttpRequest(); xhr.open("POST", url, true); xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); xhr.send(JSON.stringify(body)) } } document.addEventListener('mousedown', function (event) { if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) { return; } const element = event.target.closest('a') if(!element) { return } const isPro = false if(!isPro) { return } // Don't track left clicks with this event. The click event is used for that. if(event.button === 0) { return } track(element) }) document.addEventListener('click', function (event) { if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) { return; } const element = event.target.closest('a, button, input[type="submit"], input[type="button"]') if(!element) { return } const isPro = false if(!isPro) { return } track(element) }) document.addEventListener("DOMContentLoaded", function (e) { if (document.hasOwnProperty("visibilityState") && document.visibilityState === "prerender") { return; } if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) { return; } let referrer_url = null; if (typeof document.referrer === 'string' && document.referrer.length > 0) { referrer_url = document.referrer; } const params = location.search.slice(1).split('&').reduce((acc, s) => { const [k, v] = s.split('='); return Object.assign(acc, {[k]: v}); }, {}); const url = "https://www.minichart.com.sg/wp-json/iawp/search"; const body = { referrer_url, utm_source: params.utm_source, utm_medium: params.utm_medium, utm_campaign: params.utm_campaign, utm_term: params.utm_term, utm_content: params.utm_content, gclid: params.gclid, ...{"payload":{"resource":"singular","singular_id":10172,"page":1},"signature":"6f7c47481f6318386eafa836caa8ca72"} }; if (navigator.sendBeacon) { let blob = new Blob([JSON.stringify(body)], { type: "application/json" }); navigator.sendBeacon(url, blob); } else { const xhr = new XMLHttpRequest(); xhr.open("POST", url, true); xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); xhr.send(JSON.stringify(body)) } }); })(); </script> <script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-btn-revisit-wrapper cky-revisit-hide" data-cky-tag="revisit-consent" data-tooltip="Consent Preferences" style="background-color:#0056A7"> <button class="cky-btn-revisit" aria-label="Consent Preferences"> <img src="https://www.minichart.com.sg/wp-content/plugins/cookie-law-info/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#f4f4f4"> <button class="cky-banner-btn-close" data-cky-tag="close-button" aria-label="Close"> <img src="https://www.minichart.com.sg/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt="Close"> </button> <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="1" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customize" data-cky-tag="settings-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Customize</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Accept All</button> </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#f4f4f4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="1" data-cky-tag="detail-title" style="color:#212121">Customize Consent Preferences</span> <button class="cky-btn-close" aria-label="[cky_preference_close_label]" data-cky-tag="detail-close"> <img src="https://www.minichart.com.sg/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt="Close"> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyze how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Accept All </button> </div></div></div></div></script><div id="sticky-social-icons-container" class="design-rounded alignment-left with-animation hide-in-mobile"> <ul> <li class="fab-fa-facebook" len="18"><a href="https://www.facebook.com/minichart" target="_blank" class="fab-fa-facebook" aria-label="Minichart Facebook" data-microtip-position="right" role="tooltip" ><i class="fab fa-facebook" ></i></a></li><li class="fab-fa-youtube" len="28"><a href="https://www.youtube.com/@minicharts" target="_blank" class="fab-fa-youtube" aria-label="Check out our youtube videos" data-microtip-position="right" role="tooltip" ><i class="fab fa-youtube" ></i></a></li><li class="fab-fa-instagram-square" len="22"><a href="https://www.instagram.com/minichartsg/" target="_blank" class="fab-fa-instagram-square" aria-label="follow us on instagram" data-microtip-position="right" role="tooltip" ><i class="fab fa-instagram-square" ></i></a></li><li class="fab-fa-tiktok" len="20"><a href="https://www.tiktok.com/@minichart" target="_blank" class="fab-fa-tiktok" aria-label="follow us on tik tok" data-microtip-position="right" role="tooltip" ><i class="fab fa-tiktok" ></i></a></li><li class="far-fa-envelope" len="11"><a href="https://www.minichart.com.sg/contact-us/" target="_blank" class="far-fa-envelope" aria-label="write to us" data-microtip-position="right" role="tooltip" ><i class="far fa-envelope" ></i></a></li><li class="fab-fa-telegram" len="0"><a href="https://t.me/minichartsg" target="_blank" class="fab-fa-telegram" ><i class="fab fa-telegram" ></i></a></li> </ul> </div><style type="text/css"> /* Hide reCAPTCHA V3 badge */ .grecaptcha-badge { visibility: hidden !important; } </style><script>jQuery(document).ready(function($){ $('#market-select').select2(); });</script> <script type='text/javascript'> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script type='text/javascript'> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <link rel='stylesheet' id='jquery-ui-css' href='https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css?ver=6.8.2' type='text/css' media='all' /> <link rel='stylesheet' id='select2-css-css' href='https://cdn.jsdelivr.net/npm/select2@4.1.0/dist/css/select2.min.css?ver=6.8.2' type='text/css' media='all' /> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/void-elementor-post-grid-addon-for-elementor-page-builder--/assets/js/jquery.matchHeight-min.js?ver=3.3.7" id="void-grid-equal-height-js-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/void-elementor-post-grid-addon-for-elementor-page-builder--/assets/js/shuffle.min.js?ver=2.3" id="shuffle-min-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/void-elementor-post-grid-addon-for-elementor-page-builder--/assets/js/custom.js?ver=2.3" id="void-grid-custom-js-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/void-elementor-post-grid-addon-for-elementor-page-builder--/assets/js/plugin.js?ver=2.3" id="void-grid-plugin-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.8.7" id="swv-js"></script> <script type="text/javascript" id="contact-form-7-js-extra"> /* <![CDATA[ */ var wpcf7 = {"api":{"root":"https:\/\/www.minichart.com.sg\/wp-json\/","namespace":"contact-form-7\/v1"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.8.7" id="contact-form-7-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=8.6.1" id="sourcebuster-js-js"></script> <script type="text/javascript" id="wc-order-attribution-js-extra"> /* <![CDATA[ */ var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"ajaxurl":"https:\/\/www.minichart.com.sg\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=8.6.1" id="wc-order-attribution-js"></script> <script type="text/javascript" id="wtpsw-public-script-js-extra"> /* <![CDATA[ */ var Wtpsw = {"elementor_preview":"0","ajaxurl":"https:\/\/www.minichart.com.sg\/wp-admin\/admin-ajax.php","is_mobile":"0","is_avada":"0","is_rtl":"0","post_view_count":"10172","data_nonce":"7585ef4e73"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/wp-trending-post-slider-and-widget/assets/js/wtpsw-public.js?ver=1.8.1" id="wtpsw-public-script-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/themes/spark-news-premium-demooeee/assets/js/slick.min.js?ver=1.0.0" id="spark-news-jquery-slick-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-includes/js/imagesloaded.min.js?ver=5.0.0" id="imagesloaded-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-includes/js/masonry.min.js?ver=4.2.2" id="masonry-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/themes/spark-news-premium-demooeee/assets/js/jquery-custom.js?ver=1.0.0" id="spark-news-jquery-custom-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/themes/spark-news-premium-demooeee/assets/js/jquery.marquee.min.js?ver=1.0.0" id="spark-news-marquee-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/themes/spark-news-premium-demooeee/assets/js/spark-premium.js?ver=1.0.0" id="spark-news-premium-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-8917f4bdb6ac659920cf.js" id="googlesitekit-consent-mode-js"></script> <script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6Le4vVopAAAAAJQjG3EgTnqBFUuIreYenjB16QJS&ver=3.0" id="google-recaptcha-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script type="text/javascript" id="wpcf7-recaptcha-js-extra"> /* <![CDATA[ */ var wpcf7_recaptcha = {"sitekey":"6Le4vVopAAAAAJQjG3EgTnqBFUuIreYenjB16QJS","actions":{"homepage":"homepage","contactform":"contactform"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=5.8.7" id="wpcf7-recaptcha-js"></script> <script type="text/javascript" id="gt_widget_script_70578986-js-before"> /* <![CDATA[ */ window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['70578986'] = {"default_language":"en","languages":["zh-CN","en"],"url_structure":"none","detect_browser_language":1,"flag_style":"2d","flag_size":24,"alt_flags":[],"flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/"}; /* ]]> */ </script><script src="https://www.minichart.com.sg/wp-content/plugins/gtranslate/js/base.js?ver=6.8.2" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/2025/01/22/krung-thai-bank-q4-2024-results-solid-performance-with-improved-asset-quality-and-lower-credit-costs/" data-gt-orig-domain="www.minichart.com.sg" data-gt-widget-id="70578986" defer></script><script type="text/javascript" src="https://www.minichart.com.sg/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-includes/js/jquery/ui/menu.min.js?ver=1.13.3" id="jquery-ui-menu-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script> <script type="text/javascript" src="https://www.minichart.com.sg/wp-includes/js/jquery/ui/autocomplete.min.js?ver=1.13.3" id="jquery-ui-autocomplete-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/select2@4.1.0/dist/js/select2.min.js" id="select2-js-js"></script> <script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""}; /** * Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups. */ window._nslHasOpenedPopup = false; window._nslWebViewNoticeElement = null; window.NSLPopup = function (url, title, w, h) { /** * Cross-Origin-Opener-Policy blocked the access to the opener */ if (typeof BroadcastChannel === "function") { const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); _nslLoginBroadCastChannel.onmessage = (event) => { if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { window._nslHasOpenedPopup = false; const url = event.data?.href; _nslLoginBroadCastChannel.close(); if (typeof window.nslRedirect === 'function') { window.nslRedirect(url); } else { window.opener.location = url; } } }; } const userAgent = navigator.userAgent, mobile = function () { return /\b(iPhone|iP[ao]d)/.test(userAgent) || /\b(iP[ao]d)/.test(userAgent) || /Android/i.test(userAgent) || /Mobile/i.test(userAgent); }, screenX = window.screenX !== undefined ? window.screenX : window.screenLeft, screenY = window.screenY !== undefined ? window.screenY : window.screenTop, outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth, outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22, targetWidth = mobile() ? null : w, targetHeight = mobile() ? null : h, left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10), right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10), features = []; if (targetWidth !== null) { features.push('width=' + targetWidth); } if (targetHeight !== null) { features.push('height=' + targetHeight); } features.push('left=' + left); features.push('top=' + right); features.push('scrollbars=1'); const newWindow = window.open(url, title, features.join(',')); if (window.focus) { newWindow.focus(); } window._nslHasOpenedPopup = true; return newWindow; }; let isWebView = null; function checkWebView() { if (isWebView === null) { function _detectOS(ua) { if (/Android/.test(ua)) { return "Android"; } else if (/iPhone|iPad|iPod/.test(ua)) { return "iOS"; } else if (/Windows/.test(ua)) { return "Windows"; } else if (/Mac OS X/.test(ua)) { return "Mac"; } else if (/CrOS/.test(ua)) { return "Chrome OS"; } else if (/Firefox/.test(ua)) { return "Firefox OS"; } return ""; } function _detectBrowser(ua) { let android = /Android/.test(ua); if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) { return "Opera"; } else if (/CriOS/.test(ua)) { return "Chrome for iOS"; } else if (/Edge/.test(ua)) { return "Edge"; } else if (android && /Silk\//.test(ua)) { return "Silk"; } else if (/Chrome/.test(ua)) { return "Chrome"; } else if (/Firefox/.test(ua)) { return "Firefox"; } else if (android) { return "AOSP"; } else if (/MSIE|Trident/.test(ua)) { return "IE"; } else if (/Safari\//.test(ua)) { return "Safari"; } else if (/AppleWebKit/.test(ua)) { return "WebKit"; } return ""; } function _detectBrowserVersion(ua, browser) { if (browser === "Opera") { return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") : / OPR/.test(ua) ? _getVersion(ua, " OPR/") : _getVersion(ua, " OPT/"); } else if (browser === "Chrome for iOS") { return _getVersion(ua, "CriOS/"); } else if (browser === "Edge") { return _getVersion(ua, "Edge/"); } else if (browser === "Chrome") { return _getVersion(ua, "Chrome/"); } else if (browser === "Firefox") { return _getVersion(ua, "Firefox/"); } else if (browser === "Silk") { return _getVersion(ua, "Silk/"); } else if (browser === "AOSP") { return _getVersion(ua, "Version/"); } else if (browser === "IE") { return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") : /MSIE/.test(ua) ? _getVersion(ua, "MSIE ") : _getVersion(ua, "rv:"); } else if (browser === "Safari") { return _getVersion(ua, "Version/"); } else if (browser === "WebKit") { return _getVersion(ua, "WebKit/"); } return "0.0.0"; } function _getVersion(ua, token) { try { return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]); } catch (o_O) { } return "0.0.0"; } function _normalizeSemverString(version) { const ary = version.split(/[\._]/); return (parseInt(ary[0], 10) || 0) + "." + (parseInt(ary[1], 10) || 0) + "." + (parseInt(ary[2], 10) || 0); } function _isWebView(ua, os, browser, version, options) { switch (os + browser) { case "iOSSafari": return false; case "iOSWebKit": return _isWebView_iOS(options); case "AndroidAOSP": return false; case "AndroidChrome": return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options); } return false; } function _isWebView_iOS(options) { const document = (window["document"] || {}); if ("WEB_VIEW" in options) { return options["WEB_VIEW"]; } return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false); } function _isWebView_Android(options) { if ("WEB_VIEW" in options) { return options["WEB_VIEW"]; } return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false); } const options = {}, nav = window.navigator || {}, ua = nav.userAgent || "", os = _detectOS(ua), browser = _detectBrowser(ua), browserVersion = _detectBrowserVersion(ua, browser); isWebView = _isWebView(ua, os, browser, browserVersion, options); } return isWebView; } function isAllowedWebViewForUserAgent(provider) { const facebookAllowedWebViews = [ 'Instagram', 'FBAV', 'FBAN' ]; let whitelist = []; if (provider && provider === 'facebook') { whitelist = facebookAllowedWebViews; } const nav = window.navigator || {}, ua = nav.userAgent || ""; if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) { return true; } return false; } function disableButtonInWebView(providerButtonElement) { if (providerButtonElement) { providerButtonElement.classList.add('nsl-disabled-provider'); providerButtonElement.setAttribute('href', '#'); providerButtonElement.addEventListener('pointerdown', (e) => { if (!window._nslWebViewNoticeElement) { window._nslWebViewNoticeElement = document.createElement('div'); window._nslWebViewNoticeElement.id = "nsl-notices-fallback"; window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) { this.parentNode.removeChild(this); window._nslWebViewNoticeElement = null; }); const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>'; window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); document.body.appendChild(window._nslWebViewNoticeElement); } }); } } window._nslDOMReady(function () { window.nslRedirect = function (url) { if (scriptOptions._redirectOverlay) { const overlay = document.createElement('div'); overlay.id = "nsl-redirect-overlay"; let overlayHTML = ''; const overlayContainer = "<div id='nsl-redirect-overlay-container'>", overlayContainerClose = "</div>", overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>", overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>", overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>"; switch (scriptOptions._redirectOverlay) { case "overlay-only": break; case "overlay-with-spinner": overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; break; default: overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; break; } overlay.insertAdjacentHTML("afterbegin", overlayHTML); document.body.appendChild(overlay); } window.location = url; }; let targetWindow = scriptOptions._targetWindow || 'prefer-popup', lastPopup = false; document.addEventListener('click', function (e) { if (e.target) { const buttonLinkElement = e.target.closest('a[data-plugin="nsl"][data-action="connect"]') || e.target.closest('a[data-plugin="nsl"][data-action="link"]'); if (buttonLinkElement) { if (lastPopup && !lastPopup.closed) { e.preventDefault(); lastPopup.focus(); } else { let href = buttonLinkElement.href, success = false; if (href.indexOf('?') !== -1) { href += '&'; } else { href += '?'; } const redirectTo = buttonLinkElement.dataset.redirect; if (redirectTo === 'current') { href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; } else if (redirectTo && redirectTo !== '') { href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; } if (targetWindow !== 'prefer-same-window' && checkWebView()) { targetWindow = 'prefer-same-window'; } if (targetWindow === 'prefer-popup') { lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', buttonLinkElement.dataset.popupwidth, buttonLinkElement.dataset.popupheight); if (lastPopup) { success = true; e.preventDefault(); } } else if (targetWindow === 'prefer-new-tab') { const newTab = window.open(href + 'display=popup', '_blank'); if (newTab) { if (window.focus) { newTab.focus(); } success = true; window._nslHasOpenedPopup = true; e.preventDefault(); } } if (!success) { window.location = href; e.preventDefault(); } } } } }); let buttonCountChanged = false; const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); if (googleLoginButtons.length && checkWebView()) { googleLoginButtons.forEach(function (googleLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(googleLoginButton); } else { googleLoginButton.remove(); buttonCountChanged = true; } }); } const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { facebookLoginButtons.forEach(function (facebookLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(facebookLoginButton); } else { facebookLoginButton.remove(); buttonCountChanged = true; } }); } const separators = document.querySelectorAll('div.nsl-separator'); if (buttonCountChanged && separators.length) { separators.forEach(function (separator) { const separatorParentNode = separator.parentNode; if (separatorParentNode) { const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { separator.remove(); } } }) } });})();</script> </body> </html> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>