NT$36.50
NT$-0.45 (-1.23%)
End-of-day quote: 05/13/2024
TWSE:2891

CTBC Financial Holding Annual Report

Year Year 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
NT$255.48B NT$383.65B NT$423.71B NT$441.36B NT$403.37B NT$463.04B NT$397.26B NT$259.12B NT$220.42B NT$149.60B NT$116.87B NT$0.00M NT$62.79B NT$61.17B NT$89.07B NT$93.86B NT$94.91B NT$86.16B NT$73.26B
GM % Gross Margin %
27.16% 54.06% 52.58% 43.98% 27.26% 37.06% 33.55% 46.17% 48.82% 51.91% 66.13% 0.00% 97.96% 79.68% 85.83% 100.00% 49.28% 82.38% 83.69%
OM Operating Margin
6.54% 24.73% 24.58% 21.53% 13.34% 21.74% 15.37% 21.03% 23.56% 22.38% 32.19% 0.00% 41.51% 26.75% 48.86% 53.66% 16.37% 45.58% 43.78%
EPS Earnings Per Share
NT$0.00 NT$2.94 NT$1.55 NT$2.73 NT$2.15 NT$2.16 NT$1.85 NT$1.91 NT$1.43 NT$1.56 NT$2.21 NT$1.24 NT$1.27 NT$1.14 NT$0.87 NT$0.09 NT$0.91 NT$0.83 NT$-0.81 NT$1.10 NT$1.11
Div. Dividends
NT$1.00 NT$1.25 NT$1.05 NT$1.00 NT$1.00 NT$1.08 NT$0.00 NT$0.75 NT$0.00 NT$0.62 NT$0.55 NT$0.28 NT$0.48 NT$0.40 NT$0.39 NT$0.11 NT$0.00 NT$0.25 NT$0.49
PR % Payout Ratio %
64.52% 45.79% 48.84% 46.30% 54.05% 56.54% 0.00% 48.08% 0.00% 50.00% 43.31% 24.56% 55.17% 444.44% 42.86% 13.25% -0.00% 22.73% 44.14%
Sha. Shares
19584.08m 19496.99m 19496.99m 19496.99m 19496.99m 19469.82m 19469.82m 19469.82m 17814.68m 17812.63m 15812.73m 15077.77m 15019.37m 14918.58m 14840.93m 15179.62m 14284.51m 12781.79m 13742.64m
OCF Operating Cash Flow
NT$94.60B NT$-34189.90M NT$190.75B NT$-47096.73M NT$28.51B NT$-1892.20M NT$-52060.16M NT$134.78B NT$75.81B NT$61.11B NT$58.22B NT$-10540.51M NT$33.20B NT$64.54B NT$-248.44M NT$27.92B NT$64.70B NT$-6763.21M NT$-25938.30M
FCF Free Cash Flow
NT$92.46B NT$-35719.90M NT$189.25B NT$-50399.78M NT$25.63B NT$-4671.71M NT$-55571.46M NT$125.16B NT$67.26B NT$53.96B NT$49.56B NT$-13064.06M NT$32.06B NT$62.41B NT$-1513.84M NT$25.98B NT$59.82B NT$-10129.82M NT$-28143.57M
FCFS Free Cash Flow Per Share
NT$4.58 NT$-1.96 NT$9.58 NT$-2.69 NT$1.19 NT$-0.30 NT$-2.91 NT$6.83 NT$3.69 NT$3.03 NT$3.04 NT$-0.97 NT$2.01 NT$4.08 NT$-0.31 NT$1.72 NT$4.11 NT$-0.76 NT$-2.10