6.980
-0.120
(-1.69%)
At close: 4:08:28 PM GMT+8
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
2,502,853.000
2,502,853.000
3,553,243.000
2,493,852.000
2,692,027.000
Investing Cash Flow
-442,276.000
-442,276.000
-1,178,202.000
-1,519,525.000
-353,821.000
Financing Cash Flow
-2,125,024.000
-2,125,024.000
-1,399,914.000
-258,392.000
-1,034,556.000
End Cash Position
4,311,058.000
4,311,058.000
4,376,376.000
3,385,739.000
2,668,426.000
Capital Expenditure
-317,960.000
-317,960.000
-524,921.000
-184,841.000
-341,421.000
Issuance of Debt
1,276,535.000
1,276,535.000
1,375,013.000
1,077,375.000
630,594.000
Repayment of Debt
-1,786,728.000
-1,786,728.000
-1,427,993.000
-10.000
-696,939.000
Repurchase of Capital Stock
--
--
-48,382.000
-151,519.000
-86,963.000
Free Cash Flow
2,184,893.000
2,184,893.000
3,028,322.000
2,309,011.000
2,350,606.000
12/31/2020 - 9/28/2010
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
UpgradeRelated Tickers
3613.HK Beijing Tong Ren Tang Chinese Medicine Company Limited
8.030
-0.99%
T14.SI Tianjin Pharmaceutical Da Ren Tang Group Corporation Limited
2.0600
+0.98%
3320.HK China Resources Pharmaceutical Group Limited
5.100
-2.49%
2186.HK Luye Pharma Group Ltd.
2.010
-1.47%
3933.HK The United Laboratories International Holdings Limited
10.780
-2.71%
0570.HK TRAD CHI MED
2.050
-0.49%
1681.HK CONSUN PHARMA
7.500
-0.53%
SBBC.V Simply Better Brands Corp.
1.1700
-1.68%
HLN.L Haleon plc
367.00
-0.03%
EOLS Evolus, Inc.
9.72
+2.64%