speb/financial-data huggingface dataset:
Shareholder yield for STRO (annual period ending 2024-12-31)
Market cap (USD): 304896077.59999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10481000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.4375647212327407%
Total shareholder yield: 3.4375647212327407% (Low Return)
Shareholder yield for STRO (quarterly period ending 2024-12-31)
Market cap (USD): 304896077.59999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STRO (quarterly period ending 2025-03-31)
Market cap (USD): 107707853.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STRO (quarterly period ending 2025-06-30)
Market cap (USD): 117650116.89999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1804000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5333601423731353%
Total shareholder yield: 1.5333601423731353% (Low Return)
Shareholder yield for STRO (quarterly period ending 2025-09-30)
Market cap (USD): 144162819.29999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1932000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3401513714708548%
Total shareholder yield: 1.3401513714708548% (Low Return)
Shareholder yield for STRO (annual period ending 2025-12-31)
Market cap (USD): 191719979.23000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7480000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.901523477126239%
Total shareholder yield: 3.901523477126239% (Low Return)
Shareholder yield for STRO (quarterly period ending 2025-12-31)
Market cap (USD): 191719979.23000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1987000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0364073728676253%
Total shareholder yield: 1.0364073728676253% (Low Return)
Shareholder yield for SURAJLTD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 98942840.26516962
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURAJLTD.NS (annual period ending 2025-03-31)
Market cap (USD): 80738604.66798927
Dividends paid: 322024.78372691135
Stock repurchases: 0
Net debt paydown: -3454740.0818647426
Dividend yield: 0.39884858680817126%
Buyback yield: 0%
Debt paydown yield: -4.278919726283623%
Total shareholder yield: -3.8800711394754517% (Minimal or Negative)
Shareholder yield for SURAJLTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 80738604.66798927
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1402805.704933363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7374658760848496%
Total shareholder yield: -1.7374658760848496% (Minimal or Negative)
Shareholder yield for SURAJLTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 85801562.00561668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURAJLTD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 65348867.23788049
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURAJLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 50708400.44558316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEXINFRA.NS (annual period ending 2022-03-31)
Market cap (USD): 95616154.17380983
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEXINFRA.NS (annual period ending 2023-03-31)
Market cap (USD): 76145535.99756394
Dividends paid: 118209.50060901341
Stock repurchases: 0
Dividend yield: 0.15524153722260906%
Buyback yield: 0%
Total shareholder yield: 0.15524153722260906% (Low Return)
Shareholder yield for TEXINFRA.NS (annual period ending 2024-03-31)
Market cap (USD): 144654249.18066218
Dividends paid: 230902.98596954072
Stock repurchases: 0
Net debt paydown: -187099.50997024775
Dividend yield: 0.15962406032135318%
Buyback yield: 0%
Debt paydown yield: -0.12934256064374205%
Total shareholder yield: 0.030281499677611123% (Low Return)
Shareholder yield for TEXINFRA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 186984670.10869563
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEXINFRA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 189097554.17764306
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEXINFRA.NS (annual period ending 2025-03-31)
Market cap (USD): 152007772.54988912
Dividends paid: 224584.9894786065
Stock repurchases: 0
Net debt paydown: 304269.5470236656
Dividend yield: 0.14774572754488424%
Buyback yield: 0%
Debt paydown yield: 0.20016709798428503%
Total shareholder yield: 0.34791282552916925% (Low Return)
Shareholder yield for TEXINFRA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 152007772.54988912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEXINFRA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 153699191.40182543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEXINFRA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 137741391.76099208
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEXINFRA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 142118193.05781445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPE.DE (annual period ending 2021-12-31)
Market cap (USD): 972393773.8636363
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPE.DE (annual period ending 2022-12-31)
Market cap (USD): 403237521.70212764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPE.DE (annual period ending 2023-12-31)
Market cap (USD): 462912039.99999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10595862.884160755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.288958153726301%
Total shareholder yield: -2.288958153726301% (Minimal or Negative)
Shareholder yield for TPE.DE (quarterly period ending 2024-09-30)
Market cap (USD): 306792685.3333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPE.DE (quarterly period ending 2024-12-31)
Market cap (USD): 275279494.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPE.DE (annual period ending 2024-12-31)
Market cap (USD): 275279494.375
Dividends paid: 0
Stock repurchases: 4129166.666666667
Net debt paydown: -3775347.222222224
Dividend yield: 0%
Buyback yield: 1.4999906462490453%
Debt paydown yield: -1.3714596616772516%
Total shareholder yield: 0.12853098457179368% (Low Return)
Shareholder yield for TPE.DE (quarterly period ending 2025-03-31)
Market cap (USD): 279478704.4565217
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPE.DE (quarterly period ending 2025-06-30)
Market cap (USD): 481973123.99999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPE.DE (quarterly period ending 2025-09-30)
Market cap (USD): 655445006.117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPE.DE (quarterly period ending 2025-12-31)
Market cap (USD): 547805943.5294118
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPE.DE (annual period ending 2025-12-31)
Market cap (USD): 547805943.5294118
Dividends paid: 0
Stock repurchases: 17047058.82352941
Net debt paydown: -31742169.11764706
Dividend yield: 0%
Buyback yield: 3.1118791288934147%
Debt paydown yield: -5.794418533164896%
Total shareholder yield: -2.682539404271481% (Minimal or Negative)
Shareholder yield for TRUG (annual period ending 2021-12-31)
Market cap (USD): 5369958980
Dividends paid: 412977
Stock repurchases: 65000
Dividend yield: 0.007690505673099201%
Buyback yield: 0.0012104375516104966%
Total shareholder yield: 0.008900943224709697% (Low Return)
Shareholder yield for TRUG (annual period ending 2022-12-31)
Market cap (USD): 5807430180
Dividends paid: 1965706
Stock repurchases: 0
Dividend yield: 0.03384812109785881%
Buyback yield: 0%
Total shareholder yield: 0.03384812109785881% (Low Return)
Shareholder yield for TRUG (annual period ending 2023-12-31)
Market cap (USD): 6370674350
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4913714
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07713020207978454%
Total shareholder yield: -0.07713020207978454% (Minimal or Negative)
Shareholder yield for TRUG (quarterly period ending 2024-09-30)
Market cap (USD): 518950211
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRUG (quarterly period ending 2024-12-31)
Market cap (USD): 366928969
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRUG (annual period ending 2024-12-31)
Market cap (USD): 366928969
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 130337
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03552104385631106%
Total shareholder yield: 0.03552104385631106% (Low Return)
Shareholder yield for TRUG (quarterly period ending 2025-03-31)
Market cap (USD): 192487328
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRUG (quarterly period ending 2025-06-30)
Market cap (USD): 62558381.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1797707
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.8736469103286395%
Total shareholder yield: 2.8736469103286395% (Low Return)
Shareholder yield for TRUG (quarterly period ending 2025-09-30)
Market cap (USD): 26795111
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3954159
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.757016681140078%
Total shareholder yield: 14.757016681140078% (High Return)
Shareholder yield for TRUG (annual period ending 2025-12-31)
Market cap (USD): 7929165.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4789710
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 60.40623064306073%
Total shareholder yield: 60.40623064306073% (High Return)
Shareholder yield for TRUG (quarterly period ending 2025-12-31)
Market cap (USD): 7929165.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 38471
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.48518346602804546%
Total shareholder yield: 0.48518346602804546% (Low Return)
Shareholder yield for ULBI (annual period ending 2021-12-31)
Market cap (USD): 100606280.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULBI (annual period ending 2022-12-31)
Market cap (USD): 64294742.339999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULBI (annual period ending 2023-12-31)
Market cap (USD): 113598482.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4314000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.797585937789205%
Total shareholder yield: -3.797585937789205% (Minimal or Negative)
Shareholder yield for ULBI (quarterly period ending 2024-09-30)
Market cap (USD): 150576287.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULBI (annual period ending 2024-12-31)
Market cap (USD): 124092184.05
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28628000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.06994612043014%
Total shareholder yield: -23.06994612043014% (Minimal or Negative)
Shareholder yield for ULBI (quarterly period ending 2024-12-31)
Market cap (USD): 124092184.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULBI (quarterly period ending 2025-03-31)
Market cap (USD): 89612879.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULBI (quarterly period ending 2025-06-30)
Market cap (USD): 149576887.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2656000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7756754016352891%
Total shareholder yield: 1.7756754016352891% (Low Return)
Shareholder yield for ULBI (quarterly period ending 2025-09-30)
Market cap (USD): 113598482.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 649000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5713104482209537%
Total shareholder yield: 0.5713104482209537% (Low Return)
Shareholder yield for ULBI (annual period ending 2025-12-31)
Market cap (USD): 95276146.67999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4601000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.829120572490391%
Total shareholder yield: 4.829120572490391% (Moderate Return)
Shareholder yield for ULBI (quarterly period ending 2025-12-31)
Market cap (USD): 95276146.67999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 648000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6801282614591987%
Total shareholder yield: 0.6801282614591987% (Low Return)
Shareholder yield for WAG.AX (annual period ending 2024-06-30)
Market cap (USD): 15375655.486666666
Dividends paid: 0
Stock repurchases: 156552.66666666666
Dividend yield: 0%
Buyback yield: 1.0181853177084041%
Total shareholder yield: 1.0181853177084041% (Low Return)
Shareholder yield for WDFC (annual period ending 2021-08-31)
Market cap (USD): 2973712240.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDFC (annual period ending 2022-08-31)
Market cap (USD): 2383049805.76
Dividends paid: 41988000
Stock repurchases: 29156000
Dividend yield: 1.761943871190272%
Buyback yield: 1.2234742190250443%
Total shareholder yield: 2.9854180902153162% (Low Return)
Shareholder yield for WDFC (annual period ending 2023-08-31)
Market cap (USD): 2755887852.64
Dividends paid: 44581000
Stock repurchases: 10434000
Net debt paydown: 25495000
Dividend yield: 1.6176637941668663%
Buyback yield: 0.3786075688821938%
Debt paydown yield: 0.9251102135951248%
Total shareholder yield: 2.921381576644185% (Low Return)
Shareholder yield for WDFC (annual period ending 2024-08-31)
Market cap (USD): 3420500526.5600004
Dividends paid: 47201000
Stock repurchases: 8094000
Net debt paydown: 25685000
Dividend yield: 1.3799442401334776%
Buyback yield: 0.23663203490689538%
Debt paydown yield: 0.7509134935240435%
Total shareholder yield: 2.3674897685644165% (Low Return)
Shareholder yield for WDFC (quarterly period ending 2024-08-31)
Market cap (USD): 3420500526.5600004
Dividends paid: 11962000
Stock repurchases: 0
Dividend yield: 0.3497149001181471%
Buyback yield: 0%
Total shareholder yield: 0.3497149001181471% (Low Return)
Shareholder yield for WDFC (quarterly period ending 2024-11-30)
Market cap (USD): 3617924848.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDFC (quarterly period ending 2025-02-28)
Market cap (USD): 3128323266.64
Dividends paid: 12780000
Stock repurchases: 3071000
Dividend yield: 0.40852555540804%
Buyback yield: 0.0981676041203514%
Total shareholder yield: 0.5066931595283913% (Low Return)
Shareholder yield for WDFC (quarterly period ending 2025-05-31)
Market cap (USD): 3207910365.92
Dividends paid: 12766000
Stock repurchases: 3041000
Net debt paydown: 17913000
Dividend yield: 0.3979537625372156%
Buyback yield: 0.09479691304055088%
Debt paydown yield: 0.5584008889494863%
Total shareholder yield: 1.0511515645272527% (Low Return)
Shareholder yield for WDFC (annual period ending 2025-08-31)
Market cap (USD): 2856814494.5600004
Dividends paid: 50260000
Stock repurchases: 12314000
Net debt paydown: 5134000
Dividend yield: 1.7593021911540294%
Buyback yield: 0.4310395380396084%
Debt paydown yield: 0.17971065358903276%
Total shareholder yield: 2.3700523827826707% (Low Return)
Shareholder yield for WDFC (quarterly period ending 2025-08-31)
Market cap (USD): 2856814494.5600004
Dividends paid: 12756000
Stock repurchases: 2575000
Net debt paydown: 8639000
Dividend yield: 0.4465113161631676%
Buyback yield: 0.09013535897774823%
Debt paydown yield: 0.3023997538674823%
Total shareholder yield: 0.8390464290083981% (Low Return)
Shareholder yield for WDFC (quarterly period ending 2025-11-30)
Market cap (USD): 2601679459.6
Dividends paid: 12753000
Stock repurchases: 7849000
Net debt paydown: -3407000
Dividend yield: 0.49018336801416473%
Buyback yield: 0.3016897401037543%
Debt paydown yield: -0.13095387240839482%
Total shareholder yield: 0.6609192357095243% (Low Return)
Shareholder yield for 0264.HK (annual period ending 2025-12-31)
Market cap (USD): 114698365.0385604
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 403497.6015689187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3517901945971653%
Total shareholder yield: 0.3517901945971653% (Low Return)
Shareholder yield for 0264.HK (quarterly period ending 2025-12-31)
Market cap (USD): 114698365.0385604
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 403497.6015689187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3517901945971653%
Total shareholder yield: 0.3517901945971653% (Low Return)
Shareholder yield for 0520.HK (quarterly period ending 2025-12-31)
Market cap (USD): 39031053.71428572
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9912338.712891012
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.396031543117186%
Total shareholder yield: 25.396031543117186% (High Return)
Shareholder yield for 0520.HK (annual period ending 2025-12-31)
Market cap (USD): 39031053.71428572
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20841080.234833658
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 53.39615063276049%
Total shareholder yield: 53.39615063276049% (High Return)
Shareholder yield for 0754.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1275453309.55414
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 744198048.4601746
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 58.34772961781907%
Total shareholder yield: 58.34772961781907% (High Return)
Shareholder yield for 0809.HK (quarterly period ending 2025-12-31)
Market cap (USD): 84156841.1311054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 132588872.824325
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 157.54972625192622%
Total shareholder yield: 157.54972625192622% (High Return)
Shareholder yield for 0809.HK (annual period ending 2025-12-31)
Market cap (USD): 84156841.1311054
Dividends paid: 0
Stock repurchases: 156555.26992287918
Net debt paydown: 111346864.81329343
Dividend yield: 0%
Buyback yield: 0.18602797802140228%
Debt paydown yield: 132.30875032468188%
Total shareholder yield: 132.49477830270328% (High Return)
Shareholder yield for 1111.HK (quarterly period ending 2025-12-31)
Market cap (USD): 24220427.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3861350.293542072
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.942535716719275%
Total shareholder yield: -15.942535716719275% (Minimal or Negative)
Shareholder yield for 1111.HK (annual period ending 2025-12-31)
Market cap (USD): 24220427.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3861350.293542072
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.942535716719275%
Total shareholder yield: -15.942535716719275% (Minimal or Negative)
Shareholder yield for 1450.HK (annual period ending 2025-12-31)
Market cap (USD): 150333769.14285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20106121.330724068
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.374321315404455%
Total shareholder yield: 13.374321315404455% (High Return)
Shareholder yield for 1450.HK (quarterly period ending 2025-12-31)
Market cap (USD): 150333769.14285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6117532.974696155
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.06930060330149%
Total shareholder yield: -4.06930060330149% (Minimal or Negative)
Shareholder yield for 1538.HK (annual period ending 2025-12-31)
Market cap (USD): 98883648
Dividends paid: 2791428.5714285714
Stock repurchases: 0
Net debt paydown: 487048.9236790603
Dividend yield: 2.8229425470109795%
Buyback yield: 0%
Debt paydown yield: 0.4925474874056632%
Total shareholder yield: 3.3154900344166425% (Low Return)
Shareholder yield for 1538.HK (quarterly period ending 2025-12-31)
Market cap (USD): 98883648
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 487048.9236790603
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4925474874056632%
Total shareholder yield: 0.4925474874056632% (Low Return)
Shareholder yield for 1736.HK (quarterly period ending 2025-12-31)
Market cap (USD): 3397038
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -178177.9238892207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.245096577937034%
Total shareholder yield: -5.245096577937034% (Minimal or Negative)
Shareholder yield for 1736.HK (annual period ending 2025-12-31)
Market cap (USD): 3397038
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -511692.75929549895
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.062909490429574%
Total shareholder yield: -15.062909490429574% (Minimal or Negative)
Shareholder yield for 1768.T (quarterly period ending 2026-03-31)
Market cap (USD): 49817638.43843844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1768.T (annual period ending 2026-03-31)
Market cap (USD): 49817638.43843844
Dividends paid: 1387725.225225225
Stock repurchases: 0
Dividend yield: 2.7856102150247253%
Buyback yield: 0%
Total shareholder yield: 2.7856102150247253% (Low Return)
Shareholder yield for 2011.HK (annual period ending 2025-12-31)
Market cap (USD): 99687921.85089974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9652080.075795721
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.682296407213755%
Total shareholder yield: 9.682296407213755% (Moderate Return)
Shareholder yield for 2011.HK (quarterly period ending 2025-12-31)
Market cap (USD): 99687921.85089974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9652080.075795721
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.682296407213755%
Total shareholder yield: 9.682296407213755% (Moderate Return)
Shareholder yield for 2171.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1202345545.142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 919002.5901574027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07643414938990863%
Total shareholder yield: 0.07643414938990863% (Low Return)
Shareholder yield for 2171.HK (annual period ending 2025-12-31)
Market cap (USD): 1202345545.142857
Dividends paid: 0
Stock repurchases: 16468142.857142856
Net debt paydown: 14057819.960861059
Dividend yield: 0%
Buyback yield: 1.3696680562147538%
Debt paydown yield: 1.1691996545960317%
Total shareholder yield: 2.5388677108107855% (Low Return)
Shareholder yield for 2178.HK (annual period ending 2025-12-31)
Market cap (USD): 43906857.14285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -74551.85909980163
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16979548059483432%
Total shareholder yield: -0.16979548059483432% (Minimal or Negative)
Shareholder yield for 2178.HK (quarterly period ending 2025-12-31)
Market cap (USD): 43906857.14285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 179028.89021717384
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4077469941305025%
Total shareholder yield: 0.4077469941305025% (Low Return)
Shareholder yield for 2356.HK (annual period ending 2025-12-31)
Market cap (USD): 2471811224.6786633
Dividends paid: 126481491.00257069
Stock repurchases: 0
Net debt paydown: -15081758.010229707
Dividend yield: 5.116955928501916%
Buyback yield: 0%
Debt paydown yield: -0.6101500737456333%
Total shareholder yield: 4.506805854756283% (Moderate Return)
Shareholder yield for 2356.HK (quarterly period ending 2025-12-31)
Market cap (USD): 2471811224.6786633
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 43156120.70800531
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7459310920321447%
Total shareholder yield: 1.7459310920321447% (Low Return)
Shareholder yield for 255A.T (quarterly period ending 2026-03-31)
Market cap (USD): 465321641.6416416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2530202.6067116857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5437534772260327%
Total shareholder yield: -0.5437534772260327% (Minimal or Negative)
Shareholder yield for 255A.T (annual period ending 2026-03-31)
Market cap (USD): 465321641.6416416
Dividends paid: 8716747.997997997
Stock repurchases: 843818.8188188188
Net debt paydown: -11638633.73047556
Dividend yield: 1.8732737139079876%
Buyback yield: 0.1813409786490587%
Debt paydown yield: -2.5012018975551595%
Total shareholder yield: -0.4465872049981132% (Minimal or Negative)
Shareholder yield for 2749.T (quarterly period ending 2026-03-31)
Market cap (USD): 333252856.056056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13916228.983020708
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.175876884511945%
Total shareholder yield: 4.175876884511945% (Moderate Return)
Shareholder yield for 2749.T (annual period ending 2026-03-31)
Market cap (USD): 333252856.056056
Dividends paid: 6392942.9429429425
Stock repurchases: 0
Net debt paydown: 25434868.13491074
Dividend yield: 1.9183460326796402%
Buyback yield: 0%
Debt paydown yield: 7.632303121396918%
Total shareholder yield: 9.550649154076558% (Moderate Return)
Shareholder yield for 3363.HK (annual period ending 2025-12-31)
Market cap (USD): 24285714.285714287
Dividends paid: 1428571.4285714286
Stock repurchases: 0
Net debt paydown: -54610778.864970624
Dividend yield: 5.88235294117647%
Buyback yield: 0%
Debt paydown yield: -224.86791297340844%
Total shareholder yield: -218.98556003223197% (Minimal or Negative)
Shareholder yield for 3363.HK (quarterly period ending 2025-12-31)
Market cap (USD): 24285714.285714287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -54610778.864970624
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -224.86791297340844%
Total shareholder yield: -224.86791297340844% (Minimal or Negative)
Shareholder yield for 3371.T (annual period ending 2026-03-31)
Market cap (USD): 320477841.041041
Dividends paid: 9103146.896896897
Stock repurchases: 1057.3073073073074
Net debt paydown: -1306437.6876876876
Dividend yield: 2.840491831611887%
Buyback yield: 0.000329915885564115%
Debt paydown yield: -0.40765304816203585%
Total shareholder yield: 2.433168699335415% (Low Return)
Shareholder yield for 3371.T (quarterly period ending 2026-03-31)
Market cap (USD): 320477841.041041
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3501.T (quarterly period ending 2025-11-30)
Market cap (USD): 95669650.57588942
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3712.T (quarterly period ending 2026-03-31)
Market cap (USD): 95853350.95095095
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3836.HK (annual period ending 2025-12-31)
Market cap (USD): 145061266.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -196555123.2876712
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -135.49800599460784%
Total shareholder yield: -135.49800599460784% (Minimal or Negative)
Shareholder yield for 3836.HK (quarterly period ending 2025-12-31)
Market cap (USD): 145061266.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -176020245.4672246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -121.3420025718879%
Total shareholder yield: -121.3420025718879% (Minimal or Negative)
Shareholder yield for 3844.T (annual period ending 2026-03-31)
Market cap (USD): 267173618.4184184
Dividends paid: 9853603.603603603
Stock repurchases: 0
Net debt paydown: 85468.43862978066
Dividend yield: 3.6880900374572%
Buyback yield: 0%
Debt paydown yield: 0.03198984957262107%
Total shareholder yield: 3.720079887029821% (Low Return)
Shareholder yield for 3844.T (quarterly period ending 2026-03-31)
Market cap (USD): 267173618.4184184
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 94643.76893717423
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0354240697481416%
Total shareholder yield: 0.0354240697481416% (Low Return)
Shareholder yield for 3928.HK (quarterly period ending 2026-03-31)
Market cap (USD): 9996899224.806202
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2973687.5968992244
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02974609956575682%
Total shareholder yield: 0.02974609956575682% (Low Return)
Shareholder yield for 4228.T (annual period ending 2026-03-31)
Market cap (USD): 144917192.3923924
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19345869.730176657
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.349602908255239%
Total shareholder yield: 13.349602908255239% (High Return)
Shareholder yield for 4228.T (quarterly period ending 2026-03-31)
Market cap (USD): 144917192.3923924
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40699171.58073282
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.084432846678155%
Total shareholder yield: 28.084432846678155% (High Return)
Shareholder yield for 4248.T (quarterly period ending 2026-03-31)
Market cap (USD): 65000520.520520516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4260.T (quarterly period ending 2026-03-31)
Market cap (USD): 15614717.117117116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8808542.418596253
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -56.41179633629213%
Total shareholder yield: -56.41179633629213% (Minimal or Negative)
Shareholder yield for 4431.T (quarterly period ending 2025-10-31)
Market cap (USD): 362941316.9070825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6029.T (quarterly period ending 2026-03-31)
Market cap (USD): 12782032.432432432
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6050.T (quarterly period ending 2026-03-31)
Market cap (USD): 124852660.66066065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6248.T (annual period ending 2026-03-31)
Market cap (USD): 20751606.006006006
Dividends paid: 871415.1651651651
Stock repurchases: 119644.64464464464
Net debt paydown: 9032.164098331723
Dividend yield: 4.199266143126257%
Buyback yield: 0.5765560728649949%
Debt paydown yield: 0.04352513292570031%
Total shareholder yield: 4.819347348916953% (Moderate Return)
Shareholder yield for 6248.T (quarterly period ending 2026-03-31)
Market cap (USD): 20751606.006006006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6365.T (annual period ending 2026-03-31)
Market cap (USD): 142034142.94294295
Dividends paid: 5055055.055055055
Stock repurchases: 0
Net debt paydown: -102749.4544404049
Dividend yield: 3.559042178390684%
Buyback yield: 0%
Debt paydown yield: -0.07234137673621246%
Total shareholder yield: 3.486700801654471% (Low Return)
Shareholder yield for 6365.T (quarterly period ending 2026-03-31)
Market cap (USD): 142034142.94294295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6727.T (quarterly period ending 2026-03-31)
Market cap (USD): 639550116.5165164
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 53731187.44585771
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.401403745889255%
Total shareholder yield: 8.401403745889255% (Moderate Return)
Shareholder yield for 6727.T (annual period ending 2026-03-31)
Market cap (USD): 639550116.5165164
Dividends paid: 27727727.727727726
Stock repurchases: 0
Net debt paydown: 66639617.829298355
Dividend yield: 4.335505070150614%
Buyback yield: 0%
Debt paydown yield: 10.419764785951278%
Total shareholder yield: 14.755269856101892% (High Return)
Shareholder yield for 7337.T (annual period ending 2026-03-31)
Market cap (USD): 4283537758.5585585
Dividends paid: 97904154.15415415
Stock repurchases: 32232232.23223223
Net debt paydown: 1591461902.0169754
Dividend yield: 2.285591015476413%
Buyback yield: 0.752467564172438%
Debt paydown yield: 37.152979423076545%
Total shareholder yield: 40.19103800272539% (High Return)
Shareholder yield for 7337.T (quarterly period ending 2026-03-31)
Market cap (USD): 4283537758.5585585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1457112169.3699093
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 34.016559477235425%
Total shareholder yield: 34.016559477235425% (High Return)
Shareholder yield for 8032.T (quarterly period ending 2026-03-31)
Market cap (USD): 762749309.3093092
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -124986399.58936048
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.38630124785549%
Total shareholder yield: -16.38630124785549% (Minimal or Negative)
Shareholder yield for 8032.T (annual period ending 2026-03-31)
Market cap (USD): 762749309.3093092
Dividends paid: 20808308.308308307
Stock repurchases: 55805805.8058058
Net debt paydown: 36017028.92573094
Dividend yield: 2.728066489781657%
Buyback yield: 7.316402011080091%
Debt paydown yield: 4.722000857443629%
Total shareholder yield: 14.766469358305375% (High Return)
Shareholder yield for 8271.HK (quarterly period ending 2025-12-31)
Market cap (USD): 12559784.061696658
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1613499.418728407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.846553816550607%
Total shareholder yield: 12.846553816550607% (High Return)
Shareholder yield for 8271.HK (annual period ending 2025-12-31)
Market cap (USD): 12559784.061696658
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 711138.7909787188
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.662030393878074%
Total shareholder yield: 5.662030393878074% (Moderate Return)
Shareholder yield for 9247.T (quarterly period ending 2026-03-31)
Market cap (USD): 622225348.5485486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 49578958.164086044
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.968006812923613%
Total shareholder yield: 7.968006812923613% (Moderate Return)
Shareholder yield for 9247.T (annual period ending 2026-03-31)
Market cap (USD): 622225348.5485486
Dividends paid: 13926426.426426426
Stock repurchases: 18925175.175175175
Net debt paydown: 27837726.946301997
Dividend yield: 2.238164430123635%
Buyback yield: 3.0415307282677437%
Debt paydown yield: 4.473897923194298%
Total shareholder yield: 9.753593081585677% (Moderate Return)
Shareholder yield for 9513.T (annual period ending 2026-03-31)
Market cap (USD): 4221820591.791792
Dividends paid: 113344594.5945946
Stock repurchases: 127996746.74674675
Net debt paydown: 798221217.8091736
Dividend yield: 2.6847326202104145%
Buyback yield: 3.0317902896111315%
Debt paydown yield: 18.90703786326455%
Total shareholder yield: 24.623560773086094% (High Return)
Shareholder yield for 9513.T (quarterly period ending 2026-03-31)
Market cap (USD): 4221820591.791792
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for A2M.AX (quarterly period ending 2025-06-30)
Market cap (USD): 3055582797.5757575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for A2M.AX (annual period ending 2025-06-30)
Market cap (USD): 3055582797.5757575
Dividends paid: 37298181.81818182
Stock repurchases: 0
Net debt paydown: -20674072.431633413
Dividend yield: 1.220656885742828%
Buyback yield: 0%
Debt paydown yield: -0.676599974578854%
Total shareholder yield: 0.5440569111639739% (Low Return)
Shareholder yield for AD8.AX (annual period ending 2024-06-30)
Market cap (USD): 102599754.66666667
Dividends paid: 0
Stock repurchases: 1410666.6666666667
Net debt paydown: -576807.9470198676
Dividend yield: 0%
Buyback yield: 1.3749220660904504%
Debt paydown yield: -0.5621923257943862%
Total shareholder yield: 0.8127297402960643% (Low Return)
Shareholder yield for AIC.L (annual period ending 2025-12-31)
Market cap (USD): 70418918.91891892
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALJXR.PA (annual period ending 2025-12-31)
Market cap (USD): 15537720
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2312965.686274509
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.886133140991786%
Total shareholder yield: -14.886133140991786% (Minimal or Negative)
Shareholder yield for ALJXR.PA (quarterly period ending 2025-12-31)
Market cap (USD): 15537720
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2312965.686274509
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.886133140991786%
Total shareholder yield: -14.886133140991786% (Minimal or Negative)
Shareholder yield for ALOPM.PA (quarterly period ending 2025-12-31)
Market cap (USD): 7828843.529411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 204466.0117647061
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.6117013451164106%
Total shareholder yield: 2.6117013451164106% (Low Return)
Shareholder yield for ALOPM.PA (annual period ending 2025-12-31)
Market cap (USD): 7828843.529411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 416171.2507352941
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.315871356628888%
Total shareholder yield: 5.315871356628888% (Moderate Return)
Shareholder yield for ALSAF.PA (quarterly period ending 2025-12-31)
Market cap (USD): 136449.41176470587
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1141176.470588237
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 836.3366729320081%
Total shareholder yield: 836.3366729320081% (High Return)
Shareholder yield for ALSAF.PA (annual period ending 2025-12-31)
Market cap (USD): 136449.41176470587
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3605539.215686273
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2642.3999701103035%
Total shareholder yield: -2642.3999701103035% (Minimal or Negative)
Shareholder yield for ARM (annual period ending 2026-03-31)
Market cap (USD): 277711159296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -138978127.13602185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.050044127678676116%
Total shareholder yield: -0.050044127678676116% (Minimal or Negative)
Shareholder yield for ARM (quarterly period ending 2026-03-31)
Market cap (USD): 277711159296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21657183.499288797
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00779845633650082%
Total shareholder yield: 0.00779845633650082% (Low Return)
Shareholder yield for ARTL (quarterly period ending 2026-03-31)
Market cap (USD): 3555250
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1532241051965402%
Total shareholder yield: -1.1532241051965402% (Minimal or Negative)
Shareholder yield for BEP (quarterly period ending 2026-03-31)
Market cap (USD): 22587215872
Dividends paid: 226618705.03597122
Stock repurchases: 154676258.99280578
Net debt paydown: -235551121.1468811
Dividend yield: 1.0033051719176096%
Buyback yield: 0.684795593531067%
Debt paydown yield: -1.0428515071610907%
Total shareholder yield: 0.645249258287586% (Low Return)
Shareholder yield for BGMS (quarterly period ending 2026-03-31)
Market cap (USD): 5050302
Dividends paid: 4962.779156327543
Stock repurchases: 0
Net debt paydown: 493.8271604938272
Dividend yield: 0.09826697802086971%
Buyback yield: 0%
Debt paydown yield: 0.009778170899360616%
Total shareholder yield: 0.10804514892023033% (Low Return)
Shareholder yield for BNKR.L (quarterly period ending 2026-04-30)
Market cap (USD): 1837569729.7297297
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3565718.3499288857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.19404533565392007%
Total shareholder yield: -0.19404533565392007% (Minimal or Negative)
Shareholder yield for BTO (quarterly period ending 2025-12-31)
Market cap (USD): 801588608
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 BTO (annual period ending 2025-12-31)
Market cap (USD): 801588608
Dividends paid: 49736218
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 6.204706192630921%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 6.204706192630921% (Moderate Return)
Shareholder yield for CPA (quarterly period ending 2026-03-31)
Market cap (USD): 5560150528
Dividends paid: 70578000
Stock repurchases: 45004000
Net debt paydown: -112389000
Dividend yield: 1.2693541235004493%
Buyback yield: 0.8094025471678741%
Debt paydown yield: -2.0213301678439737%
Total shareholder yield: 0.05742650282434969% (Low Return)
Shareholder yield for CTSH (quarterly period ending 2026-03-31)
Market cap (USD): 21497849856
Dividends paid: 159000000
Stock repurchases: 444000000
Net debt paydown: 60000000
Dividend yield: 0.7396088495595454%
Buyback yield: 2.065322825185146%
Debt paydown yield: 0.2790976790790738%
Total shareholder yield: 3.084029353823765% (Low Return)
Shareholder yield for CVV.AX (quarterly period ending 2025-06-30)
Market cap (USD): 96779126.79738562
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVV.AX (annual period ending 2025-06-30)
Market cap (USD): 96779126.79738562
Dividends paid: 0
Stock repurchases: 199069.28104575162
Dividend yield: 0%
Buyback yield: 0.20569443808117646%
Total shareholder yield: 0.20569443808117646% (Low Return)
Shareholder yield for DOV (quarterly period ending 2026-03-31)
Market cap (USD): 30891325440
Dividends paid: 70446000
Stock repurchases: 53937000
Net debt paydown: 284690000
Dividend yield: 0.22804460150739328%
Buyback yield: 0.17460241421094555%
Debt paydown yield: 0.9215855776501121%
Total shareholder yield: 1.324232593368451% (Low Return)
Shareholder yield for DOV (quarterly period ending 2026-06-30)
Market cap (USD): 27232339968
Dividends paid: 69996000
Stock repurchases: 0
Net debt paydown: 30125000
Dividend yield: 0.25703263135760807%
Buyback yield: 0%
Debt paydown yield: 0.11062215011783448%
Total shareholder yield: 0.36765478147544256% (Low Return)
Shareholder yield for ELGIEQUIP.NS (annual period ending 2026-03-31)
Market cap (USD): 1928665757.3548114
Dividends paid: 7354811.360746079
Stock repurchases: 2766002.543450615
Net debt paydown: 10980806.869120523
Dividend yield: 0.3813419371759518%
Buyback yield: 0.14341533948548044%
Debt paydown yield: 0.5693473235186606%
Total shareholder yield: 1.094104600180093% (Low Return)
Shareholder yield for ELGIEQUIP.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1928665757.3548114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ET (quarterly period ending 2026-03-31)
Market cap (USD): 70062006272
Dividends paid: 1168000000
Stock repurchases: 0
Net debt paydown: -1013000000
Dividend yield: 1.6670947095998114%
Buyback yield: 0%
Debt paydown yield: -1.4458621068703843%
Total shareholder yield: 0.22123260272942713% (Low Return)
Shareholder yield for EVN (annual period ending 2025-11-30)
Market cap (USD): 426604192
Dividends paid: 24200456
Stock repurchases: 0
Net debt paydown: -19950020
Dividend yield: 5.67281251657274%
Buyback yield: 0%
Debt paydown yield: -4.676470689720742%
Total shareholder yield: 0.9963418268519977% (Low Return)
Shareholder yield for EVN (quarterly period ending 2025-11-30)
Market cap (USD): 426604192
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2708415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6348777275962633%
Total shareholder yield: 0.6348777275962633% (Low Return)
Shareholder yield for FLYE (quarterly period ending 2026-03-31)
Market cap (USD): 3003590
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 413926
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.781042019716406%
Total shareholder yield: 13.781042019716406% (High Return)
Shareholder yield for FLYE (annual period ending 2026-03-31)
Market cap (USD): 3003590
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8296478
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 276.2187249258388%
Total shareholder yield: 276.2187249258388% (High Return)
Shareholder yield for FYL.V (quarterly period ending 2026-03-31)
Market cap (USD): 11659779.856115108
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPG.V (quarterly period ending 2026-04-30)
Market cap (USD): 40514201.459854014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14888.678021086776
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03674928169530908%
Total shareholder yield: 0.03674928169530908% (Low Return)
Shareholder yield for HRI.L (annual period ending 2025-12-31)
Market cap (USD): 1951270054.054054
Dividends paid: 0
Stock repurchases: 79268918.91891892
Dividend yield: 0%
Buyback yield: 4.062426866759214%
Total shareholder yield: 4.062426866759214% (Moderate Return)
Shareholder yield for HRI.L (quarterly period ending 2025-12-31)
Market cap (USD): 1951270054.054054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HRI.L (quarterly period ending 2026-06-30)
Market cap (USD): 757768021.3333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)