Please find attached Press Release and Investor presentation for financial results for quarter ended December 31, 2025