speb/financial-data huggingface dataset:
Shareholder yield for AMBICAAGAR.NS (annual period ending 2022-03-31)
Market cap (USD): 5991589.476460504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMBICAAGAR.NS (annual period ending 2023-03-31)
Market cap (USD): 4247274.299634593
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 732304.3081654375
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.24174744796775%
Total shareholder yield: 17.24174744796775% (High Return)
Shareholder yield for AMBICAAGAR.NS (annual period ending 2024-03-31)
Market cap (USD): 5419453.21497121
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -420959.31697018445
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.76756067950336%
Total shareholder yield: -7.76756067950336% (Minimal or Negative)
Shareholder yield for AMBICAAGAR.NS (quarterly period ending 2024-09-30)
Market cap (USD): 6062973.841376016
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMBICAAGAR.NS (quarterly period ending 2024-12-31)
Market cap (USD): 6457292.808019582
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMBICAAGAR.NS (quarterly period ending 2025-03-31)
Market cap (USD): 5390363.939782939
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMBICAAGAR.NS (annual period ending 2025-03-31)
Market cap (USD): 5390363.939782939
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1538636.1141620334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.544197225836882%
Total shareholder yield: -28.544197225836882% (Minimal or Negative)
Shareholder yield for AMBICAAGAR.NS (quarterly period ending 2025-06-30)
Market cap (USD): 5841039.597472502
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMBICAAGAR.NS (quarterly period ending 2025-09-30)
Market cap (USD): 4951816.437429538
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMBICAAGAR.NS (quarterly period ending 2025-12-31)
Market cap (USD): 4900447.9670268465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMZE (annual period ending 2021-12-31)
Market cap (USD): 861949490.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMZE (annual period ending 2022-12-31)
Market cap (USD): 165482544.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMZE (annual period ending 2023-12-31)
Market cap (USD): 153798830.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMZE (quarterly period ending 2024-09-30)
Market cap (USD): 152108733.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMZE (quarterly period ending 2024-12-31)
Market cap (USD): 98393040.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMZE (annual period ending 2024-12-31)
Market cap (USD): 98393040.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMZE (quarterly period ending 2025-03-31)
Market cap (USD): 88399423.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMZE (quarterly period ending 2025-06-30)
Market cap (USD): 61872248.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1200891
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.940920260234488%
Total shareholder yield: -1.940920260234488% (Minimal or Negative)
Shareholder yield for AMZE (quarterly period ending 2025-09-30)
Market cap (USD): 17415347.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1871301
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.745125654613972%
Total shareholder yield: -10.745125654613972% (Minimal or Negative)
Shareholder yield for AMZE (quarterly period ending 2025-12-31)
Market cap (USD): 2792334.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1148963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 41.14704405873703%
Total shareholder yield: 41.14704405873703% (High Return)
Shareholder yield for AMZE (annual period ending 2025-12-31)
Market cap (USD): 2792334.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6692721
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -239.68194437926599%
Total shareholder yield: -239.68194437926599% (Minimal or Negative)
Shareholder yield for ATLC (annual period ending 2021-12-31)
Market cap (USD): 1078215546.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATLC (annual period ending 2022-12-31)
Market cap (USD): 396091521.4
Dividends paid: 24793000
Stock repurchases: 89008000
Dividend yield: 6.259411944080054%
Buyback yield: 22.471574166848605%
Total shareholder yield: 28.730986110928658% (High Return)
Shareholder yield for ATLC (annual period ending 2023-12-31)
Market cap (USD): 584612943.99
Dividends paid: 24910000
Stock repurchases: 17673000
Net debt paydown: -208515000
Dividend yield: 4.260938841002824%
Buyback yield: 3.0230257782835377%
Debt paydown yield: -35.66718837541967%
Total shareholder yield: -28.383223756133308% (Minimal or Negative)
Shareholder yield for ATLC (quarterly period ending 2024-09-30)
Market cap (USD): 530339334.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATLC (quarterly period ending 2024-12-31)
Market cap (USD): 843281872.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATLC (annual period ending 2024-12-31)
Market cap (USD): 843281872.66
Dividends paid: 25741000
Stock repurchases: 52674000
Net debt paydown: -478870000
Dividend yield: 3.0524787540854006%
Buyback yield: 6.246310007097408%
Debt paydown yield: -56.78646909478559%
Total shareholder yield: -47.48768033360278% (Minimal or Negative)
Shareholder yield for ATLC (quarterly period ending 2025-03-31)
Market cap (USD): 773285546.55
Dividends paid: 5621000
Stock repurchases: 51246000
Dividend yield: 0.7268983656914311%
Buyback yield: 6.627047437862138%
Total shareholder yield: 7.353945803553569% (Moderate Return)
Shareholder yield for ATLC (quarterly period ending 2025-06-30)
Market cap (USD): 827710335.75
Dividends paid: 2210000
Stock repurchases: 1915000
Net debt paydown: -299946000
Dividend yield: 0.2670016193524378%
Buyback yield: 0.23136113170132053%
Debt paydown yield: -36.23803969153227%
Total shareholder yield: -35.73967694047851% (Minimal or Negative)
Shareholder yield for ATLC (quarterly period ending 2025-09-30)
Market cap (USD): 885612264.26
Dividends paid: 2299000
Stock repurchases: 25000
Net debt paydown: -3262601000
Dividend yield: 0.25959441764517555%
Buyback yield: 0.002822905803014088%
Debt paydown yield: -368.40061183278266%
Total shareholder yield: -368.1381945093345% (Minimal or Negative)
Shareholder yield for ATLC (annual period ending 2025-12-31)
Market cap (USD): 1012149899.1500001
Dividends paid: 12433000
Stock repurchases: 69567000
Net debt paydown: -4037418000
Dividend yield: 1.22837536321855%
Buyback yield: 6.873191417439465%
Debt paydown yield: -398.89526278574044%
Total shareholder yield: -390.79369600508244% (Minimal or Negative)
Shareholder yield for ATLC (quarterly period ending 2025-12-31)
Market cap (USD): 1012149899.1500001
Dividends paid: 2303000
Stock repurchases: 16381000
Net debt paydown: -481626000
Dividend yield: 0.22753546702262692%
Buyback yield: 1.6184361638287674%
Debt paydown yield: -47.58445368659996%
Total shareholder yield: -45.73848205574856% (Minimal or Negative)
Shareholder yield for BEAM (annual period ending 2021-12-31)
Market cap (USD): 8198444563.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEAM (annual period ending 2022-12-31)
Market cap (USD): 4023606059.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -175998000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.374135971455441%
Total shareholder yield: -4.374135971455441% (Minimal or Negative)
Shareholder yield for BEAM (annual period ending 2023-12-31)
Market cap (USD): 2800372205.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6316000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22554144725984976%
Total shareholder yield: 0.22554144725984976% (Low Return)
Shareholder yield for BEAM (quarterly period ending 2024-09-30)
Market cap (USD): 2520540743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEAM (annual period ending 2024-12-31)
Market cap (USD): 2551404507.2000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11264000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.44148232740881627%
Total shareholder yield: 0.44148232740881627% (Low Return)
Shareholder yield for BEAM (quarterly period ending 2024-12-31)
Market cap (USD): 2551404507.2000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEAM (quarterly period ending 2025-03-31)
Market cap (USD): 2009231049.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEAM (quarterly period ending 2025-06-30)
Market cap (USD): 1749975430.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3326000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19005981128168847%
Total shareholder yield: 0.19005981128168847% (Low Return)
Shareholder yield for BEAM (quarterly period ending 2025-09-30)
Market cap (USD): 2496878523.7799997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3383000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1354891704895002%
Total shareholder yield: 0.1354891704895002% (Low Return)
Shareholder yield for BEAM (quarterly period ending 2025-12-31)
Market cap (USD): 2851811812.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2703000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09478185021011389%
Total shareholder yield: -0.09478185021011389% (Minimal or Negative)
Shareholder yield for BEAM (annual period ending 2025-12-31)
Market cap (USD): 2851811812.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7302000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.25604775073409236%
Total shareholder yield: 0.25604775073409236% (Low Return)
Shareholder yield for BNOR.OL (annual period ending 2021-12-31)
Market cap (USD): 347853881.71493727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNOR.OL (annual period ending 2022-12-31)
Market cap (USD): 792997305.757085
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNOR.OL (annual period ending 2023-12-31)
Market cap (USD): 970574185.9430256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3733207.1299603134
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.38463902955888624%
Total shareholder yield: -0.38463902955888624% (Minimal or Negative)
Shareholder yield for BNOR.OL (quarterly period ending 2024-09-30)
Market cap (USD): 876481742.6087785
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNOR.OL (annual period ending 2024-12-31)
Market cap (USD): 1150636820.1675487
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3944306.9757602364
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3427933911575931%
Total shareholder yield: -0.3427933911575931% (Minimal or Negative)
Shareholder yield for BNOR.OL (quarterly period ending 2024-12-31)
Market cap (USD): 1150636820.1675487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNOR.OL (quarterly period ending 2025-03-31)
Market cap (USD): 1210953440.528626
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10224021.883400813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8442952091483922%
Total shareholder yield: -0.8442952091483922% (Minimal or Negative)
Shareholder yield for BNOR.OL (quarterly period ending 2025-06-30)
Market cap (USD): 973305549.8212513
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15263233.699978024
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5681852120108772%
Total shareholder yield: -1.5681852120108772% (Minimal or Negative)
Shareholder yield for BNOR.OL (quarterly period ending 2025-09-30)
Market cap (USD): 935457295.6212425
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNOR.OL (quarterly period ending 2025-12-31)
Market cap (USD): 986781949.7011952
Dividends paid: 8855721.393034825
Stock repurchases: 0
Dividend yield: 0.8974344733115966%
Buyback yield: 0%
Total shareholder yield: 0.8974344733115966% (Low Return)
Shareholder yield for BNOR.OL (annual period ending 2025-12-31)
Market cap (USD): 986781949.7011952
Dividends paid: 33930348.258706465
Stock repurchases: 5004975.124378109
Net debt paydown: 14629192.95842062
Dividend yield: 3.438484892126454%
Buyback yield: 0.5072017304221721%
Debt paydown yield: 1.482515257078876%
Total shareholder yield: 5.428201879627502% (Moderate Return)
Shareholder yield for BRG.OL (annual period ending 2021-12-31)
Market cap (USD): 2237060947.1425314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRG.OL (annual period ending 2022-12-31)
Market cap (USD): 1398755973.6072874
Dividends paid: 50506072.87449393
Stock repurchases: 6882591.093117408
Dividend yield: 3.610785142475033%
Buyback yield: 0.49205088113888223%
Total shareholder yield: 4.102836023613915% (Moderate Return)
Shareholder yield for BRG.OL (annual period ending 2023-12-31)
Market cap (USD): 1560250353.870334
Dividends paid: 31827111.984282907
Stock repurchases: 9037328.094302554
Net debt paydown: -12483793.737025052
Dividend yield: 2.039872120864004%
Buyback yield: 0.5792229478996554%
Debt paydown yield: -0.8001147832498765%
Total shareholder yield: 1.8189802855137829% (Low Return)
Shareholder yield for BRG.OL (quarterly period ending 2024-09-30)
Market cap (USD): 1789419176.259542
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRG.OL (quarterly period ending 2024-12-31)
Market cap (USD): 1520414854.134039
Dividends paid: 0
Stock repurchases: 3442188.879082083
Dividend yield: 0%
Buyback yield: 0.2263980037897355%
Total shareholder yield: 0.2263980037897355% (Low Return)
Shareholder yield for BRG.OL (annual period ending 2024-12-31)
Market cap (USD): 1520414854.134039
Dividends paid: 33009708.737864077
Stock repurchases: 8649602.824360106
Net debt paydown: 17169501.488650024
Dividend yield: 2.171098805573361%
Buyback yield: 0.5688975479844636%
Debt paydown yield: 1.1292642558684427%
Total shareholder yield: 3.8692606094262674% (Low Return)
Shareholder yield for BRG.OL (quarterly period ending 2025-03-31)
Market cap (USD): 1544110915.1145039
Dividends paid: 0
Stock repurchases: 954198.4732824427
Net debt paydown: -16152314.668211818
Dividend yield: 0%
Buyback yield: 0.06179598006479242%
Debt paydown yield: -1.0460592247684513%
Total shareholder yield: -0.9842632447036588% (Minimal or Negative)
Shareholder yield for BRG.OL (quarterly period ending 2025-06-30)
Market cap (USD): 1909673344.7904668
Dividends paid: 42105263.15789474
Stock repurchases: 198609.73187686197
Net debt paydown: -22312325.174162537
Dividend yield: 2.2048411197002182%
Buyback yield: 0.010400193960850086%
Debt paydown yield: -1.1683843854777525%
Total shareholder yield: 1.046856928183316% (Low Return)
Shareholder yield for BRG.OL (quarterly period ending 2025-09-30)
Market cap (USD): 1886058535.511022
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRG.OL (annual period ending 2025-12-31)
Market cap (USD): 1925006557.7848608
Dividends paid: 42189054.72636816
Stock repurchases: 2985074.6268656715
Net debt paydown: -11984033.934475899
Dividend yield: 2.19163174046097%
Buyback yield: 0.15506828352318183%
Debt paydown yield: -0.6225450965874183%
Total shareholder yield: 1.7241549273967336% (Low Return)
Shareholder yield for BRG.OL (quarterly period ending 2025-12-31)
Market cap (USD): 1925006557.7848608
Dividends paid: 0
Stock repurchases: 1691542.2885572137
Dividend yield: 0%
Buyback yield: 0.08787202732980304%
Total shareholder yield: 0.08787202732980304% (Low Return)
Shareholder yield for BTQ (quarterly period ending 2025-09-30)
Market cap (USD): 996319864.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTQ (annual period ending 2025-12-31)
Market cap (USD): 737161518.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTQ (quarterly period ending 2025-12-31)
Market cap (USD): 737161518.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BVXP.L (annual period ending 2021-06-30)
Market cap (USD): 2227096.575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BVXP.L (annual period ending 2022-06-30)
Market cap (USD): 1776452.4000000001
Dividends paid: 9656324.390243903
Stock repurchases: 0
Dividend yield: 543.5734945807668%
Buyback yield: 0%
Total shareholder yield: 543.5734945807668% (High Return)
Shareholder yield for BVXP.L (annual period ending 2023-06-30)
Market cap (USD): 2154758.7189873415
Dividends paid: 10687415.189873418
Stock repurchases: 0
Dividend yield: 495.9912725122242%
Buyback yield: 0%
Total shareholder yield: 495.9912725122242% (High Return)
Shareholder yield for BVXP.L (annual period ending 2024-06-30)
Market cap (USD): 2562165.524050633
Dividends paid: 10439311.392405063
Stock repurchases: 0
Dividend yield: 407.44094378028814%
Buyback yield: 0%
Total shareholder yield: 407.44094378028814% (High Return)
Shareholder yield for BVXP.L (quarterly period ending 2024-12-31)
Market cap (USD): 1869193.665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BVXP.L (annual period ending 2025-06-30)
Market cap (USD): 1825838.0630136987
Dividends paid: 11225835.616438357
Stock repurchases: 0
Dividend yield: 614.8319417719431%
Buyback yield: 0%
Total shareholder yield: 614.8319417719431% (High Return)
Shareholder yield for BVXP.L (quarterly period ending 2025-06-30)
Market cap (USD): 1825838.0630136987
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSCO (annual period ending 2021-07-31)
Market cap (USD): 189780079119.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSCO (annual period ending 2022-07-31)
Market cap (USD): 159982833052.35
Dividends paid: 6224000000
Stock repurchases: 8381000000
Net debt paydown: -7164000000
Dividend yield: 3.890417416200753%
Buyback yield: 5.238687076667499%
Debt paydown yield: -4.47798045785061%
Total shareholder yield: 4.651124035017641% (Moderate Return)
Shareholder yield for CSCO (annual period ending 2023-07-31)
Market cap (USD): 189504178693.19998
Dividends paid: 6302000000
Stock repurchases: 4890000000
Net debt paydown: 1124000000
Dividend yield: 3.325520335993591%
Buyback yield: 2.58041803284809%
Debt paydown yield: 0.5931267625605834%
Total shareholder yield: 6.499065131402265% (Moderate Return)
Shareholder yield for CSCO (annual period ending 2024-07-31)
Market cap (USD): 182094281523
Dividends paid: 6384000000
Stock repurchases: 6779000000
Net debt paydown: -22582000000
Dividend yield: 3.5058761574528896%
Buyback yield: 3.7227967530346397%
Debt paydown yield: -12.401268074498928%
Total shareholder yield: -5.1725951640113985% (Minimal or Negative)
Shareholder yield for CSCO (quarterly period ending 2024-10-31)
Market cap (USD): 207437706418.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSCO (quarterly period ending 2025-01-31)
Market cap (USD): 231046900062.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSCO (quarterly period ending 2025-04-30)
Market cap (USD): 221587456866.3
Dividends paid: 1627000000
Stock repurchases: 2415000000
Dividend yield: 0.7342473364734218%
Buyback yield: 1.0898631331182014%
Total shareholder yield: 1.824110469591623% (Low Return)
Shareholder yield for CSCO (quarterly period ending 2025-07-31)
Market cap (USD): 262893692155.5
Dividends paid: 1625000000
Stock repurchases: 1564000000
Net debt paydown: 1186000000
Dividend yield: 0.6181205743950763%
Buyback yield: 0.5949172789870149%
Debt paydown yield: 0.4511329238354218%
Total shareholder yield: 1.664170777217513% (Low Return)
Shareholder yield for CSCO (annual period ending 2025-07-31)
Market cap (USD): 262893692155.5
Dividends paid: 6437000000
Stock repurchases: 7222000000
Net debt paydown: 2880000000
Dividend yield: 2.448518238388373%
Buyback yield: 2.7471180235576864%
Debt paydown yield: 1.0954998487740426%
Total shareholder yield: 6.291136110720102% (Moderate Return)
Shareholder yield for CSCO (quarterly period ending 2025-10-31)
Market cap (USD): 284019781959.9
Dividends paid: 1617000000
Stock repurchases: 2276000000
Net debt paydown: 4000000
Dividend yield: 0.5693265408633754%
Buyback yield: 0.8013526326561796%
Debt paydown yield: 0.0014083526057226355%
Total shareholder yield: 1.3720875261252778% (Low Return)
Shareholder yield for CSCO (quarterly period ending 2026-01-31)
Market cap (USD): 305894744350.65
Dividends paid: 1617000000
Stock repurchases: 1079000000
Net debt paydown: -1997000000
Dividend yield: 0.528613201064487%
Buyback yield: 0.3527357105433404%
Debt paydown yield: -0.6528389378638099%
Total shareholder yield: 0.2285099737440175% (Low Return)
Shareholder yield for CSPN.V (annual period ending 2021-12-31)
Market cap (USD): 16871823.42519685
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSPN.V (annual period ending 2022-12-31)
Market cap (USD): 3851296.948529411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSPN.V (annual period ending 2023-12-31)
Market cap (USD): 1442910.1515151516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSPN.V (quarterly period ending 2024-09-30)
Market cap (USD): 1058134.111111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSPN.V (quarterly period ending 2024-12-31)
Market cap (USD): 665958.5314685316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82587
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.401222613348631%
Total shareholder yield: -12.401222613348631% (Minimal or Negative)
Shareholder yield for CSPN.V (annual period ending 2024-12-31)
Market cap (USD): 665958.5314685316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -99178
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.892518875206637%
Total shareholder yield: -14.892518875206637% (Minimal or Negative)
Shareholder yield for DAI.AX (annual period ending 2021-06-30)
Market cap (USD): 50319212.57142857
Dividends paid: 0
Stock repurchases: 382639.84962406015
Dividend yield: 0%
Buyback yield: 0.7604249551419341%
Total shareholder yield: 0.7604249551419341% (Low Return)
Shareholder yield for DAI.AX (annual period ending 2022-06-30)
Market cap (USD): 41296457.21379311
Dividends paid: 0
Stock repurchases: 9210.344827586207
Dividend yield: 0%
Buyback yield: 0.02230299025387081%
Total shareholder yield: 0.02230299025387081% (Low Return)
Shareholder yield for DAI.AX (annual period ending 2023-06-30)
Market cap (USD): 23326787.284768213
Dividends paid: 0
Stock repurchases: 174834.43708609272
Dividend yield: 0%
Buyback yield: 0.7495007132862015%
Total shareholder yield: 0.7495007132862015% (Low Return)
Shareholder yield for DAI.AX (annual period ending 2024-06-30)
Market cap (USD): 122107955.84
Dividends paid: 0
Stock repurchases: 173002.66666666666
Net debt paydown: 14192.980132450331
Dividend yield: 0%
Buyback yield: 0.1416800940418287%
Debt paydown yield: 0.011623304996643805%
Total shareholder yield: 0.1533033990384725% (Low Return)
Shareholder yield for DHR (annual period ending 2021-12-31)
Market cap (USD): 200365085111.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHR (annual period ending 2022-12-31)
Market cap (USD): 162256211123.74
Dividends paid: 818000000
Stock repurchases: 0
Dividend yield: 0.5041409474156746%
Buyback yield: 0%
Total shareholder yield: 0.5041409474156746% (Low Return)
Shareholder yield for DHR (annual period ending 2023-12-31)
Market cap (USD): 160245671009.3
Dividends paid: 1248000000
Stock repurchases: 0
Net debt paydown: 1080000000
Dividend yield: 0.778804189928832%
Buyback yield: 0%
Debt paydown yield: 0.6739651643614892%
Total shareholder yield: 1.4527693542903213% (Low Return)
Shareholder yield for DHR (quarterly period ending 2024-09-30)
Market cap (USD): 193180567639.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHR (quarterly period ending 2024-12-31)
Market cap (USD): 159690312026.63998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHR (annual period ending 2024-12-31)
Market cap (USD): 159690312026.63998
Dividends paid: 768000000
Stock repurchases: 5979000000
Net debt paydown: 2390000000
Dividend yield: 0.4809308656569473%
Buyback yield: 3.744121934587094%
Debt paydown yield: 1.4966468345313857%
Total shareholder yield: 5.721699634775427% (Moderate Return)
Shareholder yield for DHR (quarterly period ending 2025-03-31)
Market cap (USD): 142832706451.72
Dividends paid: 194000000
Stock repurchases: 1078000000
Dividend yield: 0.13582323322114986%
Buyback yield: 0.7547291000639151%
Total shareholder yield: 0.890552333285065% (Low Return)
Shareholder yield for DHR (quarterly period ending 2025-06-30)
Market cap (USD): 137848535328.86002
Dividends paid: 229000000
Stock repurchases: 0
Net debt paydown: -878000000
Dividend yield: 0.16612436211504417%
Buyback yield: 0%
Debt paydown yield: -0.6369309604236192%
Total shareholder yield: -0.470806598308575% (Minimal or Negative)
Shareholder yield for DHR (quarterly period ending 2025-09-30)
Market cap (USD): 138600730406.63998
Dividends paid: 229000000
Stock repurchases: 2010000000
Net debt paydown: 499000000
Dividend yield: 0.16522279451784855%
Buyback yield: 1.4502088077767492%
Debt paydown yield: 0.36002696272666557%
Total shareholder yield: 1.9754585650212633% (Low Return)
Shareholder yield for DHR (quarterly period ending 2025-12-31)
Market cap (USD): 160252700869.84
Dividends paid: 226000000
Stock repurchases: 0
Net debt paydown: -2840000000
Dividend yield: 0.141027264297755%
Buyback yield: 0%
Debt paydown yield: -1.7722010203788683%
Total shareholder yield: -1.6311737560811133% (Minimal or Negative)
Shareholder yield for DHR (annual period ending 2025-12-31)
Market cap (USD): 160252700869.84
Dividends paid: 878000000
Stock repurchases: 3088000000
Net debt paydown: -2550000000
Dividend yield: 0.5478846816523403%
Buyback yield: 1.9269566024401215%
Debt paydown yield: -1.5912368316782093%
Total shareholder yield: 0.8836044524142523% (Low Return)
Shareholder yield for DLTR (annual period ending 2022-01-31)
Market cap (USD): 25217149437.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLTR (annual period ending 2023-01-31)
Market cap (USD): 28860779625.84
Dividends paid: 0
Stock repurchases: 647500000
Dividend yield: 0%
Buyback yield: 2.2435291367537142%
Total shareholder yield: 2.2435291367537142% (Low Return)
Shareholder yield for DLTR (annual period ending 2024-01-31)
Market cap (USD): 25101844684.56
Dividends paid: 0
Stock repurchases: 500000000
Net debt paydown: 2758100000
Dividend yield: 0%
Buyback yield: 1.9918854820560143%
Debt paydown yield: 10.987638696117386%
Total shareholder yield: 12.979524178173401% (High Return)
Shareholder yield for DLTR (quarterly period ending 2024-10-31)
Market cap (USD): 12422165368.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLTR (annual period ending 2025-01-31)
Market cap (USD): 14096006029.8
Dividends paid: 0
Stock repurchases: 400000000
Net debt paydown: -462200000
Dividend yield: 0%
Buyback yield: 2.8376832356227033%
Debt paydown yield: -3.278942978762034%
Total shareholder yield: -0.4412597431393306% (Minimal or Negative)
Shareholder yield for DLTR (quarterly period ending 2025-01-31)
Market cap (USD): 14096006029.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLTR (quarterly period ending 2025-04-30)
Market cap (USD): 15714116060.759998
Dividends paid: 0
Stock repurchases: 427700000
Net debt paydown: -76800000
Dividend yield: 0%
Buyback yield: 2.7217566571753746%
Debt paydown yield: -0.488732549149097%
Total shareholder yield: 2.2330241080262776% (Low Return)
Shareholder yield for DLTR (quarterly period ending 2025-07-31)
Market cap (USD): 21821424467.399998
Dividends paid: 0
Stock repurchases: 496500000
Net debt paydown: 564700000
Dividend yield: 0%
Buyback yield: 2.275286843632704%
Debt paydown yield: 2.5878237272898046%
Total shareholder yield: 4.863110570922508% (Moderate Return)
Shareholder yield for DLTR (quarterly period ending 2025-10-31)
Market cap (USD): 19048345162.56
Dividends paid: 0
Stock repurchases: 387800000
Net debt paydown: -316200000
Dividend yield: 0%
Buyback yield: 2.03587239043857%
Debt paydown yield: -1.6599867195891589%
Total shareholder yield: 0.37588567084941094% (Low Return)
Shareholder yield for DLTR (quarterly period ending 2026-01-31)
Market cap (USD): 22597809802.920002
Dividends paid: 0
Stock repurchases: 236000000
Net debt paydown: 603300000
Dividend yield: 0%
Buyback yield: 1.0443489969081206%
Debt paydown yield: 2.669727753536734%
Total shareholder yield: 3.714076750444854% (Low Return)
Shareholder yield for DLTR (annual period ending 2026-01-31)
Market cap (USD): 22597809802.920002
Dividends paid: 0
Stock repurchases: 1548000000
Net debt paydown: 775000000
Dividend yield: 0%
Buyback yield: 6.85022138649903%
Debt paydown yield: 3.4295359008635318%
Total shareholder yield: 10.27975728736256% (High Return)
Shareholder yield for DTEA.V (annual period ending 2025-01-31)
Market cap (USD): 22134000.724137932
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 380824.3534482755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7205400785632607%
Total shareholder yield: 1.7205400785632607% (Low Return)
Shareholder yield for DTEA.V (quarterly period ending 2025-04-30)
Market cap (USD): 14618522.217391307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTEA.V (annual period ending 2026-01-31)
Market cap (USD): 17886770.955555554
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1469169.8595146881
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.213723221285898%
Total shareholder yield: 8.213723221285898% (Moderate Return)
Shareholder yield for EWBC (annual period ending 2021-12-31)
Market cap (USD): 9570558863.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EWBC (annual period ending 2022-12-31)
Market cap (USD): 8188266579.740001
Dividends paid: 228381000
Stock repurchases: 119077000
Dividend yield: 2.789125119168405%
Buyback yield: 1.454239414904113%
Total shareholder yield: 4.243364534072518% (Moderate Return)
Shareholder yield for EWBC (annual period ending 2023-12-31)
Market cap (USD): 9233548058.800001
Dividends paid: 274554000
Stock repurchases: 105925000
Net debt paydown: -4491033000
Dividend yield: 2.973439876541686%
Buyback yield: 1.147175487964765%
Debt paydown yield: -48.63821546604543%
Total shareholder yield: -44.51760010153898% (Minimal or Negative)
Shareholder yield for EWBC (quarterly period ending 2024-09-30)
Market cap (USD): 10848733987.779999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EWBC (annual period ending 2024-12-31)
Market cap (USD): 12626945468.54
Dividends paid: 308478000
Stock repurchases: 157959000
Net debt paydown: 1130127000
Dividend yield: 2.443013639114638%
Buyback yield: 1.250967626284238%
Debt paydown yield: 8.950121807492621%
Total shareholder yield: 12.644103072891497% (High Return)
Shareholder yield for EWBC (quarterly period ending 2024-12-31)
Market cap (USD): 12626945468.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EWBC (quarterly period ending 2025-03-31)
Market cap (USD): 11904975167.800001
Dividends paid: 85893000
Stock repurchases: 103189000
Dividend yield: 0.7214882751903525%
Buyback yield: 0.8667720725625753%
Total shareholder yield: 1.5882603477529278% (Low Return)
Shareholder yield for EWBC (quarterly period ending 2025-06-30)
Market cap (USD): 13487281993.9
Dividends paid: 82750000
Stock repurchases: 4004000
Net debt paydown: 261000
Dividend yield: 0.6135409642760195%
Buyback yield: 0.029687226839410052%
Debt paydown yield: 0.0019351563948766292%
Total shareholder yield: 0.6451633475103061% (Low Return)
Shareholder yield for EWBC (quarterly period ending 2025-09-30)
Market cap (USD): 14303779715.42
Dividends paid: 82796000
Stock repurchases: 26329000
Net debt paydown: 493220000
Dividend yield: 0.5788400104536207%
Buyback yield: 0.18407022845588408%
Debt paydown yield: 3.4481795008929756%
Total shareholder yield: 4.21108973980248% (Moderate Return)
Shareholder yield for EWBC (annual period ending 2025-12-31)
Market cap (USD): 15191515493.18
Dividends paid: 334041000
Stock repurchases: 134829000
Net debt paydown: 451386000
Dividend yield: 2.198865545376053%
Buyback yield: 0.8875283052604556%
Debt paydown yield: 2.9713032923057803%
Total shareholder yield: 6.057697142942288% (Moderate Return)
Shareholder yield for EWBC (quarterly period ending 2025-12-31)
Market cap (USD): 15191515493.18
Dividends paid: 82602000
Stock repurchases: 1307000
Net debt paydown: -44295000
Dividend yield: 0.5437377201575636%
Buyback yield: 0.008603486601364806%
Debt paydown yield: -0.29157722953898557%
Total shareholder yield: 0.2607639772199428% (Low Return)
Shareholder yield for GALAXYSURF.NS (annual period ending 2022-03-31)
Market cap (USD): 1296172057.7206912
Dividends paid: 1877884.7421864697
Stock repurchases: 0
Dividend yield: 0.14487927979937446%
Buyback yield: 0%
Total shareholder yield: 0.14487927979937446% (Low Return)
Shareholder yield for GALAXYSURF.NS (annual period ending 2023-03-31)
Market cap (USD): 986834007.1288671
Dividends paid: 15531059.683313034
Stock repurchases: 0
Net debt paydown: -19604.561328046024
Dividend yield: 1.5738269629053114%
Buyback yield: 0%
Debt paydown yield: -0.001986611850262871%
Total shareholder yield: 1.5718403510550485% (Low Return)
Shareholder yield for GALAXYSURF.NS (annual period ending 2024-03-31)
Market cap (USD): 949107889.1017275
Dividends paid: 1712435.5438301954
Stock repurchases: 0
Net debt paydown: 17399426.319457218
Dividend yield: 0.18042580443103376%
Buyback yield: 0%
Debt paydown yield: 1.8332400899042902%
Total shareholder yield: 2.013665894335324% (Low Return)
Shareholder yield for GALAXYSURF.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1249987519.0903008
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GALAXYSURF.NS (annual period ending 2025-03-31)
Market cap (USD): 846246880.2726105
Dividends paid: 15792611.643675473
Stock repurchases: 0
Net debt paydown: -2107534.470667962
Dividend yield: 1.8661943709131348%
Buyback yield: 0%
Debt paydown yield: -0.24904487328674574%
Total shareholder yield: 1.617149497626389% (Low Return)
Shareholder yield for GALAXYSURF.NS (quarterly period ending 2025-03-31)
Market cap (USD): 846246880.2726105
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6732675.280316349
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.795592330945726%
Total shareholder yield: -0.795592330945726% (Minimal or Negative)
Shareholder yield for GALAXYSURF.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1083958722.0107653
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GALAXYSURF.NS (quarterly period ending 2025-09-30)
Market cap (USD): 880492984.2795942
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GALAXYSURF.NS (quarterly period ending 2025-12-31)
Market cap (USD): 809412596.0655009
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEX.L (annual period ending 2022-01-31)
Market cap (USD): 569364.552
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEX.L (annual period ending 2023-01-31)
Market cap (USD): 527189.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1033.975308641975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19612976069738408%
Total shareholder yield: 0.19612976069738408% (Low Return)
Shareholder yield for GEX.L (annual period ending 2024-01-31)
Market cap (USD): 540535.9670886076
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -244282.90357868417
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -45.192719532507994%
Total shareholder yield: -45.192719532507994% (Minimal or Negative)
Shareholder yield for GEX.L (quarterly period ending 2025-01-31)
Market cap (USD): 106755.8535
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEX.L (annual period ending 2025-01-31)
Market cap (USD): 106755.8535
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2014726.155063291
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1887.2278090711823%
Total shareholder yield: -1887.2278090711823% (Minimal or Negative)
Shareholder yield for GEX.L (quarterly period ending 2025-07-31)
Market cap (USD): 199277.59320000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIP.V (annual period ending 2021-12-31)
Market cap (USD): 99171481.88976377
Dividends paid: 0
Stock repurchases: 1288976.377952756
Dividend yield: 0%
Buyback yield: 1.2997450006701985%
Total shareholder yield: 1.2997450006701985% (Low Return)
Shareholder yield for GIP.V (annual period ending 2022-12-31)
Market cap (USD): 78408668.20588234
Dividends paid: 0
Stock repurchases: 4401470.5882352935
Net debt paydown: -48537442.10282538
Dividend yield: 0%
Buyback yield: 5.613499998084508%
Debt paydown yield: -61.903158430618554%
Total shareholder yield: -56.28965843253405% (Minimal or Negative)
Shareholder yield for GIP.V (annual period ending 2023-12-31)
Market cap (USD): 70130014.97727272
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26695387.70053476
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 38.06556680358051%
Total shareholder yield: 38.06556680358051% (High Return)
Shareholder yield for GIP.V (quarterly period ending 2024-09-30)
Market cap (USD): 60641524.666666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIP.V (quarterly period ending 2024-12-31)
Market cap (USD): 49909377.48251748
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1959471.639471639
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.9260590660703256%
Total shareholder yield: -3.9260590660703256% (Minimal or Negative)
Shareholder yield for GIP.V (annual period ending 2024-12-31)
Market cap (USD): 49909377.48251748
Dividends paid: 0
Stock repurchases: 902097.9020979021
Net debt paydown: 2147902.097902097
Dividend yield: 0%
Buyback yield: 1.8074717570137873%
Debt paydown yield: 4.3036042648587935%
Total shareholder yield: 6.111076021872581% (Moderate Return)
Shareholder yield for GIP.V (quarterly period ending 2025-03-31)
Market cap (USD): 77065950.52447553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1202097.9020979032
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5598301116342248%
Total shareholder yield: -1.5598301116342248% (Minimal or Negative)
Shareholder yield for GIP.V (quarterly period ending 2025-06-30)
Market cap (USD): 61288458.39416058
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1080409.371650245
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7628268028898306%
Total shareholder yield: -1.7628268028898306% (Minimal or Negative)
Shareholder yield for HBC1.DE (annual period ending 2021-12-31)
Market cap (USD): 75023416584.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBC1.DE (annual period ending 2022-12-31)
Market cap (USD): 80450642464.94682
Dividends paid: 8397590361.445784
Stock repurchases: 5592771084.33735
Dividend yield: 10.438189309805326%
Buyback yield: 6.951804128567622%
Total shareholder yield: 17.389993438372947% (High Return)
Shareholder yield for HBC1.DE (annual period ending 2023-12-31)
Market cap (USD): 116226753311.66666
Dividends paid: 13281012658.227848
Stock repurchases: 13201265822.78481
Net debt paydown: -51598535915.815155
Dividend yield: 11.426812054720555%
Buyback yield: 11.358198905707269%
Debt paydown yield: -44.39471502525036%
Total shareholder yield: -21.609704064822537% (Minimal or Negative)
Shareholder yield for HBC1.DE (quarterly period ending 2024-09-30)
Market cap (USD): 138519425668.16666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBC1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 153262122450.9375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBC1.DE (annual period ending 2024-12-31)
Market cap (USD): 153262122450.9375
Dividends paid: 19185000000
Stock repurchases: 19152500000
Net debt paydown: -5264129746.835449
Dividend yield: 12.517770009443483%
Buyback yield: 12.496564509036553%
Debt paydown yield: -3.434723245804331%
Total shareholder yield: 21.579611272675702% (High Return)
Shareholder yield for HBC1.DE (quarterly period ending 2025-03-31)
Market cap (USD): 184343252178.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBC1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 197910512051.82355
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -47732129514.321304
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.11803649005894%
Total shareholder yield: -24.11803649005894% (Minimal or Negative)
Shareholder yield for HBC1.DE (quarterly period ending 2025-09-30)
Market cap (USD): 232005187420.58823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 44911736393.92818
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.35807422810353%
Total shareholder yield: 19.35807422810353% (High Return)
Shareholder yield for HBC1.DE (annual period ending 2025-12-31)
Market cap (USD): 263073708170.82352
Dividends paid: 15650000000
Stock repurchases: 17113513513.513514
Net debt paydown: -43200033783.78381
Dividend yield: 5.948903107351904%
Buyback yield: 6.505216212028713%
Debt paydown yield: -16.42126614786318%
Total shareholder yield: -3.967146828482562% (Minimal or Negative)
Shareholder yield for HBC1.DE (quarterly period ending 2025-12-31)
Market cap (USD): 263073708170.82352
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -213377027027.02704
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -81.10921783505383%
Total shareholder yield: -81.10921783505383% (Minimal or Negative)
Shareholder yield for HIKAL.NS (annual period ending 2022-03-31)
Market cap (USD): 644763898.1603587
Dividends paid: 3577212.185150996
Stock repurchases: 0
Dividend yield: 0.5548096280448553%
Buyback yield: 0%
Total shareholder yield: 0.5548096280448553% (Low Return)
Shareholder yield for HIKAL.NS (annual period ending 2023-03-31)
Market cap (USD): 418156246.31546897
Dividends paid: 1501827.0401948844
Stock repurchases: 0
Dividend yield: 0.35915451543006804%
Buyback yield: 0%
Total shareholder yield: 0.35915451543006804% (Low Return)
Shareholder yield for HIKAL.NS (annual period ending 2024-03-31)
Market cap (USD): 389116222.4388196
Dividends paid: 1774793.1406643481
Stock repurchases: 0
Net debt paydown: -6914513.09820649
Dividend yield: 0.45610875062999906%
Buyback yield: 0%
Debt paydown yield: -1.776978881751365%
Total shareholder yield: -1.320870131121366% (Minimal or Negative)
Shareholder yield for HIKAL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 545147785.6247014
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIKAL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 558079976.9786688
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIKAL.NS (annual period ending 2025-03-31)
Market cap (USD): 572429739.3511496
Dividends paid: 1730184.708908113
Stock repurchases: 0
Net debt paydown: 8648555.736833587
Dividend yield: 0.3022527639582949%
Buyback yield: 0%
Debt paydown yield: 1.5108501781610342%
Total shareholder yield: 1.813102942119329% (Low Return)