speb/financial-data huggingface dataset:
Shareholder yield for ASME.DE (annual period ending 2023-12-31)
Dividends paid: 2609222222.2222223
Stock repurchases: 1111111111.1111112
Net debt paydown: -613881796.6903076
Shareholder yield for ASME.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ASME.DE (annual period ending 2024-12-31)
Dividends paid: 2555104166.666667
Stock repurchases: 520833333.3333334
Net debt paydown: 263305555.55555534
Shareholder yield for ASME.DE (quarterly period ending 2024-12-31)
Dividends paid: 622708333.3333334
Stock repurchases: 0
Shareholder yield for ASME.DE (quarterly period ending 2025-03-31)
Dividends paid: 649130434.7826086
Stock repurchases: 2818043478.2608695
Shareholder yield for ASME.DE (quarterly period ending 2025-06-30)
Dividends paid: 840470588.2352941
Stock repurchases: 1747294117.647059
Net debt paydown: -350560102.30179024
Shareholder yield for ASME.DE (quarterly period ending 2025-09-30)
Dividends paid: 728941176.4705882
Stock repurchases: 202588235.29411766
Net debt paydown: 1169647058.8235292
Shareholder yield for ASME.DE (quarterly period ending 2025-12-31)
Dividends paid: 728470588.2352941
Stock repurchases: 2000000000
Net debt paydown: -1983764705.8823528
Shareholder yield for ASME.DE (annual period ending 2025-12-31)
Dividends paid: 3000352941.1764708
Stock repurchases: 7000000000
Net debt paydown: -282848039.21568584
Shareholder yield for BANARBEADS.NS (annual period ending 2022-03-31)
Dividends paid: 175023.07793749176
Stock repurchases: 0
Shareholder yield for BANARBEADS.NS (annual period ending 2023-03-31)
Dividends paid: 161656.51644336176
Stock repurchases: 0
Net debt paydown: 729552.0510893414
Shareholder yield for BANARBEADS.NS (annual period ending 2024-03-31)
Dividends paid: 159155.77407362993
Stock repurchases: 0
Net debt paydown: -359171.8352592101
Shareholder yield for BANARBEADS.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BANARBEADS.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BANARBEADS.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BANARBEADS.NS (annual period ending 2025-03-31)
Dividends paid: 174561.6086041618
Stock repurchases: 0
Net debt paydown: -608822.5328263803
Shareholder yield for BANARBEADS.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BANARBEADS.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BANARBEADS.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for C3RY.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for C3RY.DE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 7277659.574468086
Net debt paydown: 7002369.439071566
Shareholder yield for C3RY.DE (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 2736666.6666666665
Net debt paydown: -6507470.449172571
Shareholder yield for C3RY.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for C3RY.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2895138.888888888
Shareholder yield for C3RY.DE (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27748472.222222216
Shareholder yield for C3RY.DE (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1365307.9710144848
Shareholder yield for C3RY.DE (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for C3RY.DE (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CURR (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CURR (annual period ending 2022-12-31)
Dividends paid: 1426876.119402985
Stock repurchases: 0
Net debt paydown: -10199751.813156437
Shareholder yield for CURR (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31432.49660787359
Shareholder yield for EPACK.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EPACK.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FIVESTAR.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NICM (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NICM (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 584136.365215377
Shareholder yield for NICM (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 972802.2950089127
Shareholder yield for NICM (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NICM (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1331102.6677026674
Shareholder yield for NICM (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50326.864801864605
Shareholder yield for NICM (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -827337.7622377621
Shareholder yield for NICM (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 11848.905109489051
Net debt paydown: -82174.61079066899
Shareholder yield for NICM (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2848868.2718059127
Shareholder yield for NICM (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2492224.3019753974
Shareholder yield for NICM (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -507844.18421467196
Shareholder yield for NOEM (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NOEM (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -167332
Shareholder yield for NOEM (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -175500
Shareholder yield for NOEM (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NOEM (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 421150
Shareholder yield for NOEM (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NTX.V (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NTX.V (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NTX.V (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PXED (annual period ending 2023-08-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PXED (quarterly period ending 2024-08-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PXED (annual period ending 2024-08-31)
Dividends paid: 0
Stock repurchases: 69959000
Net debt paydown: 14095000
Shareholder yield for PXED (quarterly period ending 2024-11-30)
Dividends paid: 141000
Stock repurchases: 0
Shareholder yield for PXED (quarterly period ending 2025-02-28)
Dividends paid: 13820000
Stock repurchases: 0
Shareholder yield for PXED (quarterly period ending 2025-05-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PXED (quarterly period ending 2025-08-31)
Dividends paid: 0
Stock repurchases: 80401000
Net debt paydown: 2405000
Shareholder yield for PXED (annual period ending 2025-08-31)
Dividends paid: 0
Stock repurchases: 214402000
Net debt paydown: 10915000
Shareholder yield for SOUL (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SOUL (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SOUL (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -107118
Shareholder yield for YOUNI.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for YOUNI.PA (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 494347074.4680851
Shareholder yield for YOUNI.PA (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1253079574.468085
Shareholder yield for YOUNI.PA (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 606957500
Shareholder yield for YOUNI.PA (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for YOUNI.PA (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 645269558.8235294
Shareholder yield for 0085.HK (annual period ending 2025-12-31)
Market cap (USD): 247863543.44473007
Dividends paid: 23481748.071979433
Stock repurchases: 0
Net debt paydown: 15331149.458034083
Dividend yield: 9.473659476354383%
Buyback yield: 0%
Debt paydown yield: 6.1853184397215335%
Total shareholder yield: 15.658977916075916% (High Return)
Shareholder yield for 0085.HK (quarterly period ending 2025-12-31)
Market cap (USD): 247863543.44473007
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14272991.1744961
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.758406813738934%
Total shareholder yield: 5.758406813738934% (Moderate Return)
Shareholder yield for 0704.HK (quarterly period ending 2025-09-30)
Market cap (USD): 4963964.524421594
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 103213.36760925502
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0792527243389505%
Total shareholder yield: 2.0792527243389505% (Low Return)
Shareholder yield for 0707.HK (annual period ending 2024-12-31)
Market cap (USD): 17233190.721649487
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1266320.6040365845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.348149419861917%
Total shareholder yield: -7.348149419861917% (Minimal or Negative)
Shareholder yield for 0707.HK (quarterly period ending 2024-12-31)
Market cap (USD): 17233190.721649487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1011.HK (annual period ending 2025-12-31)
Market cap (USD): 46961966.06683805
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7740996.607743889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.48354457035851%
Total shareholder yield: 16.48354457035851% (High Return)
Shareholder yield for 1011.HK (quarterly period ending 2025-12-31)
Market cap (USD): 46961966.06683805
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -359804.8237355277
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7661621815906086%
Total shareholder yield: -0.7661621815906086% (Minimal or Negative)
Shareholder yield for 1052.HK (quarterly period ending 2025-12-31)
Market cap (USD): 791418669.4087403
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36305838.91408634
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.58743776428853%
Total shareholder yield: -4.58743776428853% (Minimal or Negative)
Shareholder yield for 1052.HK (annual period ending 2025-12-31)
Market cap (USD): 791418669.4087403
Dividends paid: 49077892.030848324
Stock repurchases: 0
Net debt paydown: 39648005.72443247
Dividend yield: 6.201255280913938%
Buyback yield: 0%
Debt paydown yield: 5.009738493287381%
Total shareholder yield: 11.21099377420132% (High Return)
Shareholder yield for 1578.HK (annual period ending 2025-12-31)
Market cap (USD): 1812493312
Dividends paid: 120568714.28571428
Stock repurchases: 0
Net debt paydown: -6391485009.784735
Dividend yield: 6.652091540832912%
Buyback yield: 0%
Debt paydown yield: -352.63495691093254%
Total shareholder yield: -345.98286537009966% (Minimal or Negative)
Shareholder yield for 1578.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1812493312
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -849580133.4927254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -46.873559635663106%
Total shareholder yield: -46.873559635663106% (Minimal or Negative)
Shareholder yield for 1655.HK (quarterly period ending 2025-12-31)
Market cap (USD): 736525.3372546512
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7379080.117265351
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1001.8772938308377%
Total shareholder yield: 1001.8772938308377% (High Return)
Shareholder yield for 2371.HK (quarterly period ending 2025-12-31)
Market cap (USD): 19731171.20822622
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2499.T (quarterly period ending 2026-03-31)
Market cap (USD): 16561281.281281281
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2726.T (quarterly period ending 2026-05-31)
Market cap (USD): 1519722418.3336473
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3151.T (annual period ending 2026-03-31)
Market cap (USD): 499202665.065065
Dividends paid: 17573823.823823825
Stock repurchases: 0
Net debt paydown: 9045863.30080916
Dividend yield: 3.5203786064590195%
Buyback yield: 0%
Debt paydown yield: 1.812062301316068%
Total shareholder yield: 5.332440907775087% (Moderate Return)
Shareholder yield for 3151.T (quarterly period ending 2026-03-31)
Market cap (USD): 499202665.065065
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -224081.75335496664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04488793210384009%
Total shareholder yield: -0.04488793210384009% (Minimal or Negative)
Shareholder yield for 3529.T (annual period ending 2026-03-31)
Market cap (USD): 107301054.65465465
Dividends paid: 0
Stock repurchases: 25025.025025025025
Net debt paydown: 4167489.5721814577
Dividend yield: 0%
Buyback yield: 0.02332225447882814%
Debt paydown yield: 3.8839222835175318%
Total shareholder yield: 3.90724453799636% (Low Return)
Shareholder yield for 3529.T (quarterly period ending 2026-03-31)
Market cap (USD): 107301054.65465465
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1524306.9448991388
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4205889679323997%
Total shareholder yield: -1.4205889679323997% (Minimal or Negative)
Shareholder yield for 3708.HK (quarterly period ending 2025-12-31)
Market cap (USD): 18602663.23907455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3882.HK (quarterly period ending 2025-12-31)
Market cap (USD): 61956086.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9799491.93066348
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.816834838615545%
Total shareholder yield: -15.816834838615545% (Minimal or Negative)
Shareholder yield for 3882.HK (annual period ending 2025-12-31)
Market cap (USD): 61956086.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10263913.894324854
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.566433445015964%
Total shareholder yield: -16.566433445015964% (Minimal or Negative)
Shareholder yield for 3891.T (annual period ending 2026-03-31)
Market cap (USD): 470456145.7457457
Dividends paid: 4946058.558558558
Stock repurchases: 1445.195195195195
Net debt paydown: 19161374.159883715
Dividend yield: 1.0513325425302482%
Buyback yield: 0.0003071902042865945%
Debt paydown yield: 4.072935242350799%
Total shareholder yield: 5.124574975085334% (Moderate Return)
Shareholder yield for 3891.T (quarterly period ending 2026-03-31)
Market cap (USD): 470456145.7457457
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13877392.540589042
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.9497738877640187%
Total shareholder yield: 2.9497738877640187% (Low Return)
Shareholder yield for 4403.T (annual period ending 2026-03-31)
Market cap (USD): 3865083182.3823824
Dividends paid: 72234734.73473473
Stock repurchases: 125168918.91891892
Net debt paydown: 1541118.8825505078
Dividend yield: 1.8689050487707815%
Buyback yield: 3.2384534306908908%
Debt paydown yield: 0.039872851626457984%
Total shareholder yield: 5.14723133108813% (Moderate Return)
Shareholder yield for 4403.T (quarterly period ending 2026-03-31)
Market cap (USD): 3865083182.3823824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3368935.894171424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08716334772631879%
Total shareholder yield: -0.08716334772631879% (Minimal or Negative)
Shareholder yield for 4651.T (annual period ending 2026-03-31)
Market cap (USD): 78955249.64964965
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5470506.932544097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.928617105029154%
Total shareholder yield: -6.928617105029154% (Minimal or Negative)
Shareholder yield for 4651.T (quarterly period ending 2026-03-31)
Market cap (USD): 78955249.64964965
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3190475.131928697
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.0408651053424345%
Total shareholder yield: -4.0408651053424345% (Minimal or Negative)
Shareholder yield for 5870.T (annual period ending 2026-03-31)
Market cap (USD): 26353596.796796795
Dividends paid: 500200.2002002002
Stock repurchases: 0
Net debt paydown: 3894413.015140524
Dividend yield: 1.8980338966899504%
Buyback yield: 0%
Debt paydown yield: 14.777538888406609%
Total shareholder yield: 16.67557278509656% (High Return)
Shareholder yield for 5870.T (quarterly period ending 2026-03-31)
Market cap (USD): 26353596.796796795
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1612430.2667404972
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.118444776906064%
Total shareholder yield: 6.118444776906064% (Moderate Return)
Shareholder yield for 7073.T (quarterly period ending 2026-04-30)
Market cap (USD): 14280695.817205643
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7090.T (quarterly period ending 2026-03-31)
Market cap (USD): 8159979.97997998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2125443.704134822
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.047168122341844%
Total shareholder yield: 26.047168122341844% (High Return)
Shareholder yield for 7090.T (annual period ending 2026-03-31)
Market cap (USD): 8159979.97997998
Dividends paid: 0
Stock repurchases: 231.48148148148147
Net debt paydown: 3911991.6183393653
Dividend yield: 0%
Buyback yield: 0.00283678982116877%
Debt paydown yield: 47.941191374699464%
Total shareholder yield: 47.94402816452063% (High Return)
Shareholder yield for 7296.T (annual period ending 2026-03-31)
Market cap (USD): 1072685716.116116
Dividends paid: 50869619.619619615
Stock repurchases: 6256.256256256256
Net debt paydown: -4010766.2133460827
Dividend yield: 4.742266896570951%
Buyback yield: 0.0005832329229579328%
Debt paydown yield: -0.37389947056141515%
Total shareholder yield: 4.368950658932493% (Moderate Return)
Shareholder yield for 7296.T (quarterly period ending 2026-03-31)
Market cap (USD): 1072685716.116116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3873136.2587351836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3610690624984443%
Total shareholder yield: -0.3610690624984443% (Minimal or Negative)
Shareholder yield for 7463.T (annual period ending 2026-03-31)
Market cap (USD): 186349049.84984985
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7463.T (quarterly period ending 2026-06-30)
Market cap (USD): 192873018.1818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7475.T (annual period ending 2026-03-31)
Market cap (USD): 138209684.8848849
Dividends paid: 3703703.703703704
Stock repurchases: 4191691.6916916915
Net debt paydown: -27316095.168822072
Dividend yield: 2.6797714695526045%
Buyback yield: 3.0328494672301436%
Debt paydown yield: -19.764240973108144%
Total shareholder yield: -14.051620036325396% (Minimal or Negative)
Shareholder yield for 7475.T (quarterly period ending 2026-03-31)
Market cap (USD): 138209684.8848849
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13689111.385948524
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.904596336609993%
Total shareholder yield: -9.904596336609993% (Minimal or Negative)
Shareholder yield for 7751.T (quarterly period ending 2026-03-31)
Market cap (USD): 24049719351.351353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8123.T (annual period ending 2026-03-31)
Market cap (USD): 15411723.723723723
Dividends paid: 569969.9699699699
Stock repurchases: 406.65665665665665
Net debt paydown: 1074508.148370264
Dividend yield: 3.6982882653975833%
Buyback yield: 0.002638618910814486%
Debt paydown yield: 6.972017975615809%
Total shareholder yield: 10.672944859924206% (High Return)
Shareholder yield for 8123.T (quarterly period ending 2026-03-31)
Market cap (USD): 15411723.723723723
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1754471.4128664322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.384005088059828%
Total shareholder yield: 11.384005088059828% (High Return)
Shareholder yield for 8185.T (quarterly period ending 2025-05-31)
Market cap (USD): 233757634.60842955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9731.T (quarterly period ending 2026-03-31)
Market cap (USD): 80250375.17517518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9857.HK (annual period ending 2025-12-31)
Market cap (USD): 137012370.2857143
Dividends paid: 0
Stock repurchases: 31000
Net debt paydown: -13167013.698630137
Dividend yield: 0%
Buyback yield: 0.022625694260565786%
Debt paydown yield: -9.610091169996354%
Total shareholder yield: -9.587465475735788% (Minimal or Negative)
Shareholder yield for 9857.HK (quarterly period ending 2025-12-31)
Market cap (USD): 137012370.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4337835.425383542
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1660173576573984%
Total shareholder yield: -3.1660173576573984% (Minimal or Negative)
Shareholder yield for AASB.OL (quarterly period ending 2026-03-31)
Market cap (USD): 24174028.365878724
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7378298.9471962005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.521594644980883%
Total shareholder yield: -30.521594644980883% (Minimal or Negative)
Shareholder yield for ACRM.L (quarterly period ending 2025-12-31)
Market cap (USD): 2312747.2972972975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACRM.L (annual period ending 2025-12-31)
Market cap (USD): 2312747.2972972975
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54425.67567567568
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.35329107245215%
Total shareholder yield: 2.35329107245215% (Low Return)
Shareholder yield for ALCO (quarterly period ending 2026-03-31)
Market cap (USD): 286418528
Dividends paid: 383000
Stock repurchases: 0
Net debt paydown: 43000
Dividend yield: 0.13372039954063306%
Buyback yield: 0%
Debt paydown yield: 0.015012995248687265%
Total shareholder yield: 0.14873339478932032% (Low Return)
Shareholder yield for ALCOG.PA (quarterly period ending 2025-12-31)
Market cap (USD): 27974915.29411765
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALGM (annual period ending 2026-03-31)
Market cap (USD): 8575805440
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 62579000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7297157151923447%
Total shareholder yield: 0.7297157151923447% (Low Return)
Shareholder yield for ALGM (quarterly period ending 2026-03-31)
Market cap (USD): 8575805440
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2279000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.026574763337914534%
Total shareholder yield: 0.026574763337914534% (Low Return)
Shareholder yield for AMA.AX (quarterly period ending 2025-06-30)
Market cap (USD): 135258060.13071895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMA.AX (annual period ending 2025-06-30)
Market cap (USD): 135258060.13071895
Dividends paid: 0
Stock repurchases: 3547058.8235294116
Net debt paydown: 42732836.60130718
Dividend yield: 0%
Buyback yield: 2.6224380418448914%
Debt paydown yield: 31.593560161966256%
Total shareholder yield: 34.21599820381115% (High Return)
Shareholder yield for AN (quarterly period ending 2026-03-31)
Market cap (USD): 6966013952
Dividends paid: 0
Stock repurchases: 301000000
Net debt paydown: -294700000
Dividend yield: 0%
Buyback yield: 4.3209789999570765%
Debt paydown yield: -4.230539904609137%
Total shareholder yield: 0.09043909534793926% (Low Return)
Shareholder yield for ARL (quarterly period ending 2026-03-31)
Market cap (USD): 238888720
Dividends paid: 0
Stock repurchases: 3889000
Net debt paydown: -1069000
Dividend yield: 0%
Buyback yield: 1.6279546392981636%
Debt paydown yield: -0.4474886884571193%
Total shareholder yield: 1.1804659508410444% (Low Return)
Shareholder yield for ATE.PA (quarterly period ending 2025-12-31)
Market cap (USD): 2173686211.764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27710588.235294104
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2748200768498814%
Total shareholder yield: 1.2748200768498814% (Low Return)
Shareholder yield for ATE.PA (annual period ending 2025-12-31)
Market cap (USD): 2173686211.764706
Dividends paid: 61401176.47058824
Stock repurchases: 0
Net debt paydown: -57856936.27450979
Dividend yield: 2.824748859254148%
Buyback yield: 0%
Debt paydown yield: -2.6616967969603422%
Total shareholder yield: 0.16305206229380564% (Low Return)
Shareholder yield for AXIN (quarterly period ending 2026-03-31)
Market cap (USD): 349174016
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAC (quarterly period ending 2026-03-31)
Market cap (USD): 398828404736
Dividends paid: 2626000000
Stock repurchases: 8240000000
Net debt paydown: -17690000000
Dividend yield: 0.6584285293667214%
Buyback yield: 2.0660514402063153%
Debt paydown yield: -4.435491502093412%
Total shareholder yield: -1.7110115325203754% (Minimal or Negative)
Shareholder yield for BAC (quarterly period ending 2026-06-30)
Market cap (USD): 440343461888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGD.AX (annual period ending 2024-06-30)
Market cap (USD): 132570368
Dividends paid: 0
Stock repurchases: 111333.33333333333
Net debt paydown: 34834.437086092716
Dividend yield: 0%
Buyback yield: 0.08398055690192648%
Debt paydown yield: 0.026276186459777133%
Total shareholder yield: 0.1102567433617036% (Low Return)
Shareholder yield for CAAP (quarterly period ending 2026-03-31)
Market cap (USD): 4108315392
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42620486.81541586
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.037420031052374%
Total shareholder yield: 1.037420031052374% (Low Return)
Shareholder yield for CADL (quarterly period ending 2026-03-31)
Market cap (USD): 700463552
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -237000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.033834736914334126%
Total shareholder yield: -0.033834736914334126% (Minimal or Negative)
Shareholder yield for CBRE (quarterly period ending 2026-03-31)
Market cap (USD): 40836202496
Dividends paid: 0
Stock repurchases: 530000000
Net debt paydown: -367000000
Dividend yield: 0%
Buyback yield: 1.2978679887090743%
Debt paydown yield: -0.8987123619928874%
Total shareholder yield: 0.3991556267161869% (Low Return)
Shareholder yield for CEK.DE (quarterly period ending 2025-11-30)
Market cap (USD): 97430232.55813953
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4019899.577167019
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.125926287580422%
Total shareholder yield: 4.125926287580422% (Moderate Return)
Shareholder yield for COSMOFIRST.NS (quarterly period ending 2026-03-31)
Market cap (USD): 242360484.95125052
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COSMOFIRST.NS (annual period ending 2026-03-31)
Market cap (USD): 242360484.95125052
Dividends paid: 1094743.5353963545
Stock repurchases: 0
Net debt paydown: -9953453.327403694
Dividend yield: 0.4517005053924348%
Buyback yield: 0%
Debt paydown yield: -4.106879605149237%
Total shareholder yield: -3.655179099756802% (Minimal or Negative)
Shareholder yield for CPRX (quarterly period ending 2026-03-31)
Market cap (USD): 3854925568
Dividends paid: 0
Stock repurchases: 14574000
Net debt paydown: 106000
Dividend yield: 0%
Buyback yield: 0.3780617742915653%
Debt paydown yield: 0.0027497288373065677%
Total shareholder yield: 0.38081150312887185% (Low Return)
Shareholder yield for CTA.V (quarterly period ending 2026-03-31)
Market cap (USD): 2067229.4964028778
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4516.095153074246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21846123814180107%
Total shareholder yield: 0.21846123814180107% (Low Return)
Shareholder yield for DOC.AX (quarterly period ending 2025-12-31)
Market cap (USD): 56982854.05405405
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2361891.891891891
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.144916801905703%
Total shareholder yield: -4.144916801905703% (Minimal or Negative)
Shareholder yield for DOC.AX (annual period ending 2025-12-31)
Market cap (USD): 56982854.05405405
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2361891.891891891
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.144916801905703%
Total shareholder yield: -4.144916801905703% (Minimal or Negative)
Shareholder yield for EDF (annual period ending 2025-11-30)
Market cap (USD): 164106064
Dividends paid: 20965000
Stock repurchases: 0
Net debt paydown: 10935000
Dividend yield: 12.775274410335014%
Buyback yield: 0%
Debt paydown yield: 6.663373511901424%
Total shareholder yield: 19.438647922236438% (High Return)
Shareholder yield for EDF (quarterly period ending 2025-11-30)
Market cap (USD): 164106064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4269000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.6013663943582244%
Total shareholder yield: 2.6013663943582244% (Low Return)
Shareholder yield for ESTC (quarterly period ending 2026-04-30)
Market cap (USD): 6146816512
Dividends paid: 0
Stock repurchases: 46526744.18604651
Net debt paydown: 16512236.98781836
Dividend yield: 0%
Buyback yield: 0.7569242402992769%
Debt paydown yield: 0.26863071242785064%
Total shareholder yield: 1.0255549527271275% (Low Return)
Shareholder yield for ESTC (annual period ending 2026-04-30)
Market cap (USD): 6146816512
Dividends paid: 0
Stock repurchases: 395451162.7906977
Net debt paydown: -11711680.761099339
Dividend yield: 0%
Buyback yield: 6.433430410988941%
Debt paydown yield: -0.19053246079878003%
Total shareholder yield: 6.242897950190161% (Moderate Return)
Shareholder yield for ETSY (quarterly period ending 2026-03-31)
Market cap (USD): 7650534400
Dividends paid: 0
Stock repurchases: 145223000
Net debt paydown: -53000
Dividend yield: 0%
Buyback yield: 1.8982072677171415%
Debt paydown yield: -0.0006927620637847208%
Total shareholder yield: 1.8975145056533569% (Low Return)
Shareholder yield for EXPD (quarterly period ending 2026-03-31)
Market cap (USD): 22927685632
Dividends paid: 0
Stock repurchases: 287624000
Net debt paydown: 5608000
Dividend yield: 0%
Buyback yield: 1.254483355260966%
Debt paydown yield: 0.02445951191939302%
Total shareholder yield: 1.278942867180359% (Low Return)
Shareholder yield for FEN.L (annual period ending 2025-12-31)
Market cap (USD): 83036400
Dividends paid: 2621621.621621622
Stock repurchases: 0
Net debt paydown: -879831.0810810812
Dividend yield: 3.1571956655414035%
Buyback yield: 0%
Debt paydown yield: -1.0595727669806028%
Total shareholder yield: 2.0976228985608008% (Low Return)
Shareholder yield for FEN.L (quarterly period ending 2025-12-31)
Market cap (USD): 83036400
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -879831.0810810812
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0595727669806028%
Total shareholder yield: -1.0595727669806028% (Minimal or Negative)
Shareholder yield for FQT.DE (quarterly period ending 2025-12-31)
Market cap (USD): 1142787990.5882354
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4942352.941176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4324820510786486%
Total shareholder yield: -0.4324820510786486% (Minimal or Negative)
Shareholder yield for FQT.DE (annual period ending 2025-12-31)
Market cap (USD): 1142787990.5882354
Dividends paid: 4217647.05882353
Stock repurchases: 476470.58823529416
Net debt paydown: -13225784.313725494
Dividend yield: 0.3690664492066066%
Buyback yield: 0.041693699282754716%
Debt paydown yield: -1.1573261552142924%
Total shareholder yield: -0.7465660067249311% (Minimal or Negative)
Shareholder yield for GEL (quarterly period ending 2026-03-31)
Market cap (USD): 1839414144
Dividends paid: 39403000
Stock repurchases: 137200000
Net debt paydown: -129361000
Dividend yield: 2.142149451689766%
Buyback yield: 7.458896651824376%
Debt paydown yield: -7.0327283511417855%
Total shareholder yield: 2.568317752372356% (Low Return)
Shareholder yield for GHRS (quarterly period ending 2026-03-31)
Market cap (USD): 1871651328
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 105801.21703853959
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005652827289770694%
Total shareholder yield: 0.005652827289770694% (Low Return)
Shareholder yield for HEIO.AS (quarterly period ending 2025-12-31)
Market cap (USD): 22329107877.64706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1991764705.8823547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.92003709595691%
Total shareholder yield: -8.92003709595691% (Minimal or Negative)
Shareholder yield for HEIO.AS (annual period ending 2025-12-31)
Market cap (USD): 22329107877.64706
Dividends paid: 1501176470.5882354
Stock repurchases: 774117647.0588236
Net debt paydown: -4921801470.588238
Dividend yield: 6.722957669486715%
Buyback yield: 3.4668543468042783%
Debt paydown yield: -22.042087384580608%
Total shareholder yield: -11.852275368289614% (Minimal or Negative)
Shareholder yield for HGS.NS (annual period ending 2026-03-31)
Market cap (USD): 208320754.21788895
Dividends paid: 105977.108944468
Stock repurchases: 0
Net debt paydown: 18611656.510671586
Dividend yield: 0.05087208393726501%
Buyback yield: 0%
Debt paydown yield: 8.934134565970846%
Total shareholder yield: 8.98500664990811% (Moderate Return)
Shareholder yield for HGS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 208320754.21788895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMRN (quarterly period ending 2025-12-31)
Market cap (USD): 8959034
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPAR (quarterly period ending 2026-03-31)
Market cap (USD): 3924759552
Dividends paid: 25641000
Stock repurchases: 3936000
Net debt paydown: 24953000
Dividend yield: 0.6533139077764324%
Buyback yield: 0.10028639838571185%
Debt paydown yield: 0.6357841714732388%
Total shareholder yield: 1.389384477635383% (Low Return)
Shareholder yield for JLP.L (quarterly period ending 2025-12-31)
Market cap (USD): 104784043.24324325
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6391383.9503887445
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.099577523986103%
Total shareholder yield: -6.099577523986103% (Minimal or Negative)
Shareholder yield for METN.SW (annual period ending 2025-12-31)
Market cap (USD): 418993296.20253164
Dividends paid: 11329113.924050633
Stock repurchases: 3865822.7848101263
Net debt paydown: 86310464.1350211
Dividend yield: 2.7038890661807637%
Buyback yield: 0.9226454981135254%
Debt paydown yield: 20.599485699957505%
Total shareholder yield: 24.226020264251794% (High Return)
Shareholder yield for METN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 418993296.20253164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLALE.PA (annual period ending 2022-12-31)
Market cap (USD): 11328.72340425532
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3834.74371373374
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.849742613482164%
Total shareholder yield: -33.849742613482164% (Minimal or Negative)
Shareholder yield for MLSTR.PA (annual period ending 2022-12-31)
Market cap (USD): 6872835.106382979
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2069131.1895551272
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.105933832654763%
Total shareholder yield: -30.105933832654763% (Minimal or Negative)
Shareholder yield for MOUR.BR (quarterly period ending 2025-12-31)
Market cap (USD): 350414832.9411765
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOUR.BR (annual period ending 2025-12-31)
Market cap (USD): 350414832.9411765
Dividends paid: 8147058.823529412
Stock repurchases: 615294.1176470588
Dividend yield: 2.3249754455734024%
Buyback yield: 0.17559020332633785%
Total shareholder yield: 2.50056564889974% (Low Return)
Shareholder yield for MRPL.NS (annual period ending 2026-03-31)
Market cap (USD): 2731609898.4315386
Dividends paid: 74294192.45442985
Stock repurchases: 0
Net debt paydown: -89277826.88301039
Dividend yield: 2.7197951104617384%
Buyback yield: 0%
Debt paydown yield: -3.268322718198992%
Total shareholder yield: -0.5485276077372534% (Minimal or Negative)
Shareholder yield for MRPL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 2731609898.4315386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRPL.NS (quarterly period ending 2026-06-30)
Market cap (USD): 3138555268.3616414
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVP.AX (quarterly period ending 2025-06-30)
Market cap (USD): 36816447.058823526
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVP.AX (annual period ending 2025-06-30)
Market cap (USD): 36816447.058823526
Dividends paid: 0
Stock repurchases: 679738.5620915033
Net debt paydown: 223346.40522875823
Dividend yield: 0%
Buyback yield: 1.8462904934999569%
Debt paydown yield: 0.6066484494603899%
Total shareholder yield: 2.4529389429603468% (Low Return)
Shareholder yield for NAH.L (annual period ending 2025-12-31)
Market cap (USD): 22332320.27027027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5113209.459459459
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.89600631541354%
Total shareholder yield: 22.89600631541354% (High Return)
Shareholder yield for NAH.L (quarterly period ending 2025-12-31)
Market cap (USD): 22332320.27027027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3807404.664938912
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.048853942899473%
Total shareholder yield: 17.048853942899473% (High Return)
Shareholder yield for NPB (quarterly period ending 2026-03-31)
Market cap (USD): 618669120
Dividends paid: 1314000
Stock repurchases: 0
Net debt paydown: -211953000
Dividend yield: 0.21239139913755514%
Buyback yield: 0%
Debt paydown yield: -34.25950853987993%
Total shareholder yield: -34.04711714074238% (Minimal or Negative)
Shareholder yield for NPB (quarterly period ending 2026-06-30)
Market cap (USD): 594461824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMSE (quarterly period ending 2026-03-31)
Market cap (USD): 179558016
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 336434.1085271314
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18736791373721315%
Total shareholder yield: 0.18736791373721315% (Low Return)
Shareholder yield for OMSE (annual period ending 2026-03-31)
Market cap (USD): 179558016
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 442051.37105171755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.24618860293695694%
Total shareholder yield: 0.24618860293695694% (Low Return)
Shareholder yield for PDL.L (quarterly period ending 2025-12-31)
Market cap (USD): 33547097.2972973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROV (quarterly period ending 2026-03-31)
Market cap (USD): 107688552
Dividends paid: 891000
Stock repurchases: 1497000
Net debt paydown: 29007000
Dividend yield: 0.8273859973528105%
Buyback yield: 1.3901199080102777%
Debt paydown yield: 26.936010802708164%
Total shareholder yield: 29.15351670807125% (High Return)
Shareholder yield for RAMRAT.NS (annual period ending 2026-03-31)
Market cap (USD): 409663549.6396778
Dividends paid: 1235332.7681220856
Stock repurchases: 0
Net debt paydown: -35911694.79078281
Dividend yield: 0.3015481287531269%
Buyback yield: 0%
Debt paydown yield: -8.766143539587343%
Total shareholder yield: -8.464595410834216% (Minimal or Negative)
Shareholder yield for RAMRAT.NS (quarterly period ending 2026-03-31)
Market cap (USD): 409663549.6396778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMM (quarterly period ending 2025-12-31)
Market cap (USD): 283658464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17810000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.278677444999491%
Total shareholder yield: -6.278677444999491% (Minimal or Negative)
Shareholder yield for SABA.V (quarterly period ending 2025-09-30)
Market cap (USD): 3008358.9928057557
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBLK (quarterly period ending 2026-03-31)
Market cap (USD): 3138480128
Dividends paid: 47556321.83908046
Stock repurchases: 43548275.862068966
Net debt paydown: 186256754.5638945
Dividend yield: 1.5152659854305268%
Buyback yield: 1.3875593945474543%
Debt paydown yield: 5.934616341910274%
Total shareholder yield: 8.837441721888256% (Moderate Return)
Shareholder yield for SPI.V (quarterly period ending 2026-03-31)
Market cap (USD): 3109830.2158273384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4470.514099669168
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14375428204783305%
Total shareholder yield: 0.14375428204783305% (Low Return)
Shareholder yield for SPRO (quarterly period ending 2026-03-31)
Market cap (USD): 68902776
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 421000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6110058613603608%
Total shareholder yield: 0.6110058613603608% (Low Return)
Shareholder yield for TBBB (quarterly period ending 2026-03-31)
Market cap (USD): 4849034752
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27047491.148440003
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5577912415926526%
Total shareholder yield: -0.5577912415926526% (Minimal or Negative)
Shareholder yield for TV (quarterly period ending 2026-03-31)
Market cap (USD): 1449415040
Dividends paid: 0
Stock repurchases: 2205071.664829107
Net debt paydown: 203192848.23391914
Dividend yield: 0%
Buyback yield: 0.15213528243981153%
Debt paydown yield: 14.01895541486303%
Total shareholder yield: 14.17109069730284% (High Return)
Shareholder yield for VADILALIND.NS (annual period ending 2026-03-31)
Market cap (USD): 511169296.82068676
Dividends paid: 1599194.5739720222
Stock repurchases: 0
Net debt paydown: 1181303.0709425658
Dividend yield: 0.3128502795294069%
Buyback yield: 0%
Debt paydown yield: 0.23109820528930466%
Total shareholder yield: 0.5439484848187116% (Low Return)
Shareholder yield for VADILALIND.NS (quarterly period ending 2026-03-31)
Market cap (USD): 511169296.82068676
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBNK (quarterly period ending 2026-04-30)
Market cap (USD): 639084608
Dividends paid: 585401.4598540146
Stock repurchases: 0
Net debt paydown: 865898.8915923238
Dividend yield: 0.09159999357299724%
Buyback yield: 0%
Debt paydown yield: 0.13549049386467524%
Total shareholder yield: 0.22709048743767246% (Low Return)
Shareholder yield for VET (quarterly period ending 2026-03-31)
Market cap (USD): 1725032064
Dividends paid: 14820863.309352519
Stock repurchases: 3375539.568345324
Net debt paydown: 6107966.181798935
Dividend yield: 0.8591645117010718%
Buyback yield: 0.19567981597502201%
Debt paydown yield: 0.3540784144983252%
Total shareholder yield: 1.4089227421744188% (Low Return)
Shareholder yield for VVC.V (quarterly period ending 2025-10-31)
Market cap (USD): 4090584.285714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -312890.12422360247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.649032567702403%
Total shareholder yield: -7.649032567702403% (Minimal or Negative)
Shareholder yield for WAB (quarterly period ending 2026-03-31)
Market cap (USD): 45857001472
Dividends paid: 53000000
Stock repurchases: 242000000
Net debt paydown: -997000000
Dividend yield: 0.11557668032952716%
Buyback yield: 0.5277274837687844%
Debt paydown yield: -2.174150005444124%
Total shareholder yield: -1.5308458413458124% (Minimal or Negative)
Shareholder yield for WAB (quarterly period ending 2026-06-30)
Market cap (USD): 51095531520
Dividends paid: 53000000
Stock repurchases: 215000000
Net debt paydown: -33000000
Dividend yield: 0.10372727012195684%
Buyback yield: 0.42078043540039095%
Debt paydown yield: -0.06458490403819954%
Total shareholder yield: 0.45992280148414827% (Low Return)
Shareholder yield for WDC.DE (quarterly period ending 2026-03-31)
Market cap (USD): 160535707648
Dividends paid: 43000000
Stock repurchases: 752000000
Net debt paydown: 3074000000
Dividend yield: 0.02678531812640981%
Buyback yield: 0.4684316100246552%
Debt paydown yield: 1.914838788850785%
Total shareholder yield: 2.41005571700185% (Low Return)
Shareholder yield for WIMI (annual period ending 2025-12-31)
Market cap (USD): 21142812
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13733105.988258317
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -64.95401835980151%
Total shareholder yield: -64.95401835980151% (Minimal or Negative)
Shareholder yield for WIMI (quarterly period ending 2025-12-31)
Market cap (USD): 21142812
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13733105.988258317
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -64.95401835980151%
Total shareholder yield: -64.95401835980151% (Minimal or Negative)