speb/financial-data huggingface dataset:
Shareholder yield for ATRA (quarterly period ending 2025-06-30)
Market cap (USD): 69558527.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22956000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 33.00242358895788%
Total shareholder yield: 33.00242358895788% (High Return)
Shareholder yield for ATRA (quarterly period ending 2025-09-30)
Market cap (USD): 129115764.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 710000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5498941212327912%
Total shareholder yield: 0.5498941212327912% (Low Return)
Shareholder yield for ATRA (quarterly period ending 2025-12-31)
Market cap (USD): 162994011.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6583000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.038798689734537%
Total shareholder yield: 4.038798689734537% (Moderate Return)
Shareholder yield for ATRA (annual period ending 2025-12-31)
Market cap (USD): 162994011.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33456000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.525907483481493%
Total shareholder yield: 20.525907483481493% (High Return)
Shareholder yield for BCA.AX (annual period ending 2021-06-30)
Market cap (USD): 30502072.556390975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCA.AX (annual period ending 2022-06-30)
Market cap (USD): 25739542.055172417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCA.AX (annual period ending 2023-06-30)
Market cap (USD): 18268923.456953645
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCA.AX (annual period ending 2024-06-30)
Market cap (USD): 8654454.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHE (annual period ending 2021-12-31)
Market cap (USD): 886521559.5600001
Dividends paid: 23260000
Stock repurchases: 0
Dividend yield: 2.623737657496389%
Buyback yield: 0%
Total shareholder yield: 2.623737657496389% (Low Return)
Shareholder yield for BHE (annual period ending 2022-12-31)
Market cap (USD): 896567129.64
Dividends paid: 23156000
Stock repurchases: 9391000
Dividend yield: 2.5827402360041756%
Buyback yield: 1.0474396940885824%
Total shareholder yield: 3.630179930092758% (Low Return)
Shareholder yield for BHE (annual period ending 2023-12-31)
Market cap (USD): 953252846.52
Dividends paid: 23455000
Stock repurchases: 0
Net debt paydown: -42705000
Dividend yield: 2.460522419169917%
Buyback yield: 0%
Debt paydown yield: -4.479923679840176%
Total shareholder yield: -2.0194012606702585% (Minimal or Negative)
Shareholder yield for BHE (quarterly period ending 2024-09-30)
Market cap (USD): 1549529184.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHE (quarterly period ending 2024-12-31)
Market cap (USD): 1593299168.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHE (annual period ending 2024-12-31)
Market cap (USD): 1593299168.76
Dividends paid: 23913000
Stock repurchases: 5100000
Net debt paydown: 88151000
Dividend yield: 1.5008480810675697%
Buyback yield: 0.3200905454541298%
Debt paydown yield: 5.532608171044509%
Total shareholder yield: 7.353546797566208% (Moderate Return)
Shareholder yield for BHE (quarterly period ending 2025-03-31)
Market cap (USD): 1340366064.96
Dividends paid: 6119000
Stock repurchases: 7996000
Dividend yield: 0.4565170784283178%
Buyback yield: 0.5965534497651298%
Total shareholder yield: 1.0530705281934476% (Low Return)
Shareholder yield for BHE (quarterly period ending 2025-06-30)
Market cap (USD): 1374808019.52
Dividends paid: 6136000
Stock repurchases: 7999000
Net debt paydown: 69930000
Dividend yield: 0.44631686118199404%
Buyback yield: 0.5818266904489522%
Debt paydown yield: 5.086528373933645%
Total shareholder yield: 6.114671925564592% (Moderate Return)
Shareholder yield for BHE (quarterly period ending 2025-09-30)
Market cap (USD): 1370861545.56
Dividends paid: 6105000
Stock repurchases: 9999000
Net debt paydown: -6061000
Dividend yield: 0.44534037881309846%
Buyback yield: 0.7293953231371288%
Debt paydown yield: -0.4421307184252563%
Total shareholder yield: 0.732604983524971% (Low Return)
Shareholder yield for BHE (quarterly period ending 2025-12-31)
Market cap (USD): 1526567881.8
Dividends paid: 6065000
Stock repurchases: 854000
Net debt paydown: 8940000
Dividend yield: 0.39729644991932256%
Buyback yield: 0.05594248445690049%
Debt paydown yield: 0.5856274134012768%
Total shareholder yield: 1.0388663477774998% (Low Return)
Shareholder yield for BHE (annual period ending 2025-12-31)
Market cap (USD): 1526567881.8
Dividends paid: 24425000
Stock repurchases: 26848000
Net debt paydown: 56926000
Dividend yield: 1.5999943593206025%
Buyback yield: 1.7587164200220895%
Debt paydown yield: 3.7290185833647747%
Total shareholder yield: 7.087729362707467% (Moderate Return)
Shareholder yield for BMD.L (annual period ending 2021-09-30)
Market cap (USD): 3517624.186486486
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMD.L (annual period ending 2022-09-30)
Market cap (USD): 2418126.3533333335
Dividends paid: 22866666.666666668
Stock repurchases: 0
Dividend yield: 945.6357247480255%
Buyback yield: 0%
Total shareholder yield: 945.6357247480255% (High Return)
Shareholder yield for BMD.L (annual period ending 2023-09-30)
Market cap (USD): 2445881.031707317
Dividends paid: 22287804.87804878
Stock repurchases: 0
Dividend yield: 911.2383059159281%
Buyback yield: 0%
Total shareholder yield: 911.2383059159281% (High Return)
Shareholder yield for BMD.L (quarterly period ending 2024-09-30)
Market cap (USD): 2901751.6240000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMD.L (annual period ending 2024-09-30)
Market cap (USD): 2901751.6240000003
Dividends paid: 20386666.666666668
Stock repurchases: 0
Dividend yield: 702.5641511854864%
Buyback yield: 0%
Total shareholder yield: 702.5641511854864% (High Return)
Shareholder yield for BMD.L (quarterly period ending 2025-03-31)
Market cap (USD): 2715542.9636363634
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMD.L (annual period ending 2025-09-30)
Market cap (USD): 2940964.4837837843
Dividends paid: 21613513.513513513
Stock repurchases: 0
Dividend yield: 734.9124286501417%
Buyback yield: 0%
Total shareholder yield: 734.9124286501417% (High Return)
Shareholder yield for BMD.L (quarterly period ending 2025-09-30)
Market cap (USD): 2940964.4837837843
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMW.TO (quarterly period ending 2025-12-31)
Market cap (USD): 57823550708.8905
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMW.TO (annual period ending 2025-12-31)
Market cap (USD): 57823550708.8905
Dividends paid: 1933576642.3357663
Stock repurchases: 915328467.1532845
Net debt paydown: -4696044101.883507
Dividend yield: 3.3439258202427795%
Buyback yield: 1.5829682818363326%
Debt paydown yield: -8.121334723157151%
Total shareholder yield: -3.194440621078039% (Minimal or Negative)
Shareholder yield for BN.TO (annual period ending 2021-12-31)
Market cap (USD): 69836774443.62204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BN.TO (annual period ending 2022-12-31)
Market cap (USD): 45491354380.882355
Dividends paid: 756617647.0588235
Stock repurchases: 504411764.7058823
Dividend yield: 1.6632119605056%
Buyback yield: 1.1088079736704%
Total shareholder yield: 2.772019934176% (Low Return)
Shareholder yield for BN.TO (annual period ending 2023-12-31)
Market cap (USD): 58984982897.27272
Dividends paid: 456060606.06060606
Stock repurchases: 489393939.3939394
Net debt paydown: -19645677361.85385
Dividend yield: 0.7731808736045134%
Buyback yield: 0.8296924324726174%
Debt paydown yield: -33.30623558214544%
Total shareholder yield: -31.703362276068308% (Minimal or Negative)
Shareholder yield for BN.TO (quarterly period ending 2024-09-30)
Market cap (USD): 78387947692.74074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BN.TO (quarterly period ending 2024-12-31)
Market cap (USD): 85232636480.97902
Dividends paid: 0
Stock repurchases: 95104895.10489511
Dividend yield: 0%
Buyback yield: 0.111582721163529%
Total shareholder yield: 0.111582721163529% (Low Return)
Shareholder yield for BN.TO (annual period ending 2024-12-31)
Market cap (USD): 85232636480.97902
Dividends paid: 463636363.6363637
Stock repurchases: 700000000
Net debt paydown: 12862820512.820496
Dividend yield: 0.5439657656722039%
Buyback yield: 0.8212816462109744%
Debt paydown yield: 15.091426293836438%
Total shareholder yield: 16.456673705719616% (High Return)
Shareholder yield for BN.TO (quarterly period ending 2025-03-31)
Market cap (USD): 77829251893.84616
Dividends paid: 124475524.47552449
Stock repurchases: 397902097.90209794
Dividend yield: 0.15993411403375776%
Buyback yield: 0.5112500611528548%
Total shareholder yield: 0.6711841751866126% (Low Return)
Shareholder yield for BN.TO (quarterly period ending 2025-06-30)
Market cap (USD): 91052236247.44525
Dividends paid: 131386861.3138686
Stock repurchases: 214598540.1459854
Net debt paydown: -11011658414.578125
Dividend yield: 0.14429833547065138%
Buyback yield: 0.23568728126873062%
Debt paydown yield: -12.093781403295397%
Total shareholder yield: -11.713795786556014% (Minimal or Negative)
Shareholder yield for BN.TO (quarterly period ending 2025-09-30)
Market cap (USD): 101809516413.23741
Dividends paid: 129496402.87769786
Stock repurchases: 30215827.338129498
Net debt paydown: -3536769416.5835266
Dividend yield: 0.1271947922354148%
Buyback yield: 0.02967878485493012%
Debt paydown yield: -3.4739084725911447%
Total shareholder yield: -3.3170348955007998% (Minimal or Negative)
Shareholder yield for BN.TO (quarterly period ending 2025-12-31)
Market cap (USD): 102399121910.51094
Dividends paid: 132116788.32116787
Stock repurchases: 206569343.0656934
Net debt paydown: -3016515254.9493103
Dividend yield: 0.1290214074654155%
Buyback yield: 0.20172960393763859%
Debt paydown yield: -2.945840939520473%
Total shareholder yield: -2.6150899281174187% (Minimal or Negative)
Shareholder yield for BN.TO (annual period ending 2025-12-31)
Market cap (USD): 102399121910.51094
Dividends paid: 524817518.24817514
Stock repurchases: 867153284.6715328
Net debt paydown: -25307600428.76828
Dividend yield: 0.5125215025836117%
Buyback yield: 0.8468366412647161%
Debt paydown yield: -24.71466547426569%
Total shareholder yield: -23.35530733041736% (Minimal or Negative)
Shareholder yield for BNP.PA (annual period ending 2021-12-31)
Market cap (USD): 54704938266.27273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNP.PA (annual period ending 2022-12-31)
Market cap (USD): 48170305825.65957
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNP.PA (annual period ending 2023-12-31)
Market cap (USD): 63255710152.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -72634397163.12054
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -114.82662511891803%
Total shareholder yield: -114.82662511891803% (Minimal or Negative)
Shareholder yield for BNP.PA (quarterly period ending 2024-09-30)
Market cap (USD): 66397104840.26666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNP.PA (quarterly period ending 2024-12-31)
Market cap (USD): 59886656024.8125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNP.PA (annual period ending 2024-12-31)
Market cap (USD): 59886656024.8125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10340625000.000061
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.266993494703875%
Total shareholder yield: -17.266993494703875% (Minimal or Negative)
Shareholder yield for BNP.PA (quarterly period ending 2025-03-31)
Market cap (USD): 81156239093.57608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19062001811.59424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.488030032558633%
Total shareholder yield: 23.488030032558633% (High Return)
Shareholder yield for BNP.PA (quarterly period ending 2025-06-30)
Market cap (USD): 92757785097.28236
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -96110984654.73145
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -103.61500606545566%
Total shareholder yield: -103.61500606545566% (Minimal or Negative)
Shareholder yield for BNP.PA (annual period ending 2025-12-31)
Market cap (USD): 101545637208.49411
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -73085453431.3725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -71.9730117812083%
Total shareholder yield: -71.9730117812083% (Minimal or Negative)
Shareholder yield for BNP.PA (quarterly period ending 2025-12-31)
Market cap (USD): 101545637208.49411
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3963529411.7647095
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.9032000987169613%
Total shareholder yield: 3.9032000987169613% (Low Return)
Shareholder yield for BRK.AX (annual period ending 2021-12-31)
Market cap (USD): 68463768.11594205
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRK.AX (annual period ending 2022-12-31)
Market cap (USD): 35110810.81081081
Dividends paid: 0
Stock repurchases: 375000
Dividend yield: 0%
Buyback yield: 1.068047109537372%
Total shareholder yield: 1.068047109537372% (Low Return)
Shareholder yield for BRK.AX (annual period ending 2023-12-31)
Market cap (USD): 32356164.38356164
Dividends paid: 0
Stock repurchases: 2140300
Dividend yield: 0%
Buyback yield: 6.614813717188824%
Total shareholder yield: 6.614813717188824% (Moderate Return)
Shareholder yield for BRK.AX (annual period ending 2024-12-31)
Market cap (USD): 25820621.118012417
Dividends paid: 0
Stock repurchases: 61490.68322981366
Dividend yield: 0%
Buyback yield: 0.2381456392887384%
Total shareholder yield: 0.2381456392887384% (Low Return)
Shareholder yield for BRK.AX (quarterly period ending 2024-12-31)
Market cap (USD): 25820621.118012417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRS.L (annual period ending 2022-03-31)
Market cap (USD): 50997.79605263157
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRS.L (annual period ending 2023-03-31)
Market cap (USD): 17225.922222222223
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRS.L (quarterly period ending 2024-12-31)
Market cap (USD): 15503.33
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRS.L (annual period ending 2024-12-31)
Market cap (USD): 15503.33
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRS.L (quarterly period ending 2025-06-30)
Market cap (USD): 15928.078767123287
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BX.TO (annual period ending 2025-12-31)
Market cap (USD): 116509272437.43065
Dividends paid: 4389332116.788321
Stock repurchases: 228087591.2408759
Net debt paydown: -1120432693.583788
Dividend yield: 3.767367201735414%
Buyback yield: 0.19576775862484808%
Debt paydown yield: -0.9616682605116236%
Total shareholder yield: 3.0014666998486383% (Low Return)
Shareholder yield for BX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 116509272437.43065
Dividends paid: 1166097080.2919707
Stock repurchases: 37275182.48175182
Net debt paydown: -440022002.83568764
Dividend yield: 1.0008620394726124%
Buyback yield: 0.031993318387401166%
Debt paydown yield: -0.37767123047823864%
Total shareholder yield: 0.6551841273817751% (Low Return)
Shareholder yield for CERA.NS (annual period ending 2022-03-31)
Market cap (USD): 810426199.6740077
Dividends paid: 2229671.6339179743
Stock repurchases: 0
Dividend yield: 0.27512334063420646%
Buyback yield: 0%
Total shareholder yield: 0.27512334063420646% (Low Return)
Shareholder yield for CERA.NS (annual period ending 2023-03-31)
Market cap (USD): 972166533.4879415
Dividends paid: 5544518.879415347
Stock repurchases: 0
Net debt paydown: -4780894.919609107
Dividend yield: 0.5703260386389468%
Buyback yield: 0%
Debt paydown yield: -0.4917773606602359%
Total shareholder yield: 0.0785486779787109% (Low Return)
Shareholder yield for CERA.NS (annual period ending 2024-03-31)
Market cap (USD): 1020661482.0729368
Dividends paid: 7798225.206859335
Stock repurchases: 0
Net debt paydown: 1134358.4589032447
Dividend yield: 0.764036396379076%
Buyback yield: 0%
Debt paydown yield: 0.11113953831189871%
Total shareholder yield: 0.8751759346909748% (Low Return)
Shareholder yield for CERA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1220238702.3870044
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CERA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1116716345.0546684
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CERA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 830933653.6146574
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CERA.NS (annual period ending 2025-03-31)
Market cap (USD): 830933653.6146574
Dividends paid: 9122656.067336917
Stock repurchases: 19249473.930324994
Net debt paydown: -2084455.0409953166
Dividend yield: 1.0978802011029771%
Buyback yield: 2.3166078117774576%
Debt paydown yield: -0.25085697659827544%
Total shareholder yield: 3.1636310362821596% (Low Return)
Shareholder yield for CERA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1015825650.3103207
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CERA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 885662423.7673054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CERA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 743467116.8791356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIFR (annual period ending 2021-12-31)
Market cap (USD): 1893897782.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIFR (annual period ending 2022-12-31)
Market cap (USD): 229067550.32000002
Dividends paid: 0
Stock repurchases: 3090000
Dividend yield: 0%
Buyback yield: 1.3489470663493668%
Total shareholder yield: 1.3489470663493668% (Low Return)
Shareholder yield for CIFR (annual period ending 2023-12-31)
Market cap (USD): 1689373183.61
Dividends paid: 0
Stock repurchases: 3902000
Net debt paydown: -1319000
Dividend yield: 0%
Buyback yield: 0.23097324130964755%
Debt paydown yield: -0.07807629556315353%
Total shareholder yield: 0.15289694574649404% (Low Return)
Shareholder yield for CIFR (quarterly period ending 2024-09-30)
Market cap (USD): 1583020392.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIFR (annual period ending 2024-12-31)
Market cap (USD): 1897988274.08
Dividends paid: 0
Stock repurchases: 27641000
Net debt paydown: -34441000
Dividend yield: 0%
Buyback yield: 1.4563314419525721%
Debt paydown yield: -1.814605520505356%
Total shareholder yield: -0.3582740785527838% (Minimal or Negative)
Shareholder yield for CIFR (quarterly period ending 2024-12-31)
Market cap (USD): 1897988274.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIFR (quarterly period ending 2025-03-31)
Market cap (USD): 940813153.0999999
Dividends paid: 0
Stock repurchases: 1144000
Net debt paydown: -31638000
Dividend yield: 0%
Buyback yield: 0.1215969394380271%
Debt paydown yield: -3.3628356380597038%
Total shareholder yield: -3.2412386986216766% (Minimal or Negative)
Shareholder yield for CIFR (quarterly period ending 2025-06-30)
Market cap (USD): 1955255161.66
Dividends paid: 0
Stock repurchases: 3173000
Net debt paydown: -130905000
Dividend yield: 0%
Buyback yield: 0.16228060982619483%
Debt paydown yield: -6.695034109454155%
Total shareholder yield: -6.53275349962796% (Minimal or Negative)
Shareholder yield for CIFR (quarterly period ending 2025-09-30)
Market cap (USD): 5149929390.23
Dividends paid: 0
Stock repurchases: 2968000
Net debt paydown: -854688000
Dividend yield: 0%
Buyback yield: 0.05763185813053345%
Debt paydown yield: -16.596111038365695%
Total shareholder yield: -16.53847918023516% (Minimal or Negative)
Shareholder yield for CIFR (annual period ending 2025-12-31)
Market cap (USD): 6037566147.72
Dividends paid: 0
Stock repurchases: 89585000
Net debt paydown: -2710629000
Dividend yield: 0%
Buyback yield: 1.4837932671566751%
Debt paydown yield: -44.896054696206185%
Total shareholder yield: -43.41226142904951% (Minimal or Negative)
Shareholder yield for CIFR (quarterly period ending 2025-12-31)
Market cap (USD): 6037566147.72
Dividends paid: 0
Stock repurchases: 82300000
Net debt paydown: -1723072000
Dividend yield: 0%
Buyback yield: 1.363132063258295%
Debt paydown yield: -28.539182144624508%
Total shareholder yield: -27.176050081366213% (Minimal or Negative)
Shareholder yield for CNTB (annual period ending 2021-12-31)
Market cap (USD): 324263842.95000005
Dividends paid: 0
Stock repurchases: 566000
Dividend yield: 0%
Buyback yield: 0.17454921734436932%
Total shareholder yield: 0.17454921734436932% (Low Return)
Shareholder yield for CNTB (annual period ending 2022-12-31)
Market cap (USD): 54778552.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNTB (annual period ending 2023-12-31)
Market cap (USD): 74297346.53999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04576206497724004%
Total shareholder yield: -0.04576206497724004% (Minimal or Negative)
Shareholder yield for CNTB (quarterly period ending 2024-09-30)
Market cap (USD): 90667948.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNTB (annual period ending 2024-12-31)
Market cap (USD): 86890117.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 287000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3303022362572914%
Total shareholder yield: 0.3303022362572914% (Low Return)
Shareholder yield for CNTB (quarterly period ending 2024-12-31)
Market cap (USD): 86890117.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNTB (quarterly period ending 2025-03-31)
Market cap (USD): 34630119.150000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNTB (quarterly period ending 2025-06-30)
Market cap (USD): 61704575.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 70000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11344377452341017%
Total shareholder yield: 0.11344377452341017% (Low Return)
Shareholder yield for CNTB (quarterly period ending 2025-09-30)
Market cap (USD): 95075418.03
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 89000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09360989606368812%
Total shareholder yield: 0.09360989606368812% (Low Return)
Shareholder yield for CNTB (annual period ending 2025-12-31)
Market cap (USD): 177558065.45999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -512000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2883563743914199%
Total shareholder yield: -0.2883563743914199% (Minimal or Negative)
Shareholder yield for CNTB (quarterly period ending 2025-12-31)
Market cap (USD): 177558065.45999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 91000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05125083997972503%
Total shareholder yield: 0.05125083997972503% (Low Return)
Shareholder yield for COST (annual period ending 2021-08-31)
Market cap (USD): 191733626121.36
Dividends paid: 5748000000
Stock repurchases: 0
Dividend yield: 2.99790919114091%
Buyback yield: 0%
Total shareholder yield: 2.99790919114091% (Low Return)
Shareholder yield for COST (annual period ending 2022-08-31)
Market cap (USD): 221202792647.16
Dividends paid: 1498000000
Stock repurchases: 439000000
Dividend yield: 0.6772066401482806%
Buyback yield: 0.19846042391528382%
Total shareholder yield: 0.8756670640635644% (Low Return)
Shareholder yield for COST (annual period ending 2023-08-31)
Market cap (USD): 234471678462.84003
Dividends paid: 1251000000
Stock repurchases: 676000000
Net debt paydown: 155000000
Dividend yield: 0.5335399175718628%
Buyback yield: 0.2883077412298795%
Debt paydown yield: 0.06610606492696942%
Total shareholder yield: 0.8879537237287117% (Low Return)
Shareholder yield for COST (annual period ending 2024-08-31)
Market cap (USD): 392070741040.32
Dividends paid: 9041000000
Stock repurchases: 700000000
Net debt paydown: 715000000
Dividend yield: 2.305961412986499%
Buyback yield: 0.1785392090576871%
Debt paydown yield: 0.1823650492517804%
Total shareholder yield: 2.6668656712959664% (Low Return)
Shareholder yield for COST (quarterly period ending 2024-08-31)
Market cap (USD): 392070741040.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COST (quarterly period ending 2024-11-30)
Market cap (USD): 427566784512.48
Dividends paid: 515000000
Stock repurchases: 0
Dividend yield: 0.12044901958116627%
Buyback yield: 0%
Total shareholder yield: 0.12044901958116627% (Low Return)
Shareholder yield for COST (quarterly period ending 2025-02-28)
Market cap (USD): 461829956909.52
Dividends paid: 0
Stock repurchases: 205000000
Dividend yield: 0%
Buyback yield: 0.0443886319917014%
Total shareholder yield: 0.0443886319917014% (Low Return)
Shareholder yield for COST (quarterly period ending 2025-05-31)
Market cap (USD): 458716735705.43994
Dividends paid: 515000000
Stock repurchases: 211000000
Net debt paydown: -141000000
Dividend yield: 0.1122697211402162%
Buyback yield: 0.04599788574870994%
Debt paydown yield: -0.03073792365198152%
Total shareholder yield: 0.1275296832369446% (Low Return)
Shareholder yield for COST (quarterly period ending 2025-08-31)
Market cap (USD): 416577379749.36
Dividends paid: 1153000000
Stock repurchases: 280000000
Net debt paydown: 7000000
Dividend yield: 0.2767793106514136%
Buyback yield: 0.06721440328048206%
Debt paydown yield: 0.0016803600820120515%
Total shareholder yield: 0.3456740740139077% (Low Return)
Shareholder yield for COST (annual period ending 2025-08-31)
Market cap (USD): 416577379749.36
Dividends paid: 2183000000
Stock repurchases: 903000000
Net debt paydown: -4000000
Dividend yield: 0.5240322941474725%
Buyback yield: 0.21676645057955463%
Debt paydown yield: -0.0009602057611497437%
Total shareholder yield: 0.7398385389658775% (Low Return)
Shareholder yield for COST (quarterly period ending 2025-11-30)
Market cap (USD): 404018060020.08
Dividends paid: 577000000
Stock repurchases: 210000000
Net debt paydown: 71000000
Dividend yield: 0.14281539789862924%
Buyback yield: 0.0519778744518408%
Debt paydown yield: 0.01757347183847951%
Total shareholder yield: 0.21236674418894955% (Low Return)
Shareholder yield for CRW.L (annual period ending 2021-06-30)
Market cap (USD): 9353398.627222223
Dividends paid: 13472222.222222222
Stock repurchases: 586111.1111111111
Dividend yield: 144.03558277750008%
Buyback yield: 6.266290302278869%
Total shareholder yield: 150.30187307977894% (High Return)
Shareholder yield for CRW.L (annual period ending 2022-06-30)
Market cap (USD): 7193976.34195122
Dividends paid: 15824390.24390244
Stock repurchases: 2104878.048780488
Net debt paydown: -137825982.38482386
Dividend yield: 219.96722663130686%
Buyback yield: 29.258895897475%
Debt paydown yield: -1915.852594358704%
Total shareholder yield: -1666.6264718299221% (Minimal or Negative)
Shareholder yield for CRW.L (annual period ending 2023-06-30)
Market cap (USD): 5633961.063291139
Dividends paid: 15340506.329113923
Stock repurchases: 5055696.202531645
Net debt paydown: 31148749.614078432
Dividend yield: 272.2863391631713%
Buyback yield: 89.73608702184225%
Debt paydown yield: 552.8747760972731%
Total shareholder yield: 914.8972022822866% (High Return)
Shareholder yield for CRW.L (annual period ending 2024-06-30)
Market cap (USD): 9681745.396455696
Dividends paid: 16200000
Stock repurchases: 4237974.683544303
Net debt paydown: 58915189.87341773
Dividend yield: 167.32520156882572%
Buyback yield: 43.77283754121179%
Debt paydown yield: 608.5182729034112%
Total shareholder yield: 819.6163120134488% (High Return)
Shareholder yield for CRW.L (quarterly period ending 2024-12-31)
Market cap (USD): 8794667.3925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRW.L (annual period ending 2025-06-30)
Market cap (USD): 9755242.169863015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DE (annual period ending 2021-10-31)
Market cap (USD): 86782182763.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DE (annual period ending 2022-10-31)
Market cap (USD): 101612544892.75
Dividends paid: 1313000000
Stock repurchases: 3597000000
Dividend yield: 1.2921632869109274%
Buyback yield: 3.539917245254079%
Total shareholder yield: 4.832080532165007% (Moderate Return)
Shareholder yield for DE (annual period ending 2023-10-31)
Market cap (USD): 94974783612
Dividends paid: 1427000000
Stock repurchases: 7216000000
Net debt paydown: -11491000000
Dividend yield: 1.5025040813251187%
Buyback yield: 7.597806202412093%
Debt paydown yield: -12.099000980032894%
Total shareholder yield: -2.9986906962956823% (Minimal or Negative)
Shareholder yield for DE (annual period ending 2024-10-31)
Market cap (USD): 106765650336
Dividends paid: 1605000000
Stock repurchases: 4007000000
Net debt paydown: -1771000000
Dividend yield: 1.5032924868147548%
Buyback yield: 3.753079747455902%
Debt paydown yield: -1.6587732050772155%
Total shareholder yield: 3.597599029193441% (Low Return)
Shareholder yield for DE (quarterly period ending 2024-10-31)
Market cap (USD): 106765650336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DE (quarterly period ending 2025-01-31)
Market cap (USD): 126209243058.75
Dividends paid: 403000000
Stock repurchases: 441000000
Dividend yield: 0.3193110030874718%
Buyback yield: 0.34941973290713413%
Total shareholder yield: 0.668730735994606% (Low Return)
Shareholder yield for DE (quarterly period ending 2025-04-30)
Market cap (USD): 123194042021.5
Dividends paid: 440000000
Stock repurchases: 397000000
Net debt paydown: -1946000000
Dividend yield: 0.3571601294835432%
Buyback yield: 0.32225584410219693%
Debt paydown yield: -1.5796218453976705%
Total shareholder yield: -0.9002058718119303% (Minimal or Negative)
Shareholder yield for DE (quarterly period ending 2025-07-31)
Market cap (USD): 139795193659
Dividends paid: 439000000
Stock repurchases: 298000000
Net debt paydown: -330000000
Dividend yield: 0.3140308250302547%
Buyback yield: 0.21316898828933006%
Debt paydown yield: -0.23605961790429167%
Total shareholder yield: 0.2911401954152931% (Low Return)
Shareholder yield for DE (quarterly period ending 2025-10-31)
Market cap (USD): 123499071311.75
Dividends paid: 438000000
Stock repurchases: 2000000
Net debt paydown: 2681000000
Dividend yield: 0.3546585373863679%
Buyback yield: 0.0016194453761934607%
Debt paydown yield: 2.170866526787334%
Total shareholder yield: 2.5271445095498954% (Low Return)
Shareholder yield for DE (annual period ending 2025-10-31)
Market cap (USD): 123499071311.75
Dividends paid: 1720000000
Stock repurchases: 1138000000
Net debt paydown: 1213000000
Dividend yield: 1.3927230235263761%
Buyback yield: 0.921464419054079%
Debt paydown yield: 0.9821936206613339%
Total shareholder yield: 3.2963810632417894% (Low Return)
Shareholder yield for DE (quarterly period ending 2026-01-31)
Market cap (USD): 141744141867.5
Dividends paid: 441000000
Stock repurchases: 302000000
Net debt paydown: 1451000000
Dividend yield: 0.31112396899777295%
Buyback yield: 0.2130599515585656%
Debt paydown yield: 1.0236754626207905%
Total shareholder yield: 1.547859383177129% (Low Return)
Shareholder yield for DREAMFOLKS.NS (annual period ending 2023-03-31)
Market cap (USD): 278177684.96053594
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 199054.02542355855
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07155643180070236%
Total shareholder yield: 0.07155643180070236% (Low Return)
Shareholder yield for DREAMFOLKS.NS (annual period ending 2024-03-31)
Market cap (USD): 311139192.76847404
Dividends paid: 317903.82539872883
Stock repurchases: 0
Net debt paydown: 156575.83294029988
Dividend yield: 0.10217414995843628%
Buyback yield: 0%
Debt paydown yield: 0.05032340398749174%
Total shareholder yield: 0.152497553945928% (Low Return)
Shareholder yield for DREAMFOLKS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 291991634.87577635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DREAMFOLKS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 242536520.5408556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DREAMFOLKS.NS (annual period ending 2025-03-31)
Market cap (USD): 135210584.49060568
Dividends paid: 930675.7072714518
Stock repurchases: 0
Net debt paydown: -510465.35959008243
Dividend yield: 0.6883157193482249%
Buyback yield: 0%
Debt paydown yield: -0.3775335795738307%
Total shareholder yield: 0.3107821397743942% (Low Return)
Shareholder yield for DREAMFOLKS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 135210584.49060568
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DREAMFOLKS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 147947598.2412825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DREAMFOLKS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 61827872.52423901
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DREAMFOLKS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 64740358.07285284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELO.TO (annual period ending 2022-03-31)
Market cap (USD): 501655973.472
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELO.TO (annual period ending 2023-03-31)
Market cap (USD): 331529781.7333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42214.01481481483
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012733098846838972%
Total shareholder yield: 0.012733098846838972% (Low Return)
Shareholder yield for ELO.TO (annual period ending 2024-03-31)
Market cap (USD): 123189542.20588234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31583.703703703708
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02563829943528727%
Total shareholder yield: 0.02563829943528727% (Low Return)
Shareholder yield for ELO.TO (quarterly period ending 2024-09-30)
Market cap (USD): 78893450.73333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELO.TO (quarterly period ending 2024-12-31)
Market cap (USD): 72806127.04195805
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22458.021238021247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.030846334162341487%
Total shareholder yield: -0.030846334162341487% (Minimal or Negative)
Shareholder yield for ELO.TO (annual period ending 2025-03-31)
Market cap (USD): 76153535.18181819
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37559.24371924371
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04932042042377968%
Total shareholder yield: 0.04932042042377968% (Low Return)
Shareholder yield for ELO.TO (quarterly period ending 2025-03-31)
Market cap (USD): 76153535.18181819
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8246.153846153844
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010828327045443098%
Total shareholder yield: 0.010828327045443098% (Low Return)
Shareholder yield for ELO.TO (quarterly period ending 2025-06-30)
Market cap (USD): 110934816.10948905
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6036.690316982298
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0054416553149772935%
Total shareholder yield: 0.0054416553149772935% (Low Return)
Shareholder yield for ELO.TO (quarterly period ending 2025-09-30)
Market cap (USD): 139471325.4820144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9541.374783384963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006841101387980554%
Total shareholder yield: 0.006841101387980554% (Low Return)
Shareholder yield for ELO.TO (quarterly period ending 2025-12-31)
Market cap (USD): 245454199.42335767
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8330.158063330367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003393772884269366%
Total shareholder yield: 0.003393772884269366% (Low Return)
Shareholder yield for ELPC (annual period ending 2023-12-31)
Market cap (USD): 5278482827.280001
Dividends paid: 154715670.1030928
Stock repurchases: 0
Net debt paydown: -730175152.2961578
Dividend yield: 2.931063246118728%
Buyback yield: 0%
Debt paydown yield: -13.833049688491961%
Total shareholder yield: -10.901986442373232% (Minimal or Negative)
Shareholder yield for ELPC (quarterly period ending 2024-09-30)
Market cap (USD): 4216847040.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELPC (quarterly period ending 2024-12-31)
Market cap (USD): 3660045054.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELPC (annual period ending 2024-12-31)
Market cap (USD): 3660045054.64
Dividends paid: 256725728.1553398
Stock repurchases: 8097734.627831715
Net debt paydown: 296979363.09345055
Dividend yield: 7.014277811413204%
Buyback yield: 0.22124685644418124%
Debt paydown yield: 8.114090363913874%
Total shareholder yield: 15.34961503177126% (High Return)
Shareholder yield for ELPC (quarterly period ending 2025-03-31)
Market cap (USD): 4736528894.24
Dividends paid: 520.8333333333334
Stock repurchases: 12159722.222222222
Dividend yield: 1.099609745792343e-05%
Buyback yield: 0.256722221984319%
Total shareholder yield: 0.2567332180817769% (Low Return)
Shareholder yield for ELPC (quarterly period ending 2025-06-30)
Market cap (USD): 6228758216.72
Dividends paid: 227924999.99999997
Stock repurchases: 0
Net debt paydown: -366082352.4939165
Dividend yield: 3.6592365937110163%
Buyback yield: 0%
Debt paydown yield: -5.87729270838019%
Total shareholder yield: -2.2180561146691735% (Minimal or Negative)
Shareholder yield for ELPC (quarterly period ending 2025-09-30)
Market cap (USD): 6555415381.84
Dividends paid: 939.8496240601503
Stock repurchases: 0
Net debt paydown: -302969801.3281379
Dividend yield: 1.4336995740403403e-05%
Buyback yield: 0%
Debt paydown yield: -4.621672063183571%
Total shareholder yield: -4.62165772618783% (Minimal or Negative)
Shareholder yield for ELPC (quarterly period ending 2025-12-31)
Market cap (USD): 6956312811.759999
Dividends paid: 1459.85401459854
Stock repurchases: 232433029.19708028
Net debt paydown: 285733122.4960208
Dividend yield: 2.0986031739840433e-05%
Buyback yield: 3.3413251457602726%
Debt paydown yield: 4.107536998810268%
Total shareholder yield: 7.4488831306022805% (Moderate Return)
Shareholder yield for ELPC (annual period ending 2025-12-31)
Market cap (USD): 6956312811.759999
Dividends paid: 227927919.70802918
Stock repurchases: 245214051.0948905
Net debt paydown: -862098147.4263573
Dividend yield: 3.276562251811124%
Buyback yield: 3.5250578536425756%
Debt paydown yield: -12.393033073051814%
Total shareholder yield: -5.591412967598115% (Minimal or Negative)
Shareholder yield for EMA.TO (annual period ending 2021-12-31)
Market cap (USD): 11987907874.015747
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMA.TO (annual period ending 2022-12-31)
Market cap (USD): 9590864705.882353
Dividends paid: 393382352.9411764
Stock repurchases: 0
Dividend yield: 4.101635931741417%
Buyback yield: 0%
Total shareholder yield: 4.101635931741417% (Moderate Return)
Shareholder yield for EMA.TO (annual period ending 2023-12-31)
Market cap (USD): 10129461363.636362
Dividends paid: 419696969.6969697
Stock repurchases: 0
Net debt paydown: -995543672.0142612
Dividend yield: 4.143329587135157%
Buyback yield: 0%
Debt paydown yield: -9.828199509088925%
Total shareholder yield: -5.684869921953768% (Minimal or Negative)
Shareholder yield for EMA.TO (quarterly period ending 2024-09-30)
Market cap (USD): 10973879259.259258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMA.TO (annual period ending 2024-12-31)
Market cap (USD): 10736448251.748253
Dividends paid: 427272727.2727273
Stock repurchases: 0
Net debt paydown: 1147435897.435896
Dividend yield: 3.9796468744042337%
Buyback yield: 0%
Debt paydown yield: 10.687295002321228%
Total shareholder yield: 14.666941876725462% (High Return)
Shareholder yield for EMA.TO (quarterly period ending 2024-12-31)
Market cap (USD): 10736448251.748253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMA.TO (quarterly period ending 2025-03-31)
Market cap (USD): 12274504895.104895
Dividends paid: 109790209.7902098
Stock repurchases: 0
Dividend yield: 0.8944573384299551%
Buyback yield: 0%
Total shareholder yield: 0.8944573384299551% (Low Return)
Shareholder yield for EMA.TO (quarterly period ending 2025-06-30)
Market cap (USD): 13341259124.087591
Dividends paid: 115328467.15328467
Stock repurchases: 0
Net debt paydown: -669812669.0827408
Dividend yield: 0.8644496451242715%
Buyback yield: 0%
Debt paydown yield: -5.020610594942997%
Total shareholder yield: -4.156160949818725% (Minimal or Negative)
Shareholder yield for EMA.TO (quarterly period ending 2025-09-30)
Market cap (USD): 14232052517.985611
Dividends paid: 117985611.51079138
Stock repurchases: 0
Net debt paydown: -137929948.01239586
Dividend yield: 0.8290133230023446%
Buyback yield: 0%
Debt paydown yield: -0.969150077531602%
Total shareholder yield: -0.14013675452925733% (Minimal or Negative)
Shareholder yield for EMA.TO (quarterly period ending 2025-12-31)
Market cap (USD): 14788143795.620436
Dividends paid: 125547445.25547445
Stock repurchases: 0
Net debt paydown: -813164942.4985523
Dividend yield: 0.8489736574826638%
Buyback yield: 0%
Debt paydown yield: -5.4987627503282335%
Total shareholder yield: -4.64978909284557% (Minimal or Negative)
Shareholder yield for EMA.TO (annual period ending 2025-12-31)
Market cap (USD): 14788143795.620436
Dividends paid: 475182481.7518248
Stock repurchases: 0
Net debt paydown: -1813914552.6006813
Dividend yield: 3.213266575704734%
Buyback yield: 0%
Debt paydown yield: -12.266005643912381%
Total shareholder yield: -9.052739068207647% (Minimal or Negative)
Shareholder yield for EZL.AX (annual period ending 2021-06-30)
Market cap (USD): 132171766.91729322
Dividends paid: 11039875.187969925
Stock repurchases: 5977404.511278195
Dividend yield: 8.352672772301025%
Buyback yield: 4.522451844816882%
Total shareholder yield: 12.875124617117907% (High Return)
Shareholder yield for EZL.AX (annual period ending 2022-06-30)
Market cap (USD): 138399206.89655173
Dividends paid: 21570671.03448276
Stock repurchases: 1996501.3793103448
Net debt paydown: 1270280.6844697944
Dividend yield: 15.585834281988362%
Buyback yield: 1.442567066733739%
Debt paydown yield: 0.9178381241875773%
Total shareholder yield: 17.946239472909674% (High Return)
Shareholder yield for EZL.AX (annual period ending 2023-06-30)
Market cap (USD): 82418543.04635762
Dividends paid: 40039015.23178808
Stock repurchases: 27938352.98013245
Net debt paydown: 1031675.9305777578
Dividend yield: 48.58010558287532%
Buyback yield: 33.898139845080834%
Debt paydown yield: 1.2517522058081945%
Total shareholder yield: 83.72999763376434% (High Return)
Shareholder yield for EZL.AX (annual period ending 2024-06-30)
Market cap (USD): 68448600
Dividends paid: 5438652.666666667
Stock repurchases: 1376033.3333333333
Net debt paydown: -6945779.677704195
Dividend yield: 7.945601030067332%
Buyback yield: 2.0103162567727217%
Debt paydown yield: -10.147438629430251%
Total shareholder yield: -0.19152134259019782% (Minimal or Negative)
Shareholder yield for GRDX (annual period ending 2021-12-31)
Market cap (USD): 127852703811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRDX (annual period ending 2022-12-31)
Market cap (USD): 2583597890.1600003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRDX (annual period ending 2023-12-31)
Market cap (USD): 88479379.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18066.844593564165
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02041927128603603%
Total shareholder yield: 0.02041927128603603% (Low Return)