speb/financial-data huggingface dataset:
Shareholder yield for 7808.T (annual period ending 2023-05-31)
Market cap (USD): 37744511.7541312
Dividends paid: 1052943.7012661851
Stock repurchases: 1108.8060662422206
Net debt paydown: -1790347.2962053642
Dividend yield: 2.7896604097705375%
Buyback yield: 0.0029376617015607837%
Debt paydown yield: -4.743331448735478%
Total shareholder yield: -1.9507333772633793% (Minimal or Negative)
Shareholder yield for 7808.T (annual period ending 2024-05-31)
Market cap (USD): 37370324.20841032
Dividends paid: 943459.7005415738
Stock repurchases: 1860.46511627907
Net debt paydown: 5108469.797491945
Dividend yield: 2.52462273348232%
Buyback yield: 0.00497845591572461%
Debt paydown yield: 13.669856779948047%
Total shareholder yield: 16.199457969346092% (High Return)
Shareholder yield for 7808.T (quarterly period ending 2024-11-30)
Market cap (USD): 31905337.704703316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7808.T (quarterly period ending 2025-05-31)
Market cap (USD): 33980439.934274584
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7152478.494055077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.048810750801035%
Total shareholder yield: -21.048810750801035% (Minimal or Negative)
Shareholder yield for 7808.T (annual period ending 2025-05-31)
Market cap (USD): 33980439.934274584
Dividends paid: 1029343.4413687579
Stock repurchases: 0
Net debt paydown: -17650693.59709453
Dividend yield: 3.0292234101728157%
Buyback yield: 0%
Debt paydown yield: -51.943687695729466%
Total shareholder yield: -48.91446428555665% (Minimal or Negative)
Shareholder yield for 7808.T (quarterly period ending 2025-08-31)
Market cap (USD): 42461059.18407249
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8039.HK (annual period ending 2022-03-31)
Market cap (USD): 125925925.92592593
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8039.HK (annual period ending 2023-03-31)
Market cap (USD): 43961783.439490445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 91247.93583392305
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20756195198385857%
Total shareholder yield: 0.20756195198385857% (Low Return)
Shareholder yield for 8039.HK (annual period ending 2024-03-31)
Market cap (USD): 39086956.521739125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -332244.10441629845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8500127254254577%
Total shareholder yield: -0.8500127254254577% (Minimal or Negative)
Shareholder yield for ABEO.PA (annual period ending 2022-03-31)
Market cap (USD): 140907756.03333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABEO.PA (annual period ending 2023-03-31)
Market cap (USD): 146926278.41304347
Dividends paid: 3280434.7826086953
Stock repurchases: 0
Net debt paydown: 31517294.685990334
Dividend yield: 2.232708007063679%
Buyback yield: 0%
Debt paydown yield: 21.45109440354025%
Total shareholder yield: 23.683802410603928% (High Return)
Shareholder yield for ABEO.PA (annual period ending 2024-03-31)
Market cap (USD): 87220618.1521739
Dividends paid: 3245161.2903225804
Stock repurchases: 0
Net debt paydown: 14629873.772791028
Dividend yield: 3.720635509210384%
Buyback yield: 0%
Debt paydown yield: 16.773412161865526%
Total shareholder yield: 20.49404767107591% (High Return)
Shareholder yield for ABEO.PA (quarterly period ending 2024-09-30)
Market cap (USD): 94949583.81111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABEO.PA (quarterly period ending 2025-03-31)
Market cap (USD): 80386837.76086955
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23405531.400966197
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.116124048307157%
Total shareholder yield: 29.116124048307157% (High Return)
Shareholder yield for ABEO.PA (annual period ending 2025-03-31)
Market cap (USD): 80386837.76086955
Dividends paid: 1640217.3913043477
Stock repurchases: 0
Net debt paydown: 8599474.05329594
Dividend yield: 2.04040541585126%
Buyback yield: 0%
Debt paydown yield: 10.697614550876096%
Total shareholder yield: 12.738019966727357% (High Return)
Shareholder yield for ABJ.DE (annual period ending 2021-12-31)
Market cap (USD): 35841638829.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABJ.DE (annual period ending 2022-12-31)
Market cap (USD): 33553874648.659576
Dividends paid: 1845652173.9130435
Stock repurchases: 3861956521.7391305
Dividend yield: 5.500563476614091%
Buyback yield: 11.509718511431018%
Total shareholder yield: 17.010281988045108% (High Return)
Shareholder yield for ABJ.DE (annual period ending 2023-12-31)
Market cap (USD): 35045157966.37778
Dividends paid: 2039285714.2857144
Stock repurchases: 1497619047.6190476
Net debt paydown: -1115942028.985508
Dividend yield: 5.819022748427042%
Buyback yield: 4.2733979086522%
Debt paydown yield: -3.1842973287669%
Total shareholder yield: 6.9081233283123415% (Moderate Return)
Shareholder yield for ABJ.DE (quarterly period ending 2024-09-30)
Market cap (USD): 35045157966.37778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABJ.DE (annual period ending 2024-12-31)
Market cap (USD): 32854835593.479168
Dividends paid: 1965555555.5555556
Stock repurchases: 1385555555.5555556
Net debt paydown: 1843888888.8888893
Dividend yield: 5.982545704613623%
Buyback yield: 4.217204349153865%
Debt paydown yield: 5.612229845566031%
Total shareholder yield: 15.811979899333519% (High Return)
Shareholder yield for ABJ.DE (quarterly period ending 2024-12-31)
Market cap (USD): 32854835593.479168
Dividends paid: 0
Stock repurchases: 448888888.8888889
Dividend yield: 0%
Buyback yield: 1.366279516486096%
Total shareholder yield: 1.366279516486096% (Low Return)
Shareholder yield for ABJ.DE (quarterly period ending 2025-03-31)
Market cap (USD): 34283306706.23913
Dividends paid: 0
Stock repurchases: 328409090.90909094
Net debt paydown: -1327601010.1010094
Dividend yield: 0%
Buyback yield: 0.957927115149965%
Debt paydown yield: -3.8724415397753993%
Total shareholder yield: -2.9145144246254344% (Minimal or Negative)
Shareholder yield for ABJ.DE (quarterly period ending 2025-06-30)
Market cap (USD): 106622870774.84706
Dividends paid: 2383750000
Stock repurchases: 617500000
Net debt paydown: -2220454545.454546
Dividend yield: 2.235683566458933%
Buyback yield: 0.5791440387156334%
Debt paydown yield: -2.082531195528796%
Total shareholder yield: 0.73229640964577% (Low Return)
Shareholder yield for ABJ.DE (quarterly period ending 2025-12-31)
Market cap (USD): 134271372507.61176
Dividends paid: 0
Stock repurchases: 443037974.6835443
Net debt paydown: 606170886.0759506
Dividend yield: 0%
Buyback yield: 0.3299571356198275%
Debt paydown yield: 0.45145206662841497%
Total shareholder yield: 0.7814092022482424% (Low Return)
Shareholder yield for ABJ.DE (annual period ending 2025-12-31)
Market cap (USD): 134271372507.61176
Dividends paid: 2413924050.632911
Stock repurchases: 1897468354.4303796
Net debt paydown: -2941884669.4796047
Dividend yield: 1.79779502179146%
Buyback yield: 1.413159275126061%
Debt paydown yield: -2.190999179153271%
Total shareholder yield: 1.0199551177642499% (Low Return)
Shareholder yield for ACFN (annual period ending 2021-12-31)
Market cap (USD): 25283240.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACFN (annual period ending 2022-12-31)
Market cap (USD): 14046244.799999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACFN (annual period ending 2023-12-31)
Market cap (USD): 15275291.219999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 115000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7528498039332308%
Total shareholder yield: 0.7528498039332308% (Low Return)
Shareholder yield for ACFN (quarterly period ending 2024-12-31)
Market cap (USD): 44872735.620000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACFN (annual period ending 2024-12-31)
Market cap (USD): 44872735.620000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 123000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.27410853896141396%
Total shareholder yield: 0.27410853896141396% (Low Return)
Shareholder yield for ACFN (quarterly period ending 2025-03-31)
Market cap (USD): 39454898.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -66000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1672796098249939%
Total shareholder yield: -0.1672796098249939% (Minimal or Negative)
Shareholder yield for ACFN (quarterly period ending 2025-06-30)
Market cap (USD): 42514973.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -997000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3450561703401385%
Total shareholder yield: -2.3450561703401385% (Minimal or Negative)
Shareholder yield for ACFN (quarterly period ending 2025-09-30)
Market cap (USD): 71736178.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.023697944725207472%
Total shareholder yield: 0.023697944725207472% (Low Return)
Shareholder yield for ACFN (annual period ending 2025-12-31)
Market cap (USD): 37874695.8
Dividends paid: 0
Stock repurchases: 16000
Net debt paydown: -944000
Dividend yield: 0%
Buyback yield: 0.04224456371739361%
Debt paydown yield: -2.4924292593262227%
Total shareholder yield: -2.450184695608829% (Minimal or Negative)
Shareholder yield for ACFN (quarterly period ending 2025-12-31)
Market cap (USD): 37874695.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010561140929348402%
Total shareholder yield: 0.010561140929348402% (Low Return)
Shareholder yield for ACIW (annual period ending 2021-12-31)
Market cap (USD): 3527656479.0000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACIW (annual period ending 2022-12-31)
Market cap (USD): 2338216110
Dividends paid: 0
Stock repurchases: 206537000
Dividend yield: 0%
Buyback yield: 8.833101402248058%
Total shareholder yield: 8.833101402248058% (Moderate Return)
Shareholder yield for ACIW (annual period ending 2023-12-31)
Market cap (USD): 3110844042
Dividends paid: 0
Stock repurchases: 27587000
Net debt paydown: 58574000
Dividend yield: 0%
Buyback yield: 0.8868011262391663%
Debt paydown yield: 1.8828973490532832%
Total shareholder yield: 2.7696984752924494% (Low Return)
Shareholder yield for ACIW (quarterly period ending 2024-09-30)
Market cap (USD): 5174573913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACIW (quarterly period ending 2024-12-31)
Market cap (USD): 5277252098.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACIW (annual period ending 2024-12-31)
Market cap (USD): 5277252098.7
Dividends paid: 0
Stock repurchases: 127670000
Net debt paydown: 119992000
Dividend yield: 0%
Buyback yield: 2.4192514894532%
Debt paydown yield: 2.2737591033325635%
Total shareholder yield: 4.693010592785763% (Moderate Return)
Shareholder yield for ACIW (quarterly period ending 2025-03-31)
Market cap (USD): 5561904494.7
Dividends paid: 0
Stock repurchases: 14408000
Dividend yield: 0%
Buyback yield: 0.25904795765064903%
Total shareholder yield: 0.25904795765064903% (Low Return)
Shareholder yield for ACIW (quarterly period ending 2025-06-30)
Market cap (USD): 4667282678.7
Dividends paid: 0
Stock repurchases: 119362000
Net debt paydown: -54943000
Dividend yield: 0%
Buyback yield: 2.5574195568811455%
Debt paydown yield: -1.1771946072763593%
Total shareholder yield: 1.3802249496047863% (Low Return)
Shareholder yield for ACIW (quarterly period ending 2025-09-30)
Market cap (USD): 5364681048.900001
Dividends paid: 0
Stock repurchases: 16253000
Net debt paydown: 30537000
Dividend yield: 0%
Buyback yield: 0.302963025235817%
Debt paydown yield: 0.5692230296945883%
Total shareholder yield: 0.8721860549304052% (Low Return)
Shareholder yield for ACIW (quarterly period ending 2025-12-31)
Market cap (USD): 4860439661.7
Dividends paid: 0
Stock repurchases: 52615000
Net debt paydown: 50520000
Dividend yield: 0%
Buyback yield: 1.0825152385822898%
Debt paydown yield: 1.0394121420351095%
Total shareholder yield: 2.1219273806173993% (Low Return)
Shareholder yield for ACIW (annual period ending 2025-12-31)
Market cap (USD): 4860439661.7
Dividends paid: 0
Stock repurchases: 202638000
Net debt paydown: 107361000
Dividend yield: 0%
Buyback yield: 4.1691290110394%
Debt paydown yield: 2.208874247447177%
Total shareholder yield: 6.378003258486578% (Moderate Return)
Shareholder yield for AEMC.V (annual period ending 2021-12-31)
Market cap (USD): 105793870.86614174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEMC.V (annual period ending 2022-12-31)
Market cap (USD): 65861870.5882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -362610.9657248726
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5505628104490016%
Total shareholder yield: -0.5505628104490016% (Minimal or Negative)
Shareholder yield for AEMC.V (annual period ending 2023-12-31)
Market cap (USD): 67857684.84848484
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 383910.1604278074
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5657578228391026%
Total shareholder yield: 0.5657578228391026% (Low Return)
Shareholder yield for AEMC.V (quarterly period ending 2024-09-30)
Market cap (USD): 24881151.11111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEMC.V (quarterly period ending 2024-12-31)
Market cap (USD): 18791358.881118882
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26286.666666666664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13988699185070055%
Total shareholder yield: 0.13988699185070055% (Low Return)
Shareholder yield for AEMC.V (annual period ending 2024-12-31)
Market cap (USD): 18791358.881118882
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40879.545454545456
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2175443815062266%
Total shareholder yield: 0.2175443815062266% (Low Return)
Shareholder yield for AEMC.V (quarterly period ending 2025-03-31)
Market cap (USD): 17225412.307692308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEMC.V (quarterly period ending 2025-06-30)
Market cap (USD): 14710753.576642333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEMC.V (quarterly period ending 2025-09-30)
Market cap (USD): 14499088.057553956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEMC.V (annual period ending 2025-12-31)
Market cap (USD): 22883394.452554744
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEMC.V (quarterly period ending 2025-12-31)
Market cap (USD): 22883394.452554744
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALC (annual period ending 2021-12-31)
Market cap (USD): 41742243000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALC (annual period ending 2022-12-31)
Market cap (USD): 32939258000.000004
Dividends paid: 108695652.17391303
Stock repurchases: 0
Net debt paydown: -1150453893.9321547
Dividend yield: 0.32998816237424966%
Buyback yield: 0%
Debt paydown yield: -3.4926527304657395%
Total shareholder yield: -3.1626645680914898% (Minimal or Negative)
Shareholder yield for ALC (annual period ending 2023-12-31)
Market cap (USD): 37660194000
Dividends paid: 138095238.0952381
Stock repurchases: 0
Net debt paydown: -604399585.9213257
Dividend yield: 0.3666875377626522%
Buyback yield: 0%
Debt paydown yield: -1.604876453693589%
Total shareholder yield: -1.2381889159309367% (Minimal or Negative)
Shareholder yield for ALC (quarterly period ending 2024-09-30)
Market cap (USD): 48394471000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALC (quarterly period ending 2024-12-31)
Market cap (USD): 41054586000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALC (annual period ending 2024-12-31)
Market cap (USD): 41054586000
Dividends paid: 144444444.44444445
Stock repurchases: 0
Net debt paydown: 1070873015.8730164
Dividend yield: 0.35183510179458255%
Buyback yield: 0%
Debt paydown yield: 2.6084126530298377%
Total shareholder yield: 2.96024775482442% (Low Return)
Shareholder yield for ALC (quarterly period ending 2025-03-31)
Market cap (USD): 45912078000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -869141414.1414137
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8930561455776707%
Total shareholder yield: -1.8930561455776707% (Minimal or Negative)
Shareholder yield for ALC (quarterly period ending 2025-06-30)
Market cap (USD): 42844445000
Dividends paid: 0
Stock repurchases: 145000000
Net debt paydown: -652386363.636364
Dividend yield: 0%
Buyback yield: 0.33843360557010366%
Debt paydown yield: -1.5226859949670581%
Total shareholder yield: -1.1842523893969545% (Minimal or Negative)
Shareholder yield for ALC (quarterly period ending 2025-09-30)
Market cap (USD): 36162955000
Dividends paid: 0
Stock repurchases: 316250000
Net debt paydown: 16250000
Dividend yield: 0%
Buyback yield: 0.8745137116145514%
Debt paydown yield: 0.04493548715805995%
Total shareholder yield: 0.9194491987726113% (Low Return)
Shareholder yield for ALC (quarterly period ending 2025-12-31)
Market cap (USD): 38250311000
Dividends paid: 0
Stock repurchases: 388607594.93670887
Net debt paydown: 5903196202.531646
Dividend yield: 0%
Buyback yield: 1.0159593079823817%
Debt paydown yield: 15.433067204425202%
Total shareholder yield: 16.449026512407585% (High Return)
Shareholder yield for ALC (annual period ending 2025-12-31)
Market cap (USD): 38250311000
Dividends paid: 210126582.278481
Stock repurchases: 855696202.5316455
Net debt paydown: 4397918424.753868
Dividend yield: 0.5493460753259783%
Buyback yield: 2.23709606578531%
Debt paydown yield: 11.497732462237675%
Total shareholder yield: 14.284174603348962% (High Return)
Shareholder yield for ALDBT.PA (annual period ending 2021-12-31)
Market cap (USD): 7505945306.818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDBT.PA (annual period ending 2022-12-31)
Market cap (USD): 2028000089.3617022
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDBT.PA (annual period ending 2023-12-31)
Market cap (USD): 55740353.33333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -911985.8156028362
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6361321037006396%
Total shareholder yield: -1.6361321037006396% (Minimal or Negative)
Shareholder yield for ALDBT.PA (annual period ending 2024-12-31)
Market cap (USD): 6444978.354166667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8228750.000000002
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -127.67692221464375%
Total shareholder yield: -127.67692221464375% (Minimal or Negative)
Shareholder yield for ALDBT.PA (quarterly period ending 2024-12-31)
Market cap (USD): 6444978.354166667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDBT.PA (quarterly period ending 2025-06-30)
Market cap (USD): 2557498.5647058827
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5207524.509803921
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -203.61788591669438%
Total shareholder yield: -203.61788591669438% (Minimal or Negative)
Shareholder yield for AVPT (annual period ending 2021-12-31)
Market cap (USD): 1333588162.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVPT (annual period ending 2022-12-31)
Market cap (USD): 871390675.5600001
Dividends paid: 0
Stock repurchases: 19927000
Dividend yield: 0%
Buyback yield: 2.28680436443664%
Total shareholder yield: 2.28680436443664% (Low Return)
Shareholder yield for AVPT (annual period ending 2023-12-31)
Market cap (USD): 1740661179.16
Dividends paid: 0
Stock repurchases: 39036000
Net debt paydown: 2020000
Dividend yield: 0%
Buyback yield: 2.242596116197513%
Debt paydown yield: 0.1160478572271487%
Total shareholder yield: 2.358643973424662% (Low Return)
Shareholder yield for AVPT (quarterly period ending 2024-09-30)
Market cap (USD): 2495442396.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVPT (quarterly period ending 2024-12-31)
Market cap (USD): 3500403905.9600005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVPT (annual period ending 2024-12-31)
Market cap (USD): 3500403905.9600005
Dividends paid: 0
Stock repurchases: 33053000
Net debt paydown: 4811000
Dividend yield: 0%
Buyback yield: 0.944262459075707%
Debt paydown yield: 0.1374412818991688%
Total shareholder yield: 1.0817037409748758% (Low Return)
Shareholder yield for AVPT (quarterly period ending 2025-03-31)
Market cap (USD): 3061528310.24
Dividends paid: 0
Stock repurchases: 11905000
Dividend yield: 0%
Buyback yield: 0.3888580732760476%
Total shareholder yield: 0.3888580732760476% (Low Return)
Shareholder yield for AVPT (quarterly period ending 2025-06-30)
Market cap (USD): 4094052054.7599998
Dividends paid: 0
Stock repurchases: 7049000
Net debt paydown: 57000
Dividend yield: 0%
Buyback yield: 0.17217660903467005%
Debt paydown yield: 0.0013922636849164694%
Total shareholder yield: 0.17356887271958651% (Low Return)
Shareholder yield for AVPT (quarterly period ending 2025-09-30)
Market cap (USD): 3182378111.96
Dividends paid: 0
Stock repurchases: 8355000
Net debt paydown: 248000
Dividend yield: 0%
Buyback yield: 0.262539513095577%
Debt paydown yield: 0.007792914332459975%
Total shareholder yield: 0.270332427428037% (Low Return)
Shareholder yield for AVPT (annual period ending 2025-12-31)
Market cap (USD): 2944918852.44
Dividends paid: 0
Stock repurchases: 49750000
Net debt paydown: -40000
Dividend yield: 0%
Buyback yield: 1.6893504538768478%
Debt paydown yield: -0.0013582717217100284%
Total shareholder yield: 1.6879921821551378% (Low Return)
Shareholder yield for AVPT (quarterly period ending 2025-12-31)
Market cap (USD): 2944918852.44
Dividends paid: 0
Stock repurchases: 22441000
Net debt paydown: 1395000
Dividend yield: 0%
Buyback yield: 0.7620243926723687%
Debt paydown yield: 0.04736972629463724%
Total shareholder yield: 0.8093941189670059% (Low Return)
Shareholder yield for BFH (annual period ending 2021-12-31)
Market cap (USD): 2474932731.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFH (annual period ending 2022-12-31)
Market cap (USD): 1425157182.5500002
Dividends paid: 43000000
Stock repurchases: 12000000
Dividend yield: 3.017211050577671%
Buyback yield: 0.8420123862077222%
Total shareholder yield: 3.8592234367853933% (Low Return)
Shareholder yield for BFH (annual period ending 2023-12-31)
Market cap (USD): 1279287677.9
Dividends paid: 42000000
Stock repurchases: 35000000
Net debt paydown: 2693000000
Dividend yield: 3.2830770377578102%
Buyback yield: 2.735897531464842%
Debt paydown yield: 210.50777292099485%
Total shareholder yield: 216.5267474902175% (High Return)
Shareholder yield for BFH (quarterly period ending 2024-09-30)
Market cap (USD): 1877312239.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFH (quarterly period ending 2024-12-31)
Market cap (USD): 2417554698.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFH (annual period ending 2024-12-31)
Market cap (USD): 2417554698.95
Dividends paid: 43000000
Stock repurchases: 55000000
Net debt paydown: -245000000
Dividend yield: 1.7786567567085823%
Buyback yield: 2.2750260841621404%
Debt paydown yield: -10.134207102176806%
Total shareholder yield: -6.080524261306083% (Minimal or Negative)
Shareholder yield for BFH (quarterly period ending 2025-03-31)
Market cap (USD): 1989643880.6000001
Dividends paid: 12000000
Stock repurchases: 103000000
Dividend yield: 0.6031230069363599%
Buyback yield: 5.17680580953709%
Total shareholder yield: 5.77992881647345% (Moderate Return)
Shareholder yield for BFH (quarterly period ending 2025-06-30)
Market cap (USD): 2278958466
Dividends paid: 10000000
Stock repurchases: 47000000
Net debt paydown: 894000000
Dividend yield: 0.438796939443652%
Buyback yield: 2.0623456153851643%
Debt paydown yield: 39.22844638626249%
Total shareholder yield: 41.72958894109131% (High Return)
Shareholder yield for BFH (quarterly period ending 2025-09-30)
Market cap (USD): 2232894411.9
Dividends paid: 9000000
Stock repurchases: 40000000
Net debt paydown: 440000000
Dividend yield: 0.40306428965182367%
Buyback yield: 1.7913968428969937%
Debt paydown yield: 19.70536527186693%
Total shareholder yield: 21.899826404415748% (High Return)
Shareholder yield for BFH (quarterly period ending 2025-12-31)
Market cap (USD): 2974768125.3
Dividends paid: 11000000
Stock repurchases: 123000000
Net debt paydown: -606000000
Dividend yield: 0.36977671995496014%
Buyback yield: 4.134776050405463%
Debt paydown yield: -20.37133566297326%
Total shareholder yield: -15.866782892612836% (Minimal or Negative)
Shareholder yield for BFH (annual period ending 2025-12-31)
Market cap (USD): 2974768125.3
Dividends paid: 42000000
Stock repurchases: 313000000
Net debt paydown: 1292000000
Dividend yield: 1.4118747489189387%
Buyback yield: 10.521828485991138%
Debt paydown yield: 43.431956561982595%
Total shareholder yield: 55.36565979689267% (High Return)
Shareholder yield for BGUK.L (annual period ending 2022-04-30)
Market cap (USD): 2088458.5095
Dividends paid: 4643750
Stock repurchases: 0
Dividend yield: 222.35299283545572%
Buyback yield: 0%
Total shareholder yield: 222.35299283545572% (High Return)
Shareholder yield for BGUK.L (annual period ending 2023-04-30)
Market cap (USD): 2061853.9425
Dividends paid: 7438750
Stock repurchases: 6006250
Net debt paydown: -10000000
Dividend yield: 360.77967729278186%
Buyback yield: 291.30336907945167%
Debt paydown yield: -485.0004063757781%
Total shareholder yield: 167.08263999645544% (High Return)
Shareholder yield for BGUK.L (annual period ending 2024-04-30)
Market cap (USD): 2048551.659
Dividends paid: 6762500
Stock repurchases: 7296250
Net debt paydown: -2375000
Dividend yield: 330.1112749727343%
Buyback yield: 356.1662683947967%
Debt paydown yield: -115.93556792018393%
Total shareholder yield: 570.3419754473471% (High Return)
Shareholder yield for BGUK.L (quarterly period ending 2024-10-31)
Market cap (USD): 2377135.3371428573
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGUK.L (annual period ending 2025-04-30)
Market cap (USD): 2483092.92
Dividends paid: 10814666.666666666
Stock repurchases: 42557333.333333336
Net debt paydown: -12029166.666666668
Dividend yield: 435.5320970697571%
Buyback yield: 1713.8840431848735%
Debt paydown yield: -484.44287242648454%
Total shareholder yield: 1664.9732678281462% (High Return)
Shareholder yield for BGUK.L (quarterly period ending 2025-04-30)
Market cap (USD): 2483092.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -843290.0432900451
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.961276136619375%
Total shareholder yield: -33.961276136619375% (Minimal or Negative)
Shareholder yield for BGUK.L (quarterly period ending 2025-10-31)
Market cap (USD): 2884495.158947368
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 427192.9824561402
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.809973978671357%
Total shareholder yield: 14.809973978671357% (High Return)
Shareholder yield for BIM.PA (annual period ending 2021-12-31)
Market cap (USD): 15955974693.818182
Dividends paid: 83068181.81818181
Stock repurchases: 4318181.818181818
Dividend yield: 0.5206086335193606%
Buyback yield: 0.02706310270004884%
Total shareholder yield: 0.5476717362194095% (Low Return)
Shareholder yield for BIM.PA (annual period ending 2022-12-31)
Market cap (USD): 11816743527
Dividends paid: 107659574.46808511
Stock repurchases: 167234042.5531915
Dividend yield: 0.9110765095484594%
Buyback yield: 1.4152295187847612%
Total shareholder yield: 2.326306028333221% (Low Return)
Shareholder yield for BIM.PA (annual period ending 2023-12-31)
Market cap (USD): 12795400166.466667
Dividends paid: 111333333.33333333
Stock repurchases: 0
Net debt paydown: -38895981.08747041
Dividend yield: 0.8701043491012365%
Buyback yield: 0%
Debt paydown yield: -0.30398409257575554%
Total shareholder yield: 0.5661202565254809% (Low Return)
Shareholder yield for BIM.PA (quarterly period ending 2024-12-31)
Market cap (USD): 12451531159.125002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIM.PA (annual period ending 2024-12-31)
Market cap (USD): 12451531159.125002
Dividends paid: 104375000
Stock repurchases: 0
Net debt paydown: 65930555.55555558
Dividend yield: 0.8382503217165357%
Buyback yield: 0%
Debt paydown yield: 0.5294975751415031%
Total shareholder yield: 1.3677478968580388% (Low Return)
Shareholder yield for BIM.PA (quarterly period ending 2025-06-30)
Market cap (USD): 16070901108.635294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -85257352.94117653
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5305076072888386%
Total shareholder yield: -0.5305076072888386% (Minimal or Negative)
Shareholder yield for CAND.BR (annual period ending 2021-12-31)
Market cap (USD): 4036361.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAND.BR (annual period ending 2022-12-31)
Market cap (USD): 4534465.404255319
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAND.BR (annual period ending 2023-12-31)
Market cap (USD): 3946664.333333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3127604.043026005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 79.24677091513497%
Total shareholder yield: 79.24677091513497% (High Return)
Shareholder yield for CAND.BR (annual period ending 2024-12-31)
Market cap (USD): 1636968.7291666665
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 446056.78055555467
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.248949390904325%
Total shareholder yield: 27.248949390904325% (High Return)
Shareholder yield for CAND.BR (quarterly period ending 2024-12-31)
Market cap (USD): 1636968.7291666665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAND.BR (quarterly period ending 2025-06-30)
Market cap (USD): 2089410.5294117646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CJMB (quarterly period ending 2025-03-31)
Market cap (USD): 25351069.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CJMB (quarterly period ending 2025-06-30)
Market cap (USD): 28964585.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1329303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.589408011183357%
Total shareholder yield: -4.589408011183357% (Minimal or Negative)
Shareholder yield for CJMB (quarterly period ending 2025-09-30)
Market cap (USD): 27553055.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 47036
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17071064738930244%
Total shareholder yield: 0.17071064738930244% (Low Return)
Shareholder yield for CJMB (quarterly period ending 2025-12-31)
Market cap (USD): 6267190.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 109685
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7501461236785223%
Total shareholder yield: 1.7501461236785223% (Low Return)
Shareholder yield for CJMB (annual period ending 2025-12-31)
Market cap (USD): 6267190.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1007354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.073453054401735%
Total shareholder yield: -16.073453054401735% (Minimal or Negative)
Shareholder yield for COALINDIA.NS (annual period ending 2022-03-31)
Market cap (USD): 11138097286.236979
Dividends paid: 1422045364.6314125
Stock repurchases: 0
Dividend yield: 12.767399386864689%
Buyback yield: 0%
Total shareholder yield: 12.767399386864689% (High Return)
Shareholder yield for COALINDIA.NS (annual period ending 2023-03-31)
Market cap (USD): 13276513510.310478
Dividends paid: 1745197320.3410475
Stock repurchases: 0
Dividend yield: 13.144997133364383%
Buyback yield: 0%
Total shareholder yield: 13.144997133364383% (High Return)
Shareholder yield for COALINDIA.NS (annual period ending 2024-03-31)
Market cap (USD): 28599465610.604008
Dividends paid: 1810510852.6202183
Stock repurchases: 0
Net debt paydown: -254653119.7275499
Dividend yield: 6.330575813098142%
Buyback yield: 0%
Debt paydown yield: -0.8904121608241886%
Total shareholder yield: 5.440163652273954% (Moderate Return)
Shareholder yield for COALINDIA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 33800047371.10117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COALINDIA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 25752862865.47966
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COALINDIA.NS (annual period ending 2025-03-31)
Market cap (USD): 27119888258.004784
Dividends paid: 1898353986.4390926
Stock repurchases: 0
Net debt paydown: -286944141.71989405
Dividend yield: 6.999859174857659%
Buyback yield: 0%
Debt paydown yield: -1.0580579794063083%
Total shareholder yield: 5.941801195451351% (Moderate Return)
Shareholder yield for COALINDIA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 27119888258.004784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COALINDIA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 26765970900.217533
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COALINDIA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 27033761700.894844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CREG (annual period ending 2021-12-31)
Market cap (USD): 1515743424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CREG (annual period ending 2022-12-31)
Market cap (USD): 713937120
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2405919.8343528393
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3369932402944449%
Total shareholder yield: -0.3369932402944449% (Minimal or Negative)
Shareholder yield for CREG (annual period ending 2023-12-31)
Market cap (USD): 425616360
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 152450.46801493783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03581875189547174%
Total shareholder yield: 0.03581875189547174% (Low Return)
Shareholder yield for CREG (quarterly period ending 2024-09-30)
Market cap (USD): 241640256
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CREG (quarterly period ending 2024-12-31)
Market cap (USD): 211435224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -632218.9855978738
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.29901308478187805%
Total shareholder yield: -0.29901308478187805% (Minimal or Negative)
Shareholder yield for CREG (annual period ending 2024-12-31)
Market cap (USD): 211435224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1603236.4190894552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7582636368524174%
Total shareholder yield: 0.7582636368524174% (Low Return)
Shareholder yield for CREG (quarterly period ending 2025-03-31)
Market cap (USD): 164754720
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23104.102041586535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.014023332406857015%
Total shareholder yield: -0.014023332406857015% (Minimal or Negative)
Shareholder yield for CREG (quarterly period ending 2025-06-30)
Market cap (USD): 63155976
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35514.17349608673
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.056232483044972234%
Total shareholder yield: 0.056232483044972234% (Low Return)
Shareholder yield for CREG (quarterly period ending 2025-09-30)
Market cap (USD): 33500126.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 190296.38729569217
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5680467739837906%
Total shareholder yield: 0.5680467739837906% (Low Return)
Shareholder yield for CREG (quarterly period ending 2025-12-31)
Market cap (USD): 36520629.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 77689.0617977528
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21272651279197222%
Total shareholder yield: 0.21272651279197222% (Low Return)
Shareholder yield for CREG (annual period ending 2025-12-31)
Market cap (USD): 36520629.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 299629.63013698626
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8204393884189396%
Total shareholder yield: 0.8204393884189396% (Low Return)
Shareholder yield for DUK (annual period ending 2021-12-31)
Market cap (USD): 68705814604.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUK (annual period ending 2022-12-31)
Market cap (USD): 70101291832.64
Dividends paid: 3179000000
Stock repurchases: 0
Dividend yield: 4.534866500876407%
Buyback yield: 0%
Total shareholder yield: 4.534866500876407% (Moderate Return)
Shareholder yield for DUK (annual period ending 2023-12-31)
Market cap (USD): 68955285393.65001
Dividends paid: 3244000000
Stock repurchases: 0
Net debt paydown: -5878000000
Dividend yield: 4.704497967749307%
Buyback yield: 0%
Debt paydown yield: -8.524364690021711%
Total shareholder yield: -3.819866722272404% (Minimal or Negative)
Shareholder yield for DUK (quarterly period ending 2024-09-30)
Market cap (USD): 84477046074.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUK (quarterly period ending 2024-12-31)
Market cap (USD): 79690325301.74
Dividends paid: 802000000
Stock repurchases: 0
Dividend yield: 1.0063956910243514%
Buyback yield: 0%
Total shareholder yield: 1.0063956910243514% (Low Return)
Shareholder yield for DUK (annual period ending 2024-12-31)
Market cap (USD): 79690325301.74
Dividends paid: 3213000000
Stock repurchases: 1000000000
Net debt paydown: -4773000000
Dividend yield: 4.031857051447932%
Buyback yield: 1.2548574701051765%
Debt paydown yield: -5.989434704812008%
Total shareholder yield: -0.7027201832588998% (Minimal or Negative)
Shareholder yield for DUK (quarterly period ending 2025-03-31)
Market cap (USD): 91049042183.43001
Dividends paid: 803000000
Stock repurchases: 0
Dividend yield: 0.8819422815917747%
Buyback yield: 0%
Total shareholder yield: 0.8819422815917747% (Low Return)
Shareholder yield for DUK (quarterly period ending 2025-06-30)
Market cap (USD): 88889560662.34
Dividends paid: 807000000
Stock repurchases: 0
Net debt paydown: -972000000
Dividend yield: 0.9078681388307314%
Buyback yield: 0%
Debt paydown yield: -1.093491735989431%
Total shareholder yield: -0.18562359715869958% (Minimal or Negative)
Shareholder yield for DUK (quarterly period ending 2025-09-30)
Market cap (USD): 94027099732.37
Dividends paid: 845000000
Stock repurchases: 0
Net debt paydown: -1194000000
Dividend yield: 0.8986770860795766%
Buyback yield: 0%
Debt paydown yield: -1.2698466754781237%
Total shareholder yield: -0.37116958939854705% (Minimal or Negative)
Shareholder yield for DUK (quarterly period ending 2025-12-31)
Market cap (USD): 89825076122.74
Dividends paid: 845000000
Stock repurchases: 0
Net debt paydown: -1222000000
Dividend yield: 0.9407172656835421%
Buyback yield: 0%
Debt paydown yield: -1.3604218919115838%
Total shareholder yield: -0.4197046262280417% (Minimal or Negative)
Shareholder yield for DUK (annual period ending 2025-12-31)
Market cap (USD): 89825076122.74
Dividends paid: 3300000000
Stock repurchases: 0
Net debt paydown: -5639000000
Dividend yield: 3.6738070730836556%
Buyback yield: 0%
Debt paydown yield: -6.277756995490526%
Total shareholder yield: -2.60394992240687% (Minimal or Negative)
Shareholder yield for DYH.DE (annual period ending 2022-01-31)
Market cap (USD): 83919377793.86665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DYH.DE (annual period ending 2023-01-31)
Market cap (USD): 67570801629.82609
Dividends paid: 1836000000
Stock repurchases: 2646000000
Dividend yield: 2.717149946005051%
Buyback yield: 3.915892569242574%
Total shareholder yield: 6.633042515247626% (Moderate Return)
Shareholder yield for DYH.DE (annual period ending 2024-01-31)
Market cap (USD): 57637839484.78261
Dividends paid: 2011000000
Stock repurchases: 0
Net debt paydown: -573000000
Dividend yield: 3.489027378500089%
Buyback yield: 0%
Debt paydown yield: -0.9941385817407018%
Total shareholder yield: 2.4948887967593874% (Low Return)
Shareholder yield for DYH.DE (quarterly period ending 2024-10-31)
Market cap (USD): 62831416113.304344
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DYH.DE (annual period ending 2025-01-31)
Market cap (USD): 59163123495.416664
Dividends paid: 2046000000
Stock repurchases: 1007000000
Net debt paydown: -229000000
Dividend yield: 3.4582352639959963%
Buyback yield: 1.7020737589657715%
Debt paydown yield: -0.38706543277374544%
Total shareholder yield: 4.773243590188022% (Moderate Return)
Shareholder yield for DYH.DE (quarterly period ending 2025-01-31)
Market cap (USD): 59163123495.416664
Dividends paid: 513000000
Stock repurchases: 501000000
Dividend yield: 0.8670941790957704%
Buyback yield: 0.8468112743216004%
Total shareholder yield: 1.7139054534173708% (Low Return)
Shareholder yield for DYH.DE (quarterly period ending 2025-04-30)
Market cap (USD): 41078489322.818184
Dividends paid: 510000000
Stock repurchases: 250000000
Net debt paydown: 838000000
Dividend yield: 1.2415256948524307%
Buyback yield: 0.6085910268884465%
Debt paydown yield: 2.0399971221300723%
Total shareholder yield: 3.8901138438709495% (Low Return)
Shareholder yield for DYH.DE (quarterly period ending 2025-07-31)
Market cap (USD): 44014773164.045975
Dividends paid: 509000000
Stock repurchases: 8000000
Net debt paydown: -933000000
Dividend yield: 1.1564299061656487%
Buyback yield: 0.018175715617534755%
Debt paydown yield: -2.119742833894991%
Total shareholder yield: -0.9451372121118073% (Minimal or Negative)
Shareholder yield for DYH.DE (quarterly period ending 2025-10-31)
Market cap (USD): 40861356204
Dividends paid: 518000000
Stock repurchases: 150000000
Net debt paydown: -71000000
Dividend yield: 1.2677014375486928%
Buyback yield: 0.3670950108731736%
Debt paydown yield: -0.1737583051466355%
Total shareholder yield: 1.4610381432752308% (Low Return)
Shareholder yield for DYH.DE (annual period ending 2026-01-31)
Market cap (USD): 46559996017.047615
Dividends paid: 2053000000
Stock repurchases: 408000000
Net debt paydown: -415000000
Dividend yield: 4.409364638365322%
Buyback yield: 0.8762887347555047%
Debt paydown yield: -0.8913231003027806%
Total shareholder yield: 4.394330272818047% (Moderate Return)
Shareholder yield for DYH.DE (quarterly period ending 2026-01-31)
Market cap (USD): 46559996017.047615
Dividends paid: 516000000
Stock repurchases: 0
Net debt paydown: -249000000
Dividend yield: 1.1082475174849034%
Buyback yield: 0%
Debt paydown yield: -0.5347938601816684%
Total shareholder yield: 0.5734536573032349% (Low Return)
Shareholder yield for EAAS.L (annual period ending 2021-06-30)
Market cap (USD): 1129405.15625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EAAS.L (annual period ending 2022-06-30)
Market cap (USD): 377780.12195121957
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3677642.2764227646
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -973.4875031083916%
Total shareholder yield: -973.4875031083916% (Minimal or Negative)
Shareholder yield for EAAS.L (annual period ending 2023-06-30)
Market cap (USD): 196063.1012658228
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EAAS.L (annual period ending 2023-12-31)
Market cap (USD): 343110.4272151899
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EAAS.L (quarterly period ending 2024-12-31)
Market cap (USD): 242015.390625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EAAS.L (annual period ending 2024-12-31)
Market cap (USD): 242015.390625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3622405.063291138
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1496.7664056142662%
Total shareholder yield: 1496.7664056142662% (High Return)
Shareholder yield for EAAS.L (quarterly period ending 2025-06-30)
Market cap (USD): 265222.34589041094
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4828904.109589041
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1820.7003234879498%
Total shareholder yield: 1820.7003234879498% (High Return)