speb/financial-data huggingface dataset:
Shareholder yield for 4384.T (annual period ending 2021-07-31)
Dividends paid: 0
Stock repurchases: 2157.024038022119
Shareholder yield for 4384.T (annual period ending 2022-07-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11979050.703774795
Shareholder yield for 4384.T (annual period ending 2023-07-31)
Dividends paid: 0
Stock repurchases: 2124183.006535948
Net debt paydown: 19063825.71144399
Shareholder yield for 4384.T (annual period ending 2024-07-31)
Dividends paid: 0
Stock repurchases: 4585052.728106374
Net debt paydown: -35856325.46581617
Shareholder yield for 4384.T (quarterly period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 4384.T (quarterly period ending 2025-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 4384.T (annual period ending 2025-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 4384.T (quarterly period ending 2025-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 5077.T (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APTECHT.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 26546.22181194778
Shareholder yield for APTECHT.NS (annual period ending 2023-03-31)
Dividends paid: 2518319.1230207067
Stock repurchases: 0
Shareholder yield for APTECHT.NS (annual period ending 2024-03-31)
Dividends paid: 2980153.495622976
Stock repurchases: 0
Net debt paydown: -172567.49502908054
Shareholder yield for APTECHT.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APTECHT.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7285.429648981895
Shareholder yield for APTECHT.NS (annual period ending 2025-03-31)
Dividends paid: 3050841.711480009
Stock repurchases: 0
Net debt paydown: 225746.4082712276
Shareholder yield for APTECHT.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APTECHT.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APTECHT.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BB1.AX (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BLSE.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BLSE.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 326155.18911058665
Shareholder yield for BUDA (annual period ending 2023-12-31)
Dividends paid: 400000
Stock repurchases: 0
Shareholder yield for BUDA (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BUDA (annual period ending 2024-12-31)
Dividends paid: 819000
Stock repurchases: 0
Net debt paydown: 113000
Shareholder yield for BUDA (quarterly period ending 2025-03-31)
Dividends paid: 1438000
Stock repurchases: 0
Shareholder yield for BUDA (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BUDA (annual period ending 2025-12-31)
Dividends paid: 2951000
Stock repurchases: 0
Net debt paydown: -714000
Shareholder yield for BUDA (quarterly period ending 2025-12-31)
Dividends paid: 769000
Stock repurchases: 0
Net debt paydown: 32000
Shareholder yield for EDAP (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EDAP (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EDAP (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 356897.4524822701
Shareholder yield for EDAP (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EDAP (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4716998.800000001
Shareholder yield for EDAP (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EDAP (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EDAP (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1678393.352046037
Shareholder yield for EDAP (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1935643.6588235293
Shareholder yield for EDAP (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17505870.098039214
Shareholder yield for EDAP (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22146858.08235294
Shareholder yield for PLGO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PLGO (annual period ending 2022-12-31)
Dividends paid: 500000
Stock repurchases: 0
Net debt paydown: -325700000
Shareholder yield for RAYMONDREL.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RAYMONDREL.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RAYMONDREL.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RAYMONDREL.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SCODATUBES.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SCODATUBES.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2472137.335854307
Shareholder yield for SCODATUBES.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7334475.723377772
Shareholder yield for SCODATUBES.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SCODATUBES.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SCODATUBES.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SMJF (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SMJF (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SMJF (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for WOK (annual period ending 2021-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for WOK (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for WOK (annual period ending 2023-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -360972.4853778669
Shareholder yield for ZENA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ZENA (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 33851.470588235294
Shareholder yield for ZENA (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2585429.122103387
Shareholder yield for ZENA (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 0217.HK (quarterly period ending 2025-12-31)
Market cap (USD): 91053129.04884319
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -286546237.9447546
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -314.70224135959563%
Total shareholder yield: -314.70224135959563% (Minimal or Negative)
Shareholder yield for 0217.HK (annual period ending 2025-12-31)
Market cap (USD): 91053129.04884319
Dividends paid: 1533290.4884318765
Stock repurchases: 0
Net debt paydown: -507670730.1963797
Dividend yield: 1.6839514516951755%
Buyback yield: 0%
Debt paydown yield: -557.5544031266102%
Total shareholder yield: -555.870451674915% (Minimal or Negative)
Shareholder yield for 0388.HK (quarterly period ending 2026-03-31)
Market cap (USD): 64330154318.36735
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -524502.7947484702
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0008153296075627721%
Total shareholder yield: -0.0008153296075627721% (Minimal or Negative)
Shareholder yield for 0460.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1020460684.8329048
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6988978.108165637
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6848846028115277%
Total shareholder yield: -0.6848846028115277% (Minimal or Negative)
Shareholder yield for 0460.HK (annual period ending 2025-12-31)
Market cap (USD): 1020460684.8329048
Dividends paid: 11682133.676092545
Stock repurchases: 24244858.61182519
Net debt paydown: -3875921.2758063227
Dividend yield: 1.1447901766059154%
Buyback yield: 2.3758738550319713%
Debt paydown yield: -0.37982073522420756%
Total shareholder yield: 3.1408432964136797% (Low Return)
Shareholder yield for 0693.HK (annual period ending 2025-12-31)
Market cap (USD): 414048148.0719794
Dividends paid: 19408483.290488433
Stock repurchases: 0
Net debt paydown: 44587544.05957651
Dividend yield: 4.687494288010775%
Buyback yield: 0%
Debt paydown yield: 10.768685783814997%
Total shareholder yield: 15.456180071825772% (High Return)
Shareholder yield for 0693.HK (quarterly period ending 2025-12-31)
Market cap (USD): 414048148.0719794
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 112237363.4830451
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.107321698135795%
Total shareholder yield: 27.107321698135795% (High Return)
Shareholder yield for 0823.HK (annual period ending 2026-03-31)
Market cap (USD): 12835593404.081633
Dividends paid: 793367346.9387755
Stock repurchases: 0
Net debt paydown: -378166150.7790785
Dividend yield: 6.1809946915776415%
Buyback yield: 0%
Debt paydown yield: -2.9462303679612054%
Total shareholder yield: 3.234764323616436% (Low Return)
Shareholder yield for 0823.HK (quarterly period ending 2026-03-31)
Market cap (USD): 12835593404.081633
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -171996484.9693098
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.339996364442458%
Total shareholder yield: -1.339996364442458% (Minimal or Negative)
Shareholder yield for 1793.T (annual period ending 2026-03-31)
Market cap (USD): 327791650.8508508
Dividends paid: 6625375.375375375
Stock repurchases: 0
Net debt paydown: -20614870.317450184
Dividend yield: 2.0212154147849244%
Buyback yield: 0%
Debt paydown yield: -6.289016289444846%
Total shareholder yield: -4.267800874659922% (Minimal or Negative)
Shareholder yield for 1793.T (quarterly period ending 2026-03-31)
Market cap (USD): 327791650.8508508
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40665665.665665664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.405949193675173%
Total shareholder yield: -12.405949193675173% (Minimal or Negative)
Shareholder yield for 1816.HK (quarterly period ending 2025-12-31)
Market cap (USD): 20776571465.142857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1816.HK (annual period ending 2025-12-31)
Market cap (USD): 20776571465.142857
Dividends paid: 2645509830.672857
Stock repurchases: 0
Net debt paydown: -6690984131.557476
Dividend yield: 12.733139512990704%
Buyback yield: 0%
Debt paydown yield: -32.20446714600161%
Total shareholder yield: -19.471327633010908% (Minimal or Negative)
Shareholder yield for 2132.HK (quarterly period ending 2025-09-30)
Market cap (USD): 33933164.01028278
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 297043.70179948583
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8753787348255311%
Total shareholder yield: 0.8753787348255311% (Low Return)
Shareholder yield for 2391.HK (quarterly period ending 2026-03-31)
Market cap (USD): 1242192319.536903
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -696139.3425677073
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05604118876111168%
Total shareholder yield: -0.05604118876111168% (Minimal or Negative)
Shareholder yield for 2393.HK (annual period ending 2025-12-31)
Market cap (USD): 18652720
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13273268.101761252
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 71.15996005816444%
Total shareholder yield: 71.15996005816444% (High Return)
Shareholder yield for 2393.HK (quarterly period ending 2025-12-31)
Market cap (USD): 18652720
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9112926.877864115
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 48.855753358567085%
Total shareholder yield: 48.855753358567085% (High Return)
Shareholder yield for 3311.HK (annual period ending 2025-12-31)
Market cap (USD): 5560584818.508997
Dividends paid: 391674935.7326478
Stock repurchases: 0
Net debt paydown: -543134204.4761887
Dividend yield: 7.043772346191289%
Buyback yield: 0%
Debt paydown yield: -9.767573415449196%
Total shareholder yield: -2.723801069257907% (Minimal or Negative)
Shareholder yield for 3311.HK (quarterly period ending 2025-12-31)
Market cap (USD): 5560584818.508997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -256896497.6339779
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.6199546633812805%
Total shareholder yield: -4.6199546633812805% (Minimal or Negative)
Shareholder yield for 3329.HK (quarterly period ending 2025-12-31)
Market cap (USD): 189790716.70951155
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59287100.84652805
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 31.2381458242087%
Total shareholder yield: 31.2381458242087% (High Return)
Shareholder yield for 3329.HK (annual period ending 2025-12-31)
Market cap (USD): 189790716.70951155
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -192211643.6540959
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -101.27557711280986%
Total shareholder yield: -101.27557711280986% (Minimal or Negative)
Shareholder yield for 3469.T (quarterly period ending 2025-12-31)
Market cap (USD): 25441789.34850713
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3670.T (quarterly period ending 2026-03-31)
Market cap (USD): 13046651.45145145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3670.T (annual period ending 2026-03-31)
Market cap (USD): 13046651.45145145
Dividends paid: 412318.56856856856
Stock repurchases: 0
Net debt paydown: 37615.29207325224
Dividend yield: 3.1603401846279704%
Buyback yield: 0%
Debt paydown yield: 0.2883137655146563%
Total shareholder yield: 3.4486539501426265% (Low Return)
Shareholder yield for 3807.T (quarterly period ending 2026-03-31)
Market cap (USD): 24364389.98998999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3958.T (quarterly period ending 2025-12-31)
Market cap (USD): 18989440.3682629
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 409A.T (quarterly period ending 2025-09-30)
Market cap (USD): 343504782.98788697
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5382483.025443852
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5669310274592756%
Total shareholder yield: 1.5669310274592756% (Low Return)
Shareholder yield for 455A.T (annual period ending 2025-12-31)
Market cap (USD): 3816891.503100825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 455A.T (quarterly period ending 2025-12-31)
Market cap (USD): 3816891.503100825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6086.HK (annual period ending 2025-12-31)
Market cap (USD): 146461696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1858649.706457926
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2690346740610774%
Total shareholder yield: 1.2690346740610774% (Low Return)
Shareholder yield for 6086.HK (quarterly period ending 2025-12-31)
Market cap (USD): 146461696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26385.734210002236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.018015450408277556%
Total shareholder yield: -0.018015450408277556% (Minimal or Negative)
Shareholder yield for 6382.T (annual period ending 2026-03-31)
Market cap (USD): 124680251.45145145
Dividends paid: 6656537.787787788
Stock repurchases: 0
Net debt paydown: 102922.19936819584
Dividend yield: 5.338887041288764%
Buyback yield: 0%
Debt paydown yield: 0.08254891866998852%
Total shareholder yield: 5.421435959958752% (Moderate Return)
Shareholder yield for 6382.T (quarterly period ending 2026-03-31)
Market cap (USD): 124680251.45145145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6753.T (annual period ending 2026-03-31)
Market cap (USD): 2383715991.191191
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 750459162.8789597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 31.4827423087404%
Total shareholder yield: 31.4827423087404% (High Return)
Shareholder yield for 6753.T (quarterly period ending 2026-03-31)
Market cap (USD): 2383715991.191191
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 538798128.5457735
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.60328539712171%
Total shareholder yield: 22.60328539712171% (High Return)
Shareholder yield for 6915.T (quarterly period ending 2026-03-31)
Market cap (USD): 175797762.56256256
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6919.T (quarterly period ending 2026-03-31)
Market cap (USD): 63267766.966966964
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -97113.05349764274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15349530756846042%
Total shareholder yield: -0.15349530756846042% (Minimal or Negative)
Shareholder yield for 6919.T (annual period ending 2026-03-31)
Market cap (USD): 63267766.966966964
Dividends paid: 3642849.099099099
Stock repurchases: 43.793793793793796
Net debt paydown: -104379.9555804967
Dividend yield: 5.7578278383068024%
Buyback yield: 6.921975579865049e-05%
Debt paydown yield: -0.1649812544118951%
Total shareholder yield: 5.592915803650706% (Moderate Return)
Shareholder yield for 8367.HK (quarterly period ending 2025-09-30)
Market cap (USD): 2662274.5501285344
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 610539.8457583548
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.93301589533198%
Total shareholder yield: 22.93301589533198% (High Return)
Shareholder yield for 8368.T (quarterly period ending 2026-03-31)
Market cap (USD): 3141207434.6346345
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 226427337.49900675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.208289876129857%
Total shareholder yield: 7.208289876129857% (Moderate Return)
Shareholder yield for 8368.T (annual period ending 2026-03-31)
Market cap (USD): 3141207434.6346345
Dividends paid: 38088088.08808809
Stock repurchases: 15640640.64064064
Net debt paydown: 725708179.607224
Dividend yield: 1.2125301776677557%
Buyback yield: 0.49791810843781037%
Debt paydown yield: 23.1028416527237%
Total shareholder yield: 24.813289938829268% (High Return)
Shareholder yield for 9249.T (quarterly period ending 2026-03-31)
Market cap (USD): 88850879.67967968
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3438267.892724484
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.86970607957956%
Total shareholder yield: -3.86970607957956% (Minimal or Negative)
Shareholder yield for 9511.T (quarterly period ending 2026-03-31)
Market cap (USD): 313643666.0660661
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 119370533.04987383
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 38.059283819469684%
Total shareholder yield: 38.059283819469684% (High Return)
Shareholder yield for 9511.T (annual period ending 2026-03-31)
Market cap (USD): 313643666.0660661
Dividends paid: 8514764.764764765
Stock repurchases: 0
Net debt paydown: -67034902.667672396
Dividend yield: 2.714789324956816%
Buyback yield: 0%
Debt paydown yield: -21.372949598654458%
Total shareholder yield: -18.658160273697643% (Minimal or Negative)
Shareholder yield for ABR (quarterly period ending 2026-03-31)
Market cap (USD): 1040571776
Dividends paid: 73283000
Stock repurchases: 30733000
Net debt paydown: -519426000
Dividend yield: 7.042570410827671%
Buyback yield: 2.9534723801695733%
Debt paydown yield: -49.917363893598434%
Total shareholder yield: -39.92132110260119% (Minimal or Negative)
Shareholder yield for AEHL (quarterly period ending 2024-12-31)
Market cap (USD): 9747862
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEHL (annual period ending 2024-12-31)
Market cap (USD): 9747862
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -634452.5364622469
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.508632728512641%
Total shareholder yield: -6.508632728512641% (Minimal or Negative)
Shareholder yield for ALDF (quarterly period ending 2026-03-31)
Market cap (USD): 318992544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDF (quarterly period ending 2026-06-30)
Market cap (USD): 320784608
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALNFL.PA (quarterly period ending 2025-12-31)
Market cap (USD): 12970412.94117647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -642711.8259803922
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.95521483313773%
Total shareholder yield: -4.95521483313773% (Minimal or Negative)
Shareholder yield for ALNFL.PA (annual period ending 2025-12-31)
Market cap (USD): 12970412.94117647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -642711.8259803922
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.95521483313773%
Total shareholder yield: -4.95521483313773% (Minimal or Negative)
Shareholder yield for ASB (quarterly period ending 2026-03-31)
Market cap (USD): 5516376576
Dividends paid: 42933000
Stock repurchases: 31579000
Net debt paydown: -152021000
Dividend yield: 0.7782826173758302%
Buyback yield: 0.5724591054459586%
Debt paydown yield: -2.755812586497358%
Total shareholder yield: -1.405070863675569% (Minimal or Negative)
Shareholder yield for ASB (quarterly period ending 2026-06-30)
Market cap (USD): 5814401536
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASIX (quarterly period ending 2026-03-31)
Market cap (USD): 567487680
Dividends paid: 4313000
Stock repurchases: 1275000
Net debt paydown: -45805000
Dividend yield: 0.7600164993890264%
Buyback yield: 0.224674481038954%
Debt paydown yield: -8.071540865873951%
Total shareholder yield: -7.086849885445971% (Minimal or Negative)
Shareholder yield for BGO.L (quarterly period ending 2025-12-31)
Market cap (USD): 70284670.27027027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1297667.53054424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8463023665818357%
Total shareholder yield: -1.8463023665818357% (Minimal or Negative)
Shareholder yield for BGO.L (annual period ending 2025-12-31)
Market cap (USD): 70284670.27027027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20564020.27027027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.258187014599468%
Total shareholder yield: -29.258187014599468% (Minimal or Negative)
Shareholder yield for BRKR (quarterly period ending 2026-03-31)
Market cap (USD): 9202039808
Dividends paid: 18600000
Stock repurchases: 0
Net debt paydown: 371600000
Dividend yield: 0.2021290973315468%
Buyback yield: 0%
Debt paydown yield: 4.03823508432273%
Total shareholder yield: 4.240364181654277% (Moderate Return)
Shareholder yield for BUCN.SW (annual period ending 2025-12-31)
Market cap (USD): 4111700901.2658224
Dividends paid: 142405063.29113925
Stock repurchases: 0
Dividend yield: 3.4634100755553163%
Buyback yield: 0%
Total shareholder yield: 3.4634100755553163% (Low Return)
Shareholder yield for BUCN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 4111700901.2658224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BVA.V (quarterly period ending 2026-01-31)
Market cap (USD): 19380656.296296295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBRL (quarterly period ending 2026-04-30)
Market cap (USD): 1200496896
Dividends paid: 5605000
Stock repurchases: 0
Net debt paydown: 55392000
Dividend yield: 0.4668900035206755%
Buyback yield: 0%
Debt paydown yield: 4.614089397862133%
Total shareholder yield: 5.080979401382809% (Moderate Return)
Shareholder yield for CCG (annual period ending 2025-12-31)
Market cap (USD): 30816740
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8871358.121330723
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.787464609594405%
Total shareholder yield: -28.787464609594405% (Minimal or Negative)
Shareholder yield for CCG (quarterly period ending 2025-12-31)
Market cap (USD): 30816740
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1899756.126718469
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.16468882405624%
Total shareholder yield: -6.16468882405624% (Minimal or Negative)
Shareholder yield for CLW.AX (annual period ending 2025-06-30)
Market cap (USD): 1721415613.0718954
Dividends paid: 118106535.94771242
Stock repurchases: 32712418.300653595
Net debt paydown: 137612222.22222233
Dividend yield: 6.861012241950641%
Buyback yield: 1.9003207622985205%
Debt paydown yield: 7.994131177691075%
Total shareholder yield: 16.755464181940237% (High Return)
Shareholder yield for CLW.AX (quarterly period ending 2025-06-30)
Market cap (USD): 1721415613.0718954
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COVH.PA (annual period ending 2025-12-31)
Market cap (USD): 4126129091.764706
Dividends paid: 46352941.17647059
Stock repurchases: 0
Net debt paydown: 204462009.8039217
Dividend yield: 1.123400168671065%
Buyback yield: 0%
Debt paydown yield: 4.955298422727614%
Total shareholder yield: 6.078698591398679% (Moderate Return)
Shareholder yield for COVH.PA (quarterly period ending 2025-12-31)
Market cap (USD): 4126129091.764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 458352941.17647076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.108545830310838%
Total shareholder yield: 11.108545830310838% (High Return)
Shareholder yield for CTRI (quarterly period ending 2026-03-31)
Market cap (USD): 2792862208
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8508000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.30463371861416233%
Total shareholder yield: 0.30463371861416233% (Low Return)
Shareholder yield for CUE (quarterly period ending 2026-03-31)
Market cap (USD): 134915008
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 757000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5610939888911396%
Total shareholder yield: 0.5610939888911396% (Low Return)
Shareholder yield for DIT (quarterly period ending 2026-03-31)
Market cap (USD): 63444096
Dividends paid: 303298
Stock repurchases: 0
Net debt paydown: 6165193
Dividend yield: 0.4780555152050713%
Buyback yield: 0%
Debt paydown yield: 9.717520445086016%
Total shareholder yield: 10.195575960291087% (High Return)
Shareholder yield for DS.TO (annual period ending 2025-11-30)
Market cap (USD): 39373022.85714286
Dividends paid: 3374517.8571428573
Stock repurchases: 5214825.714285715
Dividend yield: 8.570634440201912%
Buyback yield: 13.244666870528754%
Total shareholder yield: 21.815301310730668% (High Return)
Shareholder yield for DS.TO (quarterly period ending 2025-11-30)
Market cap (USD): 39373022.85714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EA (quarterly period ending 2026-03-31)
Market cap (USD): 52422107136
Dividends paid: 48000000
Stock repurchases: 0
Net debt paydown: 402000000
Dividend yield: 0.09156442314589222%
Buyback yield: 0%
Debt paydown yield: 0.7668520438468474%
Total shareholder yield: 0.8584164669927395% (Low Return)
Shareholder yield for EA (annual period ending 2026-03-31)
Market cap (USD): 52422107136
Dividends paid: 191000000
Stock repurchases: 769000000
Net debt paydown: 403000000
Dividend yield: 0.3643501004346961%
Buyback yield: 1.4669383624831482%
Debt paydown yield: 0.7687596359957201%
Total shareholder yield: 2.6000480989135646% (Low Return)
Shareholder yield for EXE.PA (quarterly period ending 2026-03-31)
Market cap (USD): 152776036.7816092
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -75529492.90060851
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -49.43804963901287%
Total shareholder yield: -49.43804963901287% (Minimal or Negative)
Shareholder yield for FLEXITUFF.NS (annual period ending 2026-03-31)
Market cap (USD): 1593137.4311148792
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -612811.3489515744
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -38.46569272575112%
Total shareholder yield: -38.46569272575112% (Minimal or Negative)
Shareholder yield for FLEXITUFF.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1593137.4311148792
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRPH (quarterly period ending 2026-03-31)
Market cap (USD): 448967872
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11362000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.53069333210551%
Total shareholder yield: -2.53069333210551% (Minimal or Negative)
Shareholder yield for GDV (annual period ending 2025-12-31)
Market cap (USD): 2599778304
Dividends paid: 150631390
Stock repurchases: 25934693
Dividend yield: 5.794009041780202%
Buyback yield: 0.99757325307689%
Total shareholder yield: 6.7915822948570925% (Moderate Return)
Shareholder yield for GDV (quarterly period ending 2025-12-31)
Market cap (USD): 2599778304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFS (quarterly period ending 2026-03-31)
Market cap (USD): 29371957248
Dividends paid: 0
Stock repurchases: 430000000
Net debt paydown: -17000000
Dividend yield: 0%
Buyback yield: 1.4639814308911254%
Debt paydown yield: -0.05787833563988169%
Total shareholder yield: 1.4061030952512437% (Low Return)
Shareholder yield for GTY.DE (quarterly period ending 2026-03-31)
Market cap (USD): 73632252.87356322
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HPE (quarterly period ending 2026-04-30)
Market cap (USD): 63151263744
Dividends paid: 218000000
Stock repurchases: 154000000
Net debt paydown: 365000000
Dividend yield: 0.3452029097687094%
Buyback yield: 0.2438589362586296%
Debt paydown yield: 0.577977348924674%
Total shareholder yield: 1.167039194952013% (Low Return)
Shareholder yield for JELD (quarterly period ending 2026-03-31)
Market cap (USD): 94766456
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41137000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -43.40881967771381%
Total shareholder yield: -43.40881967771381% (Minimal or Negative)
Shareholder yield for KEPL3.SA (quarterly period ending 2026-03-31)
Market cap (USD): 218243090.49429658
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2650521.7729177773
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.21448141469892%
Total shareholder yield: -1.21448141469892% (Minimal or Negative)
Shareholder yield for KIRLPNU.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1069304381.8567189
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRLPNU.NS (annual period ending 2026-03-31)
Market cap (USD): 1069304381.8567189
Dividends paid: 6871025.858414583
Stock repurchases: 24162.780839338702
Net debt paydown: 885467.5377025271
Dividend yield: 0.6425696906323222%
Buyback yield: 0.0022596728536156308%
Debt paydown yield: 0.08280780970569099%
Total shareholder yield: 0.7276371731916288% (Low Return)
Shareholder yield for KIRLPNU.NS (quarterly period ending 2026-06-30)
Market cap (USD): 1026019523.7472306
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNF.TO (quarterly period ending 2026-03-31)
Market cap (USD): 1182214446.0431654
Dividends paid: 11961151.079136692
Stock repurchases: 125899.28057553958
Net debt paydown: 4938859.423410118
Dividend yield: 1.011758155990251%
Buyback yield: 0.01064944528439155%
Debt paydown yield: 0.4177634133925807%
Total shareholder yield: 1.4401710146672233% (Low Return)
Shareholder yield for MALUPAPER.NS (annual period ending 2026-03-31)
Market cap (USD): 6607569.987282747
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 722468.7428235617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.933955209162527%
Total shareholder yield: 10.933955209162527% (High Return)
Shareholder yield for MALUPAPER.NS (quarterly period ending 2026-03-31)
Market cap (USD): 6607569.987282747
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDAI (quarterly period ending 2026-03-31)
Market cap (USD): 52191332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 156000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.29890020818016294%
Total shareholder yield: 0.29890020818016294% (Low Return)
Shareholder yield for MSG.AX (annual period ending 2025-06-30)
Market cap (USD): 388430.0653594771
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYX.L (annual period ending 2025-12-31)
Market cap (USD): 13643738
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02931747883168088%
Total shareholder yield: -0.02931747883168088% (Minimal or Negative)
Shareholder yield for MYX.L (quarterly period ending 2025-12-31)
Market cap (USD): 13643738
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02931747883168088%
Total shareholder yield: -0.02931747883168088% (Minimal or Negative)
Shareholder yield for NCDL (quarterly period ending 2026-03-31)
Market cap (USD): 599065088
Dividends paid: 22224000
Stock repurchases: 0
Net debt paydown: -22737000
Dividend yield: 3.7097805305589766%
Buyback yield: 0%
Debt paydown yield: -3.795413963432301%
Total shareholder yield: -0.08563343287332437% (Minimal or Negative)
Shareholder yield for NEXT.TO (quarterly period ending 2026-03-31)
Market cap (USD): 52983407.19424461
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2203471.6378721893
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.158795658033001%
Total shareholder yield: -4.158795658033001% (Minimal or Negative)
Shareholder yield for NNVC (quarterly period ending 2026-03-31)
Market cap (USD): 34014568
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOA3.DE (quarterly period ending 2026-03-31)
Market cap (USD): 87652206050.5747
Dividends paid: 193103448.27586207
Stock repurchases: 10344827.586206896
Net debt paydown: 1369925625.4225826
Dividend yield: 0.22030643263495586%
Buyback yield: 0.011802130319729778%
Debt paydown yield: 1.562910606758882%
Total shareholder yield: 1.7950191697135676% (Low Return)
Shareholder yield for NOA3.DE (quarterly period ending 2026-06-30)
Market cap (USD): 52044446254.545456
Dividends paid: 254545454.54545453
Stock repurchases: 0
Net debt paydown: 4793625.9143157005
Dividend yield: 0.48909244475480046%
Buyback yield: 0%
Debt paydown yield: 0.009210638712285339%
Total shareholder yield: 0.4983030834670858% (Low Return)
Shareholder yield for PBA (quarterly period ending 2026-03-31)
Market cap (USD): 29868316672
Dividends paid: 318705035.97122306
Stock repurchases: 0
Net debt paydown: -296182324.21362305
Dividend yield: 1.0670338053231923%
Buyback yield: 0%
Debt paydown yield: -0.9916271059603391%
Total shareholder yield: 0.07540669936285316% (Low Return)
Shareholder yield for PTLO (quarterly period ending 2026-03-31)
Market cap (USD): 314857184
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18289000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.808665302678944%
Total shareholder yield: -5.808665302678944% (Minimal or Negative)
Shareholder yield for QSR.TO (quarterly period ending 2026-03-31)
Market cap (USD): 46687825920
Dividends paid: 283000000
Stock repurchases: 32000000
Net debt paydown: -2000000
Dividend yield: 0.606153733705491%
Buyback yield: 0.06854035151440181%
Debt paydown yield: -0.004283771969650113%
Total shareholder yield: 0.6704103132502427% (Low Return)
Shareholder yield for REPRO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 56539119.287833825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REPRO.NS (annual period ending 2026-03-31)
Market cap (USD): 56539119.287833825
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8103597.740727611
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.332727221082406%
Total shareholder yield: -14.332727221082406% (Minimal or Negative)
Shareholder yield for RIIL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 118890903.6032217
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIIL.NS (annual period ending 2026-03-31)
Market cap (USD): 118890903.6032217
Dividends paid: 563798.2195845697
Stock repurchases: 0
Dividend yield: 0.47421476538369245%
Buyback yield: 0%
Total shareholder yield: 0.47421476538369245% (Low Return)
Shareholder yield for RIIL.NS (quarterly period ending 2026-06-30)
Market cap (USD): 116216956.55659878
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMBI (quarterly period ending 2026-03-31)
Market cap (USD): 249492384
Dividends paid: 1464950
Stock repurchases: 0
Net debt paydown: -4000000
Dividend yield: 0.5871722320790361%
Buyback yield: 0%
Debt paydown yield: -1.603255352275603%
Total shareholder yield: -1.016083120196567% (Minimal or Negative)
Shareholder yield for SANSTAR.NS (quarterly period ending 2026-03-31)
Market cap (USD): 231276477.1513353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANSTAR.NS (annual period ending 2026-03-31)
Market cap (USD): 231276477.1513353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1056007.601212475
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4565996569212175%
Total shareholder yield: 0.4565996569212175% (Low Return)
Shareholder yield for SNM.AX (annual period ending 2025-12-31)
Market cap (USD): 38442888.59060403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOLB.BR (quarterly period ending 2026-03-31)
Market cap (USD): 3131937544.827586
Dividends paid: 116091954.02298851
Stock repurchases: 0
Net debt paydown: -17079107.505071163
Dividend yield: 3.7067135714348796%
Buyback yield: 0%
Debt paydown yield: -0.5453208201190797%
Total shareholder yield: 3.1613927513158% (Low Return)
Shareholder yield for STEM.L (quarterly period ending 2025-11-30)
Market cap (USD): 382065515.78947365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3656721.194879085
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9570927089096462%
Total shareholder yield: -0.9570927089096462% (Minimal or Negative)
Shareholder yield for STEM.L (annual period ending 2025-11-30)
Market cap (USD): 382065515.78947365
Dividends paid: 24478947.36842105
Stock repurchases: 28135526.315789472
Net debt paydown: -12034227.181878746
Dividend yield: 6.407002557621421%
Buyback yield: 7.3640580353482505%
Debt paydown yield: -3.1497810413515217%
Total shareholder yield: 10.62127955161815% (High Return)
Shareholder yield for SYT.DE (quarterly period ending 2026-03-31)
Market cap (USD): 31249411.494252875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5651805.273833673
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.086117477358272%
Total shareholder yield: 18.086117477358272% (High Return)
Shareholder yield for T88.AX (annual period ending 2025-06-30)
Market cap (USD): 2995035.294117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TINY.TO (quarterly period ending 2026-03-31)
Market cap (USD): 130667084.89208634
Dividends paid: 0
Stock repurchases: 589839.5683453238
Net debt paydown: -4706269.910203248
Dividend yield: 0%
Buyback yield: 0.4514063880987725%
Debt paydown yield: -3.6017256481155924%
Total shareholder yield: -3.1503192600168197% (Minimal or Negative)
Shareholder yield for TNYA (quarterly period ending 2026-03-31)
Market cap (USD): 168174128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 713000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.42396533193262637%
Total shareholder yield: 0.42396533193262637% (Low Return)
Shareholder yield for VNO (quarterly period ending 2026-03-31)
Market cap (USD): 8134339072
Dividends paid: 15525000
Stock repurchases: 79899000
Net debt paydown: -527410000
Dividend yield: 0.19085754678508685%
Buyback yield: 0.9822432934352112%
Debt paydown yield: -6.483747423505486%
Total shareholder yield: -5.3106465832851875% (Minimal or Negative)
Shareholder yield for WEAV (quarterly period ending 2026-03-31)
Market cap (USD): 490919968
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 863000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1757924012575508%
Total shareholder yield: 0.1757924012575508% (Low Return)
Shareholder yield for WFLD.V (quarterly period ending 2025-12-31)
Market cap (USD): 1514096.3503649633
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 57558.43091950007
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8015038412599025%
Total shareholder yield: 3.8015038412599025% (Low Return)
Shareholder yield for WTBA (quarterly period ending 2026-03-31)
Market cap (USD): 424340256
Dividends paid: 4235000
Stock repurchases: 0
Net debt paydown: 1185000
Dividend yield: 0.9980198532000698%
Buyback yield: 0%
Debt paydown yield: 0.27925703094264054%
Total shareholder yield: 1.2772768841427102% (Low Return)
Shareholder yield for WTBA (quarterly period ending 2026-06-30)
Market cap (USD): 464356288
Dividends paid: 4261000
Stock repurchases: 0
Net debt paydown: 1184000
Dividend yield: 0.9176143642529937%
Buyback yield: 0%
Debt paydown yield: 0.25497662691282436%
Total shareholder yield: 1.172590991165818% (Low Return)
Shareholder yield for XOS (quarterly period ending 2026-03-31)
Market cap (USD): 27712014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2786000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.05340138757147%
Total shareholder yield: 10.05340138757147% (High Return)
Shareholder yield for XTRA.TO (quarterly period ending 2026-04-30)
Market cap (USD): 106247929.92700729
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54110.948905109544
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.050928944161344095%
Total shareholder yield: 0.050928944161344095% (Low Return)
Shareholder yield for ZUGER.SW (annual period ending 2025-12-31)
Market cap (USD): 3877017924.050633
Dividends paid: 0
Stock repurchases: 2983544.303797468
Net debt paydown: -1062509184.2475386
Dividend yield: 0%
Buyback yield: 0.07695461724046711%
Debt paydown yield: -27.405320405056305%
Total shareholder yield: -27.328365787815837% (Minimal or Negative)
Shareholder yield for ZUGER.SW (quarterly period ending 2025-12-31)
Market cap (USD): 3877017924.050633
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -95113212.02531624
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.453256959048149%
Total shareholder yield: -2.453256959048149% (Minimal or Negative)
Shareholder yield for 0217.HK (annual period ending 2021-12-31)
Market cap (USD): 122110462.46153846
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0217.HK (annual period ending 2022-12-31)
Market cap (USD): 91700411.4762516
Dividends paid: 4134659.820282413
Stock repurchases: 0
Dividend yield: 4.508878154110791%
Buyback yield: 0%
Total shareholder yield: 4.508878154110791% (Moderate Return)
Shareholder yield for 0217.HK (annual period ending 2023-12-31)
Market cap (USD): 60977055.518565945
Dividends paid: 2978489.116517286
Stock repurchases: 0
Net debt paydown: -50780597.1081478
Dividend yield: 4.884606334607962%
Buyback yield: 0%
Debt paydown yield: -83.27820468911689%
Total shareholder yield: -78.39359835450892% (Minimal or Negative)
Shareholder yield for 0217.HK (annual period ending 2024-12-31)
Market cap (USD): 84383679.76159793
Dividends paid: 2613402.06185567
Stock repurchases: 0
Net debt paydown: 144821472.768193
Dividend yield: 3.097046809571583%
Buyback yield: 0%
Debt paydown yield: 171.62260898949282%
Total shareholder yield: 174.7196557990644% (High Return)
Shareholder yield for 0217.HK (quarterly period ending 2024-12-31)
Market cap (USD): 84383679.76159793
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0217.HK (quarterly period ending 2025-06-30)
Market cap (USD): 90999516.61146496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -221124492.25162512
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -242.99523831071187%
Total shareholder yield: -242.99523831071187% (Minimal or Negative)
Shareholder yield for 0388.HK (annual period ending 2021-12-31)
Market cap (USD): 65001987601.2718
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0388.HK (annual period ending 2022-12-31)
Market cap (USD): 49321551302.32605
Dividends paid: 1240693196.4056482
Stock repurchases: 0
Dividend yield: 2.515519410167328%
Buyback yield: 0%
Total shareholder yield: 2.515519410167328% (Low Return)
Shareholder yield for 0388.HK (annual period ending 2023-12-31)
Market cap (USD): 40139865066.16133
Dividends paid: 1320870678.6171575
Stock repurchases: 0
Net debt paydown: 18627413.917511344
Dividend yield: 3.2906704505359103%
Buyback yield: 0%
Debt paydown yield: 0.04640626939529652%
Total shareholder yield: 3.337076719931207% (Low Return)
Shareholder yield for 0388.HK (quarterly period ending 2024-09-30)
Market cap (USD): 50824786037.86874
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0388.HK (quarterly period ending 2024-12-31)
Market cap (USD): 46054059920.94846
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)