speb/financial-data huggingface dataset:
Shareholder yield for SNOW (annual period ending 2022-01-31)
Market cap (USD): 95626939999.99998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNOW (annual period ending 2023-01-31)
Market cap (USD): 54222104000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNOW (annual period ending 2024-01-31)
Market cap (USD): 67808823999.99999
Dividends paid: 0
Stock repurchases: 591732000
Net debt paydown: -36323000
Dividend yield: 0%
Buyback yield: 0.8726474890642553%
Debt paydown yield: -0.05356677473126507%
Total shareholder yield: 0.8190807143329902% (Low Return)
Shareholder yield for SNOW (quarterly period ending 2024-10-31)
Market cap (USD): 39796612000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNOW (quarterly period ending 2025-01-31)
Market cap (USD): 62911366000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2564739000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.076749819738455%
Total shareholder yield: -4.076749819738455% (Minimal or Negative)
Shareholder yield for SNOW (annual period ending 2025-01-31)
Market cap (USD): 62911366000
Dividends paid: 0
Stock repurchases: 1932333000
Net debt paydown: -2397289000
Dividend yield: 0%
Buyback yield: 3.0715165205600528%
Debt paydown yield: -3.810581699974532%
Total shareholder yield: -0.7390651794144794% (Minimal or Negative)
Shareholder yield for SNOW (quarterly period ending 2025-04-30)
Market cap (USD): 55279234000
Dividends paid: 0
Stock repurchases: 490638000
Net debt paydown: -2493000
Dividend yield: 0%
Buyback yield: 0.8875629499497044%
Debt paydown yield: -0.004509830943026453%
Total shareholder yield: 0.8830531190066779% (Low Return)
Shareholder yield for SNOW (quarterly period ending 2025-07-31)
Market cap (USD): 77465100000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4566000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005894267224853514%
Total shareholder yield: -0.005894267224853514% (Minimal or Negative)
Shareholder yield for SNOW (quarterly period ending 2025-10-31)
Market cap (USD): 95273408000
Dividends paid: 0
Stock repurchases: 232896000
Net debt paydown: 6714000
Dividend yield: 0%
Buyback yield: 0.24445016179121043%
Debt paydown yield: 0.007047087052874187%
Total shareholder yield: 0.25149724884408464% (Low Return)
Shareholder yield for SNOW (annual period ending 2026-01-31)
Market cap (USD): 66789819999.99999
Dividends paid: 0
Stock repurchases: 873537000
Net debt paydown: -55844000
Dividend yield: 0%
Buyback yield: 1.3078894358451634%
Debt paydown yield: -0.0836115443940409%
Total shareholder yield: 1.2242778914511225% (Low Return)
Shareholder yield for SNOW (quarterly period ending 2026-01-31)
Market cap (USD): 66789819999.99999
Dividends paid: 0
Stock repurchases: 150003000
Net debt paydown: -55499000
Dividend yield: 0%
Buyback yield: 0.22458961560309645%
Debt paydown yield: -0.08309499860906948%
Total shareholder yield: 0.141494616994027% (Low Return)
Shareholder yield for SO (annual period ending 2021-12-31)
Market cap (USD): 65620196914.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SO (annual period ending 2022-12-31)
Market cap (USD): 71019969174
Dividends paid: 2907000000
Stock repurchases: 298000000
Dividend yield: 4.0932149560327264%
Buyback yield: 0.41960029477046873%
Total shareholder yield: 4.512815250803195% (Moderate Return)
Shareholder yield for SO (annual period ending 2023-12-31)
Market cap (USD): 72598190711.20001
Dividends paid: 3035000000
Stock repurchases: 0
Net debt paydown: -4355000000
Dividend yield: 4.180544956104228%
Buyback yield: 0%
Debt paydown yield: -5.998772086930448%
Total shareholder yield: -1.8182271308262203% (Minimal or Negative)
Shareholder yield for SO (quarterly period ending 2024-09-30)
Market cap (USD): 96012234516.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SO (quarterly period ending 2024-12-31)
Market cap (USD): 88357860061.23999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SO (annual period ending 2024-12-31)
Market cap (USD): 88357860061.23999
Dividends paid: 2954000000
Stock repurchases: 0
Net debt paydown: -2787000000
Dividend yield: 3.343222660612888%
Buyback yield: 0%
Debt paydown yield: -3.154218535926919%
Total shareholder yield: 0.18900412468596883% (Low Return)
Shareholder yield for SO (quarterly period ending 2025-03-31)
Market cap (USD): 99540686953.4
Dividends paid: 736000000
Stock repurchases: 0
Dividend yield: 0.7393961429506294%
Buyback yield: 0%
Total shareholder yield: 0.7393961429506294% (Low Return)
Shareholder yield for SO (quarterly period ending 2025-06-30)
Market cap (USD): 100239613634.16
Dividends paid: 758000000
Stock repurchases: 0
Net debt paydown: -704000000
Dividend yield: 0.7561880702837088%
Buyback yield: 0%
Debt paydown yield: -0.70231715234793%
Total shareholder yield: 0.053870917935778806% (Low Return)
Shareholder yield for SO (quarterly period ending 2025-09-30)
Market cap (USD): 104275351565
Dividends paid: 760000000
Stock repurchases: 0
Net debt paydown: -2922000000
Dividend yield: 0.7288395470201358%
Buyback yield: 0%
Debt paydown yield: -2.802196258411627%
Total shareholder yield: -2.0733567113914915% (Minimal or Negative)
Shareholder yield for SO (quarterly period ending 2025-12-31)
Market cap (USD): 96733707219.38
Dividends paid: 761000000
Stock repurchases: 0
Net debt paydown: -329000000
Dividend yield: 0.7866957877197313%
Buyback yield: 0%
Debt paydown yield: -0.34010895421786014%
Total shareholder yield: 0.4465868335018711% (Low Return)
Shareholder yield for SO (annual period ending 2025-12-31)
Market cap (USD): 96733707219.38
Dividends paid: 3015000000
Stock repurchases: 0
Net debt paydown: -7798000000
Dividend yield: 3.1168039421484752%
Buyback yield: 0%
Debt paydown yield: -8.061305851036089%
Total shareholder yield: -4.944501908887613% (Minimal or Negative)
Shareholder yield for STJ.L (annual period ending 2021-12-31)
Market cap (USD): 99561549.5610811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STJ.L (annual period ending 2022-12-31)
Market cap (USD): 60382757.66746988
Dividends paid: 365783132.5301205
Stock repurchases: 361445.78313253017
Net debt paydown: -84723217.19309676
Dividend yield: 605.7741425863687%
Buyback yield: 0.5985910499865305%
Debt paydown yield: -140.310281388059%
Total shareholder yield: 466.06245224829627% (High Return)
Shareholder yield for STJ.L (annual period ending 2023-12-31)
Market cap (USD): 41670815.00354429
Dividends paid: 366582278.48101264
Stock repurchases: 632911.3924050633
Net debt paydown: -132928168.36968118
Dividend yield: 879.7098843635123%
Buyback yield: 1.5188361263182186%
Debt paydown yield: -318.99584483378845%
Total shareholder yield: 562.2328756560421% (High Return)
Shareholder yield for STJ.L (annual period ending 2024-12-31)
Market cap (USD): 53615750.904
Dividends paid: 95750000
Stock repurchases: 53250000
Net debt paydown: -309240506.32911396
Dividend yield: 178.5855805161475%
Buyback yield: 99.31782937320996%
Debt paydown yield: -576.7717529179342%
Total shareholder yield: -298.86834302857676% (Minimal or Negative)
Shareholder yield for STJ.L (quarterly period ending 2024-12-31)
Market cap (USD): 53615750.904
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STJ.L (quarterly period ending 2025-06-30)
Market cap (USD): 81339743.97369863
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 229863013.6986301
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 282.59618541823386%
Total shareholder yield: 282.59618541823386% (High Return)
Shareholder yield for UCTT (annual period ending 2021-12-31)
Market cap (USD): 2571354270.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UCTT (annual period ending 2022-12-31)
Market cap (USD): 1486059868.8
Dividends paid: 300000
Stock repurchases: 12100000
Dividend yield: 0.02018761197301232%
Buyback yield: 0.8142336829114969%
Total shareholder yield: 0.8344212948845092% (Low Return)
Shareholder yield for UCTT (annual period ending 2023-12-31)
Market cap (USD): 1530439937.28
Dividends paid: 200000
Stock repurchases: 29400000
Net debt paydown: -28700000
Dividend yield: 0.013068137803268083%
Buyback yield: 1.9210162570804081%
Debt paydown yield: -1.8752777747689697%
Total shareholder yield: 0.05880662011470639% (Low Return)
Shareholder yield for UCTT (quarterly period ending 2024-09-30)
Market cap (USD): 1789996095.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UCTT (annual period ending 2024-12-31)
Market cap (USD): 1611579254.4
Dividends paid: 500000
Stock repurchases: 0
Net debt paydown: -20400000
Dividend yield: 0.031025467635853426%
Buyback yield: 0%
Debt paydown yield: -1.2658390795428198%
Total shareholder yield: -1.2348136119069664% (Minimal or Negative)
Shareholder yield for UCTT (quarterly period ending 2024-12-31)
Market cap (USD): 1611579254.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UCTT (quarterly period ending 2025-03-31)
Market cap (USD): 959775016.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UCTT (quarterly period ending 2025-06-30)
Market cap (USD): 1011775904.64
Dividends paid: 0
Stock repurchases: 3400000
Net debt paydown: -2000000
Dividend yield: 0%
Buyback yield: 0.3360427921249769%
Debt paydown yield: -0.19767223066175116%
Total shareholder yield: 0.13837056146322574% (Low Return)
Shareholder yield for UCTT (quarterly period ending 2025-09-30)
Market cap (USD): 1221572592
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1700000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13916487739927944%
Total shareholder yield: -0.13916487739927944% (Minimal or Negative)
Shareholder yield for UCTT (annual period ending 2025-12-31)
Market cap (USD): 1135502156.1599998
Dividends paid: 100000
Stock repurchases: 3400000
Net debt paydown: 6600000
Dividend yield: 0.00880667636406578%
Buyback yield: 0.2994269963782365%
Debt paydown yield: 0.5812406400283414%
Total shareholder yield: 0.8894743127706437% (Low Return)
Shareholder yield for UCTT (quarterly period ending 2025-12-31)
Market cap (USD): 1135502156.1599998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3600000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3170403491063681%
Total shareholder yield: -0.3170403491063681% (Minimal or Negative)
Shareholder yield for VASWANI.NS (annual period ending 2022-03-31)
Market cap (USD): 8667753.55861796
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VASWANI.NS (annual period ending 2023-03-31)
Market cap (USD): 8025859.439707674
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2604604.2681856314
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 32.45265242622414%
Total shareholder yield: 32.45265242622414% (High Return)
Shareholder yield for VASWANI.NS (annual period ending 2024-03-31)
Market cap (USD): 12449661.942178505
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 423619.3507781341
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.402657459661166%
Total shareholder yield: 3.402657459661166% (Low Return)
Shareholder yield for VASWANI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 26881888.574175823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VASWANI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 19309156.927847065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VASWANI.NS (annual period ending 2025-03-31)
Market cap (USD): 13522186.964756683
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14323943.014985487
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -105.92918920821349%
Total shareholder yield: -105.92918920821349% (Minimal or Negative)
Shareholder yield for VASWANI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 13522186.964756683
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VASWANI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 17178569.830095954
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VASWANI.NS (quarterly period ending 2025-09-30)
Market cap (USD): 19760263.129650507
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VASWANI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 23044323.792692438
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YPF (annual period ending 2021-12-31)
Market cap (USD): 1497726713.9199998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YPF (annual period ending 2022-12-31)
Market cap (USD): 3603169764.64
Dividends paid: 0
Stock repurchases: 158326.2651964942
Dividend yield: 0%
Buyback yield: 0.004394082864211449%
Total shareholder yield: 0.004394082864211449% (Low Return)
Shareholder yield for YPF (annual period ending 2023-12-31)
Market cap (USD): 6739770212.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32318948.15010488
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.47952596498754213%
Total shareholder yield: 0.47952596498754213% (Low Return)
Shareholder yield for YPF (quarterly period ending 2024-09-30)
Market cap (USD): 8315911937.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YPF (quarterly period ending 2024-12-31)
Market cap (USD): 16667110630.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YPF (annual period ending 2024-12-31)
Market cap (USD): 16667110630.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1534684.2979931608
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009207860510502874%
Total shareholder yield: 0.009207860510502874% (Low Return)
Shareholder yield for YPF (quarterly period ending 2025-03-31)
Market cap (USD): 13738309962.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YPF (quarterly period ending 2025-06-30)
Market cap (USD): 12330760511.199999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 734708.4214971513
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005958338261697788%
Total shareholder yield: 0.005958338261697788% (Low Return)
Shareholder yield for YPF (quarterly period ending 2025-09-30)
Market cap (USD): 9523503110.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 614886.5385199664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006456516382703957%
Total shareholder yield: 0.006456516382703957% (Low Return)
Shareholder yield for YPF (quarterly period ending 2025-12-31)
Market cap (USD): 14177434024.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 590731.9317351952
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004166705559660412%
Total shareholder yield: 0.004166705559660412% (Low Return)
Shareholder yield for YPF (annual period ending 2025-12-31)
Market cap (USD): 14177434024.96
Dividends paid: 0
Stock repurchases: 6889.472197534947
Net debt paydown: 1742843.6505669365
Dividend yield: 0%
Buyback yield: 4.859463415880283e-05%
Debt paydown yield: 0.012293082425907136%
Total shareholder yield: 0.012341677060065939% (Low Return)
Shareholder yield for YXT (quarterly period ending 2024-09-30)
Market cap (USD): 151624003.20000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YXT (quarterly period ending 2024-12-31)
Market cap (USD): 127342579.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3339041.2913059667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.622093342448938%
Total shareholder yield: 2.622093342448938% (Low Return)
Shareholder yield for YXT (annual period ending 2024-12-31)
Market cap (USD): 127342579.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -682468.0654297471
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5359307701455344%
Total shareholder yield: -0.5359307701455344% (Minimal or Negative)
Shareholder yield for YXT (quarterly period ending 2025-06-30)
Market cap (USD): 52393917.120000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21655336.734109014
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 41.3317765199935%
Total shareholder yield: 41.3317765199935% (High Return)
Shareholder yield for ZNG.V (annual period ending 2021-12-31)
Market cap (USD): 24456179.692913387
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZNG.V (annual period ending 2022-12-31)
Market cap (USD): 12456957.838235293
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2084.298286243633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016732000808785782%
Total shareholder yield: 0.016732000808785782% (Low Return)
Shareholder yield for ZNG.V (annual period ending 2023-12-31)
Market cap (USD): 38503324.22727273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZNG.V (quarterly period ending 2024-09-30)
Market cap (USD): 41830772
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZNG.V (quarterly period ending 2024-12-31)
Market cap (USD): 35541530.05594406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZNG.V (annual period ending 2024-12-31)
Market cap (USD): 35541530.05594406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZNG.V (quarterly period ending 2025-03-31)
Market cap (USD): 35541530.05594406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZNG.V (quarterly period ending 2025-06-30)
Market cap (USD): 65952166.0729927
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZNG.V (quarterly period ending 2025-09-30)
Market cap (USD): 77191316.676259
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZNG.V (annual period ending 2025-12-31)
Market cap (USD): 152514384.04379562
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZNG.V (quarterly period ending 2025-12-31)
Market cap (USD): 152514384.04379562
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 246A.T (annual period ending 2022-06-30)
Dividends paid: 75957.24430778241
Stock repurchases: 0
Shareholder yield for 246A.T (annual period ending 2023-06-30)
Dividends paid: 71660.45033844454
Stock repurchases: 0
Net debt paydown: 729096.4756481862
Shareholder yield for 246A.T (annual period ending 2024-06-30)
Dividends paid: 64565.31209160495
Stock repurchases: 0
Net debt paydown: 527181.8441212359
Shareholder yield for 2692.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2692.HK (annual period ending 2022-12-31)
Dividends paid: 4942891.5344827585
Stock repurchases: 0
Shareholder yield for 2692.HK (annual period ending 2023-12-31)
Dividends paid: 4208590.300984529
Stock repurchases: 0
Net debt paydown: 1832303.9481121786
Shareholder yield for 2692.HK (quarterly period ending 2024-09-30)
Dividends paid: 3669.496433666191
Stock repurchases: 0
Shareholder yield for 2692.HK (quarterly period ending 2024-12-31)
Dividends paid: 25184.50684931507
Stock repurchases: 0
Shareholder yield for 2692.HK (annual period ending 2024-12-31)
Dividends paid: 12942659.072602741
Stock repurchases: 0
Net debt paydown: -14560516.991613202
Shareholder yield for 2692.HK (quarterly period ending 2025-03-31)
Dividends paid: 10727.282369146007
Stock repurchases: 0
Net debt paydown: -12846351.10496245
Shareholder yield for 2692.HK (quarterly period ending 2025-06-30)
Dividends paid: 9484743.389121339
Stock repurchases: 0
Net debt paydown: 11054781.93528476
Shareholder yield for 2692.HK (annual period ending 2025-12-31)
Dividends paid: 9747114.67
Stock repurchases: 0
Net debt paydown: -4369447.875029352
Shareholder yield for 2692.HK (quarterly period ending 2025-12-31)
Dividends paid: 17658.931428571428
Stock repurchases: 0
Net debt paydown: -2577878.705351662
Shareholder yield for 365A.T (annual period ending 2024-02-29)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 365A.T (annual period ending 2025-02-28)
Dividends paid: 4348403.439770682
Stock repurchases: 0
Net debt paydown: 1431850.6471000947
Shareholder yield for 365A.T (quarterly period ending 2025-05-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9214.T (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BBUC.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 65354330.708661415
Shareholder yield for BCO.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BCO.DE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BCO.DE (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4674000000
Shareholder yield for BCO.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BCO.DE (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1585000000
Shareholder yield for BCO.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BCO.DE (quarterly period ending 2025-03-31)
Dividends paid: 72000000
Stock repurchases: 0
Shareholder yield for BCO.DE (quarterly period ending 2025-06-30)
Dividends paid: 86000000
Stock repurchases: 0
Net debt paydown: 295000000
Shareholder yield for BCO.DE (quarterly period ending 2025-09-30)
Dividends paid: 86000000
Stock repurchases: 0
Net debt paydown: -30000000
Shareholder yield for BCO.DE (annual period ending 2025-12-31)
Dividends paid: 331000000
Stock repurchases: 0
Net debt paydown: -245000000
Shareholder yield for BCO.DE (quarterly period ending 2025-12-31)
Dividends paid: 87000000
Stock repurchases: 0
Net debt paydown: -1080000000
Shareholder yield for BLCO.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CWAN (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CWAN (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CWAN (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4521000
Shareholder yield for CWAN (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CWAN (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CWAN (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 158000
Shareholder yield for CWAN (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CWAN (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -855320000
Shareholder yield for CWAN (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42016000
Shareholder yield for CWAN (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 18054000
Net debt paydown: -788417000
Shareholder yield for CWAN (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 9551000
Net debt paydown: 22518000
Shareholder yield for FJET (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FJET (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FJET (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FJET (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2347753
Shareholder yield for FJET (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FJET (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FJET (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HIVE.V (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HIVE.V (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12052080.770370372
Shareholder yield for HIVE.V (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4284444.444444444
Shareholder yield for HIVE.V (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HIVE.V (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8077643.097643098
Shareholder yield for HIVE.V (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20946853.14685315
Shareholder yield for HIVE.V (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16268940.688940693
Shareholder yield for HIVE.V (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9212812.00551274
Shareholder yield for HIVE.V (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12706637.609620329
Shareholder yield for HIVE.V (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3458325.8940293044
Shareholder yield for IEAG (quarterly period ending 2025-08-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for IEAG (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for IEAG (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for IPST (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for IPST (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 12960
Shareholder yield for IPST (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 11340
Net debt paydown: -29720386
Shareholder yield for IPST (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 1260
Shareholder yield for RRKABEL.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RRKABEL.NS (annual period ending 2023-03-31)
Dividends paid: 6087819.732034105
Stock repurchases: 0
Net debt paydown: -62877357.779750615
Shareholder yield for RYDE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RYDE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3639270.3150912104
Shareholder yield for RYDE (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -139416.5535956584
Shareholder yield for YXT (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for YXT (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for YXT (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32165420.84970173
Shareholder yield for 0405.HK (annual period ending 2025-12-31)
Market cap (USD): 446133634.96143955
Dividends paid: 38804498.714652956
Stock repurchases: 0
Net debt paydown: 29625655.9245224
Dividend yield: 8.697954082302475%
Buyback yield: 0%
Debt paydown yield: 6.640534046952775%
Total shareholder yield: 15.33848812925525% (High Return)
Shareholder yield for 0405.HK (quarterly period ending 2025-12-31)
Market cap (USD): 446133634.96143955
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3457683.4280285835
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7750331194659734%
Total shareholder yield: -0.7750331194659734% (Minimal or Negative)
Shareholder yield for 1024.HK (quarterly period ending 2026-03-31)
Market cap (USD): 26360663358.61071
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1201.HK (annual period ending 2025-12-31)
Market cap (USD): 98836146.01542416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8785590.86211009
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.889046382625065%
Total shareholder yield: -8.889046382625065% (Minimal or Negative)
Shareholder yield for 1201.HK (quarterly period ending 2025-12-31)
Market cap (USD): 98836146.01542416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8785590.86211009
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.889046382625065%
Total shareholder yield: -8.889046382625065% (Minimal or Negative)
Shareholder yield for 1241.HK (quarterly period ending 2025-12-31)
Market cap (USD): 11514285.714285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82571.42857142857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7171215880893299%
Total shareholder yield: -0.7171215880893299% (Minimal or Negative)
Shareholder yield for 1241.HK (annual period ending 2025-12-31)
Market cap (USD): 11514285.714285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82571.42857142857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7171215880893299%
Total shareholder yield: -0.7171215880893299% (Minimal or Negative)
Shareholder yield for 1852.T (annual period ending 2026-03-31)
Market cap (USD): 435351088.6886887
Dividends paid: 21177427.427427426
Stock repurchases: 0
Net debt paydown: 55108111.55360679
Dividend yield: 4.864448023138172%
Buyback yield: 0%
Debt paydown yield: 12.658314860219303%
Total shareholder yield: 17.522762883357473% (High Return)
Shareholder yield for 1852.T (quarterly period ending 2026-03-31)
Market cap (USD): 435351088.6886887
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26016320.829577893
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.975940225150481%
Total shareholder yield: 5.975940225150481% (Moderate Return)
Shareholder yield for 1949.HK (annual period ending 2025-12-31)
Market cap (USD): 3785055.6438791733
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 345865.411570983
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.137657252946417%
Total shareholder yield: 9.137657252946417% (Moderate Return)
Shareholder yield for 1949.HK (quarterly period ending 2025-12-31)
Market cap (USD): 3785055.6438791733
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1989.HK (quarterly period ending 2026-03-31)
Market cap (USD): 7750788482.778582
Dividends paid: 452195.44283646886
Stock repurchases: 0
Net debt paydown: -11246909.308019444
Dividend yield: 0.005834186339121478%
Buyback yield: 0%
Debt paydown yield: -0.14510664731735184%
Total shareholder yield: -0.13927246097823037% (Minimal or Negative)
Shareholder yield for 2100.HK (annual period ending 2025-12-31)
Market cap (USD): 146909933.7142857
Dividends paid: 4281857.142857143
Stock repurchases: 0
Net debt paydown: 2456027.397260274
Dividend yield: 2.9146137600093205%
Buyback yield: 0%
Debt paydown yield: 1.671791236416198%
Total shareholder yield: 4.586404996425518% (Moderate Return)
Shareholder yield for 2100.HK (quarterly period ending 2025-12-31)
Market cap (USD): 146909933.7142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 291A.T (annual period ending 2026-03-31)
Market cap (USD): 22248456.456456456
Dividends paid: 0
Stock repurchases: 942429.9299299299
Dividend yield: 0%
Buyback yield: 4.235933992879037%
Total shareholder yield: 4.235933992879037% (Moderate Return)
Shareholder yield for 291A.T (quarterly period ending 2026-03-31)
Market cap (USD): 22248456.456456456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3948.T (quarterly period ending 2026-03-31)
Market cap (USD): 38491435.43543544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6185.T (quarterly period ending 2026-03-31)
Market cap (USD): 35597571.971971974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71879.6606162017
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2019229307908885%
Total shareholder yield: 0.2019229307908885% (Low Return)
Shareholder yield for 6185.T (annual period ending 2026-03-31)
Market cap (USD): 35597571.971971974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 110182.84609298513
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.30952348710675676%
Total shareholder yield: 0.30952348710675676% (Low Return)
Shareholder yield for 7368.T (quarterly period ending 2026-03-31)
Market cap (USD): 49493230.83083083
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -606220.0828015094
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2248545359133771%
Total shareholder yield: -1.2248545359133771% (Minimal or Negative)
Shareholder yield for 7368.T (annual period ending 2026-03-31)
Market cap (USD): 49493230.83083083
Dividends paid: 1831493.9939939938
Stock repurchases: 0
Net debt paydown: -594064.9110546182
Dividend yield: 3.7004939124990424%
Buyback yield: 0%
Debt paydown yield: -1.200295274893546%
Total shareholder yield: 2.5001986376054965% (Low Return)
Shareholder yield for 7399.T (quarterly period ending 2026-03-31)
Market cap (USD): 23818165.365365364
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -667265.7802486198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8014994858458286%
Total shareholder yield: -2.8014994858458286% (Minimal or Negative)
Shareholder yield for 7399.T (annual period ending 2026-03-31)
Market cap (USD): 23818165.365365364
Dividends paid: 833708.7087087086
Stock repurchases: 0
Net debt paydown: 597984.9293552344
Dividend yield: 3.5003061567497005%
Buyback yield: 0%
Debt paydown yield: 2.5106254834588575%
Total shareholder yield: 6.0109316402085575% (Moderate Return)
Shareholder yield for 7630.T (quarterly period ending 2026-05-31)
Market cap (USD): 907907422.012934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8079.T (quarterly period ending 2026-04-30)
Market cap (USD): 455771519.44062924
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8123.HK (quarterly period ending 2025-12-31)
Market cap (USD): 4648046.786632391
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8123.HK (annual period ending 2025-12-31)
Market cap (USD): 4648046.786632391
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3162504.3065751465
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 68.03942498320781%
Total shareholder yield: 68.03942498320781% (High Return)
Shareholder yield for 8313.HK (quarterly period ending 2025-12-31)
Market cap (USD): 42187500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3615625
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.57037037037037%
Total shareholder yield: -8.57037037037037% (Minimal or Negative)
Shareholder yield for 8313.HK (annual period ending 2025-12-31)
Market cap (USD): 42187500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3225551.470588235
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.645751633986928%
Total shareholder yield: -7.645751633986928% (Minimal or Negative)
Shareholder yield for 8912.T (quarterly period ending 2025-12-31)
Market cap (USD): 14951133.252349595
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9552.T (quarterly period ending 2026-03-31)
Market cap (USD): 273712278.6786787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADAG (quarterly period ending 2025-12-31)
Market cap (USD): 211432304
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 60614.11157601117
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.028668330443966203%
Total shareholder yield: 0.028668330443966203% (Low Return)
Shareholder yield for ADAG (annual period ending 2025-12-31)
Market cap (USD): 211432304
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1638615.506849315
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7750071658157379%
Total shareholder yield: 0.7750071658157379% (Low Return)
Shareholder yield for ALGID.PA (annual period ending 2025-12-31)
Market cap (USD): 23409298.82352941
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8731580.88235294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 37.29962588019321%
Total shareholder yield: 37.29962588019321% (High Return)
Shareholder yield for ALGID.PA (quarterly period ending 2025-12-31)
Market cap (USD): 23409298.82352941
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8731580.88235294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 37.29962588019321%
Total shareholder yield: 37.29962588019321% (High Return)
Shareholder yield for ALTME.PA (quarterly period ending 2025-12-31)
Market cap (USD): 7568361.176470589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2809411.7647058824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -37.120476932841314%
Total shareholder yield: -37.120476932841314% (Minimal or Negative)
Shareholder yield for ALTME.PA (annual period ending 2025-12-31)
Market cap (USD): 7568361.176470589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2809411.7647058824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -37.120476932841314%
Total shareholder yield: -37.120476932841314% (Minimal or Negative)
Shareholder yield for ALXO (quarterly period ending 2026-03-31)
Market cap (USD): 273162720
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1237000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4528436383998519%
Total shareholder yield: 0.4528436383998519% (Low Return)
Shareholder yield for AMH.AX (annual period ending 2025-06-30)
Market cap (USD): 193235973.85620916
Dividends paid: 8120261.437908497
Stock repurchases: 2835294.117647059
Dividend yield: 4.202251410987764%
Buyback yield: 1.4672703332956312%
Total shareholder yield: 5.669521744283395% (Moderate Return)
Shareholder yield for AMH.AX (quarterly period ending 2025-06-30)
Market cap (USD): 193235973.85620916
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMIX (quarterly period ending 2026-03-31)
Market cap (USD): 1585560
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMIX (annual period ending 2026-03-31)
Market cap (USD): 1585560
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARR.L (quarterly period ending 2025-12-31)
Market cap (USD): 355532000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARR.L (annual period ending 2025-12-31)
Market cap (USD): 355532000
Dividends paid: 0
Stock repurchases: 15555405.405405406
Dividend yield: 0%
Buyback yield: 4.375247630425786%
Total shareholder yield: 4.375247630425786% (Moderate Return)
Shareholder yield for ARV.AX (annual period ending 2024-06-30)
Market cap (USD): 10513523.333333334
Dividends paid: 0
Stock repurchases: 123398
Net debt paydown: 69436.01766004415
Dividend yield: 0%
Buyback yield: 1.1737073870256625%
Debt paydown yield: 0.6604447953227619%
Total shareholder yield: 1.8341521823484244% (Low Return)
Shareholder yield for BKNG.TO (quarterly period ending 2026-03-31)
Market cap (USD): 136743009243.16548
Dividends paid: 246762589.92805758
Stock repurchases: 2712230215.827338
Net debt paydown: 454424197.86798096
Dividend yield: 0.18045718848357942%
Buyback yield: 1.9834507305629574%
Debt paydown yield: 0.3323198753509174%
Total shareholder yield: 2.4962277943974542% (Low Return)
Shareholder yield for BLK.TO (quarterly period ending 2026-03-31)
Market cap (USD): 152974991654.67627
Dividends paid: 700000000
Stock repurchases: 582733812.9496403
Net debt paydown: 179798351.10013962
Dividend yield: 0.4575911346216451%
Buyback yield: 0.380934038071462%
Debt paydown yield: 0.11753447354716257%
Total shareholder yield: 0.9560596462402697% (Low Return)
Shareholder yield for BLK.TO (quarterly period ending 2026-06-30)
Market cap (USD): 151086855932.39438
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOH (quarterly period ending 2026-03-31)
Market cap (USD): 3326976768
Dividends paid: 33600000
Stock repurchases: 15109000
Net debt paydown: 1215000
Dividend yield: 1.0099258979857113%
Buyback yield: 0.4541360235912534%
Debt paydown yield: 0.03651964184680474%
Total shareholder yield: 1.5005815634237694% (Low Return)
Shareholder yield for BRNL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 16067581.178465452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRNL.NS (annual period ending 2026-03-31)
Market cap (USD): 16067581.178465452
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4745805.509283312
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.53652735013948%
Total shareholder yield: 29.53652735013948% (High Return)
Shareholder yield for BRX (quarterly period ending 2026-03-31)
Market cap (USD): 9953778688
Dividends paid: 96874000
Stock repurchases: 33000
Net debt paydown: -1318000
Dividend yield: 0.9732384357388678%
Buyback yield: 0.00033153238618600076%
Debt paydown yield: -0.01324120257554997%
Total shareholder yield: 0.9603287655495039% (Low Return)
Shareholder yield for CCM (annual period ending 2025-12-31)
Market cap (USD): 18669410
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19171587.084148765
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 102.68983906909091%
Total shareholder yield: 102.68983906909091% (High Return)
Shareholder yield for CCM (quarterly period ending 2025-12-31)
Market cap (USD): 18669410
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13843319.187089086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 74.14974113852064%
Total shareholder yield: 74.14974113852064% (High Return)
Shareholder yield for CI (quarterly period ending 2026-03-31)
Market cap (USD): 76600647680
Dividends paid: 417000000
Stock repurchases: 0
Net debt paydown: 563000000
Dividend yield: 0.544381820036329%
Buyback yield: 0%
Debt paydown yield: 0.7349807306485688%
Total shareholder yield: 1.2793625506848978% (Low Return)
Shareholder yield for CNM (quarterly period ending 2026-04-30)
Market cap (USD): 8442215936
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08291661872980549%
Total shareholder yield: -0.08291661872980549% (Minimal or Negative)
Shareholder yield for CPLE3.SA (quarterly period ending 2026-03-31)
Market cap (USD): 8361112626.61597
Dividends paid: 189403612.16730037
Stock repurchases: 0
Net debt paydown: -784038006.8552084
Dividend yield: 2.265291960837496%
Buyback yield: 0%
Debt paydown yield: -9.377197053408617%
Total shareholder yield: -7.111905092571121% (Minimal or Negative)
Shareholder yield for CTEC.L (annual period ending 2025-12-31)
Market cap (USD): 5704894270.27027
Dividends paid: 189189189.1891892
Stock repurchases: 440540540.5405405
Net debt paydown: -548851351.3513513
Dividend yield: 3.316261094883119%
Buyback yield: 7.722150835227834%
Debt paydown yield: -9.620710312048418%
Total shareholder yield: 1.4177016180625355% (Low Return)
Shareholder yield for CTEC.L (quarterly period ending 2025-12-31)
Market cap (USD): 5704894270.27027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -215871899.2965567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.7839772144686874%
Total shareholder yield: -3.7839772144686874% (Minimal or Negative)
Shareholder yield for CWC.DE (quarterly period ending 2026-03-31)
Market cap (USD): 761163402.2988505
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3027450.980392158
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.39773995586870187%
Total shareholder yield: 0.39773995586870187% (Low Return)
Shareholder yield for DDRIL.OL (quarterly period ending 2026-03-31)
Market cap (USD): 110781974.10071942
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -724261.4266795516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6537719087954474%
Total shareholder yield: -0.6537719087954474% (Minimal or Negative)
Shareholder yield for EGHT (quarterly period ending 2026-03-31)
Market cap (USD): 246701232
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2658000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0774165894720786%
Total shareholder yield: 1.0774165894720786% (Low Return)
Shareholder yield for EGHT (annual period ending 2026-03-31)
Market cap (USD): 246701232
Dividends paid: 0
Stock repurchases: 1848000
Net debt paydown: 39326000
Dividend yield: 0%
Buyback yield: 0.749084220219865%
Debt paydown yield: 15.940739201496976%
Total shareholder yield: 16.68982342171684% (High Return)
Shareholder yield for EMAMILTD.NS (annual period ending 2026-03-31)
Market cap (USD): 1886904962.4417126
Dividends paid: 55510809.66511234
Stock repurchases: 0
Net debt paydown: -6662864.684403295
Dividend yield: 2.941897486626971%
Buyback yield: 0%
Debt paydown yield: -0.3531107722447952%
Total shareholder yield: 2.588786714382176% (Low Return)
Shareholder yield for EMAMILTD.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1886904962.4417126
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)