Loading live market data…

BOK Financial Corporation

NASDAQ:BOKF

$138.45 USD

$0.39 (0.28%)

Volume
210.4K
Average Volume
285.84K
Market Capitalization
$8.41B
P/E Ratio
13.98
Dividend Yield
1.78%
Price Target
$135.00
Year High
$142.00
Year Low
$97.40
Day High
Day Low
Payout Ratio
$0.24
Current Ratio
$12.83

BOKF Financial

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 3.33B 3.36B 3.05B 2B 1.83B 2.05B 2.17B 1.8B 1.6B 1.44B
costOfRevenue 1.21B 1.44B 1.12B 210.72M -38.1M 383.15M 463.08M 251.56M 124.05M 146.89M
grossProfit 2.12B 1.92B 1.93B 1.79B 1.87B 1.67B 1.7B 1.55B 1.48B 1.29B
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 897.09M 847.86M 841.16M 688.91M 711.26M 723.52M 697.99M 623.62M 608.75M 601.19M
sellingAndMarketingExpenses 27.92M 33.27M 31.8M 26.44M 16.29M 14.51M 35.66M 30.52M 28.88M 26.58M
sellingGeneralAndAdministrativeExpenses 925M 881.14M 872.96M 715.35M 727.55M 738.04M 733.65M 654.14M 637.63M 627.77M
otherExpenses 483.51M 370.25M 372.6M 413.18M 343.72M 363.52M 338.7M 329.99M 323.6M 328.43M
operatingExpenses 1.41B 1.25B 1.25B 1.13B 1.07B 1.1B 1.07B 984.13M 961.23M 956.2M
costAndExpenses 2.61B 2.7B 2.36B 1.34B 1.03B 1.48B 1.54B 1.24B 1.09B 1.1B
netInterestIncome 1.33B 1.21B 1.27B 1.21B 1.12B 1.11B 1.11B 984.87M 841.7M 747.23M
interestIncome 2.53B 2.64B 2.34B 1.39B 1.18B 1.27B 1.53B 1.23B 972.75M 829.12M
interestExpense 1.2B 1.43B 1.07B 180.72M 61.9M 160.56M 419.08M 243.56M 131.05M 81.89M
depreciationAndAmortization 82.69M 105.31M 109.89M 107.56M 102.47M 99.01M 95.42M 60.84M 54.47M 47.02M
ebitda 793.89M 771.95M 793.14M 767.72M 898.57M 662.88M 726.28M 626.33M 572.74M 385.67M
ebit 711.2M 666.64M 683.25M 660.16M 796.1M 563.86M 630.87M 565.48M 518.28M 338.66M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 711.2M 666.64M 683.25M 660.16M 796.1M 563.86M 630.87M 565.48M 518.28M 338.66M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 711.2M 666.64M 683.25M 660.16M 796.1M 563.86M 630.87M 565.48M 518.28M 338.66M
incomeTaxExpense 133.22M 143.09M 152.12M 139.86M 179.78M 128.79M 130.18M 119.06M 182.59M 106.38M
netIncomeFromContinuingOperations 577.98M 523.55M 531.13M 520.29M 616.32M 435.07M 500.68M 446.42M 335.68M 232.28M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 577.99M 523.57M 530.75M 520.27M 618.12M 435.03M 500.76M 445.65M 334.64M 232.67M
netIncomeDeductions - - - - - - - -1000 -2000 -1000
bottomLineNetIncome 573.69M 518.58M 526.49M 516.47M 613.82M 432.42M 497.53M 441.91M 331.08M 229.78M
eps 9.18 8.14 8.02 7.68 8.95 6.19 7.03 6.69 5.11 3.53
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 1.66B 1.43B 1.35B 1.4B 2.84B 1.18B 1.26B 1.14B 2.32B 2.54B
shortTermInvestments 5.39B 12.85B 12.29B 11.49B 13.16B 13.05B 11.27B 8.86B 8.32B 8.68B
cashAndShortTermInvestments 7.05B 14.29B 13.63B 12.9B 16B 14.23B 12.53B 10B 10.64B 11.21B
netReceivables 355.01M 285.92M 709.83M 304.82M 279.19M 308.27M 1.25B 541.36M 518.88M 780.14M
accountsReceivables 292.98M 281.09M 317.92M 273.82M 223.02M 245.88M 231.81M 204.96M 178.8M 772.95M
otherReceivables 62.03M 4.82M 391.91M 31M 56.17M 62.39M 1.02B 336.4M 340.08M 7.19M
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets 94.63M - - - - - - - - -
totalCurrentAssets 7.5B 14.57B 14.34B 13.2B 16.27B 14.54B 13.78B 10.54B 11.16B 11.99B
propertyPlantEquipmentNet 638.94M 634.48M 622.22M 565.18M 574.15M 551.31M 535.52M 330.03M 317.34M 325.85M
goodwill 1.04B 1.04B 1.04B 1.04B 1.04B 1.05B 1.05B 1.05B 447.43M 448.9M
intangibleAssets 34.75M 384.93M 353.86M 353.74M 254.98M 214.61M 327.16M 394.1M 281.52M 294M
goodwillAndIntangibleAssets 1.08B 1.43B 1.4B 1.4B 1.3B 1.26B 1.38B 1.44B 728.96M 742.9M
longTermInvestments 15.72B 26.19B 26.36B 26.09B 21.49B 24.04B 23.44B 22.56B 18.58B 18.36B
taxAssets - - - - - - - - - -
otherNonCurrentAssets 27.3B 6.86B 7.1B 6.54B 10.61B 6.28B 3.04B 3.15B 1.49B 1.35B
totalNonCurrentAssets 44.74B 35.11B 35.48B 34.59B 33.98B 32.13B 28.39B 27.48B 21.11B 20.78B
otherAssets - - - - - - - - - -
totalAssets 52.24B 49.69B 49.82B 47.79B 50.25B 46.67B 42.17B 38.02B 32.27B 32.77B
totalPayables 1.37B 352.34M 339M 296.87M 273.04M 323.67M 259.7M 192.83M 164.9M 146.7M
accountPayables 382.81M 352.34M 339M 296.87M 273.04M 323.67M 259.7M 192.83M 164.9M 146.7M
otherPayables 991.07M - - - - - - - - -
accruedExpenses 382.81M - - - - - - - - -
shortTermDebt 4.24B 1.31B 1.13B 2.28B 2.33B 3.32B 3.83B 1.03B 594.91M 726.59M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 39.05B 38.19B 34.02B 34.48B 41.24B 36.14B 27.62B 25.26B 22.06B 22.75B
totalCurrentLiabilities 45.05B 39.85B 35.49B 37.06B 43.85B 39.79B 31.71B 26.49B 22.82B 23.62B
longTermDebt 396.59M 3.14B 7.82B 4.86B 160.56M 503.51M 4.79B 6.38B 5.26B 4.99B
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 873.69M 1.14B 1.37B 1.19B 871.53M 1.09B 805.9M 702.16M 673.09M 853.82M
totalNonCurrentLiabilities 1.27B 4.28B 9.19B 6.04B 1.03B 1.59B 5.59B 7.09B 5.93B 5.84B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 46.32B 44.13B 44.68B 43.1B 44.88B 41.38B 37.31B 33.58B 28.75B 29.47B
treasuryStock -1.37B -970.34M -876.72M -694.96M -535.13M -411.34M -329.91M -199M -552.84M -544.05M
preferredStock - - - - - - - - - -
commonStock 5000 5000 5000 5000 5000 5000 5000 5000 4000 4000
retainedEarnings 6.02B 5.59B 5.21B 4.82B 4.45B 3.97B 3.73B 3.37B 3.05B 2.82B
additionalPaidInCapital 1.43B 1.43B 1.41B 1.39B 1.38B 1.37B 1.35B 1.33B 1.04B 1.01B
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 577.99M 523.55M 531.13M 520.29M 616.32M 435.07M 500.68M 446.42M 335.68M 232.28M
depreciationAndAmortization 110.21M 105.31M 109.89M 107.56M 102.47M 99.01M 95.42M 60.84M 54.47M 47.02M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation 22.7M 22.88M 16.35M 11.56M 9.76M 16.39M 15.54M 4.23M 23.6M 10.47M
changeInWorkingCapital 22.17M 1.02B -759.96M 4.45B -4.32B -1.15B -1.11B -1.18B -287.46M -470.65M
accountsReceivables -61.53M 321.94M -316.82M -34.3M 39.18M 945.09M -740.87M -38.35M 321.88M -603.86M
inventory - - - - - - - - - -
accountsPayables - - - - - - 34.89M -5.19M 18.19M 44.27M
otherWorkingCapital 83.7M 699.49M -443.14M 4.48B -4.36B -2.09B -406.48M -1.13B -627.53M 88.94M
otherNonCashItems 6.55M -242.72M 168.77M 33.35M -102.69M 181.48M 27.13M 114.97M 88.63M 88.93M
netCashProvidedByOperatingActivities 739.62M 1.43B 66.18M 5.12B -3.69B -416.26M -473.68M -552.01M 214.93M -91.95M
investmentsInPropertyPlantAndEquipment - - - - - - - - - -
acquisitionsNet - - 32.6M - - - - -175.76M - 56.02M
purchasesOfInvestments -2.86B -3.47B -2.95B -4.55B -4.61B -4.7B -5.25B -2.07B -2.88B -2.48B
salesMaturitiesOfInvestments 2.76B 3.21B 2.82B 2.66B 4.32B 3.13B 3.15B 1.99B 3.74B 2.73B
otherInvestingActivities -1.42B -224.39M -1.69B -2.71B 2.89B -888.95M -224.96M -1.55B -123.78M -589.48M
netCashProvidedByInvestingActivities -1.52B -477.23M -1.79B -4.6B 2.6B -2.46B -2.32B -1.81B 739.56M -286.01M
netDebtIssuance 130.72M -4.53B 1.8B 4.61B -1.42B -5.09B 1.11B 1.3B -10.91M -688.41M
longTermNetDebtIssuance 130.72M -4.53B 1.8B 4.61B -1.42B -5.09B 1.11B 1.3B -10.91M -688.41M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -419.77M -93.62M -181.76M -159.79M -122.81M -80.76M -129.49M -53.55M -3.04M -54.34M
netCommonStockIssuance -419.77M -93.62M -181.76M -159.79M -122.81M -80.76M -129.49M -53.55M -3.04M -54.34M
commonStockIssuance -6.56M - - - - - - - - -
commonStockRepurchased -413.21M -93.62M -181.76M -159.79M -122.81M -80.76M -129.49M -53.55M -3.04M -54.34M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -147.5M -142.98M -143.4M -143.8M -144.1M -144.44M -143.5M -127.19M -116.04M -113.46M
commonDividendsPaid -147.5M -142.98M -143.4M -143.8M -144.1M -144.44M -143.5M -127.19M -116.04M -113.46M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 1.44B 3.9B 194.24M -6.26B 4.43B 8.11B 2.07B 71.26M -1.04B 1.13B
netCashProvidedByFinancingActivities 1.01B -866.79M 1.67B -1.95B 2.75B 2.8B 2.91B 1.19B -1.17B 271.85M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 827.19M 840.68M 844.49M 842.81M 797.65M 758.75M 879.44M 922.99M 800.56M 794.67M
costOfRevenue 273.37M 280.54M 308.81M 314.26M 302.32M 326.08M 374.19M 383.8M 359.64M 347.65M
grossProfit 553.82M 560.14M 535.69M 528.55M 495.33M 432.67M 505.25M 539.19M 440.92M 447.02M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 296.12M 222.73M 232.44M 220.63M 221.3M 216.85M 213.57M 199.6M 217.85M 243.91M
sellingAndMarketingExpenses 9.23M - 9.96M 9.14M 8.82M 9.36M 7.68M 8.25M 7.98M 8.63M
sellingGeneralAndAdministrativeExpenses 305.35M 222.73M 242.4M 229.77M 230.11M 226.22M 221.25M 207.85M 225.82M 252.54M
otherExpenses 48.82M 138.33M 116.7M 118.03M 110.45M 31.02M 110.72M 120.31M 108.2M 83.01M
operatingExpenses 354.17M 361.05M 359.1M 347.79M 340.56M 257.24M 331.97M 328.16M 334.03M 335.55M
costAndExpenses 627.54M 641.59M 667.91M 662.05M 642.88M 583.32M 706.16M 711.95M 693.67M 683.2M
netInterestIncome 342.55M 345.28M 337.65M 328.17M 316.25M 313.05M 308.12M 296.02M 293.57M 296.68M
interestIncome 615.92M 625.82M 644.45M 642.43M 618.57M 639.12M 680.31M 671.82M 645.21M 638.32M
interestExpense 273.37M 280.54M 306.81M 314.26M 302.32M 326.08M 372.19M 375.8M 351.64M 341.65M
depreciationAndAmortization 27.21M 27.51M 28.07M 27.34M 27.28M 26.9M 26.33M 25.68M 26.39M 28.89M
ebitda 226.86M 226.6M 204.66M 208.1M 182.05M 202.33M 199.62M 236.72M 133.28M 140.37M
ebit 199.66M 199.09M 176.58M 180.76M 154.76M 175.43M 173.28M 211.04M 106.89M 111.48M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 199.66M 199.09M 176.58M 180.76M 154.76M 175.43M 173.29M 211.04M 106.89M 111.48M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 199.66M 199.09M 176.58M 180.76M 154.76M 175.43M 173.29M 211.04M 106.89M 111.48M
incomeTaxExpense 43.94M 21.82M 35.71M 40.69M 34.99M 39.28M 33.31M 47.3M 23.2M 28.95M
netIncomeFromContinuingOperations 155.72M 177.27M 140.87M 140.07M 119.77M 136.15M 139.97M 163.73M 83.69M 82.52M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 155.77M 177.3M 140.89M 140.02M 119.78M 136.15M 140M 163.71M 83.7M 82.58M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 155.77M 177.3M 139.37M 138.51M 118.51M 134.82M 138.62M 162.11M 83.03M 81.88M
eps 2.58 2.91 2.22 2.19 1.86 2.12 2.18 2.54 1.29 1.26
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 1.41B 1.66B 1.43B 1.36B 1.42B 1.43B 1.48B 1.08B 1.16B 1.35B
shortTermInvestments 7.49B 5.39B 3.18B 1.05B 1.7B 12.85B 13.02B 12.79B 12.65B 12.29B
cashAndShortTermInvestments 8.9B 7.05B 4.61B 2.41B 3.12B 14.29B 14.49B 13.87B 13.81B 13.63B
netReceivables 272.54M 355.01M 352.66M 376.32M 316.36M 285.92M 398.21M 348.69M 376.59M 709.83M
accountsReceivables 272.54M 292.98M 288.14M 299.33M 261.7M 281.09M 299.69M 334.02M 308.74M 317.92M
otherReceivables - 62.03M 64.52M 76.99M 54.66M 4.82M 98.53M 14.67M 67.85M 391.91M
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets - 94.63M - - - - - - - -
totalCurrentAssets 9.18B 7.5B 4.96B 2.78B 3.44B 14.57B 14.89B 14.22B 14.19B 14.34B
propertyPlantEquipmentNet 631.45M 638.94M 636.26M 637.21M 636.1M 634.48M 632.82M 632.39M 628.05M 622.22M
goodwill 1.04B 1.04B 1.04B 1.04B 1.04B 1.04B 1.04B 1.04B 1.04B 1.04B
intangibleAssets 365.68M 34.75M 363.78M 374.64M 386.18M 384.93M 367.12M 387.27M 376.22M 353.86M
goodwillAndIntangibleAssets 1.41B 1.08B 1.41B 1.42B 1.43B 1.43B 1.41B 1.43B 1.42B 1.4B
longTermInvestments 28.7B 15.72B 26.93B 26.48B 25.87B 26.19B 26.22B 26.75B 26.44B 26.36B
taxAssets - - - - - - - - - -
otherNonCurrentAssets 13.85B 27.3B 16.26B 19.67B 19.1B 6.86B 6.93B 7.37B 7.49B 7.1B
totalNonCurrentAssets 44.58B 44.74B 45.23B 48.21B 47.04B 35.11B 35.19B 36.18B 35.97B 35.48B
otherAssets - - - - - - - - - -
totalAssets 53.76B 52.24B 50.19B 51B 50.47B 49.69B 50.08B 50.4B 50.16B 49.82B
totalPayables 1.47B 1.37B 312.28M 302.52M 291.17M 352.34M 340.29M 305.84M 318.62M 339M
accountPayables 325.67M 382.81M 312.28M 302.52M 291.17M 352.34M 340.29M 305.84M 318.62M 339M
otherPayables 1.14B 991.07M - - - - - - - -
accruedExpenses - 382.81M - - - - - - - -
shortTermDebt 715.47M 4.24B 998.78M 708.77M 882.19M 1.31B 760.43M 828.48M 1.27B 1.13B
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities -1.47B 39.05B 38.5B 38.25B 38.28B 38.19B 37.23B 36.24B 35.38B 34.02B
totalCurrentLiabilities 715.47M 45.05B 39.81B 39.26B 39.46B 39.85B 38.33B 37.38B 36.97B 35.49B
longTermDebt 6.15B 396.59M 3.21B 4.11B 3.25B 3.14B 4.84B 6.64B 6.85B 7.82B
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 40.92B 873.69M 1.15B 1.73B 1.99B 1.14B 1.29B 1.15B 1.21B 1.37B
totalNonCurrentLiabilities 47.07B 1.27B 4.36B 5.85B 5.24B 4.28B 6.14B 7.8B 8.05B 9.19B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 47.79B 46.32B 44.17B 45.1B 44.7B 44.13B 44.47B 45.17B 45.03B 44.68B
treasuryStock -1.38B -1.37B -1.08B -1.04B -976.76M -970.34M -970.2M -970.13M -932.06M -876.72M
preferredStock - - - - - - - - - -
commonStock 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000
retainedEarnings 6.14B 6.02B 5.88B 5.78B 5.68B 5.59B 5.49B 5.39B 5.26B 5.21B
additionalPaidInCapital 1.44B 1.43B 1.45B 1.44B 1.44B 1.43B 1.43B 1.42B 1.41B 1.41B
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome 155.77M 177.3M 140.87M 140.07M 119.77M 136.15M 139.97M 163.73M 83.69M 82.52M
depreciationAndAmortization - 27.51M 28.07M 27.34M 27.28M 26.9M 26.33M 25.68M 26.39M 28.89M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - 5.25M 5.76M 5.83M 5.87M 4.5M 8.32M 5.51M 4.55M 2.08M
changeInWorkingCapital -378.46M -416.27M 741.53M -124.48M -178.6M 438.27M 77.61M 388.65M 116.91M -781.74M
accountsReceivables -73.07M -14.5M 29.98M -81.34M 4.34M 102.36M -44.77M -20.64M 284.99M -330.9M
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital -305.39M -401.78M 711.56M -43.14M -182.94M 335.9M 122.38M 409.28M -168.08M -450.85M
otherNonCashItems 309.42M 1.1B -48.39M 40.64M 45.94M -64.82M -5.55M -120.03M -52.33M 206.5M
netCashProvidedByOperatingActivities 86.72M 896.55M 867.85M 89.4M 20.26M 541.01M 246.68M 463.54M 179.22M -461.76M
investmentsInPropertyPlantAndEquipment -35.73M -58.27M - - - - - - - -
acquisitionsNet 8.83M 45.6M - - - - - - - -
purchasesOfInvestments -992.93M -1.34B -791.47M -652.82M -638.8M -646.07M -576.82M -655.73M -1.59B -1.11B
salesMaturitiesOfInvestments 714.75M 232.94M 810.6M 539.69M 616.98M 671.06M 735.49M 596.93M 1.26B 1.19B
otherInvestingActivities -680.99M -750.91M -549.67M -573.45M 456.54M -163.82M 622.15M -463.5M -267.41M -264.77M
netCashProvidedByInvestingActivities -986.07M -1.87B -530.54M -686.58M 434.73M -138.84M 780.82M -522.3M -596.91M -185.14M
netDebtIssuance 2.22B 13.02M -622.04M 682.83M -339.66M -1.16B -1.87B -650.64M -839.63M -104.13M
longTermNetDebtIssuance 2.22B 13.02M -622.04M 682.83M -339.66M -1.16B -1.87B -650.64M -839.63M -104.13M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -10.56M -308.72M -41.08M -63.56M -6.42M -141K -70000 -38.06M -55.34M -50.45M
netCommonStockIssuance -10.56M -308.72M -41.08M -63.56M -6.42M -141K -70000 -38.06M -55.34M -50.45M
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -10.56M -308.72M -41.08M -63.56M -6.42M -141K -70000 -38.06M -55.34M -50.45M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -37.63M -38.22M -36.27M -36.55M -36.47M -36.86M -35.15M -35.41M -35.57M -35.66M
commonDividendsPaid -37.63M -38.22M -36.27M -36.55M -36.47M -36.86M -35.15M -35.41M -35.57M -35.66M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -1.52B 1.54B 429.06M -43.18M -90.45M 757.26M 1.28B 703.28M 1.16B 810.47M
netCashProvidedByFinancingActivities 653.65M 1.21B -270.33M 539.55M -473M -443.5M -627.62M -20.83M 225.17M 620.22M