speb/financial-data huggingface dataset:
Shareholder yield for REGCO (annual period ending 2024-12-31)
Dividends paid: 504015000
Stock repurchases: 219606000
Net debt paydown: -219855000
Shareholder yield for REGCO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for REGCO (quarterly period ending 2025-03-31)
Dividends paid: 131097000
Stock repurchases: 6760000
Shareholder yield for REGCO (quarterly period ending 2025-06-30)
Dividends paid: 132730000
Stock repurchases: 2069000
Net debt paydown: -149742000
Shareholder yield for REGCO (quarterly period ending 2025-09-30)
Dividends paid: 129679000
Stock repurchases: 2046000
Net debt paydown: -111755000
Shareholder yield for REGCO (annual period ending 2025-12-31)
Dividends paid: 525214000
Stock repurchases: 8840000
Net debt paydown: -319954000
Shareholder yield for REGCO (quarterly period ending 2025-12-31)
Dividends paid: 131708000
Stock repurchases: 2057000
Net debt paydown: 183143000
Shareholder yield for CORONA.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 0999.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 0999.HK (annual period ending 2022-12-31)
Dividends paid: 21551724.137931034
Stock repurchases: 0
Net debt paydown: -87050227.35884805
Shareholder yield for 0999.HK (annual period ending 2023-12-31)
Dividends paid: 19026160.33755274
Stock repurchases: 0
Net debt paydown: -17945601.144575387
Shareholder yield for 0999.HK (annual period ending 2024-12-31)
Dividends paid: 25684931.506849315
Stock repurchases: 0
Net debt paydown: -3972651.0991657674
Shareholder yield for 0999.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 1SXP.DE (annual period ending 2021-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 1SXP.DE (annual period ending 2022-09-30)
Dividends paid: 11231372.549019607
Stock repurchases: 0
Net debt paydown: -73341176.47058824
Shareholder yield for 2695.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2695.HK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 505044.4977932982
Shareholder yield for 2695.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2695.HK (annual period ending 2024-12-31)
Dividends paid: 4441232.876712329
Stock repurchases: 0
Net debt paydown: 3339788.941444617
Shareholder yield for 2695.HK (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12759754.927238686
Shareholder yield for 9338.T (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AGA.V (annual period ending 2021-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AGA.V (annual period ending 2022-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AGA.V (annual period ending 2023-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AGA.V (annual period ending 2024-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AGA.V (quarterly period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BTE.AX (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 199805.5172413793
Shareholder yield for DIVGIITTS.NS (annual period ending 2022-03-31)
Dividends paid: 279704.6024001055
Stock repurchases: 0
Shareholder yield for FGI (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FLYX (annual period ending 2021-12-31)
Dividends paid: 13054000
Stock repurchases: 0
Shareholder yield for FLYX (annual period ending 2022-12-31)
Dividends paid: 9037000
Stock repurchases: 0
Shareholder yield for ICGH.V (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ICGH.V (annual period ending 2022-12-31)
Dividends paid: 147058.82352941175
Stock repurchases: 0
Net debt paydown: -774080.6681333948
Shareholder yield for ICGH.V (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5136051.448306596
Shareholder yield for ICGH.V (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ICGH.V (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ICGH.V (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1478717.249417249
Shareholder yield for KDK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KDK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KDK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KDK (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 606000
Shareholder yield for KDK (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21604000
Shareholder yield for KDK (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41670000
Shareholder yield for RAINBOW.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SPC.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SPC.DE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SPC.DE (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SPC.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SPC.DE (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 583735.7652777778
Shareholder yield for STSS (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STSS (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STSS (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STSS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STSS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1429480
Shareholder yield for STSS (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STSS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STSS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STSS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STSS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4543957
Shareholder yield for STSS (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 678691
Shareholder yield for SVV (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SVV (annual period ending 2022-12-31)
Dividends paid: 69433000
Stock repurchases: 292000
Shareholder yield for BG79.L (annual period ending 2021-12-31)
Dividends paid: 58330722.972972974
Stock repurchases: 0
Shareholder yield for BG79.L (annual period ending 2022-12-31)
Dividends paid: 455590361.44578314
Stock repurchases: 0
Net debt paydown: 10746371185.167698
Shareholder yield for BG79.L (annual period ending 2023-12-31)
Dividends paid: 626658227.8481013
Stock repurchases: 0
Net debt paydown: -7551583407.045902
Shareholder yield for BG79.L (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BG79.L (quarterly period ending 2024-12-31)
Dividends paid: 115660000
Stock repurchases: 0
Shareholder yield for BG79.L (annual period ending 2024-12-31)
Dividends paid: 776867500
Stock repurchases: 499968750
Net debt paydown: -15739078053.79747
Shareholder yield for BG79.L (quarterly period ending 2025-03-31)
Dividends paid: 346640259.7402597
Stock repurchases: 0
Net debt paydown: -3418925990.2597427
Shareholder yield for BG79.L (quarterly period ending 2025-06-30)
Dividends paid: 592016438.3561645
Stock repurchases: 0
Net debt paydown: -10107348478.918343
Shareholder yield for BG79.L (quarterly period ending 2025-09-30)
Dividends paid: 12631081.081081081
Stock repurchases: 0
Net debt paydown: -2186039078.1192093
Shareholder yield for BG79.L (quarterly period ending 2025-12-31)
Dividends paid: 97987837.83783785
Stock repurchases: 0
Net debt paydown: -13191108108.108116
Shareholder yield for BG79.L (annual period ending 2025-12-31)
Dividends paid: 1055328378.3783784
Stock repurchases: 0
Net debt paydown: -28903421655.40541
Shareholder yield for 94345.T (annual period ending 2024-03-31)
Dividends paid: 2685895404.120444
Stock repurchases: 660327522.4511358
Net debt paydown: 4316255788.276398
Shareholder yield for 94345.T (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 94345.T (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4017520859.071678
Shareholder yield for 94345.T (annual period ending 2025-03-31)
Dividends paid: 2732495655.661008
Stock repurchases: 0
Net debt paydown: 1889926661.718048
Shareholder yield for 94345.T (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3679216705.649826
Shareholder yield for 94345.T (annual period ending 2022-03-31)
Dividends paid: 3307728241.2719226
Stock repurchases: 0
Shareholder yield for 94345.T (annual period ending 2023-03-31)
Dividends paid: 3044737237.2372375
Stock repurchases: 0
Net debt paydown: 3113561724.730789
Shareholder yield for OPENZ (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 467000000
Shareholder yield for OPENZ (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 997000000
Shareholder yield for RILYL (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 2656000
Shareholder yield for RILYL (annual period ending 2022-12-31)
Dividends paid: 127462000
Stock repurchases: 6516000
Shareholder yield for RILYL (annual period ending 2023-12-31)
Dividends paid: 149156000
Stock repurchases: 69479000
Net debt paydown: 91443000
Shareholder yield for RILYL (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RILYL (annual period ending 2024-12-31)
Dividends paid: 41791000
Stock repurchases: 0
Net debt paydown: 615613000
Shareholder yield for RILYL (quarterly period ending 2024-12-31)
Dividends paid: 2119000
Stock repurchases: 0
Shareholder yield for RILYL (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RILYL (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 112867000
Shareholder yield for RILYL (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28965000
Shareholder yield for RILYL (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 370204000
Shareholder yield for RILYL (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23911000
Shareholder yield for 2405.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2405.HK (annual period ending 2022-12-31)
Dividends paid: 205391.52759948652
Stock repurchases: 0
Net debt paydown: 128121.68789704097
Shareholder yield for 3636.HK (annual period ending 2022-12-31)
Dividends paid: 986063.2183908046
Stock repurchases: 0
Shareholder yield for 3636.HK (annual period ending 2023-12-31)
Dividends paid: 620534.458509142
Stock repurchases: 0
Net debt paydown: -17301861.75372229
Shareholder yield for 3636.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 3636.HK (annual period ending 2024-12-31)
Dividends paid: 8310000
Stock repurchases: 0
Net debt paydown: -6776933.31791997
Shareholder yield for 3636.HK (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2539139.298064612
Shareholder yield for 6489.T (annual period ending 2022-05-31)
Dividends paid: 3513851.9330098606
Stock repurchases: 0
Shareholder yield for 6489.T (annual period ending 2023-05-31)
Dividends paid: 3183346.4482437945
Stock repurchases: 0
Net debt paydown: 2628191.5550471693
Shareholder yield for 6489.T (annual period ending 2024-05-31)
Dividends paid: 3510672.1885950943
Stock repurchases: 0
Net debt paydown: 2008493.101915652
Shareholder yield for 6489.T (quarterly period ending 2024-11-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6489.T (quarterly period ending 2025-05-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3681192.5726493355
Shareholder yield for 6489.T (annual period ending 2025-05-31)
Dividends paid: 5042425.928501878
Stock repurchases: 0
Net debt paydown: -2464804.220422594
Shareholder yield for 7088.T (annual period ending 2022-03-31)
Dividends paid: 10137682.347156204
Stock repurchases: 1680052.4504179643
Shareholder yield for 7088.T (annual period ending 2023-03-31)
Dividends paid: 9264264.264264265
Stock repurchases: 0
Net debt paydown: 25961874.01956948
Shareholder yield for 7088.T (annual period ending 2024-03-31)
Dividends paid: 8518225.03961965
Stock repurchases: 0
Net debt paydown: 14935775.71232088
Shareholder yield for 7088.T (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 7088.T (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -186379.61839321046
Shareholder yield for 7088.T (annual period ending 2025-03-31)
Dividends paid: 20431760.459831573
Stock repurchases: 0
Net debt paydown: -562386.148448759
Shareholder yield for 7088.T (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9669.HK (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 23047244.09448819
Shareholder yield for 9669.HK (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3869691.1139382683
Shareholder yield for ALICA.PA (annual period ending 2021-12-31)
Dividends paid: 254545.45454545456
Stock repurchases: 0
Shareholder yield for ARIHANT.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARIHANT.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23351236.41686489
Shareholder yield for ARIHANT.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4294936.633831993
Shareholder yield for ARIHANT.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARIHANT.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARIHANT.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARIHANT.NS (annual period ending 2025-03-31)
Dividends paid: 100537.76011222819
Stock repurchases: 0
Net debt paydown: -469638.0321563706
Shareholder yield for ARIHANT.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARIHANT.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARIHANT.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BFRG (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BFRG (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -992436
Shareholder yield for DDEVPLSTIK.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DDEVPLSTIK.NS (annual period ending 2023-03-31)
Dividends paid: 275006.09013398294
Stock repurchases: 0
Net debt paydown: 9379083.508321952
Shareholder yield for DDEVPLSTIK.NS (annual period ending 2024-03-31)
Dividends paid: 1861314.306271735
Stock repurchases: 0
Net debt paydown: -1106438.8863563025
Shareholder yield for DDEVPLSTIK.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FDR.L (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FDR.L (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29993.825254708245
Shareholder yield for FDR.L (annual period ending 2024-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -236708.8607594937
Shareholder yield for FDR.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FDR.L (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -370376.7123287672
Shareholder yield for FDR.L (annual period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -249332.4085312988
Shareholder yield for INNOVISION.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for INNOVISION.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1668497.2318701483
Shareholder yield for INNOVISION.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3433902.710944959
Shareholder yield for INNOVISION.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for INNOVISION.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3407200.3603870533
Shareholder yield for JTWO.V (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JTWO.V (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JTWO.V (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JTWO.V (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JTWO.V (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JTWO.V (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RVSN (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OPENZ (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OPENZ (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OPENZ (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2866000000
Shareholder yield for OPENZ (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OPENZ (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OPENZ (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 217000000
Shareholder yield for OPENZ (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OPENZ (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 342000000
Shareholder yield for OPENZ (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 397000000
Shareholder yield for GIG (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EPAC (quarterly period ending 2026-02-28)
Market cap (USD): 2102961295.1999998
Dividends paid: 0
Stock repurchases: 51025000
Net debt paydown: 1209000
Dividend yield: 0%
Buyback yield: 2.426340423690362%
Debt paydown yield: 0.05749035908361877%
Total shareholder yield: 2.483830782773981% (Low Return)
Shareholder yield for STSS (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AWHCL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 130312486.30775753
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AWHCL.NS (annual period ending 2026-03-31)
Market cap (USD): 130312486.30775753
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10499423.595534459
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.05711247864467%
Total shareholder yield: 8.05711247864467% (Moderate Return)
Shareholder yield for BANSWRAS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 46414297.58372191
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BANSWRAS.NS (annual period ending 2026-03-31)
Market cap (USD): 46414297.58372191
Dividends paid: 362780.83933870285
Stock repurchases: 0
Net debt paydown: 2752315.8339860737
Dividend yield: 0.7816144124217765%
Buyback yield: 0%
Debt paydown yield: 5.929887938132551%
Total shareholder yield: 6.711502350554328% (Moderate Return)
Shareholder yield for LABT (quarterly period ending 2026-03-31)
Market cap (USD): 4621734
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -95998
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0770992012954443%
Total shareholder yield: -2.0770992012954443% (Minimal or Negative)
Shareholder yield for MASI (quarterly period ending 2026-03-31)
Market cap (USD): 9423817728
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 73400000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7788775432478314%
Total shareholder yield: 0.7788775432478314% (Low Return)
Shareholder yield for VUL.DE (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 17441176.470588237
Net debt paydown: -32001617.647058822
Shareholder yield for VUL.DE (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32001617.647058822
Shareholder yield for TENNIND.NS (annual period ending 2026-03-31)
Dividends paid: 109854281.47520135
Stock repurchases: 0
Net debt paydown: -270412.47470251843
Shareholder yield for TENNIND.NS (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for WHLRD (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7551000
Shareholder yield for MBNKO (quarterly period ending 2026-03-31)
Dividends paid: 19336000
Stock repurchases: 0
Net debt paydown: 0
Shareholder yield for CORZZ (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -893072000
Shareholder yield for ADAMN (quarterly period ending 2026-03-31)
Dividends paid: 33317000
Stock repurchases: 5005000
Net debt paydown: 120196000
Shareholder yield for ASPSZ (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6958769.438809991
Shareholder yield for ASPSZ (quarterly period ending 2026-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6796564.7857889235
Shareholder yield for LTHP.L (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1981543.3854907546
Shareholder yield for LTHP.L (annual period ending 2026-03-31)
Dividends paid: 9384210.52631579
Stock repurchases: 1317105.2631578948
Net debt paydown: 5939388.243335612
Shareholder yield for BC88.L (quarterly period ending 2026-04-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52514224.75106686
Shareholder yield for WTFCN (quarterly period ending 2026-03-31)
Dividends paid: 45366000
Stock repurchases: 4814000
Net debt paydown: 137238000
Shareholder yield for NTRSO (quarterly period ending 2026-03-31)
Dividends paid: 164700000
Stock repurchases: 358900000
Net debt paydown: -72400000
Shareholder yield for 50765.T (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 197018610.1309929
Shareholder yield for 50765.T (annual period ending 2026-03-31)
Dividends paid: 110973473.47347347
Stock repurchases: 6256.256256256256
Net debt paydown: -1036570006.378521
Shareholder yield for FAGR.AS (annual period ending 2025-12-31)
Dividends paid: 30590588.23529412
Stock repurchases: 4865882.352941177
Net debt paydown: -149088897.0588236
Shareholder yield for FAGR.AS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -76258823.5294118
Shareholder yield for OPENL (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18000000
Shareholder yield for ECCC (annual period ending 2025-12-31)
Dividends paid: 199487135
Stock repurchases: 30088
Net debt paydown: -4308758
Shareholder yield for ESOZ.L (annual period ending 2026-01-31)
Dividends paid: 0
Stock repurchases: 6187686.111111111
Net debt paydown: -553851.25
Shareholder yield for ESOZ.L (quarterly period ending 2026-01-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -221540.5
Shareholder yield for SGO.AS (annual period ending 2025-12-31)
Dividends paid: 1276470588.235294
Stock repurchases: 915294117.6470588
Net debt paydown: -2275355392.1568604
Shareholder yield for SGO.AS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 770588235.2941208
Shareholder yield for ADAML (quarterly period ending 2026-03-31)
Dividends paid: 33317000
Stock repurchases: 5005000
Net debt paydown: 120196000
Shareholder yield for IVQ.TO (quarterly period ending 2026-03-31)
Market cap (USD): 82960339.56834532
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19982145.670325052
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.086383655485324%
Total shareholder yield: 24.086383655485324% (High Return)
Shareholder yield for REGCO (quarterly period ending 2026-03-31)
Dividends paid: 279328000
Stock repurchases: 8672000
Net debt paydown: -259025000
Shareholder yield for CORONA.NS (annual period ending 2026-03-31)
Dividends paid: 4738236.540907164
Stock repurchases: 0
Net debt paydown: -7388493.3489390835
Shareholder yield for CORONA.NS (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 94345.T (annual period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -720576844.3888321
Shareholder yield for 94345.T (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2958639861.260994
Shareholder yield for OPENZ (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18000000
Shareholder yield for RILYL (quarterly period ending 2026-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 125333000
Shareholder yield for 0038.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1443081654.857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0038.HK (annual period ending 2025-12-31)
Market cap (USD): 1443081654.857143
Dividends paid: 59879884.45428572
Stock repurchases: 0
Net debt paydown: -44317574.33968687
Dividend yield: 4.149445338227482%
Buyback yield: 0%
Debt paydown yield: -3.0710371925609476%
Total shareholder yield: 1.078408145666534% (Low Return)
Shareholder yield for 0431.HK (quarterly period ending 2025-12-31)
Market cap (USD): 9994675.605398457
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1172304.9465393797
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.729294604681103%
Total shareholder yield: -11.729294604681103% (Minimal or Negative)
Shareholder yield for 0431.HK (annual period ending 2025-12-31)
Market cap (USD): 9994675.605398457
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3336318.3420348167
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.38095675894433%
Total shareholder yield: -33.38095675894433% (Minimal or Negative)
Shareholder yield for 0509.HK (annual period ending 2023-12-31)
Market cap (USD): 2492925.224071703
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33835723.76022971
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1357.2699025831873%
Total shareholder yield: 1357.2699025831873% (High Return)
Shareholder yield for 0599.HK (quarterly period ending 2025-09-30)
Market cap (USD): 12011446.78663239
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2109511.5681233937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.562510208770867%
Total shareholder yield: 17.562510208770867% (High Return)
Shareholder yield for 0632.HK (annual period ending 2025-12-31)
Market cap (USD): 23595518.766066838
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1323045.4774335462
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.6071896132084325%
Total shareholder yield: -5.6071896132084325% (Minimal or Negative)
Shareholder yield for 0632.HK (quarterly period ending 2025-12-31)
Market cap (USD): 23595518.766066838
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1810.HK (quarterly period ending 2026-03-31)
Market cap (USD): 99360618623.44427
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1857.HK (annual period ending 2025-12-31)
Market cap (USD): 555827492.5714285
Dividends paid: 48826000
Stock repurchases: 0
Net debt paydown: -230118131.11545992
Dividend yield: 8.784380163369743%
Buyback yield: 0%
Debt paydown yield: -41.40099836567329%
Total shareholder yield: -32.61661820230354% (Minimal or Negative)
Shareholder yield for 1857.HK (quarterly period ending 2025-12-31)
Market cap (USD): 555827492.5714285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -67699307.63100195
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.179913468800217%
Total shareholder yield: -12.179913468800217% (Minimal or Negative)
Shareholder yield for 1875.HK (quarterly period ending 2025-12-31)
Market cap (USD): 347058505.14285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -620158.5127201527
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17868990488070058%
Total shareholder yield: -0.17868990488070058% (Minimal or Negative)
Shareholder yield for 1875.HK (annual period ending 2025-12-31)
Market cap (USD): 347058505.14285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -620158.5127201527
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17868990488070058%
Total shareholder yield: -0.17868990488070058% (Minimal or Negative)
Shareholder yield for 2499.HK (quarterly period ending 2025-12-31)
Market cap (USD): 302965485.71428573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23452180.7132895
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.740875386513924%
Total shareholder yield: -7.740875386513924% (Minimal or Negative)
Shareholder yield for 2499.HK (annual period ending 2025-12-31)
Market cap (USD): 302965485.71428573
Dividends paid: 1456714.2857142857
Stock repurchases: 0
Net debt paydown: -50722514.6771037
Dividend yield: 0.48081856000193135%
Buyback yield: 0%
Debt paydown yield: -16.742010911743925%
Total shareholder yield: -16.261192351741993% (Minimal or Negative)
Shareholder yield for 2505.HK (quarterly period ending 2025-12-31)
Market cap (USD): 45862948.571428575
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44705541.74138275
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -97.47637937355196%
Total shareholder yield: -97.47637937355196% (Minimal or Negative)
Shareholder yield for 2505.HK (annual period ending 2025-12-31)
Market cap (USD): 45862948.571428575
Dividends paid: 4674142.857142857
Stock repurchases: 0
Net debt paydown: -80317115.45988259
Dividend yield: 10.191544596970651%
Buyback yield: 0%
Debt paydown yield: -175.12418621492222%
Total shareholder yield: -164.93264161795156% (Minimal or Negative)
Shareholder yield for 2789.T (quarterly period ending 2026-05-31)
Market cap (USD): 16829443.53613361
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3020.T (quarterly period ending 2026-03-31)
Market cap (USD): 70682509.7097097
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2283184.9345981246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.230197886259381%
Total shareholder yield: 3.230197886259381% (Low Return)
Shareholder yield for 3020.T (annual period ending 2026-03-31)
Market cap (USD): 70682509.7097097
Dividends paid: 2027027.027027027
Stock repurchases: 0
Net debt paydown: 2641730.7562876334
Dividend yield: 2.8677915305383856%
Buyback yield: 0%
Debt paydown yield: 3.7374603238299233%
Total shareholder yield: 6.6052518543683085% (Moderate Return)
Shareholder yield for 3719.T (quarterly period ending 2026-03-31)
Market cap (USD): 29363043.043043043
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3853.T (annual period ending 2026-03-31)
Market cap (USD): 116151376.97697698
Dividends paid: 2724574.5745745744
Stock repurchases: 0
Net debt paydown: -3492050.5654698946
Dividend yield: 2.345710094435323%
Buyback yield: 0%
Debt paydown yield: -3.006465059955401%
Total shareholder yield: -0.660754965520078% (Minimal or Negative)
Shareholder yield for 3853.T (quarterly period ending 2026-03-31)
Market cap (USD): 116151376.97697698
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3487462.9003161974
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.0025153304962258%
Total shareholder yield: -3.0025153304962258% (Minimal or Negative)
Shareholder yield for 4063.T (annual period ending 2026-03-31)
Market cap (USD): 77975939869.46947
Dividends paid: 1271033533.5335336
Stock repurchases: 3128165665.6656656
Net debt paydown: -1409557384.3794336
Dividend yield: 1.6300329764042911%
Buyback yield: 4.011706265935579%
Debt paydown yield: -1.8076824553048172%
Total shareholder yield: 3.834056787035053% (Low Return)
Shareholder yield for 4063.T (quarterly period ending 2026-03-31)
Market cap (USD): 77975939869.46947
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 119304053.38043284
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1530011098040575%
Total shareholder yield: 0.1530011098040575% (Low Return)
Shareholder yield for 4240.T (annual period ending 2026-03-31)
Market cap (USD): 11182823.623623623
Dividends paid: 139683.43343343344
Stock repurchases: 87.58758758758759
Net debt paydown: 21168.067713482764
Dividend yield: 1.2490891221636844%
Buyback yield: 0.0007832332024137403%
Debt paydown yield: 0.18929090206488988%
Total shareholder yield: 1.439163257430988% (Low Return)
Shareholder yield for 4240.T (quarterly period ending 2026-03-31)
Market cap (USD): 11182823.623623623
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5193.937207732626
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.046445668666010936%
Total shareholder yield: -0.046445668666010936% (Minimal or Negative)
Shareholder yield for 4966.T (quarterly period ending 2026-03-31)
Market cap (USD): 2344361180.38038
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 92380.40193625726
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003940536241146437%
Total shareholder yield: 0.003940536241146437% (Low Return)
Shareholder yield for 4966.T (annual period ending 2026-03-31)
Market cap (USD): 2344361180.38038
Dividends paid: 28253253.25325325
Stock repurchases: 6856856.8568568565
Net debt paydown: 1038643.9105861643
Dividend yield: 1.205157869431581%
Buyback yield: 0.2924829550259107%
Debt paydown yield: 0.0443039203719301%
Total shareholder yield: 1.541944744829422% (Low Return)
Shareholder yield for 5933.T (quarterly period ending 2026-03-31)
Market cap (USD): 130978363.96396396
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10182363.561408013
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.774080583423293%
Total shareholder yield: 7.774080583423293% (Moderate Return)
Shareholder yield for 5933.T (annual period ending 2026-03-31)
Market cap (USD): 130978363.96396396
Dividends paid: 5485698.198198198
Stock repurchases: 0
Net debt paydown: 2691955.8978842497
Dividend yield: 4.188247609893399%
Buyback yield: 0%
Debt paydown yield: 2.0552676155161675%
Total shareholder yield: 6.243515225409567% (Moderate Return)
Shareholder yield for 5933.T (quarterly period ending 2026-06-30)
Market cap (USD): 134171143.08300397
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6196.T (quarterly period ending 2026-03-31)
Market cap (USD): 482231530.7307307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6250.T (quarterly period ending 2026-03-31)
Market cap (USD): 982752275.4754754
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6480.T (annual period ending 2026-03-31)
Market cap (USD): 769058389.5895896
Dividends paid: 10416666.666666666
Stock repurchases: 3240740.7407407407
Net debt paydown: 42211570.61352223
Dividend yield: 1.354470194678658%
Buyback yield: 0.4213907272333603%
Debt paydown yield: 5.48873416959258%
Total shareholder yield: 7.2645950915045985% (Moderate Return)
Shareholder yield for 6480.T (quarterly period ending 2026-03-31)
Market cap (USD): 769058389.5895896
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23806073.90701604
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0954832856995718%
Total shareholder yield: 3.0954832856995718% (Low Return)
Shareholder yield for 6779.T (annual period ending 2026-03-31)
Market cap (USD): 404072603.8038038
Dividends paid: 4341841.841841842
Stock repurchases: 1026026.026026026
Net debt paydown: 12709293.138881415
Dividend yield: 1.0745202225959398%
Buyback yield: 0.2539212053396745%
Debt paydown yield: 3.1452993890801793%
Total shareholder yield: 4.473740817015793% (Moderate Return)
Shareholder yield for 6779.T (quarterly period ending 2026-03-31)
Market cap (USD): 404072603.8038038
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8782310.23755923
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.173448572084697%
Total shareholder yield: 2.173448572084697% (Low Return)
Shareholder yield for 6894.T (quarterly period ending 2026-03-31)
Market cap (USD): 18102145.345345344
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7267.833109017497
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04014901532588951%
Total shareholder yield: 0.04014901532588951% (Low Return)
Shareholder yield for 6894.T (annual period ending 2026-03-31)
Market cap (USD): 18102145.345345344
Dividends paid: 938044.2942942943
Stock repurchases: 1207.4574574574574
Net debt paydown: 24996.658200775295
Dividend yield: 5.181950958843098%
Buyback yield: 0.006670245069974174%
Debt paydown yield: 0.1380867169271887%
Total shareholder yield: 5.326707920840261% (Moderate Return)
Shareholder yield for 7921.T (quarterly period ending 2025-11-30)
Market cap (USD): 356803325.3135398
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8120.HK (quarterly period ending 2025-12-31)
Market cap (USD): 48077318.25192802
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 746238.599708546
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5521635291681852%
Total shareholder yield: 1.5521635291681852% (Low Return)
Shareholder yield for 8120.HK (annual period ending 2025-12-31)
Market cap (USD): 48077318.25192802
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3100516.4577425597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.449021223471052%
Total shareholder yield: 6.449021223471052% (Moderate Return)
Shareholder yield for 9428.T (annual period ending 2026-03-31)
Market cap (USD): 78090967.76776777
Dividends paid: 1182432.4324324324
Stock repurchases: 0
Net debt paydown: -2764660.6304205544
Dividend yield: 1.5141731063556934%
Buyback yield: 0%
Debt paydown yield: -3.540307809530918%
Total shareholder yield: -2.0261347031752246% (Minimal or Negative)
Shareholder yield for 9428.T (quarterly period ending 2026-03-31)
Market cap (USD): 78090967.76776777
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6486245.666932071
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.306012657214481%
Total shareholder yield: -8.306012657214481% (Minimal or Negative)
Shareholder yield for 9554.T (quarterly period ending 2026-03-31)
Market cap (USD): 60562104.5045045
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AAVAS.NS (annual period ending 2026-03-31)
Market cap (USD): 1112852293.3446376
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35180769.82049465
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.16131530041243%
Total shareholder yield: -3.16131530041243% (Minimal or Negative)
Shareholder yield for AAVAS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1112852293.3446376
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AAVAS.NS (quarterly period ending 2026-06-30)
Market cap (USD): 1153507145.6482751
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABVC (quarterly period ending 2026-03-31)
Market cap (USD): 29900508
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 741884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.481175236220067%
Total shareholder yield: 2.481175236220067% (Low Return)
Shareholder yield for ACA.PA (quarterly period ending 2026-03-31)
Market cap (USD): 60700968606.89655
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3383002028.397583
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.57322577553272%
Total shareholder yield: 5.57322577553272% (Moderate Return)
Shareholder yield for AFW.DE (quarterly period ending 2026-03-31)
Market cap (USD): 10663939072
Dividends paid: 0
Stock repurchases: 31195000
Net debt paydown: -1598000
Dividend yield: 0%
Buyback yield: 0.29252792790149956%
Debt paydown yield: -0.014985081865253927%
Total shareholder yield: 0.2775428460362456% (Low Return)
Shareholder yield for AG (quarterly period ending 2026-03-31)
Market cap (USD): 8053381632
Dividends paid: 2948201.438848921
Stock repurchases: 0
Net debt paydown: -571112.7448406518
Dividend yield: 0.036608242022634116%
Buyback yield: 0%
Debt paydown yield: -0.007091589234655703%
Total shareholder yield: 0.029516652787978413% (Low Return)
Shareholder yield for ALKEM.NS (quarterly period ending 2026-03-31)
Market cap (USD): 7138294189.741416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALKEM.NS (annual period ending 2026-03-31)
Market cap (USD): 7138294189.741416
Dividends paid: 65038151.75922001
Stock repurchases: 0
Net debt paydown: -55518850.74329674
Dividend yield: 0.9111161578726699%
Buyback yield: 0%
Debt paydown yield: -0.7777607544262324%
Total shareholder yield: 0.13335540344643748% (Low Return)
Shareholder yield for AMRUTANJAN.NS (annual period ending 2026-03-31)
Market cap (USD): 155893820.77151334
Dividends paid: 1398685.8838490886
Stock repurchases: 0
Net debt paydown: 54575.262479801895
Dividend yield: 0.8972041848272361%
Buyback yield: 0%
Debt paydown yield: 0.035007970302934864%
Total shareholder yield: 0.932212155130171% (Low Return)
Shareholder yield for AMRUTANJAN.NS (quarterly period ending 2026-03-31)
Market cap (USD): 155893820.77151334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AON.AX (annual period ending 2025-06-30)
Market cap (USD): 44468920.26143791
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARDX (quarterly period ending 2026-03-31)
Market cap (USD): 1242557952
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -310000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.024948534553340493%
Total shareholder yield: -0.024948534553340493% (Minimal or Negative)
Shareholder yield for AXE.AX (quarterly period ending 2025-06-30)
Market cap (USD): 39382159.477124184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXE.AX (annual period ending 2025-06-30)
Market cap (USD): 39382159.477124184
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63085.73856209151
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16018862195389758%
Total shareholder yield: 0.16018862195389758% (Low Return)
Shareholder yield for AXP.TO (quarterly period ending 2026-03-31)
Market cap (USD): 208796894480.57556
Dividends paid: 419424460.4316547
Stock repurchases: 1374820143.8848922
Net debt paydown: -1323599222.8115387
Dividend yield: 0.200876771407476%
Buyback yield: 0.6584485594505776%
Debt paydown yield: -0.6339171021217815%
Total shareholder yield: 0.22540822873627198% (Low Return)
Shareholder yield for AZY.AX (annual period ending 2025-06-30)
Market cap (USD): 247302609.1503268
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCG.L (annual period ending 2026-04-30)
Market cap (USD): 1058561297.2972974
Dividends paid: 25227027.027027026
Stock repurchases: 103935135.13513513
Net debt paydown: -65097477.47747748
Dividend yield: 2.3831427704221086%
Buyback yield: 9.818527788660019%
Debt paydown yield: -6.1496181320518115%
Total shareholder yield: 6.052052427030317% (Moderate Return)
Shareholder yield for BCG.L (quarterly period ending 2026-04-30)
Market cap (USD): 1058561297.2972974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -77268705.54765293
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.299407766459459%
Total shareholder yield: -7.299407766459459% (Minimal or Negative)
Shareholder yield for CAT (quarterly period ending 2026-03-31)
Market cap (USD): 409341886464
Dividends paid: 703000000
Stock repurchases: 5125000000
Net debt paydown: 264000000
Dividend yield: 0.17173908247521258%
Buyback yield: 1.2520096695383562%
Debt paydown yield: 0.06449376639182948%
Total shareholder yield: 1.4882425184053982% (Low Return)
Shareholder yield for CCDS.V (quarterly period ending 2026-03-31)
Market cap (USD): 27645251.798561152
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 56652.41821141448
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20492639612840513%
Total shareholder yield: 0.20492639612840513% (Low Return)
Shareholder yield for CMPG.L (quarterly period ending 2025-11-30)
Market cap (USD): 402466989.4736842
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 248933.14366998523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.061851816467114754%
Total shareholder yield: 0.061851816467114754% (Low Return)
Shareholder yield for CNE.L (quarterly period ending 2025-12-31)
Market cap (USD): 349824518.9189189
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33043317.289892636
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.445683622179525%
Total shareholder yield: 9.445683622179525% (Moderate Return)
Shareholder yield for CNE.L (annual period ending 2025-12-31)
Market cap (USD): 349824518.9189189
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69587837.83783785
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.89221283084696%
Total shareholder yield: 19.89221283084696% (High Return)
Shareholder yield for DIGJAMLMTD.NS (annual period ending 2026-03-31)
Market cap (USD): 8562950.402713014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2621912.996089081
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.61927107808981%
Total shareholder yield: -30.61927107808981% (Minimal or Negative)