68.06
+1.00
+(1.49%)
At close: 9:30:48 PM GMT+1
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
335,337.00
335,337.00
496,487.00
969,941.00
749,488.00
Investing Cash Flow
157,517.00
157,517.00
-207,677.00
-78,542.00
-207,699.00
Financing Cash Flow
-2,021,547.00
-2,021,547.00
-20,033.00
-794.00
6,176.00
End Cash Position
1,689,451.00
1,689,451.00
3,215,221.00
2,953,120.00
2,059,160.00
Income Tax Paid Supplemental Data
373,056.00
373,056.00
378,206.00
136,242.00
67,731.00
Interest Paid Supplemental Data
--
--
--
--
396.00
Capital Expenditure
-100,163.00
-100,163.00
-47,486.00
-77,833.00
-181,006.00
Repayment of Debt
-3,798.00
-3,798.00
-3,360.00
-2,862.00
-2,417.00
Repurchase of Capital Stock
-2,004,790.00
-2,004,790.00
--
--
--
Free Cash Flow
235,174.00
235,174.00
449,001.00
892,108.00
568,482.00
12/31/2021 - 12/28/2007
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
300147.SZ Xiangxue Pharmaceutical Co.,Ltd.
9.98
-6.99%
HQ1.MU Oruka Therapeutics Inc. R
10.80
0.00%
BT3.BE Lineage Cell Therapeutics Inc
0.6650
+3.10%
6Y4.F Vicore Pharma Holding AB (publ)
0.7180
-1.37%
605116.SS Aurisco Pharmaceutical Co.,Ltd.
19.82
-0.60%
PH4.F CStone Pharmaceuticals
0.3320
0.00%
ANNX.ST Annexin Pharmaceuticals AB (publ)
0.3600
+0.56%
22UA.HM BioNTech SE
116.40
+1.48%
22UA.DU BioNTech SE
115.60
+1.40%
49BA.SG BeiGene Ltd
228.00
0.00%