speb/financial-data huggingface dataset:
Shareholder yield for 8317.HK (annual period ending 2024-03-31)
Market cap (USD): 12785270.601023018
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2315209.34507976
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.108410977977325%
Total shareholder yield: 18.108410977977325% (High Return)
Shareholder yield for 8317.HK (quarterly period ending 2024-09-30)
Market cap (USD): 10294035.11969112
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8317.HK (annual period ending 2025-03-31)
Market cap (USD): 10280803.712082261
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -573266.9155282397
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.576090465130871%
Total shareholder yield: -5.576090465130871% (Minimal or Negative)
Shareholder yield for 8317.HK (quarterly period ending 2025-03-31)
Market cap (USD): 10280803.712082261
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1205088.2869648938
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.721732276131714%
Total shareholder yield: 11.721732276131714% (High Return)
Shareholder yield for 8317.HK (quarterly period ending 2025-09-30)
Market cap (USD): 15421205.568123393
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 237146.5295629818
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5377950090567412%
Total shareholder yield: 1.5377950090567412% (Low Return)
Shareholder yield for 8519.HK (annual period ending 2021-12-31)
Market cap (USD): 16355871.794871796
Dividends paid: 0
Stock repurchases: 88589.7435897436
Dividend yield: 0%
Buyback yield: 0.5416387747519514%
Total shareholder yield: 0.5416387747519514% (Low Return)
Shareholder yield for 8519.HK (annual period ending 2022-12-31)
Market cap (USD): 5210821.566110398
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8519.HK (annual period ending 2023-12-31)
Market cap (USD): 21532407.170294493
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 576450.3228966519
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.67712902852732%
Total shareholder yield: 2.67712902852732% (Low Return)
Shareholder yield for 8519.HK (quarterly period ending 2024-12-31)
Market cap (USD): 13264236.469072165
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8519.HK (annual period ending 2024-12-31)
Market cap (USD): 13264236.469072165
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2904849.221854086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.899860038135166%
Total shareholder yield: 21.899860038135166% (High Return)
Shareholder yield for 8519.HK (quarterly period ending 2025-06-30)
Market cap (USD): 10341987.261146499
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1141914.6037165932
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.041539453511202%
Total shareholder yield: 11.041539453511202% (High Return)
Shareholder yield for 8532.HK (annual period ending 2022-03-31)
Market cap (USD): 9213696.040868454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8532.HK (annual period ending 2023-03-31)
Market cap (USD): 4649170.955414013
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6711724.788702605
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -144.36390601827028%
Total shareholder yield: -144.36390601827028% (Minimal or Negative)
Shareholder yield for 8532.HK (annual period ending 2024-03-31)
Market cap (USD): 6403567.263427109
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2670984.0479618646
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 41.71087673610829%
Total shareholder yield: 41.71087673610829% (High Return)
Shareholder yield for 8532.HK (quarterly period ending 2024-09-30)
Market cap (USD): 6554007.722007722
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8532.HK (quarterly period ending 2025-03-31)
Market cap (USD): 3600070.9511568127
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -574836.1472011842
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.967356060481858%
Total shareholder yield: -15.967356060481858% (Minimal or Negative)
Shareholder yield for 8532.HK (annual period ending 2025-03-31)
Market cap (USD): 3600070.9511568127
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1936447.5502894074
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 53.789149618486476%
Total shareholder yield: 53.789149618486476% (High Return)
Shareholder yield for 9240.T (annual period ending 2021-07-31)
Market cap (USD): 50104240.3253816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9240.T (annual period ending 2022-07-31)
Market cap (USD): 31931986.800595235
Dividends paid: 0
Stock repurchases: 37752.97619047619
Dividend yield: 0%
Buyback yield: 0.11822933670313446%
Total shareholder yield: 0.11822933670313446% (Low Return)
Shareholder yield for 9240.T (annual period ending 2023-07-31)
Market cap (USD): 16155492.04319409
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 378937.64208581985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3455654651227844%
Total shareholder yield: 2.3455654651227844% (Low Return)
Shareholder yield for 9240.T (annual period ending 2024-07-31)
Market cap (USD): 18064366.673216745
Dividends paid: 0
Stock repurchases: 287351.8045457523
Net debt paydown: 223797.68983924726
Dividend yield: 0%
Buyback yield: 1.5907106501098451%
Debt paydown yield: 1.2388903186462796%
Total shareholder yield: 2.8296009687561248% (Low Return)
Shareholder yield for 9240.T (quarterly period ending 2025-01-31)
Market cap (USD): 12527714.484101232
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9240.T (quarterly period ending 2025-07-31)
Market cap (USD): 17151461.113717083
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63315.86243951917
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3691572515001743%
Total shareholder yield: 0.3691572515001743% (Low Return)
Shareholder yield for 9240.T (annual period ending 2025-07-31)
Market cap (USD): 17151461.113717083
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 142544.96107902052
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.831095147719039%
Total shareholder yield: 0.831095147719039% (Low Return)
Shareholder yield for 9240.T (quarterly period ending 2025-10-31)
Market cap (USD): 18988904.431448992
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9262.T (annual period ending 2021-07-31)
Market cap (USD): 178590171.9706608
Dividends paid: 0
Stock repurchases: 2157.024038022119
Dividend yield: 0%
Buyback yield: 0.0012078066862360598%
Total shareholder yield: 0.0012078066862360598% (Low Return)
Shareholder yield for 9262.T (annual period ending 2022-07-31)
Market cap (USD): 103812529.12589285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1315479.4465770945
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.267168286577259%
Total shareholder yield: 1.267168286577259% (Low Return)
Shareholder yield for 9262.T (annual period ending 2023-07-31)
Market cap (USD): 94445173.20289855
Dividends paid: 0
Stock repurchases: 255.75447570332483
Net debt paydown: 2443584.2924126163
Dividend yield: 0%
Buyback yield: 0.0002707967670871672%
Debt paydown yield: 2.587304580577149%
Total shareholder yield: 2.587575377344236% (Low Return)
Shareholder yield for 9262.T (annual period ending 2024-07-31)
Market cap (USD): 66467610.94144233
Dividends paid: 1065271.5006222574
Stock repurchases: 0
Net debt paydown: 2655865.54219798
Dividend yield: 1.6026926280843112%
Buyback yield: 0%
Debt paydown yield: 3.9957289040188098%
Total shareholder yield: 5.598421532103121% (Moderate Return)
Shareholder yield for 9262.T (quarterly period ending 2025-01-31)
Market cap (USD): 47671083.57371837
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9262.T (annual period ending 2025-07-31)
Market cap (USD): 53384006.11807277
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9262.T (quarterly period ending 2025-10-31)
Market cap (USD): 59361850.37037037
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 93M1.DE (annual period ending 2021-12-31)
Market cap (USD): 76772999.45454545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 93M1.DE (annual period ending 2022-12-31)
Market cap (USD): 51649887.82978724
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12013093.617021278
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.25870223883265%
Total shareholder yield: -23.25870223883265% (Minimal or Negative)
Shareholder yield for 93M1.DE (annual period ending 2023-12-31)
Market cap (USD): 58702531.73333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2491850.8274231665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.244877953037599%
Total shareholder yield: -4.244877953037599% (Minimal or Negative)
Shareholder yield for 93M1.DE (annual period ending 2024-12-31)
Market cap (USD): 78447442.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3506795.48611111
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.470248341476181%
Total shareholder yield: 4.470248341476181% (Moderate Return)
Shareholder yield for 93M1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 78447442.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 93M1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 72128728.09411766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4992799.5465686275
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.922067917312696%
Total shareholder yield: 6.922067917312696% (Moderate Return)
Shareholder yield for 9761.T (annual period ending 2022-03-31)
Market cap (USD): 36903570.82756925
Dividends paid: 2031019.5049991806
Stock repurchases: 3401.081789870513
Dividend yield: 5.503585315602802%
Buyback yield: 0.009216131972057551%
Total shareholder yield: 5.5128014475748595% (Moderate Return)
Shareholder yield for 9761.T (annual period ending 2023-03-31)
Market cap (USD): 29563540.183783792
Dividends paid: 2102409.90990991
Stock repurchases: 55285.28528528529
Net debt paydown: 9268444.600968778
Dividend yield: 7.111495770939927%
Buyback yield: 0.18700495590717653%
Debt paydown yield: 31.350929365532178%
Total shareholder yield: 38.64943009237928% (High Return)
Shareholder yield for 9761.T (annual period ending 2024-03-31)
Market cap (USD): 28995606.950475436
Dividends paid: 483795.5625990491
Stock repurchases: 1274.432118330692
Net debt paydown: 3193721.1300048083
Dividend yield: 1.6685133145354505%
Buyback yield: 0.004395259324998525%
Debt paydown yield: 11.014500008431249%
Total shareholder yield: 12.687408582291697% (High Return)
Shareholder yield for 9761.T (quarterly period ending 2024-09-30)
Market cap (USD): 39162066.15254237
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9761.T (quarterly period ending 2025-03-31)
Market cap (USD): 46724456.55166422
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5143345.851887673
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.007823806790705%
Total shareholder yield: -11.007823806790705% (Minimal or Negative)
Shareholder yield for 9761.T (annual period ending 2025-03-31)
Market cap (USD): 46724456.55166422
Dividends paid: 2321140.2218954684
Stock repurchases: 1296.6180991846009
Net debt paydown: -11341222.050254017
Dividend yield: 4.967720104628579%
Buyback yield: 0.002775030882918676%
Debt paydown yield: -24.272560640087463%
Total shareholder yield: -19.302065504575964% (Minimal or Negative)
Shareholder yield for 9761.T (quarterly period ending 2025-06-30)
Market cap (USD): 47916990.48865209
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9761.T (quarterly period ending 2025-09-30)
Market cap (USD): 52615840.146702565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEHR (annual period ending 2021-05-31)
Market cap (USD): 73080000
Dividends paid: 0
Stock repurchases: 20000
Dividend yield: 0%
Buyback yield: 0.027367268746579094%
Total shareholder yield: 0.027367268746579094% (Low Return)
Shareholder yield for AEHR (annual period ending 2022-05-31)
Market cap (USD): 272182400
Dividends paid: 0
Stock repurchases: 429000
Dividend yield: 0%
Buyback yield: 0.15761489354197772%
Total shareholder yield: 0.15761489354197772% (Low Return)
Shareholder yield for AEHR (annual period ending 2023-05-31)
Market cap (USD): 1072489600.0000001
Dividends paid: 0
Stock repurchases: 2060000
Net debt paydown: -5294000
Dividend yield: 0%
Buyback yield: 0.19207645463415216%
Debt paydown yield: -0.493617840210292%
Total shareholder yield: -0.30154138557613985% (Minimal or Negative)
Shareholder yield for AEHR (annual period ending 2024-05-31)
Market cap (USD): 373844800
Dividends paid: 0
Stock repurchases: 72000
Net debt paydown: 103000
Dividend yield: 0%
Buyback yield: 0.019259329004977465%
Debt paydown yield: 0.027551540104342763%
Total shareholder yield: 0.046810869109320224% (Low Return)
Shareholder yield for AEHR (quarterly period ending 2024-08-31)
Market cap (USD): 494020800
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEHR (quarterly period ending 2024-11-30)
Market cap (USD): 386187200
Dividends paid: 0
Stock repurchases: 181000
Dividend yield: 0%
Buyback yield: 0.04686846172011915%
Total shareholder yield: 0.04686846172011915% (Low Return)
Shareholder yield for AEHR (quarterly period ending 2025-02-28)
Market cap (USD): 313107200
Dividends paid: 0
Stock repurchases: 177000
Dividend yield: 0%
Buyback yield: 0.05653015963861578%
Total shareholder yield: 0.05653015963861578% (Low Return)
Shareholder yield for AEHR (annual period ending 2025-05-31)
Market cap (USD): 309859200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4633000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.495195237062511%
Total shareholder yield: -1.495195237062511% (Minimal or Negative)
Shareholder yield for AEHR (quarterly period ending 2025-05-31)
Market cap (USD): 309859200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4390000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4167725211967241%
Total shareholder yield: -1.4167725211967241% (Minimal or Negative)
Shareholder yield for AEHR (quarterly period ending 2025-08-31)
Market cap (USD): 810376000
Dividends paid: 0
Stock repurchases: 328000
Net debt paydown: 215000
Dividend yield: 0%
Buyback yield: 0.04047503874744563%
Debt paydown yield: 0.026530894300917103%
Total shareholder yield: 0.06700593304836273% (Low Return)
Shareholder yield for AEHR (quarterly period ending 2025-11-30)
Market cap (USD): 746065600
Dividends paid: 0
Stock repurchases: 491000
Net debt paydown: 452000
Dividend yield: 0%
Buyback yield: 0.0658119071566897%
Debt paydown yield: 0.06058448479597505%
Total shareholder yield: 0.12639639195266475% (Low Return)
Shareholder yield for AIN (annual period ending 2021-12-31)
Market cap (USD): 2371892654.9500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIN (annual period ending 2022-12-31)
Market cap (USD): 2669903316.08
Dividends paid: 26465000
Stock repurchases: 84780000
Dividend yield: 0.9912343956655476%
Buyback yield: 3.17539588379086%
Total shareholder yield: 4.166630279456408% (Moderate Return)
Shareholder yield for AIN (annual period ending 2023-12-31)
Market cap (USD): 2689468240.5499997
Dividends paid: 31163000
Stock repurchases: 0
Net debt paydown: -19738000
Dividend yield: 1.1587048893214345%
Buyback yield: 0%
Debt paydown yield: -0.7338997242058362%
Total shareholder yield: 0.4248051651155983% (Low Return)
Shareholder yield for AIN (quarterly period ending 2024-09-30)
Market cap (USD): 2453838498.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIN (quarterly period ending 2024-12-31)
Market cap (USD): 2215940358.4500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIN (annual period ending 2024-12-31)
Market cap (USD): 2215940358.4500003
Dividends paid: 32483000
Stock repurchases: 14175000
Net debt paydown: 127657000
Dividend yield: 1.465878802925956%
Buyback yield: 0.6396832814541583%
Debt paydown yield: 5.760849993692662%
Total shareholder yield: 7.866412078072776% (Moderate Return)
Shareholder yield for AIN (quarterly period ending 2025-03-31)
Market cap (USD): 1920198094.36
Dividends paid: 8431000
Stock repurchases: 69153000
Dividend yield: 0.4390692827351255%
Buyback yield: 3.601347184080433%
Total shareholder yield: 4.040416466815559% (Moderate Return)
Shareholder yield for AIN (quarterly period ending 2025-06-30)
Market cap (USD): 1958477294.4099998
Dividends paid: 8262000
Stock repurchases: 51295000
Net debt paydown: -28257000
Dividend yield: 0.4218583500345846%
Buyback yield: 2.6191266115981624%
Debt paydown yield: -1.4428045747914862%
Total shareholder yield: 1.598180386841261% (Low Return)
Shareholder yield for AIN (quarterly period ending 2025-09-30)
Market cap (USD): 1494873649.36
Dividends paid: 8045000
Stock repurchases: 50516000
Net debt paydown: -35945000
Dividend yield: 0.5381725742134998%
Buyback yield: 3.379282257174539%
Debt paydown yield: -2.40455104786877%
Total shareholder yield: 1.5129037835192687% (Low Return)
Shareholder yield for AIN (quarterly period ending 2025-12-31)
Market cap (USD): 1429657234.46
Dividends paid: 7739000
Stock repurchases: 15048000
Net debt paydown: 13271000
Dividend yield: 0.5413185631815531%
Buyback yield: 1.0525599869176911%
Debt paydown yield: 0.928264459488615%
Total shareholder yield: 2.522143009587859% (Low Return)
Shareholder yield for AIN (annual period ending 2025-12-31)
Market cap (USD): 1429657234.46
Dividends paid: 32477000
Stock repurchases: 186012000
Net debt paydown: -80160000
Dividend yield: 2.2716633901598784%
Buyback yield: 13.010950843071075%
Debt paydown yield: -5.60693836731274%
Total shareholder yield: 9.675675865918214% (Moderate Return)
Shareholder yield for AZK.MC (annual period ending 2021-12-31)
Market cap (USD): 109194937.47727273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZK.MC (annual period ending 2022-12-31)
Market cap (USD): 135694670.1170213
Dividends paid: 27409574.468085106
Stock repurchases: 0
Dividend yield: 20.19944810245491%
Buyback yield: 0%
Total shareholder yield: 20.19944810245491% (High Return)
Shareholder yield for AZK.MC (annual period ending 2023-12-31)
Market cap (USD): 156900746.03333333
Dividends paid: 5005555.555555555
Stock repurchases: 0
Net debt paydown: 1451843.971631214
Dividend yield: 3.1902688050266708%
Buyback yield: 0%
Debt paydown yield: 0.9253263660854563%
Total shareholder yield: 4.115595171112127% (Moderate Return)
Shareholder yield for AZK.MC (quarterly period ending 2024-12-31)
Market cap (USD): 150397088.1666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZK.MC (annual period ending 2024-12-31)
Market cap (USD): 150397088.1666667
Dividends paid: 9112500
Stock repurchases: 0
Net debt paydown: 17839999.999999996
Dividend yield: 6.058960390178387%
Buyback yield: 0%
Debt paydown yield: 11.861931781704516%
Total shareholder yield: 17.920892171882905% (High Return)
Shareholder yield for AZK.MC (quarterly period ending 2025-06-30)
Market cap (USD): 267415108.7529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5809019.607843138
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.172285490873278%
Total shareholder yield: 2.172285490873278% (Low Return)
Shareholder yield for BBC.AX (annual period ending 2021-06-30)
Market cap (USD): 44654146.61654135
Dividends paid: 0
Stock repurchases: 575187.969924812
Dividend yield: 0%
Buyback yield: 1.2880953136651%
Total shareholder yield: 1.2880953136651% (Low Return)
Shareholder yield for BBC.AX (annual period ending 2022-06-30)
Market cap (USD): 53246220.344827585
Dividends paid: 0
Stock repurchases: 24827.58620689655
Net debt paydown: -123264801.65932071
Dividend yield: 0%
Buyback yield: 0.04662788465756018%
Debt paydown yield: -231.49962731823243%
Total shareholder yield: -231.45299943357486% (Minimal or Negative)
Shareholder yield for BBC.AX (annual period ending 2023-06-30)
Market cap (USD): 38544513.04635762
Dividends paid: 26727814.569536425
Stock repurchases: 12582119.205298014
Net debt paydown: -19440790.134733945
Dividend yield: 69.34272210778948%
Buyback yield: 32.64308772085266%
Debt paydown yield: -50.43724410619078%
Total shareholder yield: 51.548565722451364% (High Return)
Shareholder yield for BBC.AX (annual period ending 2024-06-30)
Market cap (USD): 26923473.46666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25527761.589403987
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -94.81600366687204%
Total shareholder yield: -94.81600366687204% (Minimal or Negative)
Shareholder yield for BCC.AX (annual period ending 2021-06-30)
Market cap (USD): 4548522.157894737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCC.AX (annual period ending 2022-06-30)
Market cap (USD): 3576079.4896551725
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7598.6932849365985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.21248669966419878%
Total shareholder yield: -0.21248669966419878% (Minimal or Negative)
Shareholder yield for BCC.AX (annual period ending 2023-06-30)
Market cap (USD): 2861653.0132450336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 474221.76752683264
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.571602683201572%
Total shareholder yield: 16.571602683201572% (High Return)
Shareholder yield for BCC.AX (annual period ending 2024-06-30)
Market cap (USD): 2304584.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -244573.9514348786
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.61249631191136%
Total shareholder yield: -10.61249631191136% (Minimal or Negative)
Shareholder yield for BHST (annual period ending 2021-12-31)
Market cap (USD): 285614809.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHST (annual period ending 2022-12-31)
Market cap (USD): 172955634.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHST (annual period ending 2023-12-31)
Market cap (USD): 125353166.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9161007.130124776
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.308157746190124%
Total shareholder yield: -7.308157746190124% (Minimal or Negative)
Shareholder yield for BHST (quarterly period ending 2024-09-30)
Market cap (USD): 127619950.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHST (annual period ending 2024-12-31)
Market cap (USD): 140087263.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7261305.361305358
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.183415805816857%
Total shareholder yield: 5.183415805816857% (Moderate Return)
Shareholder yield for BHST (quarterly period ending 2024-12-31)
Market cap (USD): 140087263.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHST (quarterly period ending 2025-03-31)
Market cap (USD): 140313941.98000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10890209.79020979
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.761316970028576%
Total shareholder yield: -7.761316970028576% (Minimal or Negative)
Shareholder yield for BHST (quarterly period ending 2025-06-30)
Market cap (USD): 152554576.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3445970.0883058533
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2588441223798377%
Total shareholder yield: -2.2588441223798377% (Minimal or Negative)
Shareholder yield for BHST (quarterly period ending 2025-09-30)
Market cap (USD): 213304393.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2904972.955941813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.361890822823163%
Total shareholder yield: 1.361890822823163% (Low Return)
Shareholder yield for BHST (annual period ending 2025-12-31)
Market cap (USD): 117646099.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -631953.4480118398
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5371648087945735%
Total shareholder yield: -0.5371648087945735% (Minimal or Negative)
Shareholder yield for BHST (quarterly period ending 2025-12-31)
Market cap (USD): 117646099.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2195756.971065486
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8664086369533435%
Total shareholder yield: 1.8664086369533435% (Low Return)
Shareholder yield for BIT (annual period ending 2021-10-31)
Market cap (USD): 683611253.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIT (annual period ending 2022-10-31)
Market cap (USD): 567203327.4599999
Dividends paid: 54641411
Stock repurchases: 0
Dividend yield: 9.633478570143508%
Buyback yield: 0%
Total shareholder yield: 9.633478570143508% (Moderate Return)
Shareholder yield for BIT (annual period ending 2023-10-31)
Market cap (USD): 611141613.3900001
Dividends paid: 54529774
Stock repurchases: 0
Net debt paydown: 7890259
Dividend yield: 8.922608574717007%
Buyback yield: 0%
Debt paydown yield: 1.291068850021972%
Total shareholder yield: 10.213677424738979% (High Return)
Shareholder yield for BIT (quarterly period ending 2024-12-31)
Market cap (USD): 708718845.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIT (annual period ending 2024-12-31)
Market cap (USD): 708718845.78
Dividends paid: 54554124
Stock repurchases: 0
Net debt paydown: -61850617
Dividend yield: 7.697569258223826%
Buyback yield: 0%
Debt paydown yield: -8.727102061456911%
Total shareholder yield: -1.029532803233085% (Minimal or Negative)
Shareholder yield for BIT (quarterly period ending 2025-06-30)
Market cap (USD): 745238979.5400001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 41571802
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.578318249759326%
Total shareholder yield: 5.578318249759326% (Moderate Return)
Shareholder yield for BMM.AX (annual period ending 2022-06-30)
Market cap (USD): 15926075.179310346
Dividends paid: 0
Stock repurchases: 387709.6551724138
Dividend yield: 0%
Buyback yield: 2.434433159502409%
Total shareholder yield: 2.434433159502409% (Low Return)
Shareholder yield for BMM.AX (annual period ending 2023-06-30)
Market cap (USD): 17992060
Dividends paid: 0
Stock repurchases: 77252.3178807947
Net debt paydown: -32944.56725279744
Dividend yield: 0%
Buyback yield: 0.42936894319380153%
Debt paydown yield: -0.18310614378118703%
Total shareholder yield: 0.2462627994126145% (Low Return)
Shareholder yield for CCA.TO (annual period ending 2021-08-31)
Market cap (USD): 2181481171.952381
Dividends paid: 96072222.22222222
Stock repurchases: 104332539.68253969
Dividend yield: 4.4039904381223485%
Buyback yield: 4.782646810064567%
Total shareholder yield: 9.186637248186916% (Moderate Return)
Shareholder yield for CCA.TO (annual period ending 2022-08-31)
Market cap (USD): 1497025539.0687022
Dividends paid: 99190076.33587787
Stock repurchases: 86895419.84732825
Net debt paydown: -973587156.1856294
Dividend yield: 6.625810565502036%
Buyback yield: 5.804538237963914%
Debt paydown yield: -65.03477267270247%
Total shareholder yield: -52.60442386923653% (Minimal or Negative)
Shareholder yield for CCA.TO (annual period ending 2023-08-31)
Market cap (USD): 1261914681.8666666
Dividends paid: 102200000
Stock repurchases: 74839259.25925925
Net debt paydown: -161734113.6556406
Dividend yield: 8.098804259002861%
Buyback yield: 5.930611659779923%
Debt paydown yield: -12.816564858124805%
Total shareholder yield: 1.2128510606579805% (Low Return)
Shareholder yield for CCA.TO (annual period ending 2024-08-31)
Market cap (USD): 1296375001.7555554
Dividends paid: 107514814.8148148
Stock repurchases: 86296296.29629628
Net debt paydown: 162188888.88888884
Dividend yield: 8.293496455054894%
Buyback yield: 6.656738688993043%
Debt paydown yield: 12.510954675094174%
Total shareholder yield: 27.461189819142113% (High Return)
Shareholder yield for CCA.TO (quarterly period ending 2024-11-30)
Market cap (USD): 1373132585.25
Dividends paid: 27623571.42857143
Stock repurchases: 0
Dividend yield: 2.0117191686585842%
Buyback yield: 0%
Total shareholder yield: 2.0117191686585842% (Low Return)
Shareholder yield for CCA.TO (quarterly period ending 2025-02-28)
Market cap (USD): 1273086495.25
Dividends paid: 26879861.111111112
Stock repurchases: 0
Net debt paydown: 18067757.93650818
Dividend yield: 2.111393154463761%
Buyback yield: 0%
Debt paydown yield: 1.4192089857146868%
Total shareholder yield: 3.5306021401784475% (Low Return)
Shareholder yield for CCA.TO (quarterly period ending 2025-05-31)
Market cap (USD): 1415434682.0000002
Dividends paid: 28049275.362318844
Stock repurchases: 0
Net debt paydown: 52052687.19806719
Dividend yield: 1.9816721830417068%
Buyback yield: 0%
Debt paydown yield: 3.677505423600125%
Total shareholder yield: 5.659177606641832% (Moderate Return)
Shareholder yield for CCA.TO (quarterly period ending 2025-11-30)
Market cap (USD): 1420297170.5357144
Dividends paid: 29567857.142857146
Stock repurchases: 0
Net debt paydown: 148529554.86542463
Dividend yield: 2.081807790386895%
Buyback yield: 0%
Debt paydown yield: 10.457639284699944%
Total shareholder yield: 12.539447075086839% (High Return)
Shareholder yield for CCA.TO (quarterly period ending 2026-02-28)
Market cap (USD): 1560499924.970803
Dividends paid: 30103649.635036495
Stock repurchases: 0
Net debt paydown: -15743925.964546204
Dividend yield: 1.9291029210142214%
Buyback yield: 0%
Debt paydown yield: -1.008902705640359%
Total shareholder yield: 0.9202002153738624% (Low Return)
Shareholder yield for CFY.V (annual period ending 2021-12-31)
Market cap (USD): 26976598.897637796
Dividends paid: 0
Stock repurchases: 177165.35433070865
Dividend yield: 0%
Buyback yield: 0.6567371780370065%
Total shareholder yield: 0.6567371780370065% (Low Return)
Shareholder yield for CFY.V (annual period ending 2022-12-31)
Market cap (USD): 15502389.411764706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CFY.V (annual period ending 2023-12-31)
Market cap (USD): 15972158.787878789
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -65429835.115864575
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -409.64929027326616%
Total shareholder yield: -409.64929027326616% (Minimal or Negative)
Shareholder yield for CFY.V (quarterly period ending 2024-09-30)
Market cap (USD): 8784687.333333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CFY.V (quarterly period ending 2024-12-31)
Market cap (USD): 6450294.895104896
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CFY.V (annual period ending 2024-12-31)
Market cap (USD): 6450294.895104896
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28244988.344988346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 437.8867757879312%
Total shareholder yield: 437.8867757879312% (High Return)
Shareholder yield for CFY.V (quarterly period ending 2025-03-31)
Market cap (USD): 6450294.895104896
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8513986.013985991
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 131.99374838578655%
Total shareholder yield: 131.99374838578655% (High Return)
Shareholder yield for CFY.V (quarterly period ending 2025-06-30)
Market cap (USD): 9618270.802919706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15597682.60936141
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -162.16722245568926%
Total shareholder yield: -162.16722245568926% (Minimal or Negative)
Shareholder yield for CFY.V (quarterly period ending 2025-09-30)
Market cap (USD): 7583902.73381295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22986735.28330618
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 303.09902552968487%
Total shareholder yield: 303.09902552968487% (High Return)
Shareholder yield for CFY.V (quarterly period ending 2025-12-31)
Market cap (USD): 6732789.562043795
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8378228.220343471
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 124.43918145869077%
Total shareholder yield: 124.43918145869077% (High Return)
Shareholder yield for CFY.V (annual period ending 2025-12-31)
Market cap (USD): 6732789.562043795
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24281266.908274233
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 360.64199964246984%
Total shareholder yield: 360.64199964246984% (High Return)
Shareholder yield for CLVT (annual period ending 2021-12-31)
Market cap (USD): 15034372315.199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLVT (annual period ending 2022-12-31)
Market cap (USD): 5331065693.4
Dividends paid: 90843373.49397591
Stock repurchases: 210843373.4939759
Dividend yield: 1.7040377800341573%
Buyback yield: 3.9549948475593837%
Total shareholder yield: 5.659032627593541% (Moderate Return)
Shareholder yield for CLVT (annual period ending 2023-12-31)
Market cap (USD): 5919144882.599999
Dividends paid: 95569620.25316456
Stock repurchases: 126582278.48101266
Net debt paydown: 61953637.3341465
Dividend yield: 1.614584913001578%
Buyback yield: 2.138523063578249%
Debt paydown yield: 1.0466653302619147%
Total shareholder yield: 4.799773306841741% (Moderate Return)
Shareholder yield for CLVT (quarterly period ending 2024-09-30)
Market cap (USD): 4538437221
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLVT (quarterly period ending 2024-12-31)
Market cap (USD): 3247219870.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLVT (annual period ending 2024-12-31)
Market cap (USD): 3247219870.8
Dividends paid: 47125000
Stock repurchases: 250000000
Net debt paydown: 344712025.31645584
Dividend yield: 1.4512414272825347%
Buyback yield: 7.698893513435197%
Debt paydown yield: 10.615604702847884%
Total shareholder yield: 19.765739643565617% (High Return)
Shareholder yield for CLVT (quarterly period ending 2025-03-31)
Market cap (USD): 2512120884.3
Dividends paid: 0
Stock repurchases: 64935064.935064934
Dividend yield: 0%
Buyback yield: 2.5848702321966095%
Total shareholder yield: 2.5848702321966095% (Low Return)
Shareholder yield for CLVT (quarterly period ending 2025-06-30)
Market cap (USD): 2748630993
Dividends paid: 0
Stock repurchases: 67808219.1780822
Net debt paydown: -315228607.009429
Dividend yield: 0%
Buyback yield: 2.466981539201548%
Debt paydown yield: -11.468567727433356%
Total shareholder yield: -9.001586188231808% (Minimal or Negative)
Shareholder yield for CLVT (quarterly period ending 2025-09-30)
Market cap (USD): 2448199233.3
Dividends paid: 0
Stock repurchases: 67567567.56756757
Net debt paydown: 229366901.1477232
Dividend yield: 0%
Buyback yield: 2.7598884375309294%
Debt paydown yield: 9.368800464762533%
Total shareholder yield: 12.128688902293462% (High Return)
Shareholder yield for CLVT (annual period ending 2025-12-31)
Market cap (USD): 2134983143.3999999
Dividends paid: 0
Stock repurchases: 303378378.3783784
Net debt paydown: -310858108.1081085
Dividend yield: 0%
Buyback yield: 14.209872303499443%
Debt paydown yield: -14.560213698599103%
Total shareholder yield: -0.3503413950996599% (Minimal or Negative)
Shareholder yield for CLVT (quarterly period ending 2025-12-31)
Market cap (USD): 2134983143.3999999
Dividends paid: 0
Stock repurchases: 101351351.35135135
Net debt paydown: 675675.6756753922
Dividend yield: 0%
Buyback yield: 4.747173375333889%
Debt paydown yield: 0.03164782250221265%
Total shareholder yield: 4.778821197836102% (Moderate Return)
Shareholder yield for DTF (annual period ending 2021-10-31)
Market cap (USD): 84284508.33
Dividends paid: 3442123
Stock repurchases: 88514947
Dividend yield: 4.083933178470972%
Buyback yield: 105.01923633870713%
Total shareholder yield: 109.1031695171781% (High Return)
Shareholder yield for DTF (annual period ending 2022-10-31)
Market cap (USD): 66569999.49
Dividends paid: 3898154
Stock repurchases: 0
Dividend yield: 5.855721841466399%
Buyback yield: 0%
Total shareholder yield: 5.855721841466399% (Moderate Return)
Shareholder yield for DTF (annual period ending 2023-10-31)
Market cap (USD): 67202660.52000001
Dividends paid: 2741536
Stock repurchases: 65000000
Dividend yield: 4.079505154686693%
Buyback yield: 96.72236113428205%
Total shareholder yield: 100.80186628896874% (High Return)
Shareholder yield for DTF (annual period ending 2024-10-31)
Market cap (USD): 74232227.52000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTF (quarterly period ending 2024-10-31)
Market cap (USD): 74232227.52000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTF (quarterly period ending 2025-04-30)
Market cap (USD): 75497549.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DY (annual period ending 2022-01-31)
Market cap (USD): 2531351341.9500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DY (annual period ending 2023-01-31)
Market cap (USD): 2864099863.35
Dividends paid: 0
Stock repurchases: 48732000
Dividend yield: 0%
Buyback yield: 1.7014769849191127%
Total shareholder yield: 1.7014769849191127% (Low Return)
Shareholder yield for DY (annual period ending 2024-01-31)
Market cap (USD): 3354513523.5
Dividends paid: 0
Stock repurchases: 49659000
Net debt paydown: 6982000
Dividend yield: 0%
Buyback yield: 1.4803636846927144%
Debt paydown yield: 0.20813748256156045%
Total shareholder yield: 1.688501167254275% (Low Return)
Shareholder yield for DY (quarterly period ending 2024-10-31)
Market cap (USD): 5235383550.150001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DY (quarterly period ending 2025-01-31)
Market cap (USD): 5680750027.8
Dividends paid: 0
Stock repurchases: 35853000
Dividend yield: 0%
Buyback yield: 0.6311314496245294%
Total shareholder yield: 0.6311314496245294% (Low Return)
Shareholder yield for DY (annual period ending 2025-01-31)
Market cap (USD): 5680750027.8
Dividends paid: 0
Stock repurchases: 65640000
Net debt paydown: -170923000
Dividend yield: 0%
Buyback yield: 1.155481224816727%
Debt paydown yield: -3.0088104416415207%
Total shareholder yield: -1.8533292168247937% (Minimal or Negative)
Shareholder yield for DY (quarterly period ending 2025-04-30)
Market cap (USD): 5031770285.25
Dividends paid: 0
Stock repurchases: 30185000
Net debt paydown: -89740000
Dividend yield: 0%
Buyback yield: 0.5998882756727492%
Debt paydown yield: -1.7834677442064775%
Total shareholder yield: -1.1835794685337282% (Minimal or Negative)
Shareholder yield for DY (quarterly period ending 2025-07-31)
Market cap (USD): 8072755418.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1147000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01420828379569587%
Total shareholder yield: -0.01420828379569587% (Minimal or Negative)
Shareholder yield for DY (quarterly period ending 2025-10-31)
Market cap (USD): 8642752434.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 82203000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9511206137565499%
Total shareholder yield: 0.9511206137565499% (Low Return)
Shareholder yield for DY (annual period ending 2026-01-31)
Market cap (USD): 10943161887.449999
Dividends paid: 0
Stock repurchases: 30185000
Net debt paydown: -1936043000
Dividend yield: 0%
Buyback yield: 0.2758343549190953%
Debt paydown yield: -17.691806261408978%
Total shareholder yield: -17.415971906489883% (Minimal or Negative)
Shareholder yield for DY (quarterly period ending 2026-01-31)
Market cap (USD): 10943161887.449999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1927359000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.612450769008202%
Total shareholder yield: -17.612450769008202% (Minimal or Negative)
Shareholder yield for ECEL.L (annual period ending 2021-12-31)
Market cap (USD): 2503708.7237837836
Dividends paid: 4864864.864864865
Stock repurchases: 0
Dividend yield: 194.30634317208967%
Buyback yield: 0%
Total shareholder yield: 194.30634317208967% (High Return)
Shareholder yield for ECEL.L (annual period ending 2022-12-31)
Market cap (USD): 1448569.7486746986
Dividends paid: 13373493.975903615
Stock repurchases: 0
Net debt paydown: -86339954.41224357
Dividend yield: 923.2205758914315%
Buyback yield: 0%
Debt paydown yield: -5960.358794682568%
Total shareholder yield: -5037.138218791137% (Minimal or Negative)
Shareholder yield for ECEL.L (annual period ending 2023-12-31)
Market cap (USD): 1447066.7711392404
Dividends paid: 13037974.683544302
Stock repurchases: 886075.9493670886
Net debt paydown: 27027604.087235034
Dividend yield: 900.9933020077451%
Buyback yield: 61.23255450538074%
Debt paydown yield: 1867.750999904231%
Total shareholder yield: 2829.976856417357% (High Return)
Shareholder yield for ECEL.L (quarterly period ending 2024-12-31)
Market cap (USD): 1946367.18075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECEL.L (annual period ending 2024-12-31)
Market cap (USD): 1946367.18075
Dividends paid: 7625000
Stock repurchases: 18125000
Net debt paydown: -4447784.810126588
Dividend yield: 391.75547529843953%
Buyback yield: 931.2220314471103%
Debt paydown yield: -228.5172527627962%
Total shareholder yield: 1094.4602539827536% (High Return)
Shareholder yield for ECEL.L (quarterly period ending 2025-06-30)
Market cap (USD): 2052004.9347945205
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -65073630.136986315
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3171.221912461069%
Total shareholder yield: -3171.221912461069% (Minimal or Negative)
Shareholder yield for EOT.L (annual period ending 2022-05-31)
Market cap (USD): 4282037.3987341765
Dividends paid: 2669620.253164557
Stock repurchases: 45174683.5443038
Dividend yield: 62.34462720838753%
Buyback yield: 1054.9810601294141%
Total shareholder yield: 1117.3256873378016% (High Return)
Shareholder yield for EOT.L (annual period ending 2023-05-31)
Market cap (USD): 4389443.802962963
Dividends paid: 3130864.197530864
Stock repurchases: 32901234.56790123
Net debt paydown: 15002344.116268173
Dividend yield: 71.3271279476791%
Buyback yield: 749.5536119107445%
Debt paydown yield: 341.7823485094237%
Total shareholder yield: 1162.6630883678472% (High Return)
Shareholder yield for EOT.L (annual period ending 2024-05-31)
Market cap (USD): 5244757.531139241
Dividends paid: 4272151.898734177
Stock repurchases: 388118987.34177214
Net debt paydown: 16643225.503984988
Dividend yield: 81.45566069297776%
Buyback yield: 7400.132132656795%
Debt paydown yield: 317.3306946063878%
Total shareholder yield: 7798.918487956161% (High Return)
Shareholder yield for EOT.L (quarterly period ending 2024-11-30)
Market cap (USD): 4683662.975443037
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOT.L (annual period ending 2025-05-31)
Market cap (USD): 5548690.4
Dividends paid: 1709459.4594594594
Stock repurchases: 33083783.783783786
Net debt paydown: -18645227.505987003
Dividend yield: 30.808340999877366%
Buyback yield: 596.2449046316187%
Debt paydown yield: -336.0293359670419%
Total shareholder yield: 291.0239096644542% (High Return)
Shareholder yield for EOT.L (quarterly period ending 2025-05-31)
Market cap (USD): 5548690.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXG.V (annual period ending 2021-12-31)
Market cap (USD): 11172814.377952756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXG.V (annual period ending 2022-12-31)
Market cap (USD): 7223148.661764705
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXG.V (annual period ending 2023-12-31)
Market cap (USD): 7442031.954545454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXG.V (quarterly period ending 2024-09-30)
Market cap (USD): 7276653.466666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXG.V (annual period ending 2024-12-31)
Market cap (USD): 6869567.9580419585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXG.V (quarterly period ending 2024-12-31)
Market cap (USD): 6869567.9580419585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXG.V (quarterly period ending 2025-03-31)
Market cap (USD): 6106282.62937063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXG.V (quarterly period ending 2025-06-30)
Market cap (USD): 7170424.9489051085
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)