OTC : CSPCY

CSPC Pharmaceutical Group Limited

$4.09 USD

$0.05 (1.24%)

Volume
444
Average Volume
2.08K
Market Capitalization
$11.78B
P/E Ratio
20.60
Dividend Yield
3.58%
Price Target
Year High
$5.83
Year Low
$3.26
Day High
Day Low
Payout Ratio
$0.64
Current Ratio
$2.19
CSPCY Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 25.29B 28.99B 34.6B 30.94B 27.9B 24.92B 22.08B 20.17B 15.46B 12.37B
costOfRevenue 8.7B 8.71B 10.2B 8.68B 6.73B 6.26B 6.18B 6.81B 6.12B 6.06B
grossProfit 16.59B 20.29B 24.4B 22.26B 21.14B 18.69B 15.89B 13.36B 9.35B 6.31B
researchAndDevelopmentExpenses 5.65B 5.19B 5.34B 4.58B 3.44B 2.89B 2B 1.58B 816.51M 402.8M
generalAndAdministrativeExpenses 825.46M 1.08B 1.31B 1.33B 1.01B 795.68M 737.83M 747.48M 641.66M 553.69M
sellingAndMarketingExpenses 6.46B 8.66B 10.06B 11.7B 10.46B 9.38B 8.59B 7.04B 4.37B 2.79B
sellingGeneralAndAdministrativeExpenses 7.29B 9.74B 11.36B 13.03B 11.47B 8.69B 9.33B 7.79B 5.02B 3.34B
otherExpenses -210.45M - 14.95M -2.11B - 1.63B -12.76M 363.2M 31.52M -85.33M
operatingExpenses 12.73B 14.92B 16.72B 15.5B 14.91B 13.21B 11.31B 9.73B 5.86B 3.66B
costAndExpenses 21.43B 23.63B 26.92B 24.18B 21.64B 19.46B 17.63B 15.82B 11.98B 9.72B
netInterestIncome 152.94M -41.02M -25.9M -24.89M -6.25M -10.29M -28.56M -74.34M -22.25M -37.35M
interestIncome 190.48M - - - - - - - - -
interestExpense 37.53M 41.02M 25.9M 24.89M 6.25M 10.29M 28.56M 74.34M 22.25M 37.35M
depreciationAndAmortization 1.37B 1.08B 1.12B 1.05B 849.47M 808.81M 609.16M 727.46M 699.04M 568.51M
ebitda 5.23B 6.45B 8.53B 8.66B 7.02B 7.21B 4.71B 5.32B 4.22B 3.13B
ebit 3.86B 5.43B 7.42B 7.61B 6.16B 6.4B 4.1B 4.59B 3.52B 2.56B
nonOperatingIncomeExcludingInterest - - 264.86M - -3.1M -4.36M -51.45M - -607.32M -7.69M
operatingIncome 3.86B 5.43B 7.68B 6.91B 6.25B 5.46B 4.6B 4.22B 3.48B 2.65B
totalOtherIncomeExpensesNet 814.06M 212.45M -290.75M 808.73M 601.6M 922.49M 25.98M 279.96M -16.35M -14.15M
incomeBeforeTax 4.68B 5.58B 7.39B 7.72B 6.85B 6.39B 4.63B 4.5B 3.47B 2.64B
incomeTaxExpense 906.06M 1.24B 1.32B 1.35B 1.16B 1.16B 891.7M 835.32M 685.24M 522.11M
netIncomeFromContinuingOperations 3.77B 4.34B 6.07B 6.23B 5.69B 5.23B 3.73B 3.48B 2.78B 2.11B
netIncomeFromDiscontinuedOperations - 204.23K - - - - - - - -
otherAdjustmentsToNetIncome - - 20.93M - - - - - - -
netIncome 3.78B 4.33B 5.87B 6.2B 5.61B 4.34B 3.71B 3.51B 2.77B 2.1B
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 3.78B 4.33B 5.87B 6.2B 5.61B 4.34B 3.71B 3.65B 2.77B 2.1B
eps 1.32 1.48 2 2.04 1.88 1.64 1.24 1.16 0.92 0.72
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 6.09B 6.37B 12.02B 11.65B 7.58B 7.28B 4.06B 4.33B 5.24B 3.23B
shortTermInvestments 2.78B 1.38B 1.08B 4.83B 1.44B 1.53B 1.84B 2.29B 1.1B 521.18K
cashAndShortTermInvestments 8.87B 7.75B 13.09B 16.48B 8.75B 8.81B 5.96B 7.54B 5.69B 3.24B
netReceivables 9.55B 9.33B 10.84B 7.62B 5.82B 4.87B 4.33B 3.9B 2.58M 2.77B
accountsReceivables 8.36B 4.85B 10.52B 7.62B 2.7B 4.52B 4.33B 3.9B 2.58M 2.77B
otherReceivables 1.19B 4.49B 315.82M 3.59B 3.12B 345.47M - - - -
inventory 3.09B 2.94B 3.14B 2.55B 2.02B 1.86B 2.5B 3.63B 2.42B 1.73B
prepaids 211.97M 194.49M -10.68B 693.22M 580.42M - 499.64M 50.62M 15.27M 691.18M
otherCurrentAssets 534.21M 340.32M 10.36B -2.71B 3.16B 349.21M 210.71M 598.55M 3.26B -861K
totalCurrentAssets 22.26B 20.56B 26.74B 23.96B 20.34B 15.88B 13.5B 15.71B 11.39B 8.43B
propertyPlantEquipmentNet 13.49B 12.28B 11.64B 11.77B 9.55B 8.91B 9.15B 7.62B 6.05B 5.42B
goodwill 234.98M 220.62M 234.9M 231.59M 149.71M 149.61M 186.18M 140.47M 101.72M 100.09M
intangibleAssets 2.78B 2.45B 2.2B 2.11B 616.72M 657.1M 1.31B 805.39M 86.22M 70.94M
goodwillAndIntangibleAssets 3.01B 2.67B 2.43B 2.34B 766.44M 806.72M 1.49B 1.08B 187.94M 171.04M
longTermInvestments 7.18B 4.51B 4.64B 3.73B 3.6B 3.92B 1.61B -1.39B -743.52M 171.82M
taxAssets 211.57M 235.08M 186.78M 113.03M 42.92M 117.18M 34.33M 21.53M 17.32M 28M
otherNonCurrentAssets 556.67M 1.44B 819.64M -147.87M 419.13M 354.5M 152.14M 3.39B 1.1B 546.68M
totalNonCurrentAssets 24.46B 21.13B 19.54B 17.81B 14.38B 14.11B 12.44B 10.72B 6.61B 6.33B
otherAssets - - - - - - - 7.83 - -
totalAssets 46.71B 41.69B 46.28B 41.77B 34.68B 30B 25.93B 26.43B 18B 14.76B
totalPayables 3.21B 7.74B 9.09B 7.72B 5.34B 1.36B 1.66B 3.73B 1.3B 1.09B
accountPayables 2.98B 2.45B 2.84B 2.01B 1.32B 1.36B 1.41B 3.73B 1.3B 1.09B
otherPayables 229.21M 5.28B 6.25B 5.71B 4.01B - 256.05M - - -
accruedExpenses - - - 614.06M 416M 253.96M 241.24M 1.59B - -
shortTermDebt 328.72M 368.36M 450.22M 173.7M 38.38M 98.92M 22.67M 112.72M 927.28M 897.78M
capitalLeaseObligationsCurrent 131.69M 55.4M 149.63M 160.79M 38.47M 124.73M 73.18M - - -
taxPayables - 313.91M 417.78M 257.91M 260.26M 377.91M 255.01M 240.99M 306.01M 209.78M
deferredRevenue 662.46M - - - - - - 795.63M - -
otherCurrentLiabilities 5.85B 888.35M 494.9M 287.51M 1.38B 4.45B 4.15B 2.02B 2.59B 2.1B
totalCurrentLiabilities 10.18B 9.05B 10.18B 8.96B 7.21B 6.29B 6.14B 8.25B 4.81B 4.08B
longTermDebt - - - 28.95M - - - - 59.81M 240.38M
capitalLeaseObligationsNonCurrent 180.75M 52.72M 107.06M 258.04M 45.39M 78.14M 89.01M - - -
deferredRevenueNonCurrent 851.42M - 399.68M 270.92M - - - - - -
deferredTaxLiabilitiesNonCurrent 374.98M 398.91M 574.84M 611.99M 311.29M 269.61M - 237.44M - -
otherNonCurrentLiabilities 563.43M 383.01M - - 250.2M 253.97M 466.33M 201.9M 315.58M 243.83M
totalNonCurrentLiabilities 1.97B 834.64M 1.08B 1.17B 687.3M 667.29M 555.35M 439.35M 313.68M 484.21M
otherLiabilities 6.99 - - - 6.37 6.53 - - - -
capitalLeaseObligations 312.45M 108.13M 256.68M 418.83M 83.85M 202.88M 162.19M - - -
totalLiabilities 12.15B 9.88B 11.26B 10.13B 7.92B 6.96B 6.55B 8.75B 5.13B 4.57B
treasuryStock -752.85M -574.83M -316.21M -83.71M -69.85M -100.46M -99.22M - - -
preferredStock - - 1.41B - - - - - - -
commonStock 11.07B 10.36B 10.9B 10.75B 10.88B 10.87B 10.74B 12.41B 12.92B 9.46B
retainedEarnings 24.48B 21.92B 24.03B 20.84B 17.24B 13.29B 9.56B 9.96B 8.09B 5.27B
additionalPaidInCapital 511.55M 553.04M 390.53M 222.47M 38.18M - - 53.27M 57.44M 9.46B
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome 4.81B 4.33B 7.39B 6.09B 5.59B 5.16B 3.27B 3.95B 2.9B 2.36B
depreciationAndAmortization 1.41B 1.26B 1.12B 1.05B 706.23M 680.49M 609.16M 655.25M 598.73M 526.25M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation -65.95M 197.66M 258.63M 141.13M 14.47M 7.68M - - - -
changeInWorkingCapital 1.14B -193.4M -2.75B 812.14M -1.39B 1.05B -484.21M 179.37M -225.37M 195.92M
accountsReceivables 211.57M 691.81M -3.29B -461.26M -1.92B -445.09M -969M -688.2M -407.77M 102.74M
inventory 42.03M 8.64M -528.62M -43.5M -617.07M 600.95M 508.68M -638.96M -647.09M -176.78M
accountsPayables - - 832.22M 387.28M - - -511.23M 547.11M 877.8M 262.74M
otherWorkingCapital 884.47M -893.85M 245.4M 932.61M 1.15B 894.2M 487.33M 959.4M -48.3M 7.22M
otherNonCashItems -1.46B -1.33B -1.84B -465.54M -1.14B -154.12M -63.48M -297.01M -521.39M -470.59M
netCashProvidedByOperatingActivities 5.83B 4.26B 4.18B 7.63B 3.78B 6.74B 3.33B 4.49B 2.75B 2.61B
investmentsInPropertyPlantAndEquipment -1.96B -1.99B -1.79B -2.51B -1.16B -1.31B -2.12B -2.52B -1.02B -1.06B
acquisitionsNet -29M -162.48M -115M -386.95M 32.82M -396.25M -473.28M -108.71M -335.16M -32.96M
purchasesOfInvestments -5.26B -4.14B -4.72B -7.28B -5.31B -3.6B -2.65B -4.66B -1.3B -82.14M
salesMaturitiesOfInvestments 3.21B 2.79B 6.75B 3.42B 5.93B 3.49B 2.72B 3.01B -29.49M -5.93M
otherInvestingActivities 162.63M -116.42M 365.65M -32.34M -15M 20.95M 351.43M - -59.98M -9.33M
netCashProvidedByInvestingActivities -3.88B -3.62B 607.27M -6.8B -520.06M -1.79B -2.16B -4.28B -2.75B -1.19B
netDebtIssuance -7M -124.28M -27.84M -10M -80.78M -92.25M -47.53M -890.92M -193.14M -253.28M
longTermNetDebtIssuance - -124.28M -27.84M -10M -80.78M -92.25M -41.92M -890.92M -193.14M -282.87M
shortTermNetDebtIssuance -7M - - - - - -5.61M - - 29.59M
netStockIssuance -395.56M -2.19B -200.36M -14.21M -215.03M - 988.96M -98.99M 1.97B 563.17M
netCommonStockIssuance -395.56M -2.19B -200.36M -14.21M -215.03M - 988.96M -98.99M 1.97B 504.26M
commonStockIssuance -117.93M - - - - - 1.08B - 1.97B 504.26M
commonStockRepurchased -277.63M -2.19B -200.36M -14.21M -215.03M - -88.7M -98.99M - -
netPreferredStockIssuance - - - - - - - - - 58.91M
netDividendsPaid -2.5B -3.23B -3B -2.1B -1.69B -1.29B -964.18M -891.23M -726.48M -650.21M
commonDividendsPaid -2.5B -3.23B -3B -2.1B -1.69B -1.29B -965.38M -891.23M -726.48M -650.21M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 288.23M 616.36M 926.46M 217.1M 196.01M 139.97M -1.34B 1.7B 313.2M -68.57M
netCashProvidedByFinancingActivities -2.61B -4.93B -2.3B -1.9B -1.79B -1.24B -1.36B -182.52M 1.36B -408.89M
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
revenue 12.49B 1.67B 13.7B 16.28B 7.78B 8.03B 15.23B 16.09B 13.87B 13.8B
costOfRevenue 4.3B 4.57B 4.36B 4.63B 7.89B 2.31B 4.28B 4.27B 3.39B 3.29B
grossProfit 8.19B 8.71B 9.35B 11.65B 18.68B 5.72B 10.57B 11.33B 10.48B 10.51B
researchAndDevelopmentExpenses 3.07B 2.68B 2.8B 2.54B 1.15B 2.3B 1.04B 1.95B 1.8B 1.61B
generalAndAdministrativeExpenses - 401.93M 446.48M 632.54M 719.5M 578.48M 688.12M 661.49M 513.36M 497.32M
sellingAndMarketingExpenses - 3.05B 3.88B 4.78B 4.66B 5.29B 5.58B 6.34B 5.07B 5.29B
sellingGeneralAndAdministrativeExpenses 3.75B 3.45B 4.33B 5.41B 5.38B 5.43B 3.01B 6.19B 5.59B 5.79B
otherExpenses 6.99 - -63.51M 70.09M -2.76B - 248.93M -4.53B - -
operatingExpenses 6.82B 6.14B 7.07B 8.02B 3.77B 7.72B 4.3B 3.62B 7.38B 7.4B
costAndExpenses 11.12B 10.7B 11.14B 12.68B 6B 8.03B 12.03B 12.52B 10.78B 10.69B
netInterestIncome 82.6M 9.2M 87.46M 103.53M -9.02M -6.29M -18.03M -6.86M 104.05M 70.12M
interestIncome 99.22M 11.93M 109.75M 125.66M - - - - 106.89M 74.89M
interestExpense 16.62M 2.73M 22.06M 22.13M 9.02M 6.29M 18.03M 6.86M 2.84M 4.78M
depreciationAndAmortization 706.1M 600.06M 719.58M 549.7M 469.05M 446.68M 556.73M 495.45M 363.24M 428.97M
ebitda 2.08B 3.18B 2.35B 4.52B 1.79B 1.91B 2.55B 2.46B 3.52B 3.54B
ebit 1.38B 2.49B 1.63B 3.98B 1.79B 1.91B 2B 1.96B 3.1B 3.1B
nonOperatingIncomeExcludingInterest - - 260.8M -277.68M -149.83M -208.67M -437.17M -50.05M - 699K
operatingIncome 1.38B 2.58B 1.57B 3.7B 1.79B 1.7B 4.99B 3.58B 3.09B 3.11B
totalOtherIncomeExpensesNet 283.01M 541.28M 204.27M 98.78M 143.68M 202.38M 765.54M 263.15M 84.66M 551.14M
incomeBeforeTax 1.66B 3.12B 1.78B 3.8B 1.93B 1.9B 5.76B 3.85B 3.18B 3.66B
incomeTaxExpense 380.82M 543.91M 498.46M 754.96M 1.01B 311.65M 333.75M 713.52M 597.72M 552.93M
netIncomeFromContinuingOperations 1.28B 323.98M 1.31B 3.07B 1.59B 1.59B 1.54B 1.59B 2.58B 3.11B
netIncomeFromDiscontinuedOperations - - 212.97M -226.53M - - - - -34.26M -6.43M
otherAdjustmentsToNetIncome - - - -14.53 - 47.54M - - - -6.47
netIncome 1.31B 320.68M 1.33B 3.02B 1.53B 1.54B 1.5B 1.56B 2.51B 3.06B
netIncomeDeductions - - - -226.53M - - - - -34.26M -6.43M
bottomLineNetIncome 1.31B 320.68M 1.33B 3.25B 4.34B 1.54B 3.07B 3.07B 2.55B 3.06B
eps 0.48 0.11 0.44 1.08 0.96 0.52 1.04 1 0.84 1.04
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
cashAndCashEquivalents 6.09B 7.57B 6.78B 8.37B 11.98B 10.47B 11.65B 9.07B 9.27B 8.09B
shortTermInvestments 2.78B 2.13B 1.47B 2.44B 1.07B 1.63B 3.52B 4.35B 1.44B 2.98B
cashAndShortTermInvestments 8.87B 9.7B 8.25B 10.81B 13.09B 12.09B 13.87B 13.41B 10.73B 11.07B
netReceivables 9.55B 9.44B 9.94B 11.91B 10.13B 8.76B 7.53B 6.8B 6.52B 5.8B
accountsReceivables 8.36B 5.84B 5.16B 6.34B 5.87B 8.76B 6.69B 6.84B 6.52B 5.58B
otherReceivables 1.19B 3.6B 4.78B 5.57B 4.26B 4.12B 3.59B 461.16M 3.82B 218.75M
inventory 3.09B 2.87B 3.13B 3.46B 3.45B 2.75B 2.55B 2.62B 2.48B 1.83B
prepaids 211.97M 183.24M 207.08M 188.07M 175.3M -9.48B 693.22M 565.94M 580.42M 419.97M
otherCurrentAssets 534.21M 413.66M 362.35M 83.9M -104.13M 10.26B -693.22M -565.94M 746.46K 417.04M
totalCurrentAssets 22.26B 22.61B 21.89B 26.45B 26.74B 24.38B 23.96B 22.83B 20.3B 19.12B
propertyPlantEquipmentNet 13.49B 13.63B 13.08B 12.23B 12.23B 11.36B 11.77B 10.08B 9.55B 9.17B
goodwill 234.98M 234.9M 234.9M 234.79M 234.21M 234.9M 231.59M 221.67M 149.71M 150M
intangibleAssets 2.78B 2.66B 2.61B 2.24B 2.2B 2.26B 2.11B 1.69B 616.72M 609.38M
goodwillAndIntangibleAssets 3.01B 2.89B 2.84B 2.47B 2.43B 2.5B 2.34B 1.69B 766.44M 759.38M
longTermInvestments 7.18B 6.67B 4.8B 6.44B 4.64B 3.03B 3.73B 3.36B 3.6B 3.53B
taxAssets 211.57M 203.3M 250.3M 216.76M 186.22M 146.35M 113.03M 118.44M 42.92M 82.9M
otherNonCurrentAssets 556.67M 1.48M 1.53B 50.67M 50.64M 2.25B -34.85M 768.26M 419.13M 197.57M
totalNonCurrentAssets 24.46B 23.39B 22.5B 21.42B 19.54B 19.29B 17.81B 16.01B 14.38B 13.74B
otherAssets - - - - - - - 6.7 - -
totalAssets 46.71B 46B 44.39B 47.87B 46.15B 43.67B 41.51B 38.85B 34.68B 32.85B
totalPayables 3.21B 8.4B 8.24B 9.85B 9.09B 8.58B 7.72B 7.73B 5.34B 6.5B
accountPayables 2.98B 2.29B 2.61B 3.23B 2.84B 2.36B 2.01B 1.79B 1.32B 1.48B
otherPayables 229.21M 6.11B 5.62B 6.62B 6.25B 6.22B 5.71B 5.93B 4.01B 5.02B
accruedExpenses - - - 8.92M - - - - - -
shortTermDebt 328.72M 247.46M 392.2M 202.56M 450.22M 55.37M 173.7M 384.58M 38.38M 95.07M
capitalLeaseObligationsCurrent 131.69M 88.79M 58.99M 119.99M 149.63M 153.11M 160.79M 92.53M 38.47M 95.06M
taxPayables - 240.28M 334.23M - 378.33M 291.24M 257.91M 363.26M 260.26M 255.05M
deferredRevenue 662.46M - - - 325.24M 232.83M 787.99M 255.17M 427.9M 329.21M
otherCurrentLiabilities 5.85B 1.38B 945.86M 250.06M 169.66M 682.57K 113.58M -94000 1.37B -94.56M
totalCurrentLiabilities 10.18B 10.11B 9.63B 10.44B 10.18B 9.03B 8.96B 8.46B 7.21B 6.92B
longTermDebt - - - - - 19.9M 28.95M 11.79M - -
capitalLeaseObligationsNonCurrent 180.75M 158.75M 56.14M 66.32M 107.06M 186.88M 258.04M 193.66M 55.68M 59.54M
deferredRevenueNonCurrent 851.42M - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 374.98M 427.55M 424.73M 571.8M 573.14M 556.58M 603.35M 516.26M 381.48M 360.21M
otherNonCurrentLiabilities 563.43M 439.68M 407.81M 350.58M 56.96M 372.32M 270.92M 242.6M 250.2M 204.73M
totalNonCurrentLiabilities 1.97B 1.03B 888.67M 988.7M 738.86M 1.14B 1.17B 964.48M 687.3M 624.45M
otherLiabilities 6.99 - - - 342.72M - - - 6.37 -
capitalLeaseObligations 312.45M 247.54M 115.13M 186.31M 256.68M 339.99M 418.83M 286.19M 94.15M 154.6M
totalLiabilities 12.15B 11.14B 10.52B 11.42B 11.26B 10.16B 10.13B 9.42B 7.91B 7.55B
treasuryStock -752.85M -612.04M -612.04M -612.04M -316.21M -334.67M -83.71M - -69.85M -
preferredStock - - - 9.22M 1.41B - - - - -
commonStock 11.07B 11.04B 11.03B 11.01B 10.87B 10.9B 10.75B 10.9B 10.88B 10.9B
retainedEarnings 24.48B 24.51B 23.34B 25.03B 21.77B 22.86B 20.84B 19.2B 17.24B 15.7B
additionalPaidInCapital 511.55M 516.56M 588.84M 525.6M 390.53M 290.82M 196.57M - 38.18M -
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
netIncome 1.31B 2.55B 1.31B 3.02B 7.39B 1.54B 1.62B 3.58B 3.08B 3.06B
depreciationAndAmortization 706.1M 691.87M 707.48M 631.23M 630.85M 530.74M 556.73M 580.55M 428.76M 428.97M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - -72.05M 92.16M 118.18M 138.13M 118.3M 88.31M 84.17M 13.4M 5.23M
changeInWorkingCapital - - -193.4M - -3.66B - 783.42M - -1.37B -
accountsReceivables - - 691.81M - -1.97B - - - - -
inventory - - 8.64M - -581.56M - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital - - -893.85M - -1.11B - 783.42M - -1.37B -
otherNonCashItems 738.89M -2.75B 1.37B -2.18B -1.61B -561.01M -2.24M 385.87M -147.05M -629.14M
netCashProvidedByOperatingActivities 2.75B 416.22M 3.28B 1.59B 2.89B 1.51B 3.05B 4.63B 2B 2.86B
investmentsInPropertyPlantAndEquipment -862.66M -1.2B -1.99B -648.89M -886.92M -1.07B -1.65B -999.84M -1.09B -661.75M
acquisitionsNet -22.61M -8.61M -153.38M 1.8M -15.86M 458.46M -27.79M -246.01M 61.82M 175.26M
purchasesOfInvestments -3.65B -219.83M -2.27B -327.08M -400.74M -4.16B -1.51B -5.7B -1.57B -3.84B
salesMaturitiesOfInvestments 2.55B 84.79M 309.7M 103.7M 647.85M 6.14B 2.49B 856.82M 3.51B 2.5B
otherInvestingActivities 46.19M 913.82M 2.37B -1.69B 355.27M -222.19M 38.03M 1000 43.99M -25.6M
netCashProvidedByInvestingActivities -1.94B -290.04M -2.05B -2.34B -300.4M 1.14B -662.39M -6.09B 957.25M -1.86B
netDebtIssuance -182.95M -52.31M 28.33M -85.92M -22.04M 36.18M -379.42M 361.42M -561.34K -161.79M
longTermNetDebtIssuance - -52.31M 80.7M -85.92M - - - - - -161.79M
shortTermNetDebtIssuance -182.95M - 28.24M - -22.04M 36.18M -379.42M 361.42M -561.34K -
netStockIssuance -123.25M -34.6M -1.35B -379.49M -304.9M -199.92M 1.21M -16.64M -263.81M -
netCommonStockIssuance -123.25M -34.6M -1.35B -379.49M -304.9M -147.52M 1.08M -16.64M -263.81M -
commonStockIssuance 19.82M 343.23K - - - 61.85M - - - -
commonStockRepurchased -143.07M -34.94M -1.84B -379.49M -257.63M -209.37M 1.08M -16.64M -260.25M -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -2.45B - -1.74B -1.53B -1.58B -1.2B -980.79M -1.05B -791.68M -895.53M
commonDividendsPaid -2.45B - -1.74B -1.65B -1.58B -1.26B -980.79M -1.19B -794.77M -897.41M
preferredDividendsPaid - - - 114.89M - - - - 3.09M -
otherFinancingActivities 446.29M 67.29M 231.32M -271.16M 557.38M -113.58M 295.61M -86.11M -59.97M -16.36M
netCashProvidedByFinancingActivities -2.31B -19.61M -2.82B -2.27B -1.35B -1.48B -1.06B -795.03M -1.12B -1.07B