speb/financial-data huggingface dataset:
Shareholder yield for 8912.T (annual period ending 2022-06-30)
Market cap (USD): 9779167.581814189
Dividends paid: 298279.5226590526
Stock repurchases: 416736.217878322
Dividend yield: 3.050152481421298%
Buyback yield: 4.261469234388668%
Total shareholder yield: 7.311621715809967% (Moderate Return)
Shareholder yield for 8912.T (annual period ending 2023-06-30)
Market cap (USD): 10121294.488188976
Dividends paid: 273684.2105263158
Stock repurchases: 714836.3033568172
Net debt paydown: 578250.6563348519
Dividend yield: 2.704043547450289%
Buyback yield: 7.062696418832531%
Debt paydown yield: 5.713208493336897%
Total shareholder yield: 15.479948459619717% (High Return)
Shareholder yield for 8912.T (annual period ending 2024-06-30)
Market cap (USD): 14548089.240151843
Dividends paid: 232901.86072562076
Stock repurchases: 1602576.389321053
Net debt paydown: -512175.40015197825
Dividend yield: 1.600910311182487%
Buyback yield: 11.015717341752616%
Debt paydown yield: -3.5205681770112136%
Total shareholder yield: 9.096059475923889% (Moderate Return)
Shareholder yield for 8912.T (quarterly period ending 2024-12-31)
Market cap (USD): 12733176.91771711
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8912.T (quarterly period ending 2025-06-30)
Market cap (USD): 16967754.719070025
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 327731.2578433957
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9314945511032122%
Total shareholder yield: 1.9314945511032122% (Low Return)
Shareholder yield for 8912.T (annual period ending 2025-06-30)
Market cap (USD): 16967754.719070025
Dividends paid: 344900.35981179075
Stock repurchases: 701460.005535566
Net debt paydown: 90443.52426534798
Dividend yield: 2.0326811974960832%
Buyback yield: 4.134076765897592%
Debt paydown yield: 0.5330317756402896%
Total shareholder yield: 6.699789739033964% (Moderate Return)
Shareholder yield for 8912.T (quarterly period ending 2025-09-30)
Market cap (USD): 15890123.795423958
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9552.T (annual period ending 2022-09-30)
Market cap (USD): 594347341.2460015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9552.T (annual period ending 2023-09-30)
Market cap (USD): 1163133605.5064282
Dividends paid: 0
Stock repurchases: 5182.804339092005
Net debt paydown: -940608.1364387019
Dividend yield: 0%
Buyback yield: 0.00044558976841146394%
Debt paydown yield: -0.08086845156787996%
Total shareholder yield: -0.08042286179946849% (Minimal or Negative)
Shareholder yield for 9552.T (annual period ending 2024-09-30)
Market cap (USD): 1055660429.0932204
Dividends paid: 0
Stock repurchases: 17545818.742120747
Net debt paydown: -1306303.9638029686
Dividend yield: 0%
Buyback yield: 1.6620703266477517%
Debt paydown yield: -0.12374281803146145%
Total shareholder yield: 1.5383275086162902% (Low Return)
Shareholder yield for 9552.T (quarterly period ending 2024-12-31)
Market cap (USD): 651536202.1674796
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9552.T (quarterly period ending 2025-03-31)
Market cap (USD): 384735818.1662211
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9552.T (annual period ending 2025-09-30)
Market cap (USD): 444864487.80619115
Dividends paid: 0
Stock repurchases: 45164064.602960974
Net debt paydown: -1639526.3869138062
Dividend yield: 0%
Buyback yield: 10.15231960314105%
Debt paydown yield: -0.36854512595486816%
Total shareholder yield: 9.783774477186181% (Moderate Return)
Shareholder yield for 9552.T (quarterly period ending 2025-09-30)
Market cap (USD): 444864487.80619115
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4592365.620541083
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0323066341365923%
Total shareholder yield: -1.0323066341365923% (Minimal or Negative)
Shareholder yield for 9552.T (quarterly period ending 2025-12-31)
Market cap (USD): 367193481.8921864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADAG (annual period ending 2021-12-31)
Market cap (USD): 533205833.58000004
Dividends paid: 0
Stock repurchases: 370734.0659340659
Dividend yield: 0%
Buyback yield: 0.06952925916900016%
Total shareholder yield: 0.06952925916900016% (Low Return)
Shareholder yield for ADAG (annual period ending 2022-12-31)
Market cap (USD): 87876550.02000001
Dividends paid: 0
Stock repurchases: 571362.2126436782
Dividend yield: 0%
Buyback yield: 0.6501873509071996%
Total shareholder yield: 0.6501873509071996% (Low Return)
Shareholder yield for ADAG (annual period ending 2023-12-31)
Market cap (USD): 127520106.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 881461.0765556041
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6912330151705062%
Total shareholder yield: 0.6912330151705062% (Low Return)
Shareholder yield for ADAG (annual period ending 2024-12-31)
Market cap (USD): 131484462.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 604032.445330713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.45939454431891447%
Total shareholder yield: 0.45939454431891447% (Low Return)
Shareholder yield for ADAG (quarterly period ending 2024-12-31)
Market cap (USD): 131484462.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADAG (quarterly period ending 2025-06-30)
Market cap (USD): 128841558.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1578001.3952733038
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2247611842748907%
Total shareholder yield: 1.2247611842748907% (Low Return)
Shareholder yield for ALGID.PA (annual period ending 2021-12-31)
Market cap (USD): 31218692.27272727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALGID.PA (annual period ending 2022-12-31)
Market cap (USD): 11064132.276595747
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2658075.435203096
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.024255755020153%
Total shareholder yield: -24.024255755020153% (Minimal or Negative)
Shareholder yield for ALGID.PA (annual period ending 2023-12-31)
Market cap (USD): 15916577.711111112
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2629338.0614657216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.51949375794661%
Total shareholder yield: 16.51949375794661% (High Return)
Shareholder yield for ALGID.PA (annual period ending 2024-12-31)
Market cap (USD): 8993956.583333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1588680.555555556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.663867296174566%
Total shareholder yield: 17.663867296174566% (High Return)
Shareholder yield for ALGID.PA (quarterly period ending 2024-12-31)
Market cap (USD): 8993956.583333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALTME.PA (annual period ending 2021-12-31)
Market cap (USD): 2270168507.965909
Dividends paid: 0
Stock repurchases: 1136.3636363636363
Dividend yield: 0%
Buyback yield: 5.0056356273826924e-05%
Total shareholder yield: 5.0056356273826924e-05% (Low Return)
Shareholder yield for ALTME.PA (annual period ending 2022-12-31)
Market cap (USD): 110221147.97872342
Dividends paid: 0
Stock repurchases: 30851.063829787236
Net debt paydown: -4346808.5106382985
Dividend yield: 0%
Buyback yield: 0.027990149254971092%
Debt paydown yield: -3.9437155122693754%
Total shareholder yield: -3.9157253630144044% (Minimal or Negative)
Shareholder yield for ALTME.PA (annual period ending 2023-12-31)
Market cap (USD): 24070517.366666663
Dividends paid: 0
Stock repurchases: 1111.111111111111
Net debt paydown: 3051252.955082743
Dividend yield: 0%
Buyback yield: 0.004616066593773344%
Debt paydown yield: 12.676308151598684%
Total shareholder yield: 12.680924218192457% (High Return)
Shareholder yield for ALTME.PA (annual period ending 2024-12-31)
Market cap (USD): 7849081.750000001
Dividends paid: 0
Stock repurchases: 2083.3333333333335
Net debt paydown: 1295555.5555555555
Dividend yield: 0%
Buyback yield: 0.026542382914196725%
Debt paydown yield: 16.5058231882418%
Total shareholder yield: 16.532365571155996% (High Return)
Shareholder yield for ALTME.PA (quarterly period ending 2024-12-31)
Market cap (USD): 7849081.750000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALXO (annual period ending 2021-12-31)
Market cap (USD): 2891757086.33
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALXO (annual period ending 2022-12-31)
Market cap (USD): 1516524074.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALXO (annual period ending 2023-12-31)
Market cap (USD): 2003641834.13
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -250000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.012477279908090576%
Total shareholder yield: -0.012477279908090576% (Minimal or Negative)
Shareholder yield for ALXO (quarterly period ending 2024-09-30)
Market cap (USD): 244904508.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALXO (quarterly period ending 2024-12-31)
Market cap (USD): 224720071.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALXO (annual period ending 2024-12-31)
Market cap (USD): 224720071.39
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -265000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11792449083913581%
Total shareholder yield: -0.11792449083913581% (Minimal or Negative)
Shareholder yield for ALXO (quarterly period ending 2025-03-31)
Market cap (USD): 83429008.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALXO (quarterly period ending 2025-06-30)
Market cap (USD): 55170795.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -69000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.125066167320696%
Total shareholder yield: -0.125066167320696% (Minimal or Negative)
Shareholder yield for ALXO (quarterly period ending 2025-09-30)
Market cap (USD): 246250138.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -72000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.029238562281673756%
Total shareholder yield: -0.029238562281673756% (Minimal or Negative)
Shareholder yield for ALXO (quarterly period ending 2025-12-31)
Market cap (USD): 152056096.20999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 363000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23872768606309075%
Total shareholder yield: 0.23872768606309075% (Low Return)
Shareholder yield for ALXO (annual period ending 2025-12-31)
Market cap (USD): 152056096.20999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 155000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10193606429691204%
Total shareholder yield: 0.10193606429691204% (Low Return)
Shareholder yield for AMH.AX (annual period ending 2021-06-30)
Market cap (USD): 231753335.57894737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMH.AX (annual period ending 2022-06-30)
Market cap (USD): 195220790.06896552
Dividends paid: 11211724.137931034
Stock repurchases: 37241.379310344826
Dividend yield: 5.743099458807781%
Buyback yield: 0.019076543690448436%
Total shareholder yield: 5.762176002498229% (Moderate Return)
Shareholder yield for AMH.AX (annual period ending 2023-06-30)
Market cap (USD): 181214883.49668872
Dividends paid: 7101986.754966888
Stock repurchases: 7284.76821192053
Dividend yield: 3.9190968301986406%
Buyback yield: 0.004019961314079172%
Total shareholder yield: 3.9231167915127196% (Low Return)
Shareholder yield for AMH.AX (annual period ending 2024-06-30)
Market cap (USD): 209681589.3333333
Dividends paid: 10275333.333333334
Stock repurchases: 11333.333333333334
Dividend yield: 4.900446131681363%
Buyback yield: 0.005405020712293724%
Total shareholder yield: 4.905851152393657% (Moderate Return)
Shareholder yield for AMIX (annual period ending 2024-03-31)
Market cap (USD): 688741200
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMIX (quarterly period ending 2024-09-30)
Market cap (USD): 136607940
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMIX (quarterly period ending 2024-12-31)
Market cap (USD): 42875280
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -46000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10728792908174595%
Total shareholder yield: -0.10728792908174595% (Minimal or Negative)
Shareholder yield for AMIX (annual period ending 2025-03-31)
Market cap (USD): 19955250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMIX (quarterly period ending 2025-03-31)
Market cap (USD): 19955250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMIX (quarterly period ending 2025-06-30)
Market cap (USD): 17902710
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMIX (quarterly period ending 2025-09-30)
Market cap (USD): 12315240
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMIX (quarterly period ending 2025-12-31)
Market cap (USD): 6271650
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARR.L (annual period ending 2021-12-31)
Market cap (USD): 3178020.749189189
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARR.L (annual period ending 2022-12-31)
Market cap (USD): 2367649.0612048195
Dividends paid: 1697590.3614457832
Stock repurchases: 0
Dividend yield: 71.69940804411%
Buyback yield: 0%
Total shareholder yield: 71.69940804411% (High Return)
Shareholder yield for ARR.L (annual period ending 2023-12-31)
Market cap (USD): 3207962.2197468355
Dividends paid: 2860759.493670886
Stock repurchases: 0
Dividend yield: 89.17684491610534%
Buyback yield: 0%
Total shareholder yield: 89.17684491610534% (High Return)
Shareholder yield for ARR.L (annual period ending 2024-12-31)
Market cap (USD): 2979938.634
Dividends paid: 6151250
Stock repurchases: 0
Dividend yield: 206.42203600491996%
Buyback yield: 0%
Total shareholder yield: 206.42203600491996% (High Return)
Shareholder yield for ARR.L (quarterly period ending 2024-12-31)
Market cap (USD): 2979938.634
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARV.AX (annual period ending 2021-06-30)
Market cap (USD): 169390810.60150376
Dividends paid: 0
Stock repurchases: 457765.41353383457
Dividend yield: 0%
Buyback yield: 0.27024217660233024%
Total shareholder yield: 0.27024217660233024% (Low Return)
Shareholder yield for ARV.AX (annual period ending 2022-06-30)
Market cap (USD): 93223356.45517242
Dividends paid: 0
Stock repurchases: 301095.8620689655
Dividend yield: 0%
Buyback yield: 0.32298328822107053%
Total shareholder yield: 0.32298328822107053% (Low Return)
Shareholder yield for ARV.AX (annual period ending 2023-06-30)
Market cap (USD): 29839705.70860927
Dividends paid: 0
Stock repurchases: 110586.75496688741
Net debt paydown: 4530.924868691494
Dividend yield: 0%
Buyback yield: 0.3706026997946606%
Debt paydown yield: 0.015184214324822393%
Total shareholder yield: 0.38578691411948296% (Low Return)
Shareholder yield for BKNG.TO (annual period ending 2025-12-31)
Market cap (USD): 169938759600.32846
Dividends paid: 910948905.109489
Stock repurchases: 4700729927.007298
Net debt paydown: -2137726507.0695705
Dividend yield: 0.5360454008561142%
Buyback yield: 2.7661317159562304%
Debt paydown yield: -1.2579393377338968%
Total shareholder yield: 2.044237779078448% (Low Return)
Shareholder yield for BKNG.TO (quarterly period ending 2025-12-31)
Market cap (USD): 169938759600.32846
Dividends paid: 224087591.2408759
Stock repurchases: 1546715328.467153
Net debt paydown: -1471690384.9183407
Dividend yield: 0.1318637324221371%
Buyback yield: 0.9101604202036105%
Debt paydown yield: -0.8660121966169135%
Total shareholder yield: 0.17601195600883413% (Low Return)
Shareholder yield for BLK.TO (quarterly period ending 2025-12-31)
Market cap (USD): 160351381222.0803
Dividends paid: 620437956.2043796
Stock repurchases: 375182481.7518248
Net debt paydown: -123683243.18647003
Dividend yield: 0.38692398623314483%
Buyback yield: 0.2339752104986311%
Debt paydown yield: -0.07713263349766451%
Total shareholder yield: 0.5437665632341114% (Low Return)
Shareholder yield for BLK.TO (annual period ending 2025-12-31)
Market cap (USD): 160351381222.0803
Dividends paid: 2443065693.430657
Stock repurchases: 1424087591.2408757
Net debt paydown: -1000530856.0053062
Dividend yield: 1.5235700963792187%
Buyback yield: 0.8881043495774888%
Debt paydown yield: -0.6239614828260261%
Total shareholder yield: 1.7877129631306814% (Low Return)
Shareholder yield for BOH (annual period ending 2021-12-31)
Market cap (USD): 2717605556.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOH (annual period ending 2022-12-31)
Market cap (USD): 2606270498.26
Dividends paid: 120434000
Stock repurchases: 55063000
Dividend yield: 4.620932481122133%
Buyback yield: 2.11271240021944%
Total shareholder yield: 6.733644881341573% (Moderate Return)
Shareholder yield for BOH (annual period ending 2023-12-31)
Market cap (USD): 2567045691.4300003
Dividends paid: 119672000
Stock repurchases: 9854000
Net debt paydown: -144063000
Dividend yield: 4.661857028860886%
Buyback yield: 0.38386539175743006%
Debt paydown yield: -5.612015418383463%
Total shareholder yield: -0.5662929977651476% (Minimal or Negative)
Shareholder yield for BOH (quarterly period ending 2024-09-30)
Market cap (USD): 2301188667.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOH (quarterly period ending 2024-12-31)
Market cap (USD): 2660551291.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOH (annual period ending 2024-12-31)
Market cap (USD): 2660551291.55
Dividends paid: 124957000
Stock repurchases: 0
Net debt paydown: 7815000
Dividend yield: 4.696658184973454%
Buyback yield: 0%
Debt paydown yield: 0.29373611494808244%
Total shareholder yield: 4.990394299921536% (Moderate Return)
Shareholder yield for BOH (quarterly period ending 2025-03-31)
Market cap (USD): 2601119766.05
Dividends paid: 33497000
Stock repurchases: 0
Dividend yield: 1.2877915287563926%
Buyback yield: 0%
Total shareholder yield: 1.2877915287563926% (Low Return)
Shareholder yield for BOH (quarterly period ending 2025-06-30)
Market cap (USD): 2573385054.15
Dividends paid: 33513000
Stock repurchases: 3600000
Net debt paydown: -90000
Dividend yield: 1.3022924783819219%
Buyback yield: 0.13989356136946615%
Debt paydown yield: -0.0034973390342366534%
Total shareholder yield: 1.4386887007171514% (Low Return)
Shareholder yield for BOH (quarterly period ending 2025-09-30)
Market cap (USD): 2527424674.43
Dividends paid: 33532000
Stock repurchases: 135000
Net debt paydown: 716000
Dividend yield: 1.3267259886810412%
Buyback yield: 0.005341405477512244%
Debt paydown yield: 0.02832923201406494%
Total shareholder yield: 1.3603966261726184% (Low Return)
Shareholder yield for BOH (annual period ending 2025-12-31)
Market cap (USD): 2660551291.55
Dividends paid: 134033000
Stock repurchases: 5001000
Net debt paydown: -3510000
Dividend yield: 5.0377904919816165%
Buyback yield: 0.1879685618496942%
Debt paydown yield: -0.13192754490950342%
Total shareholder yield: 5.093831508921808% (Moderate Return)
Shareholder yield for BOH (quarterly period ending 2025-12-31)
Market cap (USD): 2660551291.55
Dividends paid: 33491000
Stock repurchases: 1266000
Net debt paydown: -687000
Dividend yield: 1.2587992611293957%
Buyback yield: 0.04758412303573543%
Debt paydown yield: -0.025821716054936994%
Total shareholder yield: 1.2805616681101941% (Low Return)
Shareholder yield for BRNL.NS (annual period ending 2022-03-31)
Market cap (USD): 31773242.779902413
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRNL.NS (annual period ending 2023-03-31)
Market cap (USD): 26841504.26309379
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24739492.849172384
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 92.16880174330765%
Total shareholder yield: 92.16880174330765% (High Return)
Shareholder yield for BRNL.NS (annual period ending 2024-03-31)
Market cap (USD): 56194937.61996161
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12806993.767015547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.790298040060883%
Total shareholder yield: 22.790298040060883% (High Return)
Shareholder yield for BRNL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 47159203.2967033
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRNL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 44563270.77747989
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRNL.NS (annual period ending 2025-03-31)
Market cap (USD): 28381742.326992646
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 108488800.33263141
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 382.2485564230227%
Total shareholder yield: 382.2485564230227% (High Return)
Shareholder yield for BRNL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 28381742.326992646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRNL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 20167253.685934942
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRNL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 21635817.361894023
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRNL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 21153492.257992648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRX (annual period ending 2021-12-31)
Market cap (USD): 6299355747.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRX (annual period ending 2022-12-31)
Market cap (USD): 5872852849.38
Dividends paid: 289632000
Stock repurchases: 0
Dividend yield: 4.931708786651731%
Buyback yield: 0%
Total shareholder yield: 4.931708786651731% (Moderate Return)
Shareholder yield for BRX (annual period ending 2023-12-31)
Market cap (USD): 6323902676.37
Dividends paid: 315287000
Stock repurchases: 0
Net debt paydown: 101976000
Dividend yield: 4.985639661693508%
Buyback yield: 0%
Debt paydown yield: 1.612548535590929%
Total shareholder yield: 6.598188197284437% (Moderate Return)
Shareholder yield for BRX (quarterly period ending 2024-09-30)
Market cap (USD): 7848880662.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRX (quarterly period ending 2024-12-31)
Market cap (USD): 7919453084.7699995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRX (annual period ending 2024-12-31)
Market cap (USD): 7919453084.7699995
Dividends paid: 331203000
Stock repurchases: 0
Net debt paydown: -406226000
Dividend yield: 4.182144858423881%
Buyback yield: 0%
Debt paydown yield: -5.129470376953408%
Total shareholder yield: -0.9473255185295262% (Minimal or Negative)
Shareholder yield for BRX (quarterly period ending 2025-03-31)
Market cap (USD): 7631026664.79
Dividends paid: 89465000
Stock repurchases: 78000
Dividend yield: 1.172384843219022%
Buyback yield: 0.0010221429360206082%
Total shareholder yield: 1.1734069861550427% (Low Return)
Shareholder yield for BRX (quarterly period ending 2025-06-30)
Market cap (USD): 7566590975.22
Dividends paid: 88246000
Stock repurchases: 65000
Net debt paydown: 7189000
Dividend yield: 1.1662583624382343%
Buyback yield: 0.000859039430211967%
Debt paydown yield: 0.09500976098144354%
Total shareholder yield: 1.2621271628498898% (Low Return)
Shareholder yield for BRX (quarterly period ending 2025-09-30)
Market cap (USD): 8134238716.67
Dividends paid: 88257000
Stock repurchases: 98000
Net debt paydown: -396497000
Dividend yield: 1.0850062688611468%
Buyback yield: 0.0012047839191043474%
Debt paydown yield: -4.874420505848127%
Total shareholder yield: -3.788209453067876% (Minimal or Negative)
Shareholder yield for BRX (quarterly period ending 2025-12-31)
Market cap (USD): 7787513339.46
Dividends paid: 88256000
Stock repurchases: 208000
Net debt paydown: -1333000
Dividend yield: 1.1333014295179342%
Buyback yield: 0.0026709424553540873%
Debt paydown yield: -0.017117145639360568%
Total shareholder yield: 1.1188552263339278% (Low Return)
Shareholder yield for BRX (annual period ending 2025-12-31)
Market cap (USD): 7787513339.46
Dividends paid: 354224000
Stock repurchases: 449000
Net debt paydown: -155002000
Dividend yield: 4.5486150014680105%
Buyback yield: 0.005765640204105698%
Debt paydown yield: -1.9903914541576646%
Total shareholder yield: 2.563989187514452% (Low Return)
Shareholder yield for CCM (annual period ending 2021-12-31)
Market cap (USD): 56309160
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCM (annual period ending 2022-12-31)
Market cap (USD): 46173511.199999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCM (annual period ending 2023-12-31)
Market cap (USD): 30970038
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1969476.5750036836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.359296604685094%
Total shareholder yield: 6.359296604685094% (Moderate Return)
Shareholder yield for CCM (quarterly period ending 2024-12-31)
Market cap (USD): 15147164.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCM (annual period ending 2024-12-31)
Market cap (USD): 15147164.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -74925921.62302762
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -494.6531339144831%
Total shareholder yield: -494.6531339144831% (Minimal or Negative)
Shareholder yield for CCM (quarterly period ending 2025-06-30)
Market cap (USD): 16132574.340000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5328267.897059679
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 33.02800771138228%
Total shareholder yield: 33.02800771138228% (High Return)
Shareholder yield for CI (annual period ending 2021-12-31)
Market cap (USD): 56263397006.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CI (annual period ending 2022-12-31)
Market cap (USD): 82526174075.88
Dividends paid: 1384000000
Stock repurchases: 7607000000
Dividend yield: 1.6770436961338582%
Buyback yield: 9.217681644862905%
Total shareholder yield: 10.894725340996763% (High Return)
Shareholder yield for CI (annual period ending 2023-12-31)
Market cap (USD): 75944607864.36
Dividends paid: 1450000000
Stock repurchases: 2284000000
Net debt paydown: 163000000
Dividend yield: 1.9092863085023177%
Buyback yield: 3.0074551231857196%
Debt paydown yield: 0.21463011605922605%
Total shareholder yield: 5.131371547747263% (Moderate Return)
Shareholder yield for CI (quarterly period ending 2024-09-30)
Market cap (USD): 88933148900.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CI (quarterly period ending 2024-12-31)
Market cap (USD): 71185669916.40001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CI (annual period ending 2024-12-31)
Market cap (USD): 71185669916.40001
Dividends paid: 1567000000
Stock repurchases: 7034000000
Net debt paydown: -1042000000
Dividend yield: 2.2012857388857543%
Buyback yield: 9.88120222547696%
Debt paydown yield: -1.4637777536177128%
Total shareholder yield: 10.618710210745002% (High Return)
Shareholder yield for CI (quarterly period ending 2025-03-31)
Market cap (USD): 85227049920.72
Dividends paid: 412000000
Stock repurchases: 1508000000
Dividend yield: 0.48341459710649504%
Buyback yield: 1.7693912923218313%
Total shareholder yield: 2.2528058894283265% (Low Return)
Shareholder yield for CI (quarterly period ending 2025-06-30)
Market cap (USD): 86049745697.16
Dividends paid: 401000000
Stock repurchases: 1112000000
Net debt paydown: -320000000
Dividend yield: 0.4660095119993302%
Buyback yield: 1.292275753973205%
Debt paydown yield: -0.3718779148124331%
Total shareholder yield: 1.386407351160102% (Low Return)
Shareholder yield for CI (quarterly period ending 2025-09-30)
Market cap (USD): 75410252408.28
Dividends paid: 402000000
Stock repurchases: 0
Net debt paydown: -3272000000
Dividend yield: 0.5330840133295465%
Buyback yield: 0%
Debt paydown yield: -4.338932566204667%
Total shareholder yield: -3.8058485528751205% (Minimal or Negative)
Shareholder yield for CI (annual period ending 2025-12-31)
Market cap (USD): 72407809622.88
Dividends paid: 1611000000
Stock repurchases: 3621000000
Net debt paydown: 509000000
Dividend yield: 2.2248981268602597%
Buyback yield: 5.000841786071384%
Debt paydown yield: 0.7029628470340609%
Total shareholder yield: 7.928702759965705% (Moderate Return)
Shareholder yield for CI (quarterly period ending 2025-12-31)
Market cap (USD): 72407809622.88
Dividends paid: 396000000
Stock repurchases: 1001000000
Net debt paydown: 2577000000
Dividend yield: 0.5469023328595052%
Buyback yield: 1.3824475636170823%
Debt paydown yield: 3.5590083630781435%
Total shareholder yield: 5.488358259554731% (Moderate Return)
Shareholder yield for CNM (annual period ending 2022-01-31)
Market cap (USD): 4501987585.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNM (annual period ending 2023-01-31)
Market cap (USD): 4131345780.17
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNM (annual period ending 2024-01-31)
Market cap (USD): 7732935848.610001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -437000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.651152531913879%
Total shareholder yield: -5.651152531913879% (Minimal or Negative)
Shareholder yield for CNM (quarterly period ending 2024-10-31)
Market cap (USD): 8288898556.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNM (annual period ending 2025-01-31)
Market cap (USD): 10565163381.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -435000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.117304998386842%
Total shareholder yield: -4.117304998386842% (Minimal or Negative)
Shareholder yield for CNM (quarterly period ending 2025-01-31)
Market cap (USD): 10565163381.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNM (quarterly period ending 2025-04-30)
Market cap (USD): 9861318337.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23323453532086716%
Total shareholder yield: -0.23323453532086716% (Minimal or Negative)
Shareholder yield for CNM (quarterly period ending 2025-07-31)
Market cap (USD): 11912951764.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0419711260374364%
Total shareholder yield: -0.0419711260374364% (Minimal or Negative)
Shareholder yield for CNM (quarterly period ending 2025-10-31)
Market cap (USD): 9767721921.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 100000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0237801690388855%
Total shareholder yield: 1.0237801690388855% (Low Return)
Shareholder yield for CNM (annual period ending 2026-01-31)
Market cap (USD): 9988609462.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6907868433678757%
Total shareholder yield: 0.6907868433678757% (Low Return)
Shareholder yield for CNM (quarterly period ending 2026-01-31)
Market cap (USD): 9988609462.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.030034210581211987%
Total shareholder yield: -0.030034210581211987% (Minimal or Negative)
Shareholder yield for CPLE3.SA (annual period ending 2021-12-31)
Market cap (USD): 2375662481.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPLE3.SA (annual period ending 2022-12-31)
Market cap (USD): 3296400739.4117646
Dividends paid: 410562310.60606056
Stock repurchases: 0
Dividend yield: 12.454866475952937%
Buyback yield: 0%
Total shareholder yield: 12.454866475952937% (High Return)
Shareholder yield for CPLE3.SA (annual period ending 2023-12-31)
Market cap (USD): 5152187265.995859
Dividends paid: 154715670.1030928
Stock repurchases: 0
Net debt paydown: -730175152.2961578
Dividend yield: 3.0029123965312237%
Buyback yield: 0%
Debt paydown yield: -14.172139221632568%
Total shareholder yield: -11.169226825101344% (Minimal or Negative)
Shareholder yield for CPLE3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 4462570407.425415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPLE3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 3646008655.121163
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPLE3.SA (annual period ending 2024-12-31)
Market cap (USD): 3646008655.121163
Dividends paid: 256725728.1553398
Stock repurchases: 8097734.627831715
Net debt paydown: 296979363.09345055
Dividend yield: 7.041281369278822%
Buyback yield: 0.22209861231288314%
Debt paydown yield: 8.145327978756029%
Total shareholder yield: 15.408707960347733% (High Return)
Shareholder yield for CPLE3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 4459522670.538195
Dividends paid: 520.8333333333334
Stock repurchases: 12159722.222222222
Dividend yield: 1.1679127382269298e-05%
Buyback yield: 0.2726686939513805%
Total shareholder yield: 0.27268037307876275% (Low Return)
Shareholder yield for CPLE3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 5830777441.153284
Dividends paid: 227924999.99999997
Stock repurchases: 0
Net debt paydown: -366082352.4939165
Dividend yield: 3.908998453470694%
Buyback yield: 0%
Debt paydown yield: -6.278448391978209%
Total shareholder yield: -2.369449938507515% (Minimal or Negative)
Shareholder yield for CPLE3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 6223833804.003759
Dividends paid: 939.8496240601503
Stock repurchases: 0
Net debt paydown: -302969801.3281379
Dividend yield: 1.510081492625253e-05%
Buyback yield: 0%
Debt paydown yield: -4.86789671557809%
Total shareholder yield: -4.867881614763164% (Minimal or Negative)
Shareholder yield for CPLE3.SA (annual period ending 2025-12-31)
Market cap (USD): 6434974450.8330345
Dividends paid: 227927919.70802918
Stock repurchases: 245214051.0948905
Net debt paydown: -862098147.4263573
Dividend yield: 3.542017477295857%
Buyback yield: 3.810645294219413%
Debt paydown yield: -13.397071799014759%
Total shareholder yield: -6.044409027499489% (Minimal or Negative)
Shareholder yield for CPLE3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 6434974450.8330345
Dividends paid: 1459.85401459854
Stock repurchases: 232433029.19708028
Net debt paydown: 285733122.4960208
Dividend yield: 2.2686244145220434e-05%
Buyback yield: 3.6120272267280074%
Debt paydown yield: 4.44031479346482%
Total shareholder yield: 8.052364706436972% (Moderate Return)
Shareholder yield for CTEC.L (annual period ending 2021-12-31)
Market cap (USD): 46220209.63851351
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTEC.L (annual period ending 2022-12-31)
Market cap (USD): 50627437.889759034
Dividends paid: 106144578.31325302
Stock repurchases: 0
Dividend yield: 209.65820657245632%
Buyback yield: 0%
Total shareholder yield: 209.65820657245632% (High Return)
Shareholder yield for CTEC.L (annual period ending 2023-12-31)
Market cap (USD): 57149241.48721519
Dividends paid: 140126582.278481
Stock repurchases: 0
Net debt paydown: -94759798.68842435
Dividend yield: 245.19412442215636%
Buyback yield: 0%
Debt paydown yield: -165.81112228693883%
Total shareholder yield: 79.38300213521754% (High Return)
Shareholder yield for CTEC.L (annual period ending 2024-12-31)
Market cap (USD): 52037353.165874995
Dividends paid: 162500000
Stock repurchases: 13750000
Net debt paydown: 158765822.78481007
Dividend yield: 312.2756829733686%
Buyback yield: 26.4233270208235%
Debt paydown yield: 305.0997276489561%
Total shareholder yield: 643.7987376431481% (High Return)
Shareholder yield for CTEC.L (quarterly period ending 2024-12-31)
Market cap (USD): 52037353.165874995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTEC.L (quarterly period ending 2025-06-30)
Market cap (USD): 75500848.12027398
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -332979452.05479455
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -441.0274325983111%
Total shareholder yield: -441.0274325983111% (Minimal or Negative)
Shareholder yield for CWC.DE (annual period ending 2021-12-31)
Market cap (USD): 862377768.9318182
Dividends paid: 18879545.454545453
Stock repurchases: 7578409.090909091
Dividend yield: 2.1892430596779584%
Buyback yield: 0.8787806648003074%
Total shareholder yield: 3.068023724478266% (Low Return)
Shareholder yield for CWC.DE (annual period ending 2022-12-31)
Market cap (USD): 574000157.9574468
Dividends paid: 17664893.617021278
Stock repurchases: 14577659.574468086
Net debt paydown: 7505343.326885879
Dividend yield: 3.0775067518937607%
Buyback yield: 2.5396612478892022%
Debt paydown yield: 1.3075507424237127%
Total shareholder yield: 6.924718742206675% (Moderate Return)
Shareholder yield for CWC.DE (annual period ending 2023-12-31)
Market cap (USD): 703156622.7111111
Dividends paid: 19274444.444444444
Stock repurchases: 9993333.333333334
Net debt paydown: 1980591.0165484622
Dividend yield: 2.741131039928108%
Buyback yield: 1.4212101558259878%
Debt paydown yield: 0.28167138765073957%
Total shareholder yield: 4.444012583404835% (Moderate Return)
Shareholder yield for CWC.DE (quarterly period ending 2024-09-30)
Market cap (USD): 754299406.7222221
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWC.DE (annual period ending 2024-12-31)
Market cap (USD): 689804352.2916667
Dividends paid: 18836458.333333336
Stock repurchases: 10248958.333333334
Net debt paydown: 6947777.777777776
Dividend yield: 2.7306957792821818%
Buyback yield: 1.485777568564806%
Debt paydown yield: 1.0072099073738636%
Total shareholder yield: 5.223683255220851% (Moderate Return)
Shareholder yield for CWC.DE (quarterly period ending 2024-12-31)
Market cap (USD): 689804352.2916667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWC.DE (quarterly period ending 2025-03-31)
Market cap (USD): 717061508.4673914
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5804710.1449275315
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8095135600478969%
Total shareholder yield: -0.8095135600478969% (Minimal or Negative)
Shareholder yield for CWC.DE (quarterly period ending 2025-06-30)
Market cap (USD): 760836120.1882354
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4727250.639386192
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6213231093992544%
Total shareholder yield: -0.6213231093992544% (Minimal or Negative)
Shareholder yield for CWC.DE (quarterly period ending 2025-09-30)
Market cap (USD): 774753854.0941176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2902352.9411764666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3746161346393105%
Total shareholder yield: 0.3746161346393105% (Low Return)
Shareholder yield for CWC.DE (quarterly period ending 2025-12-31)
Market cap (USD): 804988931.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4118823.5294117704
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5116621322074361%
Total shareholder yield: 0.5116621322074361% (Low Return)
Shareholder yield for CWC.DE (annual period ending 2025-12-31)
Market cap (USD): 804988931.2
Dividends paid: 23004705.88235294
Stock repurchases: 14322352.94117647
Net debt paydown: -3510784.3137254864
Dividend yield: 2.857766733271691%
Buyback yield: 1.7791987425002334%
Debt paydown yield: -0.4361282717877806%
Total shareholder yield: 4.200837203984144% (Moderate Return)
Shareholder yield for DDRIL.OL (annual period ending 2022-12-31)
Market cap (USD): 14481076808.787449
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7543669.02834008
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.052093287867670236%
Total shareholder yield: 0.052093287867670236% (Low Return)
Shareholder yield for DDRIL.OL (annual period ending 2023-12-31)
Market cap (USD): 10538546902.382122
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1547541.818123971
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01468458443520488%
Total shareholder yield: -0.01468458443520488% (Minimal or Negative)
Shareholder yield for DDRIL.OL (quarterly period ending 2024-09-30)
Market cap (USD): 3964337433.0171757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DDRIL.OL (annual period ending 2024-12-31)
Market cap (USD): 4132502875.928571
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5665642.876588572
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1370995507248257%
Total shareholder yield: -0.1370995507248257% (Minimal or Negative)
Shareholder yield for DDRIL.OL (quarterly period ending 2024-12-31)
Market cap (USD): 4132502875.928571
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DDRIL.OL (quarterly period ending 2025-03-31)
Market cap (USD): 2513903813.750954
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DDRIL.OL (quarterly period ending 2025-06-30)
Market cap (USD): 925808545.5372393
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -936858.0243638046
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10119349501361034%
Total shareholder yield: -0.10119349501361034% (Minimal or Negative)
Shareholder yield for DDRIL.OL (quarterly period ending 2025-09-30)
Market cap (USD): 121049207.48597196
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -854549.2176010404
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7059519309121224%
Total shareholder yield: -0.7059519309121224% (Minimal or Negative)
Shareholder yield for DDRIL.OL (quarterly period ending 2025-12-31)
Market cap (USD): 109387096.22509962
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 247696.7866080422
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22644059048640003%
Total shareholder yield: 0.22644059048640003% (Low Return)
Shareholder yield for DDRIL.OL (annual period ending 2025-12-31)
Market cap (USD): 109387096.22509962
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1296933.3386026612
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1856364995134325%
Total shareholder yield: -1.1856364995134325% (Minimal or Negative)
Shareholder yield for EGHT (annual period ending 2022-03-31)
Market cap (USD): 1785039471.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGHT (annual period ending 2023-03-31)
Market cap (USD): 591232295.25
Dividends paid: 0
Stock repurchases: 60214000
Dividend yield: 0%
Buyback yield: 10.184491017111771%
Total shareholder yield: 10.184491017111771% (High Return)
Shareholder yield for EGHT (annual period ending 2024-03-31)
Market cap (USD): 382812277.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 91241000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.83439752660493%
Total shareholder yield: 23.83439752660493% (High Return)
Shareholder yield for EGHT (quarterly period ending 2024-09-30)
Market cap (USD): 289235943
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGHT (quarterly period ending 2024-12-31)
Market cap (USD): 378558807.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGHT (quarterly period ending 2025-03-31)
Market cap (USD): 283564650
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGHT (annual period ending 2025-03-31)
Market cap (USD): 283564650
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67370000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.758250543570927%
Total shareholder yield: 23.758250543570927% (High Return)