speb/financial-data huggingface dataset:
Shareholder yield for 9326.T (annual period ending 2024-02-29)
Market cap (USD): 32354378.110115495
Dividends paid: 684189.565909996
Stock repurchases: 1209239.3468737556
Net debt paydown: -6191410.434931375
Dividend yield: 2.114673827391806%
Buyback yield: 3.7374828926033064%
Debt paydown yield: -19.13623687607103%
Total shareholder yield: -13.28408015607592% (Minimal or Negative)
Shareholder yield for 9326.T (annual period ending 2025-02-28)
Market cap (USD): 23128087.464302383
Dividends paid: 638024.1317245518
Stock repurchases: 0
Net debt paydown: -3872463.0278862864
Dividend yield: 2.758654958864739%
Buyback yield: 0%
Debt paydown yield: -16.743550602112407%
Total shareholder yield: -13.984895643247668% (Minimal or Negative)
Shareholder yield for 9326.T (quarterly period ending 2025-05-31)
Market cap (USD): 24543959.06669912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9326.T (annual period ending 2026-02-28)
Market cap (USD): 30819144.860772487
Dividends paid: 647330.9380213011
Stock repurchases: 0
Net debt paydown: -5673318.888540149
Dividend yield: 2.100418233360014%
Buyback yield: 0%
Debt paydown yield: -18.40842409537883%
Total shareholder yield: -16.308005862018817% (Minimal or Negative)
Shareholder yield for 9326.T (quarterly period ending 2026-02-28)
Market cap (USD): 30819144.860772487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9868.HK (annual period ending 2021-12-31)
Market cap (USD): 37387036137.4359
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9868.HK (annual period ending 2022-12-31)
Market cap (USD): 7701895877.150193
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9868.HK (annual period ending 2023-12-31)
Market cap (USD): 11357997204.353394
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -321471816.6496918
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8303565396765133%
Total shareholder yield: -2.8303565396765133% (Minimal or Negative)
Shareholder yield for 9868.HK (quarterly period ending 2024-09-30)
Market cap (USD): 10661410809.65251
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9868.HK (quarterly period ending 2024-12-31)
Market cap (USD): 9445340233.634022
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9868.HK (annual period ending 2024-12-31)
Market cap (USD): 9445340233.634022
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18687589.349363327
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.19784982739762483%
Total shareholder yield: -0.19784982739762483% (Minimal or Negative)
Shareholder yield for 9868.HK (quarterly period ending 2025-03-31)
Market cap (USD): 15845879643.18766
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9868.HK (quarterly period ending 2025-06-30)
Market cap (USD): 14070345985.732483
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2025814318.7293243
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.397757672650885%
Total shareholder yield: -14.397757672650885% (Minimal or Negative)
Shareholder yield for 9868.HK (quarterly period ending 2025-09-30)
Market cap (USD): 18731518892.93059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -409521610.0167675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1862701703881786%
Total shareholder yield: -2.1862701703881786% (Minimal or Negative)
Shareholder yield for 9868.HK (annual period ending 2025-12-31)
Market cap (USD): 15896152103.984573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -610033941.291585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.837620181922342%
Total shareholder yield: -3.837620181922342% (Minimal or Negative)
Shareholder yield for 9868.HK (quarterly period ending 2025-12-31)
Market cap (USD): 15896152103.984573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2080116304.975923
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.085659292694585%
Total shareholder yield: 13.085659292694585% (High Return)
Shareholder yield for 9880.HK (annual period ending 2023-12-31)
Market cap (USD): 5033804190.345711
Dividends paid: 7940365.682137834
Stock repurchases: 0
Net debt paydown: -116852357.04932341
Dividend yield: 0.1577408532768635%
Buyback yield: 0%
Debt paydown yield: -2.3213528502644887%
Total shareholder yield: -2.1636119969876253% (Minimal or Negative)
Shareholder yield for 9880.HK (quarterly period ending 2024-12-31)
Market cap (USD): 3064279640.489691
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9880.HK (annual period ending 2024-12-31)
Market cap (USD): 3064279640.489691
Dividends paid: 12584520.547945205
Stock repurchases: 0
Net debt paydown: -4666262.0657765865
Dividend yield: 0.4106844682730758%
Buyback yield: 0%
Debt paydown yield: -0.1522792503699463%
Total shareholder yield: 0.25840521790312954% (Low Return)
Shareholder yield for 9880.HK (quarterly period ending 2025-06-30)
Market cap (USD): 4569906283.872612
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11567662.062245667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2531268989709575%
Total shareholder yield: 0.2531268989709575% (Low Return)
Shareholder yield for A1N.AX (annual period ending 2021-12-31)
Market cap (USD): 372030878.057971
Dividends paid: 0
Stock repurchases: 3656521.739130435
Dividend yield: 0%
Buyback yield: 0.9828543690291924%
Total shareholder yield: 0.9828543690291924% (Low Return)
Shareholder yield for A1N.AX (annual period ending 2022-12-31)
Market cap (USD): 167101212.61486486
Dividends paid: 18681081.08108108
Stock repurchases: 2573648.6486486485
Net debt paydown: -11309126.517822161
Dividend yield: 11.179500608494845%
Buyback yield: 1.5401735321815995%
Debt paydown yield: -6.767830311254206%
Total shareholder yield: 5.951843829422238% (Moderate Return)
Shareholder yield for A1N.AX (annual period ending 2023-12-31)
Market cap (USD): 192976257.32876712
Dividends paid: 18343150.684931505
Stock repurchases: 2648630.1369863013
Net debt paydown: -28817863.754165128
Dividend yield: 9.5053924969023%
Buyback yield: 1.3725160668205516%
Debt paydown yield: -14.933372712825033%
Total shareholder yield: -4.055464149102182% (Minimal or Negative)
Shareholder yield for A1N.AX (quarterly period ending 2024-12-31)
Market cap (USD): 136108857.82608694
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for A1N.AX (annual period ending 2024-12-31)
Market cap (USD): 136108857.82608694
Dividends paid: 9333540.372670807
Stock repurchases: 147826.08695652173
Net debt paydown: -170538641.19799197
Dividend yield: 6.8574084903399415%
Buyback yield: 0.10860871901915926%
Debt paydown yield: -125.29576981381894%
Total shareholder yield: -118.32975260445984% (Minimal or Negative)
Shareholder yield for ABI.BR (annual period ending 2021-12-31)
Market cap (USD): 96222123618.75
Dividends paid: 2686363636.3636365
Stock repurchases: 0
Dividend yield: 2.79183573936438%
Buyback yield: 0%
Total shareholder yield: 2.79183573936438% (Low Return)
Shareholder yield for ABI.BR (annual period ending 2022-12-31)
Market cap (USD): 96231222637.53192
Dividends paid: 2597872340.425532
Stock repurchases: 0
Dividend yield: 2.6996148123471047%
Buyback yield: 0%
Total shareholder yield: 2.6996148123471047% (Low Return)
Shareholder yield for ABI.BR (annual period ending 2023-12-31)
Market cap (USD): 105716039815.79999
Dividends paid: 3347777777.7777777
Stock repurchases: 402222222.2222222
Net debt paydown: -1756524822.6950226
Dividend yield: 3.1667642711654334%
Buyback yield: 0.3804741673288705%
Debt paydown yield: -1.661549965128847%
Total shareholder yield: 1.885688473365457% (Low Return)
Shareholder yield for ABI.BR (quarterly period ending 2024-09-30)
Market cap (USD): 109042236681.63333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABI.BR (annual period ending 2024-12-31)
Market cap (USD): 83071766724.1875
Dividends paid: 2783333333.3333335
Stock repurchases: 976041666.6666667
Net debt paydown: 11676249999.999985
Dividend yield: 3.35051659918884%
Buyback yield: 1.1749378942514757%
Debt paydown yield: 14.055617763333645%
Total shareholder yield: 18.58107225677396% (High Return)
Shareholder yield for ABI.BR (quarterly period ending 2024-12-31)
Market cap (USD): 83071766724.1875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABI.BR (quarterly period ending 2025-03-31)
Market cap (USD): 102265058918.47826
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABI.BR (quarterly period ending 2025-06-30)
Market cap (USD): 115214987235.00002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABI.BR (quarterly period ending 2025-09-30)
Market cap (USD): 100503693668.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABI.BR (quarterly period ending 2025-12-31)
Market cap (USD): 108915897103.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABI.BR (annual period ending 2025-12-31)
Market cap (USD): 108915897103.2
Dividends paid: 5344705882.3529415
Stock repurchases: 2707058823.529412
Net debt paydown: -10737034313.72548
Dividend yield: 4.907186209271844%
Buyback yield: 2.4854579501506735%
Debt paydown yield: -9.858096567438565%
Total shareholder yield: -2.4654524080160485% (Minimal or Negative)
Shareholder yield for ACP.AX (annual period ending 2021-06-30)
Market cap (USD): 19446681
Dividends paid: 0
Stock repurchases: 4808.270676691729
Dividend yield: 0%
Buyback yield: 0.024725405207663604%
Total shareholder yield: 0.024725405207663604% (Low Return)
Shareholder yield for ACP.AX (annual period ending 2022-06-30)
Market cap (USD): 5945766.834482759
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -518095.8205859475
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.713692194944914%
Total shareholder yield: -8.713692194944914% (Minimal or Negative)
Shareholder yield for ACP.AX (annual period ending 2023-06-30)
Market cap (USD): 5709511.1986754965
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -284268.3580726194
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.978856301018633%
Total shareholder yield: -4.978856301018633% (Minimal or Negative)
Shareholder yield for ACP.AX (annual period ending 2024-06-30)
Market cap (USD): 11495149.213333335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -213634.6534216334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8584765578670046%
Total shareholder yield: -1.8584765578670046% (Minimal or Negative)
Shareholder yield for AI (annual period ending 2022-04-30)
Market cap (USD): 2581618352.1499996
Dividends paid: 0
Stock repurchases: 15000000
Dividend yield: 0%
Buyback yield: 0.5810308865951406%
Total shareholder yield: 0.5810308865951406% (Low Return)
Shareholder yield for AI (annual period ending 2023-04-30)
Market cap (USD): 2707736258.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1274000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04705037264639854%
Total shareholder yield: 0.04705037264639854% (Low Return)
Shareholder yield for AI (annual period ending 2024-04-30)
Market cap (USD): 3423417391.05
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -887000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02590978249742277%
Total shareholder yield: -0.02590978249742277% (Minimal or Negative)
Shareholder yield for AI (quarterly period ending 2024-10-31)
Market cap (USD): 3742510889.5499997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AI (quarterly period ending 2025-01-31)
Market cap (USD): 4763610084.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AI (annual period ending 2025-04-30)
Market cap (USD): 3344403762.8500004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1569000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04691419192349387%
Total shareholder yield: -0.04691419192349387% (Minimal or Negative)
Shareholder yield for AI (quarterly period ending 2025-04-30)
Market cap (USD): 3344403762.8500004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -305000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.009119712260462478%
Total shareholder yield: -0.009119712260462478% (Minimal or Negative)
Shareholder yield for AI (quarterly period ending 2025-07-31)
Market cap (USD): 3579925154.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -135000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0037710285598159137%
Total shareholder yield: -0.0037710285598159137% (Minimal or Negative)
Shareholder yield for AI (quarterly period ending 2025-10-31)
Market cap (USD): 2671268430.2999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -244000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.009134237399443877%
Total shareholder yield: -0.009134237399443877% (Minimal or Negative)
Shareholder yield for AI (quarterly period ending 2026-01-31)
Market cap (USD): 1672961627.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -199000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01189507258787185%
Total shareholder yield: -0.01189507258787185% (Minimal or Negative)
Shareholder yield for AJAX.AS (annual period ending 2021-06-30)
Market cap (USD): 323670629.03571427
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AJAX.AS (annual period ending 2022-06-30)
Market cap (USD): 234895829.06250003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22457886.90476191
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.560785729739976%
Total shareholder yield: 9.560785729739976% (Moderate Return)
Shareholder yield for AJAX.AS (annual period ending 2023-06-30)
Market cap (USD): 232155792.88043478
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 38024048.913043484
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.378677629046578%
Total shareholder yield: 16.378677629046578% (High Return)
Shareholder yield for AJAX.AS (annual period ending 2024-06-30)
Market cap (USD): 204032254.3548387
Dividends paid: 480645.16129032255
Stock repurchases: 0
Net debt paydown: -3334969.6119682044
Dividend yield: 0.23557312681279202%
Buyback yield: 0%
Debt paydown yield: -1.6345305905252887%
Total shareholder yield: -1.3989574637124966% (Minimal or Negative)
Shareholder yield for AJAX.AS (quarterly period ending 2024-12-31)
Market cap (USD): 182569441.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALECP.PA (annual period ending 2022-03-31)
Market cap (USD): 73793414.03333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALECP.PA (annual period ending 2023-03-31)
Market cap (USD): 80361572.70652173
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15610193.236714974
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.424947410776756%
Total shareholder yield: 19.424947410776756% (High Return)
Shareholder yield for ALECP.PA (annual period ending 2024-03-31)
Market cap (USD): 44947998.29347826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8502781.673679292
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.916930667662246%
Total shareholder yield: 18.916930667662246% (High Return)
Shareholder yield for ALECP.PA (quarterly period ending 2024-09-30)
Market cap (USD): 69616428.33333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALECP.PA (quarterly period ending 2025-03-31)
Market cap (USD): 64016846.05434782
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 544613.5265700519
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8507347052175863%
Total shareholder yield: 0.8507347052175863% (Low Return)
Shareholder yield for ALECP.PA (annual period ending 2025-03-31)
Market cap (USD): 64016846.05434782
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3548305.2828424424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.542768039259649%
Total shareholder yield: 5.542768039259649% (Moderate Return)
Shareholder yield for ALKOM.PA (annual period ending 2021-12-31)
Market cap (USD): 30157515.90909091
Dividends paid: 0
Stock repurchases: 5320.454545454545
Dividend yield: 0%
Buyback yield: 0.017642217487318666%
Total shareholder yield: 0.017642217487318666% (Low Return)
Shareholder yield for ALKOM.PA (annual period ending 2022-12-31)
Market cap (USD): 13269307
Dividends paid: 0
Stock repurchases: 58756.382978723406
Net debt paydown: 3492939.1924564783
Dividend yield: 0%
Buyback yield: 0.4427991829469573%
Debt paydown yield: 26.323448484962164%
Total shareholder yield: 26.76624766790912% (High Return)
Shareholder yield for ALKOM.PA (annual period ending 2023-12-31)
Market cap (USD): 11057755.833333332
Dividends paid: 0
Stock repurchases: 47434.444444444445
Net debt paydown: 1415335.9338061474
Dividend yield: 0%
Buyback yield: 0.428969902748752%
Debt paydown yield: 12.799486217082604%
Total shareholder yield: 13.228456119831357% (High Return)
Shareholder yield for ATPC (annual period ending 2023-12-31)
Market cap (USD): 639400014
Dividends paid: 0
Stock repurchases: 20366.37744034707
Net debt paydown: -76237.02358634092
Dividend yield: 0%
Buyback yield: 0.0031852325609031144%
Debt paydown yield: -0.011923212686439028%
Total shareholder yield: -0.008737980125535914% (Minimal or Negative)
Shareholder yield for ATPC (quarterly period ending 2024-09-30)
Market cap (USD): 97561035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATPC (quarterly period ending 2024-12-31)
Market cap (USD): 59036934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATPC (annual period ending 2024-12-31)
Market cap (USD): 59036934
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13608.433606023173
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.023050711959437413%
Total shareholder yield: 0.023050711959437413% (Low Return)
Shareholder yield for ATPC (quarterly period ending 2025-03-31)
Market cap (USD): 64040064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATPC (quarterly period ending 2025-06-30)
Market cap (USD): 66041316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3578.7516876657755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00541895877372549%
Total shareholder yield: 0.00541895877372549% (Low Return)
Shareholder yield for ATPC (quarterly period ending 2025-09-30)
Market cap (USD): 63289594.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10414.129928179558
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016454726895397565%
Total shareholder yield: 0.016454726895397565% (Low Return)
Shareholder yield for ATPC (annual period ending 2025-12-31)
Market cap (USD): 5353349.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24603.523224270597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4595912346585168%
Total shareholder yield: 0.4595912346585168% (Low Return)
Shareholder yield for ATPC (quarterly period ending 2025-12-31)
Market cap (USD): 5353349.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2124.236239406462
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03968051026985074%
Total shareholder yield: 0.03968051026985074% (Low Return)
Shareholder yield for AUBN (annual period ending 2021-12-31)
Market cap (USD): 91593172.32
Dividends paid: 0
Stock repurchases: 1619000
Dividend yield: 0%
Buyback yield: 1.7675990021872847%
Total shareholder yield: 1.7675990021872847% (Low Return)
Shareholder yield for AUBN (annual period ending 2022-12-31)
Market cap (USD): 67804098.96
Dividends paid: 3720000
Stock repurchases: 504000
Dividend yield: 5.48639397478692%
Buyback yield: 0.7433178933582277%
Total shareholder yield: 6.229711868145148% (Moderate Return)
Shareholder yield for AUBN (annual period ending 2023-12-31)
Market cap (USD): 65882808.16
Dividends paid: 3776000
Stock repurchases: 229000
Dividend yield: 5.731388969987099%
Buyback yield: 0.3475868840378828%
Total shareholder yield: 6.078975854024981% (Moderate Return)
Shareholder yield for AUBN (quarterly period ending 2024-09-30)
Market cap (USD): 73882364.39999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUBN (annual period ending 2024-12-31)
Market cap (USD): 76642036.64
Dividends paid: 3773000
Stock repurchases: 0
Dividend yield: 4.922885880137018%
Buyback yield: 0%
Total shareholder yield: 4.922885880137018% (Moderate Return)
Shareholder yield for AUBN (quarterly period ending 2024-12-31)
Market cap (USD): 76642036.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUBN (quarterly period ending 2025-03-31)
Market cap (USD): 71367220.08
Dividends paid: 943000
Stock repurchases: 0
Dividend yield: 1.3213349195091697%
Buyback yield: 0%
Total shareholder yield: 1.3213349195091697% (Low Return)
Shareholder yield for AUBN (quarterly period ending 2025-06-30)
Market cap (USD): 83663481.2
Dividends paid: 943000
Stock repurchases: 0
Dividend yield: 1.1271345472055254%
Buyback yield: 0%
Total shareholder yield: 1.1271345472055254% (Low Return)
Shareholder yield for AUBN (quarterly period ending 2025-09-30)
Market cap (USD): 96134405.12
Dividends paid: 943000
Stock repurchases: 0
Dividend yield: 0.9809183286908552%
Buyback yield: 0%
Total shareholder yield: 0.9809183286908552% (Low Return)
Shareholder yield for AUBN (quarterly period ending 2025-12-31)
Market cap (USD): 92082228.16
Dividends paid: 944000
Stock repurchases: 0
Dividend yield: 1.0251706750185572%
Buyback yield: 0%
Total shareholder yield: 1.0251706750185572% (Low Return)
Shareholder yield for AUBN (annual period ending 2025-12-31)
Market cap (USD): 92082228.16
Dividends paid: 3773000
Stock repurchases: 0
Dividend yield: 4.097424742420568%
Buyback yield: 0%
Total shareholder yield: 4.097424742420568% (Moderate Return)
Shareholder yield for BBY.L (annual period ending 2021-12-31)
Market cap (USD): 14879306.64054054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBY.L (annual period ending 2022-12-31)
Market cap (USD): 17707076.3886747
Dividends paid: 69879518.07228915
Stock repurchases: 212048192.77108434
Dividend yield: 394.64176094583024%
Buyback yield: 1197.5336194218296%
Total shareholder yield: 1592.1753803676597% (High Return)
Shareholder yield for BBY.L (annual period ending 2023-12-31)
Market cap (USD): 18785431.718987342
Dividends paid: 73417721.51898734
Stock repurchases: 213924050.63291138
Net debt paydown: -350083879.82308984
Dividend yield: 390.82264713022545%
Buyback yield: 1138.77633387945%
Debt paydown yield: -1863.5924106510852%
Total shareholder yield: -333.99342964140965% (Minimal or Negative)
Shareholder yield for BBY.L (annual period ending 2024-12-31)
Market cap (USD): 26270062.800249998
Dividends paid: 76250000
Stock repurchases: 141250000
Net debt paydown: -150759493.67088604
Dividend yield: 290.2543499030934%
Buyback yield: 537.6842875254025%
Debt paydown yield: -573.8832633070499%
Total shareholder yield: 254.055374121446% (High Return)
Shareholder yield for BBY.L (quarterly period ending 2024-12-31)
Market cap (USD): 26270062.800249998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBY.L (quarterly period ending 2025-06-30)
Market cap (USD): 33641943.93616438
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -152465753.42465758
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -453.2013777621219%
Total shareholder yield: -453.2013777621219% (Minimal or Negative)
Shareholder yield for BCIC (annual period ending 2021-12-31)
Market cap (USD): 164001623.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCIC (annual period ending 2022-12-31)
Market cap (USD): 170190363.75
Dividends paid: 23550000
Stock repurchases: 3831000
Dividend yield: 13.837446187372638%
Buyback yield: 2.251008761945842%
Total shareholder yield: 16.088454949318482% (High Return)
Shareholder yield for BCIC (annual period ending 2023-12-31)
Market cap (USD): 154966062.12
Dividends paid: 25631000
Stock repurchases: 4355000
Net debt paydown: 50898000
Dividend yield: 16.53975047785127%
Buyback yield: 2.8102927443736996%
Debt paydown yield: 32.84461081587429%
Total shareholder yield: 52.19465403809926% (High Return)
Shareholder yield for BCIC (quarterly period ending 2024-09-30)
Market cap (USD): 175760230.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCIC (annual period ending 2024-12-31)
Market cap (USD): 160907253
Dividends paid: 25258000
Stock repurchases: 3832000
Net debt paydown: 57270000
Dividend yield: 15.697241441316509%
Buyback yield: 2.381496128083176%
Debt paydown yield: 35.59193195598212%
Total shareholder yield: 53.670669525381804% (High Return)
Shareholder yield for BCIC (quarterly period ending 2024-12-31)
Market cap (USD): 160907253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCIC (quarterly period ending 2025-03-31)
Market cap (USD): 146549375.04
Dividends paid: 4900000
Stock repurchases: 0
Dividend yield: 3.343583006520886%
Buyback yield: 0%
Total shareholder yield: 3.343583006520886% (Low Return)
Shareholder yield for BCIC (quarterly period ending 2025-06-30)
Market cap (USD): 132686596.32000001
Dividends paid: 4264000
Stock repurchases: 0
Net debt paydown: -313000
Dividend yield: 3.213587595326147%
Buyback yield: 0%
Debt paydown yield: -0.23589421138299344%
Total shareholder yield: 2.9776933839431536% (Low Return)
Shareholder yield for BCIC (quarterly period ending 2025-09-30)
Market cap (USD): 127116729.86999999
Dividends paid: 6401000
Stock repurchases: 250000
Net debt paydown: -68027000
Dividend yield: 5.035529160124075%
Buyback yield: 0.19666962818794234%
Debt paydown yield: -53.51537918696461%
Total shareholder yield: -48.28318039865259% (Minimal or Negative)
Shareholder yield for BCIC (annual period ending 2025-12-31)
Market cap (USD): 135409642.14
Dividends paid: 21643000
Stock repurchases: 9256000
Net debt paydown: -41741000
Dividend yield: 15.983352188187094%
Buyback yield: 6.835554583646432%
Debt paydown yield: -30.82572211279016%
Total shareholder yield: -8.006815340956635% (Minimal or Negative)
Shareholder yield for BCIC (quarterly period ending 2025-12-31)
Market cap (USD): 135409642.14
Dividends paid: 6078000
Stock repurchases: 9006000
Net debt paydown: 14808000
Dividend yield: 4.488602069944146%
Buyback yield: 6.650929621901444%
Debt paydown yield: 10.935705734079123%
Total shareholder yield: 22.075237425924712% (High Return)
Shareholder yield for BIKAJI.NS (annual period ending 2023-03-31)
Market cap (USD): 1100125042.7283802
Dividends paid: 302984.16565164435
Stock repurchases: 0
Dividend yield: 0.027540884343494654%
Buyback yield: 0%
Total shareholder yield: 0.027540884343494654% (Low Return)
Shareholder yield for BIKAJI.NS (annual period ending 2024-03-31)
Market cap (USD): 1468414144.865643
Dividends paid: 2243818.2036215374
Stock repurchases: 0
Net debt paydown: 699447.951519642
Dividend yield: 0.15280554273241778%
Buyback yield: 0%
Debt paydown yield: 0.04763288027190995%
Total shareholder yield: 0.20043842300432774% (Low Return)
Shareholder yield for BIKAJI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2751571430.195891
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIKAJI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2270773353.3045807
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIKAJI.NS (annual period ending 2025-03-31)
Market cap (USD): 1927940240.7748864
Dividends paid: 2926771.1012391862
Stock repurchases: 0
Net debt paydown: -7050703.826284729
Dividend yield: 0.1518081857175638%
Buyback yield: 0%
Debt paydown yield: -0.36571174132715223%
Total shareholder yield: -0.21390355560958843% (Minimal or Negative)
Shareholder yield for BIKAJI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1927940240.7748864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIKAJI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2165616096.0449333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIKAJI.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2099457996.3923335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIKAJI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2090186895.132004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMR.AX (annual period ending 2022-06-30)
Market cap (USD): 32473655.544827588
Dividends paid: 0
Stock repurchases: 289992.4137931035
Dividend yield: 0%
Buyback yield: 0.8930082213651291%
Total shareholder yield: 0.8930082213651291% (Low Return)
Shareholder yield for BMR.AX (annual period ending 2023-06-30)
Market cap (USD): 19694723.125827815
Dividends paid: 0
Stock repurchases: 17876.82119205298
Dividend yield: 0%
Buyback yield: 0.09076959893185385%
Total shareholder yield: 0.09076959893185385% (Low Return)
Shareholder yield for BMR.AX (annual period ending 2024-06-30)
Market cap (USD): 26434695.040000003
Dividends paid: 0
Stock repurchases: 101010
Net debt paydown: 15283.629139072844
Dividend yield: 0%
Buyback yield: 0.38211146316292055%
Debt paydown yield: 0.05781655175498042%
Total shareholder yield: 0.43992801491790096% (Low Return)
Shareholder yield for BOY.DE (annual period ending 2021-12-31)
Market cap (USD): 24636244923.181816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOY.DE (annual period ending 2022-12-31)
Market cap (USD): 26593879669.574467
Dividends paid: 2324468085.1063833
Stock repurchases: 3173404255.319149
Dividend yield: 8.740612930447156%
Buyback yield: 11.932836783306117%
Total shareholder yield: 20.67344971375327% (High Return)
Shareholder yield for BOY.DE (annual period ending 2023-12-31)
Market cap (USD): 43322920494.166664
Dividends paid: 3120000000
Stock repurchases: 2406666666.6666665
Net debt paydown: -18482364066.193855
Dividend yield: 7.2017305491214545%
Buyback yield: 5.555181043232574%
Debt paydown yield: -42.661860870350296%
Total shareholder yield: -29.904949277996266% (Minimal or Negative)
Shareholder yield for BOY.DE (quarterly period ending 2024-12-31)
Market cap (USD): 49487219021.92708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOY.DE (annual period ending 2024-12-31)
Market cap (USD): 49487219021.92708
Dividends paid: 4076041666.666667
Stock repurchases: 1592708333.3333335
Net debt paydown: 3341805555.5555573
Dividend yield: 8.236554300739007%
Buyback yield: 3.2184235946409254%
Debt paydown yield: 6.752865935090939%
Total shareholder yield: 18.20784383047087% (High Return)
Shareholder yield for BOY.DE (quarterly period ending 2025-03-31)
Market cap (USD): 69012089815.86957
Dividends paid: 0
Stock repurchases: 111956521.73913042
Net debt paydown: -63057155797.10145
Dividend yield: 0%
Buyback yield: 0.1622274039778254%
Debt paydown yield: -91.37117273994106%
Total shareholder yield: -91.20894533596324% (Minimal or Negative)
Shareholder yield for BOY.DE (quarterly period ending 2025-06-30)
Market cap (USD): 80746549687.00002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6226202046.035812
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.710796399562092%
Total shareholder yield: -7.710796399562092% (Minimal or Negative)
Shareholder yield for BOY.DE (quarterly period ending 2025-09-30)
Market cap (USD): 100981986393.41176
Dividends paid: 0
Stock repurchases: 576470588.2352941
Net debt paydown: -14464705882.352936
Dividend yield: 0%
Buyback yield: 0.570864773831488%
Debt paydown yield: -14.32404570256764%
Total shareholder yield: -13.753180928736152% (Minimal or Negative)
Shareholder yield for BOY.DE (annual period ending 2025-12-31)
Market cap (USD): 126357614417.52943
Dividends paid: 4936470588.235294
Stock repurchases: 2347058823.529412
Net debt paydown: -25967426470.58824
Dividend yield: 3.9067456369692777%
Buyback yield: 1.8574731996553167%
Debt paydown yield: -20.550741314870702%
Total shareholder yield: -14.786522478246109% (Minimal or Negative)
Shareholder yield for BOY.DE (quarterly period ending 2025-12-31)
Market cap (USD): 126357614417.52943
Dividends paid: 2163529411.764706
Stock repurchases: 2278823529.4117646
Net debt paydown: -6123529411.764709
Dividend yield: 1.7122271750206155%
Buyback yield: 1.803471472547543%
Debt paydown yield: -4.846189475792446%
Total shareholder yield: -1.3304908282242875% (Minimal or Negative)
Shareholder yield for CBNA (quarterly period ending 2024-12-31)
Market cap (USD): 84402341.69
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.848012507435918%
Total shareholder yield: 11.848012507435918% (High Return)
Shareholder yield for CBNA (annual period ending 2024-12-31)
Market cap (USD): 84402341.69
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.924006253717959%
Total shareholder yield: 5.924006253717959% (Moderate Return)
Shareholder yield for CBNA (quarterly period ending 2025-03-31)
Market cap (USD): 80059341.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBNA (quarterly period ending 2025-06-30)
Market cap (USD): 86759008.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBNA (quarterly period ending 2025-09-30)
Market cap (USD): 110191010.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBNA (quarterly period ending 2025-12-31)
Market cap (USD): 116621344.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBNA (annual period ending 2025-12-31)
Market cap (USD): 116621344.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCJI.L (annual period ending 2021-10-31)
Market cap (USD): 2488773.768055556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCJI.L (annual period ending 2022-10-31)
Market cap (USD): 1942627.4
Dividends paid: 7441860.465116279
Stock repurchases: 0
Dividend yield: 383.0822351788243%
Buyback yield: 0%
Total shareholder yield: 383.0822351788243% (High Return)
Shareholder yield for CCJI.L (annual period ending 2023-10-31)
Market cap (USD): 2464584.3292682925
Dividends paid: 8297560.975609757
Stock repurchases: 0
Dividend yield: 336.67182238690975%
Buyback yield: 0%
Total shareholder yield: 336.67182238690975% (High Return)
Shareholder yield for CCJI.L (quarterly period ending 2024-10-31)
Market cap (USD): 2957074.427272727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCJI.L (annual period ending 2024-10-31)
Market cap (USD): 2957074.427272727
Dividends paid: 9361038.96103896
Stock repurchases: 0
Dividend yield: 316.5641985437793%
Buyback yield: 0%
Total shareholder yield: 316.5641985437793% (High Return)
Shareholder yield for CCJI.L (quarterly period ending 2025-04-30)
Market cap (USD): 3179642.3959999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCJI.L (quarterly period ending 2025-10-31)
Market cap (USD): 3846913.469736842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCJI.L (annual period ending 2025-10-31)
Market cap (USD): 3846913.469736842
Dividends paid: 9750000
Stock repurchases: 0
Dividend yield: 253.44994309599%
Buyback yield: 0%
Total shareholder yield: 253.44994309599% (High Return)
Shareholder yield for CHWY (annual period ending 2022-01-31)
Market cap (USD): 11090558012.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHWY (annual period ending 2023-01-31)
Market cap (USD): 10496545768.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHWY (annual period ending 2024-01-31)
Market cap (USD): 4151097327.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -55974000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.348414541451083%
Total shareholder yield: -1.348414541451083% (Minimal or Negative)
Shareholder yield for CHWY (quarterly period ending 2024-10-31)
Market cap (USD): 6282553026.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHWY (quarterly period ending 2025-01-31)
Market cap (USD): 9080234222.439999
Dividends paid: 0
Stock repurchases: 67651000
Dividend yield: 0%
Buyback yield: 0.7450358475645261%
Total shareholder yield: 0.7450358475645261% (Low Return)
Shareholder yield for CHWY (annual period ending 2025-01-31)
Market cap (USD): 9080234222.439999
Dividends paid: 0
Stock repurchases: 942800000
Net debt paydown: 25395000
Dividend yield: 0%
Buyback yield: 10.382992078222571%
Debt paydown yield: 0.27967340244639605%
Total shareholder yield: 10.662665480668966% (High Return)
Shareholder yield for CHWY (quarterly period ending 2025-04-30)
Market cap (USD): 8735474175
Dividends paid: 0
Stock repurchases: 23100000
Net debt paydown: 2200000
Dividend yield: 0%
Buyback yield: 0.26443899366229884%
Debt paydown yield: 0.025184666063076077%
Total shareholder yield: 0.2896236597253749% (Low Return)
Shareholder yield for CHWY (quarterly period ending 2025-07-31)
Market cap (USD): 8549117392.6
Dividends paid: 0
Stock repurchases: 129500000
Net debt paydown: 6100000
Dividend yield: 0%
Buyback yield: 1.514776251781189%
Debt paydown yield: 0.07135239487154635%
Total shareholder yield: 1.5861286466527353% (Low Return)
Shareholder yield for CHWY (quarterly period ending 2025-10-31)
Market cap (USD): 7854938378.16
Dividends paid: 0
Stock repurchases: 54900000
Net debt paydown: -28900000
Dividend yield: 0%
Buyback yield: 0.6989233696937058%
Debt paydown yield: -0.3679214095473242%
Total shareholder yield: 0.3310019601463816% (Low Return)
Shareholder yield for CHWY (quarterly period ending 2026-01-31)
Market cap (USD): 6781057419.58
Dividends paid: 0
Stock repurchases: 55000000
Net debt paydown: 4300000
Dividend yield: 0%
Buyback yield: 0.8110829417428314%
Debt paydown yield: 0.06341193908171228%
Total shareholder yield: 0.8744948808245436% (Low Return)
Shareholder yield for CHWY (annual period ending 2026-01-31)
Market cap (USD): 6781057419.58
Dividends paid: 0
Stock repurchases: 262500000
Net debt paydown: -16300000
Dividend yield: 0%
Buyback yield: 3.8710776764998776%
Debt paydown yield: -0.24037549000742098%
Total shareholder yield: 3.6307021864924565% (Low Return)
Shareholder yield for CMBT (annual period ending 2021-12-31)
Market cap (USD): 1508882798.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMBT (annual period ending 2022-12-31)
Market cap (USD): 2913304480.7599998
Dividends paid: 25767021.276595745
Stock repurchases: 0
Dividend yield: 0.884460290600104%
Buyback yield: 0%
Total shareholder yield: 0.884460290600104% (Low Return)
Shareholder yield for CMBT (annual period ending 2023-12-31)
Market cap (USD): 3679352670.92
Dividends paid: 700600000
Stock repurchases: 0
Net debt paydown: 770428699.7635934
Dividend yield: 19.04139294765726%
Buyback yield: 0%
Debt paydown yield: 20.93924580409826%
Total shareholder yield: 39.98063875175552% (High Return)
Shareholder yield for CMBT (quarterly period ending 2024-09-30)
Market cap (USD): 4761685909.29
Dividends paid: 228715555.55555555
Stock repurchases: 0
Dividend yield: 4.803247419350652%
Buyback yield: 0%
Total shareholder yield: 4.803247419350652% (Moderate Return)
Shareholder yield for CMBT (quarterly period ending 2024-12-31)
Market cap (USD): 2843663736.2000003
Dividends paid: 18237500
Stock repurchases: 0
Dividend yield: 0.6413381360051681%
Buyback yield: 0%
Total shareholder yield: 0.6413381360051681% (Low Return)
Shareholder yield for CMBT (annual period ending 2024-12-31)
Market cap (USD): 2843663736.2000003
Dividends paid: 1173628125
Stock repurchases: 132201041.66666667
Net debt paydown: -1697390069.4444444
Dividend yield: 41.27169151751831%
Buyback yield: 4.6489688630811%
Debt paydown yield: -59.69025267778931%
Total shareholder yield: -13.769592297189895% (Minimal or Negative)
Shareholder yield for CMBT (quarterly period ending 2025-03-31)
Market cap (USD): 2602822827.9300003
Dividends paid: 467391.30434782605
Stock repurchases: 0
Net debt paydown: -3133536548.913043
Dividend yield: 0.017957092558602533%
Buyback yield: 0%
Debt paydown yield: -120.38992878378565%
Total shareholder yield: -120.37197169122705% (Minimal or Negative)
Shareholder yield for CMBT (quarterly period ending 2025-06-30)
Market cap (USD): 2585412641.79
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -449039590.79283905
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.36819815663732%
Total shareholder yield: -17.36819815663732% (Minimal or Negative)
Shareholder yield for CMBT (quarterly period ending 2025-09-30)
Market cap (USD): 2689873758.63
Dividends paid: 154117.64705882352
Stock repurchases: 0
Net debt paydown: -292508235.2941179
Dividend yield: 0.0057295494468602255%
Buyback yield: 0%
Debt paydown yield: -10.874422428028648%
Total shareholder yield: -10.868692878581788% (Minimal or Negative)
Shareholder yield for CMBT (quarterly period ending 2025-12-31)
Market cap (USD): 2765317898.5699997
Dividends paid: 17212941.17647059
Stock repurchases: 0
Net debt paydown: 77436470.5882349
Dividend yield: 0.622457952677764%
Buyback yield: 0%
Debt paydown yield: 2.8002737272368874%
Total shareholder yield: 3.4227316799146514% (Low Return)
Shareholder yield for CMBT (annual period ending 2025-12-31)
Market cap (USD): 2765317898.5699997
Dividends paid: 23714117.647058826
Stock repurchases: 0
Net debt paydown: -3797647904.411765
Dividend yield: 0.8575548460204833%
Buyback yield: 0%
Debt paydown yield: -137.33133200980632%
Total shareholder yield: -136.47377716378583% (Minimal or Negative)
Shareholder yield for CMCO (annual period ending 2022-03-31)
Market cap (USD): 1168000483.49
Dividends paid: 6562000
Stock repurchases: 0
Dividend yield: 0.5618148359316311%
Buyback yield: 0%
Total shareholder yield: 0.5618148359316311% (Low Return)
Shareholder yield for CMCO (annual period ending 2023-03-31)
Market cap (USD): 1032199884.1999999
Dividends paid: 8008000
Stock repurchases: 1001000
Net debt paydown: 16820000
Dividend yield: 0.7758187268356991%
Buyback yield: 0.09697734085446238%
Debt paydown yield: 1.6295293438282292%
Total shareholder yield: 2.502325411518391% (Low Return)
Shareholder yield for CMCO (annual period ending 2024-03-31)
Market cap (USD): 1249019524.68
Dividends paid: 8044000
Stock repurchases: 0
Net debt paydown: -73543000
Dividend yield: 0.6440251606203578%
Buyback yield: 0%
Debt paydown yield: -5.888058476815387%
Total shareholder yield: -5.244033316195029% (Minimal or Negative)
Shareholder yield for CMCO (quarterly period ending 2024-09-30)
Market cap (USD): 1011440556.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMCO (quarterly period ending 2024-12-31)
Market cap (USD): 1048346027.64
Dividends paid: 2001000
Stock repurchases: 5000000
Dividend yield: 0.19087209253843232%
Buyback yield: 0.47694176046584785%
Total shareholder yield: 0.6678138530042802% (Low Return)
Shareholder yield for CMCO (annual period ending 2025-03-31)
Market cap (USD): 477464527.43999994
Dividends paid: 8042000
Stock repurchases: 10000000
Net debt paydown: 58954000
Dividend yield: 1.6843136061056574%
Buyback yield: 2.094396426393506%
Debt paydown yield: 12.347304692160275%
Total shareholder yield: 16.126014724659438% (High Return)
Shareholder yield for CMCO (quarterly period ending 2025-03-31)
Market cap (USD): 477464527.43999994
Dividends paid: 2003000
Stock repurchases: 55000
Net debt paydown: -54874000
Dividend yield: 0.41950760420661926%
Buyback yield: 0.011519180345164283%
Debt paydown yield: -11.492790950191726%
Total shareholder yield: -11.061764165639943% (Minimal or Negative)
Shareholder yield for CMCO (quarterly period ending 2025-06-30)
Market cap (USD): 432774308.99
Dividends paid: 2003000
Stock repurchases: 0
Net debt paydown: 67119000
Dividend yield: 0.46282784314867514%
Buyback yield: 0%
Debt paydown yield: 15.509007490911596%
Total shareholder yield: 15.971835334060271% (High Return)
Shareholder yield for CMCO (quarterly period ending 2025-09-30)
Market cap (USD): 408266769.84000003
Dividends paid: 2011000
Stock repurchases: 0
Net debt paydown: 14275000
Dividend yield: 0.4925700910676889%
Buyback yield: 0%
Debt paydown yield: 3.4964883391304125%
Total shareholder yield: 3.989058430198101% (Low Return)
Shareholder yield for CMCO (quarterly period ending 2025-12-31)
Market cap (USD): 493610670.88000005
Dividends paid: 2011000
Stock repurchases: 0
Net debt paydown: 9009000
Dividend yield: 0.407406103359724%
Buyback yield: 0%
Debt paydown yield: 1.8251226181838653%
Total shareholder yield: 2.232528721543589% (Low Return)