speb/financial-data huggingface dataset:
Shareholder yield for CYD (annual period ending 2023-12-31)
Market cap (USD): 296769927.02
Dividends paid: 60786363.63636363
Stock repurchases: 0
Net debt paydown: -169953720.03618264
Dividend yield: 20.48265612582339%
Buyback yield: 0%
Debt paydown yield: -57.267837662247054%
Total shareholder yield: -36.785181536423664% (Minimal or Negative)
Shareholder yield for CYD (quarterly period ending 2024-12-31)
Market cap (USD): 349295577.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYD (annual period ending 2024-12-31)
Market cap (USD): 349295577.82
Dividends paid: 74740441.17647058
Stock repurchases: 209971323.52941176
Net debt paydown: 69864683.60071301
Dividend yield: 21.39747707169257%
Buyback yield: 60.112791819430015%
Debt paydown yield: 20.00159407592497%
Total shareholder yield: 101.51186296704756% (High Return)
Shareholder yield for CYD (quarterly period ending 2025-06-30)
Market cap (USD): 897063079.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMAC (annual period ending 2021-12-31)
Market cap (USD): 200984876.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMAC (annual period ending 2022-12-31)
Market cap (USD): 85135685.10000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMAC (annual period ending 2023-12-31)
Market cap (USD): 153028699.79999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0450895812943449%
Total shareholder yield: 0.0450895812943449% (Low Return)
Shareholder yield for DMAC (quarterly period ending 2024-09-30)
Market cap (USD): 225771215.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMAC (quarterly period ending 2024-12-31)
Market cap (USD): 292586563.34999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMAC (annual period ending 2024-12-31)
Market cap (USD): 292586563.34999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 60000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.020506751681630155%
Total shareholder yield: 0.020506751681630155% (Low Return)
Shareholder yield for DMAC (quarterly period ending 2025-03-31)
Market cap (USD): 204217877.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMAC (quarterly period ending 2025-06-30)
Market cap (USD): 210145045.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.011420683244230947%
Total shareholder yield: 0.011420683244230947% (Low Return)
Shareholder yield for DMAC (quarterly period ending 2025-09-30)
Market cap (USD): 370178580.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007023637075236645%
Total shareholder yield: 0.007023637075236645% (Low Return)
Shareholder yield for DMAC (annual period ending 2025-12-31)
Market cap (USD): 428911426.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 100000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02331483702496896%
Total shareholder yield: 0.02331483702496896% (Low Return)
Shareholder yield for DMAC (quarterly period ending 2025-12-31)
Market cap (USD): 428911426.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006061857626491929%
Total shareholder yield: 0.006061857626491929% (Low Return)
Shareholder yield for DVA (annual period ending 2021-12-31)
Market cap (USD): 7301685600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DVA (annual period ending 2022-12-31)
Market cap (USD): 4792693950
Dividends paid: 0
Stock repurchases: 802228000
Dividend yield: 0%
Buyback yield: 16.738560992403865%
Total shareholder yield: 16.738560992403865% (High Return)
Shareholder yield for DVA (annual period ending 2023-12-31)
Market cap (USD): 6724020600
Dividends paid: 0
Stock repurchases: 272219000
Net debt paydown: 706069000
Dividend yield: 0%
Buyback yield: 4.0484557706441295%
Debt paydown yield: 10.500696562410889%
Total shareholder yield: 14.54915233305502% (High Return)
Shareholder yield for DVA (quarterly period ending 2024-09-30)
Market cap (USD): 10521847050
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DVA (annual period ending 2024-12-31)
Market cap (USD): 9598866750
Dividends paid: 0
Stock repurchases: 1385932000
Net debt paydown: -950415000
Dividend yield: 0%
Buyback yield: 14.43849608600932%
Debt paydown yield: -9.90132507048293%
Total shareholder yield: 4.53717101552639% (Moderate Return)
Shareholder yield for DVA (quarterly period ending 2024-12-31)
Market cap (USD): 9598866750
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DVA (quarterly period ending 2025-03-31)
Market cap (USD): 9818379450
Dividends paid: 0
Stock repurchases: 541845000
Dividend yield: 0%
Buyback yield: 5.518680580225487%
Total shareholder yield: 5.518680580225487% (Moderate Return)
Shareholder yield for DVA (quarterly period ending 2025-06-30)
Market cap (USD): 9143153250
Dividends paid: 0
Stock repurchases: 452250000
Net debt paydown: -495036000
Dividend yield: 0%
Buyback yield: 4.946324179789943%
Debt paydown yield: -5.414280899207284%
Total shareholder yield: -0.46795671941734174% (Minimal or Negative)
Shareholder yield for DVA (quarterly period ending 2025-09-30)
Market cap (USD): 8528260950
Dividends paid: 0
Stock repurchases: 470078000
Net debt paydown: 37044000
Dividend yield: 0%
Buyback yield: 5.512003006896735%
Debt paydown yield: 0.43436757173805757%
Total shareholder yield: 5.9463705786347925% (Moderate Return)
Shareholder yield for DVA (quarterly period ending 2025-12-31)
Market cap (USD): 7292057850
Dividends paid: 0
Stock repurchases: 328826000
Net debt paydown: -96001000
Dividend yield: 0%
Buyback yield: 4.5093717955076285%
Debt paydown yield: -1.3165145144864696%
Total shareholder yield: 3.192857281021159% (Low Return)
Shareholder yield for DVA (annual period ending 2025-12-31)
Market cap (USD): 7292057850
Dividends paid: 0
Stock repurchases: 1792999000
Net debt paydown: -807495000
Dividend yield: 0%
Buyback yield: 24.58838145394033%
Debt paydown yield: -11.073623065126945%
Total shareholder yield: 13.514758388813384% (High Return)
Shareholder yield for ECT.AX (annual period ending 2021-06-30)
Market cap (USD): 59356865.278195485
Dividends paid: 0
Stock repurchases: 15039.0977443609
Dividend yield: 0%
Buyback yield: 0.025336745250739267%
Total shareholder yield: 0.025336745250739267% (Low Return)
Shareholder yield for ECT.AX (annual period ending 2022-06-30)
Market cap (USD): 51969819.66206897
Dividends paid: 0
Stock repurchases: 216551.72413793104
Net debt paydown: -1323187.8506611357
Dividend yield: 0%
Buyback yield: 0.41668746504422616%
Debt paydown yield: -2.5460697367531684%
Total shareholder yield: -2.129382271708942% (Minimal or Negative)
Shareholder yield for ECT.AX (annual period ending 2023-06-30)
Market cap (USD): 21387768.735099338
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 158914.29093400342
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7430148179656073%
Total shareholder yield: 0.7430148179656073% (Low Return)
Shareholder yield for ECT.AX (annual period ending 2024-06-30)
Market cap (USD): 11961307.7
Dividends paid: 0
Stock repurchases: 5042.666666666667
Net debt paydown: 727096.0309050771
Dividend yield: 0%
Buyback yield: 0.04215815522132808%
Debt paydown yield: 6.078733606235021%
Total shareholder yield: 6.120891761456349% (Moderate Return)
Shareholder yield for EIQ.AX (annual period ending 2021-06-30)
Market cap (USD): 55588329.2481203
Dividends paid: 0
Stock repurchases: 126339.0977443609
Dividend yield: 0%
Buyback yield: 0.22727629963556245%
Total shareholder yield: 0.22727629963556245% (Low Return)
Shareholder yield for EIQ.AX (annual period ending 2022-06-30)
Market cap (USD): 61185498.951724134
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EIQ.AX (annual period ending 2023-06-30)
Market cap (USD): 73442858.8410596
Dividends paid: 0
Stock repurchases: 123852.3178807947
Dividend yield: 0%
Buyback yield: 0.16863765903888364%
Total shareholder yield: 0.16863765903888364% (Low Return)
Shareholder yield for EIQ.AX (annual period ending 2024-06-30)
Market cap (USD): 88718973.47999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ET.TO (annual period ending 2022-04-30)
Market cap (USD): 599947603.125
Dividends paid: 102498437.5
Stock repurchases: 539843.75
Dividend yield: 17.08456487968405%
Buyback yield: 0.08998181627663286%
Total shareholder yield: 17.174546695960682% (High Return)
Shareholder yield for ET.TO (annual period ending 2023-04-30)
Market cap (USD): 505189783.4558823
Dividends paid: 41464705.88235294
Stock repurchases: 716176.4705882352
Net debt paydown: -212500
Dividend yield: 8.207748303756821%
Buyback yield: 0.14176384678428045%
Debt paydown yield: -0.04206340012387788%
Total shareholder yield: 8.307448750417224% (Moderate Return)
Shareholder yield for ET.TO (annual period ending 2024-04-30)
Market cap (USD): 623429660.5839416
Dividends paid: 42770802.91970803
Stock repurchases: 1656934.306569343
Net debt paydown: 4241514.598540146
Dividend yield: 6.860565934518792%
Buyback yield: 0.26577726587749434%
Debt paydown yield: 0.6803517488351917%
Total shareholder yield: 7.8066949492314786% (Moderate Return)
Shareholder yield for ET.TO (quarterly period ending 2024-10-31)
Market cap (USD): 539419269.0647482
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ET.TO (quarterly period ending 2025-01-31)
Market cap (USD): 577044363.1034483
Dividends paid: 10474482.75862069
Stock repurchases: 266206.8965517242
Dividend yield: 1.815195404091124%
Buyback yield: 0.046132830259360935%
Total shareholder yield: 1.861328234350485% (Low Return)
Shareholder yield for ET.TO (annual period ending 2025-04-30)
Market cap (USD): 520872003.26086956
Dividends paid: 43517391.30434783
Stock repurchases: 3518840.579710145
Net debt paydown: 3270623.082619274
Dividend yield: 8.354718823801498%
Buyback yield: 0.6755672329633343%
Debt paydown yield: 0.6279130116696328%
Total shareholder yield: 9.658199068434467% (Moderate Return)
Shareholder yield for ET.TO (quarterly period ending 2025-04-30)
Market cap (USD): 520872003.26086956
Dividends paid: 11004347.826086957
Stock repurchases: 1462318.8405797102
Net debt paydown: 263948.0259870067
Dividend yield: 2.112677924172404%
Buyback yield: 0.2807443731713362%
Debt paydown yield: 0.05067425861528077%
Total shareholder yield: 2.444096555959021% (Low Return)
Shareholder yield for ET.TO (quarterly period ending 2025-07-31)
Market cap (USD): 581667789.1304349
Dividends paid: 10932608.695652174
Stock repurchases: 2742028.9855072466
Net debt paydown: 839855.0724637676
Dividend yield: 1.8795279539195204%
Buyback yield: 0.47140808494939124%
Debt paydown yield: 0.144387412911296%
Total shareholder yield: 2.4953234517802074% (Low Return)
Shareholder yield for ET.TO (quarterly period ending 2025-10-31)
Market cap (USD): 619788390.0000001
Dividends paid: 10779285.714285715
Stock repurchases: 220000
Net debt paydown: 1091221.532091098
Dividend yield: 1.739188066153629%
Buyback yield: 0.03549598597676216%
Debt paydown yield: 0.1760635645483933%
Total shareholder yield: 1.9507476166787843% (Low Return)
Shareholder yield for ET.TO (quarterly period ending 2026-01-31)
Market cap (USD): 789992247.7777777
Dividends paid: 67417037.03703703
Stock repurchases: 0
Net debt paydown: 590211.6402116418
Dividend yield: 8.533885899093182%
Buyback yield: 0%
Debt paydown yield: 0.07471106733919071%
Total shareholder yield: 8.608596966432373% (Moderate Return)
Shareholder yield for ETL.PA (annual period ending 2021-06-30)
Market cap (USD): 12072656137.75
Dividends paid: 243928571.42857143
Stock repurchases: 0
Dividend yield: 2.020504590251941%
Buyback yield: 0%
Total shareholder yield: 2.020504590251941% (Low Return)
Shareholder yield for ETL.PA (annual period ending 2022-06-30)
Market cap (USD): 12170807813.666668
Dividends paid: 230729166.6666667
Stock repurchases: 0
Dividend yield: 1.895758853472155%
Buyback yield: 0%
Total shareholder yield: 1.895758853472155% (Low Return)
Shareholder yield for ETL.PA (annual period ending 2023-06-30)
Market cap (USD): 7643028328.98913
Dividends paid: 87608695.6521739
Stock repurchases: 0
Net debt paydown: 85221920.28985548
Dividend yield: 1.1462563251255287%
Buyback yield: 0%
Debt paydown yield: 1.1150281880628192%
Total shareholder yield: 2.2612845131883477% (Low Return)
Shareholder yield for ETL.PA (annual period ending 2024-06-30)
Market cap (USD): 4761939373.505376
Dividends paid: 1075268.817204301
Stock repurchases: 0
Net debt paydown: -88256194.48340368
Dividend yield: 0.02258048103650615%
Buyback yield: 0%
Debt paydown yield: -1.853366613074627%
Total shareholder yield: -1.8307861320381207% (Minimal or Negative)
Shareholder yield for ETL.PA (quarterly period ending 2024-12-31)
Market cap (USD): 2785053804.135417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETL.PA (annual period ending 2025-06-30)
Market cap (USD): 5140838366.835295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -97099304.23782444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8887834494901434%
Total shareholder yield: -1.8887834494901434% (Minimal or Negative)
Shareholder yield for ETL.PA (quarterly period ending 2025-06-30)
Market cap (USD): 5140838366.835295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -234612745.09803915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.563705924146124%
Total shareholder yield: -4.563705924146124% (Minimal or Negative)
Shareholder yield for ETO (annual period ending 2021-10-31)
Market cap (USD): 369716393.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETO (annual period ending 2022-10-31)
Market cap (USD): 275976243.92
Dividends paid: 34272534
Stock repurchases: 0
Dividend yield: 12.418653690328114%
Buyback yield: 0%
Total shareholder yield: 12.418653690328114% (High Return)
Shareholder yield for ETO (annual period ending 2023-10-31)
Market cap (USD): 269748751.48
Dividends paid: 27020762
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 10.017010959920384%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 10.017010959920384% (High Return)
Shareholder yield for ETO (annual period ending 2024-10-31)
Market cap (USD): 366602647.06
Dividends paid: 31139101
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 8.493965128108751%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 8.493965128108751% (Moderate Return)
Shareholder yield for ETO (quarterly period ending 2024-10-31)
Market cap (USD): 366602647.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETO (quarterly period ending 2025-04-30)
Market cap (USD): 365455477.40000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETO (quarterly period ending 2025-10-31)
Market cap (USD): 443299132.90000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETO (annual period ending 2025-10-31)
Market cap (USD): 443299132.90000004
Dividends paid: 34080772
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 7.687985261114413%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 7.687985261114413% (Moderate Return)
Shareholder yield for EUROTEXIND.NS (annual period ending 2022-03-31)
Market cap (USD): 1534659.1652380326
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUROTEXIND.NS (annual period ending 2023-03-31)
Market cap (USD): 1556005.2253349575
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 333156.9124667123
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.411040724172018%
Total shareholder yield: 21.411040724172018% (High Return)
Shareholder yield for EUROTEXIND.NS (annual period ending 2024-03-31)
Market cap (USD): 1579720.108565259
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 70724.42870395025
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.477022753618294%
Total shareholder yield: 4.477022753618294% (Moderate Return)
Shareholder yield for EUROTEXIND.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1705659.3024366938
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUROTEXIND.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1668583.6507751483
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUROTEXIND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1299869.0798226164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUROTEXIND.NS (annual period ending 2025-03-31)
Market cap (USD): 1299869.0798226164
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59747.40075976821
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.596416799753518%
Total shareholder yield: 4.596416799753518% (Moderate Return)
Shareholder yield for EUROTEXIND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1685265.3627428038
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUROTEXIND.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1562546.3540022545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUROTEXIND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1455224.2892948645
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVR.AX (annual period ending 2021-06-30)
Market cap (USD): 45714333.03759398
Dividends paid: 0
Stock repurchases: 140163.9097744361
Dividend yield: 0%
Buyback yield: 0.30660823523154074%
Total shareholder yield: 0.30660823523154074% (Low Return)
Shareholder yield for EVR.AX (annual period ending 2022-06-30)
Market cap (USD): 41931077.88965518
Dividends paid: 0
Stock repurchases: 144666.89655172414
Dividend yield: 0%
Buyback yield: 0.3450111560032539%
Total shareholder yield: 0.3450111560032539% (Low Return)
Shareholder yield for EVR.AX (annual period ending 2023-06-30)
Market cap (USD): 20132471.172185432
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVR.AX (annual period ending 2024-06-30)
Market cap (USD): 20266687.64666667
Dividends paid: 0
Stock repurchases: 391514
Dividend yield: 0%
Buyback yield: 1.9318105001948538%
Total shareholder yield: 1.9318105001948538% (Low Return)
Shareholder yield for G88.AX (annual period ending 2021-06-30)
Market cap (USD): 28047056.390977442
Dividends paid: 0
Stock repurchases: 124933.83458646615
Dividend yield: 0%
Buyback yield: 0.44544366027180154%
Total shareholder yield: 0.44544366027180154% (Low Return)
Shareholder yield for G88.AX (annual period ending 2022-06-30)
Market cap (USD): 15435552.413793104
Dividends paid: 0
Stock repurchases: 166457.24137931035
Dividend yield: 0%
Buyback yield: 1.0784015817313106%
Total shareholder yield: 1.0784015817313106% (Low Return)
Shareholder yield for G88.AX (annual period ending 2023-06-30)
Market cap (USD): 24703698.67549669
Dividends paid: 0
Stock repurchases: 226200.66225165562
Dividend yield: 0%
Buyback yield: 0.9156550410648483%
Total shareholder yield: 0.9156550410648483% (Low Return)
Shareholder yield for G88.AX (annual period ending 2024-06-30)
Market cap (USD): 4973678
Dividends paid: 0
Stock repurchases: 27736
Dividend yield: 0%
Buyback yield: 0.5576557227870401%
Total shareholder yield: 0.5576557227870401% (Low Return)
Shareholder yield for GGT (annual period ending 2021-12-31)
Market cap (USD): 171837591.63000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGT (annual period ending 2022-12-31)
Market cap (USD): 119157454.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGT (annual period ending 2023-12-31)
Market cap (USD): 145915619.17000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGT (quarterly period ending 2024-12-31)
Market cap (USD): 137135596.23999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGT (annual period ending 2024-12-31)
Market cap (USD): 137135596.23999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGT (quarterly period ending 2025-06-30)
Market cap (USD): 140062270.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOODYEAR.NS (annual period ending 2022-03-31)
Market cap (USD): 241247738.84518003
Dividends paid: 29729658.446525123
Stock repurchases: 0
Dividend yield: 12.323289987643795%
Buyback yield: 0%
Total shareholder yield: 12.323289987643795% (High Return)
Shareholder yield for GOODYEAR.NS (annual period ending 2023-03-31)
Market cap (USD): 294779283.12302077
Dividends paid: 28037758.830694277
Stock repurchases: 0
Net debt paydown: 1038676.1656587122
Dividend yield: 9.511441419373162%
Buyback yield: 0%
Debt paydown yield: 0.3523572466336583%
Total shareholder yield: 9.86379866600682% (Moderate Return)
Shareholder yield for GOODYEAR.NS (annual period ending 2024-03-31)
Market cap (USD): 352614137.8528565
Dividends paid: 14525722.508694088
Stock repurchases: 0
Net debt paydown: 332105.3255041139
Dividend yield: 4.119438487958635%
Buyback yield: 0%
Debt paydown yield: 0.09418378047073632%
Total shareholder yield: 4.213622268429371% (Moderate Return)
Shareholder yield for GOODYEAR.NS (quarterly period ending 2024-09-30)
Market cap (USD): 352614137.8528565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOODYEAR.NS (quarterly period ending 2024-12-31)
Market cap (USD): 352614137.8528565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOODYEAR.NS (annual period ending 2025-03-31)
Market cap (USD): 352614137.8528565
Dividends paid: 4044891.278933832
Stock repurchases: 0
Net debt paydown: -2581524.2922631176
Dividend yield: 1.1471154570160025%
Buyback yield: 0%
Debt paydown yield: -0.7321102630718597%
Total shareholder yield: 0.4150051939441428% (Low Return)
Shareholder yield for GOODYEAR.NS (quarterly period ending 2025-03-31)
Market cap (USD): 352614137.8528565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOODYEAR.NS (quarterly period ending 2025-06-30)
Market cap (USD): 352614137.8528565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOODYEAR.NS (quarterly period ending 2025-09-30)
Market cap (USD): 352614137.8528565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOODYEAR.NS (quarterly period ending 2025-12-31)
Market cap (USD): 352614137.8528565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCWB (annual period ending 2021-12-31)
Market cap (USD): 889124966.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCWB (annual period ending 2022-12-31)
Market cap (USD): 733911340.8000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCWB (annual period ending 2023-12-31)
Market cap (USD): 469473312
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 105575
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022487966259517645%
Total shareholder yield: 0.022487966259517645% (Low Return)
Shareholder yield for HCWB (quarterly period ending 2024-09-30)
Market cap (USD): 206568257.28000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCWB (quarterly period ending 2024-12-31)
Market cap (USD): 170926609.92000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -915096
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5353736322438611%
Total shareholder yield: -0.5353736322438611% (Minimal or Negative)
Shareholder yield for HCWB (annual period ending 2024-12-31)
Market cap (USD): 170926609.92000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7388231
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.322458044103236%
Total shareholder yield: -4.322458044103236% (Minimal or Negative)
Shareholder yield for HCWB (quarterly period ending 2025-03-31)
Market cap (USD): 108074672.64000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6561837
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.071577030686623%
Total shareholder yield: -6.071577030686623% (Minimal or Negative)
Shareholder yield for HCWB (quarterly period ending 2025-06-30)
Market cap (USD): 37989013.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7151347
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.824776592147984%
Total shareholder yield: 18.824776592147984% (High Return)
Shareholder yield for HCWB (quarterly period ending 2025-09-30)
Market cap (USD): 35450025.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05381096255118078%
Total shareholder yield: -0.05381096255118078% (Minimal or Negative)
Shareholder yield for HCWB (annual period ending 2025-12-31)
Market cap (USD): 9309623.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6883334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 73.93783162779218%
Total shareholder yield: 73.93783162779218% (High Return)
Shareholder yield for HCWB (quarterly period ending 2025-12-31)
Market cap (USD): 9309623.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.019162965450170114%
Total shareholder yield: -0.019162965450170114% (Minimal or Negative)
Shareholder yield for HEPS (annual period ending 2021-12-31)
Market cap (USD): 605900132
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEPS (annual period ending 2022-12-31)
Market cap (USD): 209368632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEPS (annual period ending 2023-12-31)
Market cap (USD): 571005360
Dividends paid: 0
Stock repurchases: 3074322.4932249323
Net debt paydown: 2601687.2454820834
Dividend yield: 0%
Buyback yield: 0.5384051899661558%
Debt paydown yield: 0.4556327186634611%
Total shareholder yield: 0.9940379086296169% (Low Return)
Shareholder yield for HEPS (quarterly period ending 2024-09-30)
Market cap (USD): 716928951.9999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEPS (quarterly period ending 2024-12-31)
Market cap (USD): 961192355.9999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEPS (annual period ending 2024-12-31)
Market cap (USD): 961192355.9999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -76548945.97905196
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.96395700623445%
Total shareholder yield: -7.96395700623445% (Minimal or Negative)
Shareholder yield for HEPS (quarterly period ending 2025-03-31)
Market cap (USD): 904091820
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEPS (quarterly period ending 2025-06-30)
Market cap (USD): 856508040
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11313843.071078435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3209266629976335%
Total shareholder yield: 1.3209266629976335% (Low Return)
Shareholder yield for HEPS (quarterly period ending 2025-09-30)
Market cap (USD): 853335788
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5778143.260971047
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6771242156049181%
Total shareholder yield: -0.6771242156049181% (Minimal or Negative)
Shareholder yield for HEPS (quarterly period ending 2025-12-31)
Market cap (USD): 786718496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10338668.955758601
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3141509966175502%
Total shareholder yield: 1.3141509966175502% (Low Return)
Shareholder yield for HEPS (annual period ending 2025-12-31)
Market cap (USD): 786718496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42697553.75389572
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.427297562087027%
Total shareholder yield: 5.427297562087027% (Moderate Return)
Shareholder yield for INNOVACAP.NS (annual period ending 2024-03-31)
Market cap (USD): 307693830.09093094
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -528668.5005475171
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17181641256546576%
Total shareholder yield: -0.17181641256546576% (Minimal or Negative)
Shareholder yield for INNOVACAP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 526876729.23769706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INNOVACAP.NS (annual period ending 2025-03-31)
Market cap (USD): 585171479.0086358
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10135096.327155937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7319874072342418%
Total shareholder yield: -1.7319874072342418% (Minimal or Negative)
Shareholder yield for INNOVACAP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 585171479.0086358
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8329428.896727692
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4234167582533135%
Total shareholder yield: -1.4234167582533135% (Minimal or Negative)
Shareholder yield for INNOVACAP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 573327363.2002107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INNOVACAP.NS (quarterly period ending 2025-09-30)
Market cap (USD): 548688360.9461105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INNOVACAP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 457678314.29352796
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVA (annual period ending 2021-12-31)
Market cap (USD): 1273200920.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVA (annual period ending 2022-12-31)
Market cap (USD): 977965924.25
Dividends paid: 0
Stock repurchases: 8585000
Net debt paydown: -350937000
Dividend yield: 0%
Buyback yield: 0.8778424469731723%
Debt paydown yield: -35.8843791279469%
Total shareholder yield: -35.00653668097373% (Minimal or Negative)
Shareholder yield for INVA (annual period ending 2023-12-31)
Market cap (USD): 1183892333.96
Dividends paid: 0
Stock repurchases: 75805000
Net debt paydown: 94989000
Dividend yield: 0%
Buyback yield: 6.403031578592958%
Debt paydown yield: 8.023449200171049%
Total shareholder yield: 14.426480778764006% (High Return)
Shareholder yield for INVA (quarterly period ending 2024-09-30)
Market cap (USD): 1425246943.1899998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVA (annual period ending 2024-12-31)
Market cap (USD): 1280581795.15
Dividends paid: 0
Stock repurchases: 14919000
Net debt paydown: -2019000
Dividend yield: 0%
Buyback yield: 1.1650173426253083%
Debt paydown yield: -0.1576627129673904%
Total shareholder yield: 1.0073546296579179% (Low Return)
Shareholder yield for INVA (quarterly period ending 2024-12-31)
Market cap (USD): 1280581795.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 43805000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.420710817997294%
Total shareholder yield: 3.420710817997294% (Low Return)
Shareholder yield for INVA (quarterly period ending 2025-03-31)
Market cap (USD): 1338152619.37
Dividends paid: 0
Stock repurchases: 67000
Net debt paydown: -307876000
Dividend yield: 0%
Buyback yield: 0.0050069027276980925%
Debt paydown yield: -23.007540062578776%
Total shareholder yield: -23.00253315985108% (Minimal or Negative)
Shareholder yield for INVA (quarterly period ending 2025-06-30)
Market cap (USD): 1482817767.41
Dividends paid: 0
Stock repurchases: 24000
Net debt paydown: 351000
Dividend yield: 0%
Buyback yield: 0.0016185400881674212%
Debt paydown yield: 0.023671148789448534%
Total shareholder yield: 0.025289688877615957% (Low Return)
Shareholder yield for INVA (quarterly period ending 2025-09-30)
Market cap (USD): 1347009669.25
Dividends paid: 0
Stock repurchases: 25000
Net debt paydown: 191943000
Dividend yield: 0%
Buyback yield: 0.0018559629207353591%
Debt paydown yield: 14.249563635788281%
Total shareholder yield: 14.251419598709017% (High Return)
Shareholder yield for INVA (annual period ending 2025-12-31)
Market cap (USD): 1475436892.51
Dividends paid: 0
Stock repurchases: 4675000
Net debt paydown: 182078000
Dividend yield: 0%
Buyback yield: 0.3168553005372485%
Debt paydown yield: 12.340615916838743%
Total shareholder yield: 12.657471217375992% (High Return)
Shareholder yield for INVA (quarterly period ending 2025-12-31)
Market cap (USD): 1475436892.51
Dividends paid: 0
Stock repurchases: 4559000
Net debt paydown: -10055000
Dividend yield: 0%
Buyback yield: 0.30899322249183225%
Debt paydown yield: -0.6814930581608627%
Total shareholder yield: -0.37249983566903044% (Minimal or Negative)
Shareholder yield for JARA.L (annual period ending 2022-02-28)
Market cap (USD): 279019.8116
Dividends paid: 11477333.333333334
Stock repurchases: 0
Dividend yield: 4113.447452895253%
Buyback yield: 0%
Total shareholder yield: 4113.447452895253% (High Return)
Shareholder yield for JARA.L (annual period ending 2023-02-28)
Market cap (USD): 269395.26289156626
Dividends paid: 10657831.325301206
Stock repurchases: 0
Dividend yield: 3956.205915020513%
Buyback yield: 0%
Total shareholder yield: 3956.205915020513% (High Return)
Shareholder yield for JARA.L (annual period ending 2024-02-29)
Market cap (USD): 224976.9592405063
Dividends paid: 11496202.53164557
Stock repurchases: 8045569.620253164
Dividend yield: 5109.94662318101%
Buyback yield: 3576.1749324970824%
Total shareholder yield: 8686.121555678092% (High Return)
Shareholder yield for JARA.L (quarterly period ending 2025-02-28)
Market cap (USD): 308436.15379746835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JARA.L (annual period ending 2025-02-28)
Market cap (USD): 308436.15379746835
Dividends paid: 8273417.721518987
Stock repurchases: 4429113.924050633
Dividend yield: 2682.376115658493%
Buyback yield: 1435.9905184652796%
Total shareholder yield: 4118.366634123772% (High Return)
Shareholder yield for JAYAGROGN.NS (annual period ending 2022-03-31)
Market cap (USD): 91788210.47078992
Dividends paid: 395621.78557299223
Stock repurchases: 0
Dividend yield: 0.43101590448687555%
Buyback yield: 0%
Total shareholder yield: 0.43101590448687555% (Low Return)
Shareholder yield for JAYAGROGN.NS (annual period ending 2023-03-31)
Market cap (USD): 50762484.77466504
Dividends paid: 1096224.1169305725
Stock repurchases: 0
Net debt paydown: 8161815.5875626
Dividend yield: 2.1595162683558886%
Buyback yield: 0%
Debt paydown yield: 16.07843986320399%
Total shareholder yield: 18.237956131559876% (High Return)
Shareholder yield for JAYAGROGN.NS (annual period ending 2024-03-31)
Market cap (USD): 74881238.00383876
Dividends paid: 1777431.3466842547
Stock repurchases: 0
Net debt paydown: -7633560.960276609
Dividend yield: 2.3736671482289533%
Buyback yield: 0%
Debt paydown yield: -10.194223765217766%
Total shareholder yield: -7.820556616988812% (Minimal or Negative)
Shareholder yield for JAYAGROGN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 111407071.18967988
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAYAGROGN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 95178925.28266697
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAYAGROGN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 73909441.00828569
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAYAGROGN.NS (annual period ending 2025-03-31)
Market cap (USD): 73909441.00828569
Dividends paid: 2604980.126256722
Stock repurchases: 0
Net debt paydown: 6286973.836047277
Dividend yield: 3.524556661123561%
Buyback yield: 0%
Debt paydown yield: 8.506320370279177%
Total shareholder yield: 12.030877031402738% (High Return)
Shareholder yield for JAYAGROGN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 89550666.97870348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAYAGROGN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 77252536.64036077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAYAGROGN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 68648769.0765289
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KXS.TO (annual period ending 2021-12-31)
Market cap (USD): 3814695732.1653543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KXS.TO (annual period ending 2022-12-31)
Market cap (USD): 3051608849.963235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KXS.TO (annual period ending 2023-12-31)
Market cap (USD): 3077851433.2954545
Dividends paid: 0
Stock repurchases: 27738636.363636363
Net debt paydown: 2653386.80926916
Dividend yield: 0%
Buyback yield: 0.901233765332741%
Debt paydown yield: 0.08620906066372995%
Total shareholder yield: 0.9874428259964709% (Low Return)
Shareholder yield for KXS.TO (quarterly period ending 2024-09-30)
Market cap (USD): 3251490096.407407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KXS.TO (annual period ending 2024-12-31)
Market cap (USD): 3307826986.9230766
Dividends paid: 0
Stock repurchases: 68725874.12587413
Net debt paydown: 5014568.764568761
Dividend yield: 0%
Buyback yield: 2.077674388581084%
Debt paydown yield: 0.15159706914518184%
Total shareholder yield: 2.229271457726266% (Low Return)
Shareholder yield for KXS.TO (quarterly period ending 2024-12-31)
Market cap (USD): 3307826986.9230766
Dividends paid: 0
Stock repurchases: 13983216.783216784
Dividend yield: 0%
Buyback yield: 0.4227312020397989%
Total shareholder yield: 0.4227312020397989% (Low Return)
Shareholder yield for KXS.TO (quarterly period ending 2025-03-31)
Market cap (USD): 3031187650.1398606
Dividends paid: 0
Stock repurchases: 12159440.55944056
Net debt paydown: -1004895.1048951
Dividend yield: 0%
Buyback yield: 0.40114443455453896%
Debt paydown yield: -0.03315186061967274%
Total shareholder yield: 0.36799257393486623% (Low Return)
Shareholder yield for KXS.TO (quarterly period ending 2025-06-30)
Market cap (USD): 4038580666.7153287
Dividends paid: 0
Stock repurchases: 13332846.715328466
Net debt paydown: -1963876.2697156817
Dividend yield: 0%
Buyback yield: 0.3301369420502966%
Debt paydown yield: -0.048627882708925756%
Total shareholder yield: 0.2815090593413708% (Low Return)
Shareholder yield for KXS.TO (annual period ending 2025-12-31)
Market cap (USD): 3451498823.7956204
Dividends paid: 0
Stock repurchases: 70824817.51824817
Net debt paydown: -818406.4111071378
Dividend yield: 0%
Buyback yield: 2.0520017862953224%
Debt paydown yield: -0.023711623642019227%
Total shareholder yield: 2.028290162653303% (Low Return)
Shareholder yield for KXS.TO (quarterly period ending 2025-12-31)
Market cap (USD): 3451498823.7956204
Dividends paid: 0
Stock repurchases: 26283211.678832114
Net debt paydown: 2150364.963503644
Dividend yield: 0%
Buyback yield: 0.7615013946297224%
Debt paydown yield: 0.06230235249331139%
Total shareholder yield: 0.8238037471230338% (Low Return)
Shareholder yield for MMFL.NS (annual period ending 2022-03-31)
Market cap (USD): 258490887.08954242
Dividends paid: 1591771.0668600819
Stock repurchases: 0
Dividend yield: 0.6157938814719937%
Buyback yield: 0%
Total shareholder yield: 0.6157938814719937% (Low Return)
Shareholder yield for MMFL.NS (annual period ending 2023-03-31)
Market cap (USD): 238455824.21437275
Dividends paid: 1764250.9135200975
Stock repurchases: 0
Net debt paydown: -45918329.24727615
Dividend yield: 0.739864886644173%
Buyback yield: 0%
Debt paydown yield: -19.25653499911807%
Total shareholder yield: -18.516670112473896% (Minimal or Negative)
Shareholder yield for MMFL.NS (annual period ending 2024-03-31)
Market cap (USD): 246516489.82725528
Dividends paid: 1736958.8679697805
Stock repurchases: 0
Net debt paydown: -19553131.44917728
Dividend yield: 0.704601493063179%
Buyback yield: 0%
Debt paydown yield: -7.931774244748901%
Total shareholder yield: -7.227172751685722% (Minimal or Negative)
Shareholder yield for MMFL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 338997731.86813194
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMFL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 256485095.97855225
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMFL.NS (annual period ending 2025-03-31)
Market cap (USD): 186922870.81339714
Dividends paid: 2257727.3790039746
Stock repurchases: 0
Net debt paydown: -26935556.308500007
Dividend yield: 1.2078390242881711%
Buyback yield: 0%
Debt paydown yield: -14.40998428458198%
Total shareholder yield: -13.20214526029381% (Minimal or Negative)
Shareholder yield for MMFL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 186922870.81339714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMFL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 212583670.11467353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMFL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 166253090.05636978
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMFL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 193266237.54038098
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOLY.TO (quarterly period ending 2025-12-31)
Market cap (USD): 148050898.9051095
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRLN (annual period ending 2024-12-31)
Market cap (USD): 951727152.7199999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33447000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5143475632075587%
Total shareholder yield: -3.5143475632075587% (Minimal or Negative)
Shareholder yield for MRLN (quarterly period ending 2024-12-31)
Market cap (USD): 951727152.7199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRLN (quarterly period ending 2025-03-31)
Market cap (USD): 966205760.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRLN (quarterly period ending 2025-09-30)
Market cap (USD): 1003850140.8000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSIF (quarterly period ending 2025-03-31)
Market cap (USD): 664761057.14
Dividends paid: 9991000
Stock repurchases: 0
Dividend yield: 1.5029460424448233%
Buyback yield: 0%
Total shareholder yield: 1.5029460424448233% (Low Return)
Shareholder yield for MSIF (quarterly period ending 2025-06-30)
Market cap (USD): 678364625.84
Dividends paid: 12187000
Stock repurchases: 146000
Net debt paydown: 31614000
Dividend yield: 1.796526460221769%
Buyback yield: 0.021522348665986565%
Debt paydown yield: 4.660325552921228%
Total shareholder yield: 6.478374361808983% (Moderate Return)
Shareholder yield for MSIF (quarterly period ending 2025-09-30)
Market cap (USD): 556839412.12
Dividends paid: 12378000
Stock repurchases: 2539000
Net debt paydown: 9925000
Dividend yield: 2.222903000503225%
Buyback yield: 0.45596628843736375%
Debt paydown yield: 1.7823810211661424%
Total shareholder yield: 4.461250310106731% (Moderate Return)