speb/financial-data huggingface dataset:
Shareholder yield for 6736.T (quarterly period ending 2026-03-31)
Market cap (USD): 1247181773.7737737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6809.T (quarterly period ending 2026-03-31)
Market cap (USD): 349910742.7427427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 865545.8958285339
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.24736190979563333%
Total shareholder yield: 0.24736190979563333% (Low Return)
Shareholder yield for 6809.T (annual period ending 2026-03-31)
Market cap (USD): 349910742.7427427
Dividends paid: 11280030.030030029
Stock repurchases: 0
Net debt paydown: 11327710.881580682
Dividend yield: 3.2236878301056335%
Buyback yield: 0%
Debt paydown yield: 3.237314405607978%
Total shareholder yield: 6.461002235713611% (Moderate Return)
Shareholder yield for 6978.HK (annual period ending 2025-12-31)
Market cap (USD): 46753627.428571425
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10215399.217221133
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.84942597839679%
Total shareholder yield: -21.84942597839679% (Minimal or Negative)
Shareholder yield for 6978.HK (quarterly period ending 2025-12-31)
Market cap (USD): 46753627.428571425
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82859.33452878892
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1772254669552187%
Total shareholder yield: -0.1772254669552187% (Minimal or Negative)
Shareholder yield for 7733.T (quarterly period ending 2026-03-31)
Market cap (USD): 11499915659.65966
Dividends paid: 141116116.1161161
Stock repurchases: 312825325.3253253
Dividend yield: 1.2271056614018023%
Buyback yield: 2.7202401703055914%
Total shareholder yield: 3.947345831707394% (Low Return)
Shareholder yield for 7733.T (annual period ending 2026-03-31)
Market cap (USD): 11499915659.65966
Dividends paid: 141116116.1161161
Stock repurchases: 312825325.3253253
Net debt paydown: 32376923.106771946
Dividend yield: 1.2271056614018023%
Buyback yield: 2.7202401703055914%
Debt paydown yield: 0.2815405266000894%
Total shareholder yield: 4.228886358307483% (Moderate Return)
Shareholder yield for 8137.HK (annual period ending 2025-12-31)
Market cap (USD): 922790169.6658098
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3377318.593803834
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3659898755777748%
Total shareholder yield: 0.3659898755777748% (Low Return)
Shareholder yield for 8137.HK (quarterly period ending 2025-12-31)
Market cap (USD): 922790169.6658098
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1011341.0181258507
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10959598957280936%
Total shareholder yield: 0.10959598957280936% (Low Return)
Shareholder yield for 8451.HK (quarterly period ending 2026-03-31)
Market cap (USD): 45891472.86821705
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10852.71317829458
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.023648648648648664%
Total shareholder yield: 0.023648648648648664% (Low Return)
Shareholder yield for 8772.T (annual period ending 2026-03-31)
Market cap (USD): 172265769.76976976
Dividends paid: 4116529.029029029
Stock repurchases: 0
Net debt paydown: -22031569.942988038
Dividend yield: 2.3896384258641166%
Buyback yield: 0%
Debt paydown yield: -12.789290624848368%
Total shareholder yield: -10.399652198984251% (Minimal or Negative)
Shareholder yield for 8772.T (quarterly period ending 2026-03-31)
Market cap (USD): 172265769.76976976
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17287211.944447756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.035198500289301%
Total shareholder yield: -10.035198500289301% (Minimal or Negative)
Shareholder yield for 9367.T (annual period ending 2026-03-31)
Market cap (USD): 101121441.44144145
Dividends paid: 1292617.6176176176
Stock repurchases: 0
Net debt paydown: 1839092.8122347724
Dividend yield: 1.2782824287232508%
Buyback yield: 0%
Debt paydown yield: 1.818697188271169%
Total shareholder yield: 3.09697961699442% (Low Return)
Shareholder yield for 9367.T (quarterly period ending 2026-03-31)
Market cap (USD): 101121441.44144145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1708616.8941485249
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6896682541238994%
Total shareholder yield: 1.6896682541238994% (Low Return)
Shareholder yield for 9449.T (quarterly period ending 2026-03-31)
Market cap (USD): 2389452031.231231
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMS.L (quarterly period ending 2025-12-31)
Market cap (USD): 823218162.1621622
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2676249.537208438
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32509602681497385%
Total shareholder yield: 0.32509602681497385% (Low Return)
Shareholder yield for AMS.L (annual period ending 2025-12-31)
Market cap (USD): 823218162.1621622
Dividends paid: 7825675.675675676
Stock repurchases: 0
Net debt paydown: -1961216.2162162215
Dividend yield: 0.9506199006982222%
Buyback yield: 0%
Debt paydown yield: -0.23823772437978474%
Total shareholder yield: 0.7123821763184375% (Low Return)
Shareholder yield for ATEN (quarterly period ending 2026-03-31)
Market cap (USD): 2467377408
Dividends paid: 4303000
Stock repurchases: 2495000
Net debt paydown: 1022000
Dividend yield: 0.1743956958529467%
Buyback yield: 0.10111951223637046%
Debt paydown yield: 0.041420497597423084%
Total shareholder yield: 0.31693570568674023% (Low Return)
Shareholder yield for AUR (quarterly period ending 2026-03-31)
Market cap (USD): 11669157888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0428479933855532%
Total shareholder yield: 0.0428479933855532% (Low Return)
Shareholder yield for AZR.V (quarterly period ending 2026-03-31)
Market cap (USD): 8833851.079136692
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRK (quarterly period ending 2026-03-31)
Market cap (USD): 7472102912
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13474893.314367056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18033602418305472%
Total shareholder yield: 0.18033602418305472% (Low Return)
Shareholder yield for BLUSPRING.NS (annual period ending 2026-03-31)
Market cap (USD): 171708250.61466724
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLUSPRING.NS (quarterly period ending 2026-03-31)
Market cap (USD): 171708250.61466724
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPAG.V (quarterly period ending 2026-03-31)
Market cap (USD): 37436077.697841726
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRSL (quarterly period ending 2026-03-31)
Market cap (USD): 1912191616
Dividends paid: 55263157.89473684
Stock repurchases: 39473684.21052632
Net debt paydown: 404658605.97439575
Dividend yield: 2.8900428927901354%
Buyback yield: 2.064316351992954%
Debt paydown yield: 21.162032224619676%
Total shareholder yield: 26.116391469402764% (High Return)
Shareholder yield for BSL (annual period ending 2025-12-31)
Market cap (USD): 168347808
Dividends paid: 14858172
Stock repurchases: 0
Net debt paydown: 2400000
Dividend yield: 8.825877911044735%
Buyback yield: 0%
Debt paydown yield: 1.4256199878765277%
Total shareholder yield: 10.251497898921263% (High Return)
Shareholder yield for BSL (quarterly period ending 2025-12-31)
Market cap (USD): 168347808
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1600000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9504133252510184%
Total shareholder yield: -0.9504133252510184% (Minimal or Negative)
Shareholder yield for BYL.TO (quarterly period ending 2026-03-31)
Market cap (USD): 46374661.8705036
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -566271.0707346536
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2210785974373388%
Total shareholder yield: -1.2210785974373388% (Minimal or Negative)
Shareholder yield for CABR (quarterly period ending 2026-03-31)
Market cap (USD): 13182684
Dividends paid: 0
Stock repurchases: 3075000
Dividend yield: 0%
Buyback yield: 23.32605408731636%
Total shareholder yield: 23.32605408731636% (High Return)
Shareholder yield for CACC (quarterly period ending 2026-03-31)
Market cap (USD): 6004917760
Dividends paid: 0
Stock repurchases: 178900000
Net debt paydown: -54700000
Dividend yield: 0%
Buyback yield: 2.979224814562656%
Debt paydown yield: -0.9109200523005998%
Total shareholder yield: 2.068304762262056% (Low Return)
Shareholder yield for CDNS (quarterly period ending 2026-03-31)
Market cap (USD): 89982205952
Dividends paid: 0
Stock repurchases: 323094000
Net debt paydown: -466915000
Dividend yield: 0%
Buyback yield: 0.35906432453139775%
Debt paydown yield: -0.5188970364308145%
Total shareholder yield: -0.15983271189941678% (Minimal or Negative)
Shareholder yield for CPEN.SW (annual period ending 2025-12-31)
Market cap (USD): 36070086.07594936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPEN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 36070086.07594936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSTL (quarterly period ending 2026-03-31)
Market cap (USD): 748694848
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 189000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.025243929553526192%
Total shareholder yield: 0.025243929553526192% (Low Return)
Shareholder yield for DAR.V (quarterly period ending 2026-02-28)
Market cap (USD): 5494555.474452554
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1464.0615224191824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.026645677329612424%
Total shareholder yield: -0.026645677329612424% (Minimal or Negative)
Shareholder yield for DOLATALGO.NS (annual period ending 2026-03-31)
Market cap (USD): 128250953.7939805
Dividends paid: 186519.71174226367
Stock repurchases: 0
Net debt paydown: -22374319.12742854
Dividend yield: 0.14543339150668994%
Buyback yield: 0%
Debt paydown yield: -17.44573312364612%
Total shareholder yield: -17.300299732139433% (Minimal or Negative)
Shareholder yield for DOLATALGO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 128250953.7939805
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTVL.L (annual period ending 2026-03-31)
Market cap (USD): 818382528
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 204200273.4107997
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.951690245615765%
Total shareholder yield: 24.951690245615765% (High Return)
Shareholder yield for DTVL.L (quarterly period ending 2026-03-31)
Market cap (USD): 818382528
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESOA (quarterly period ending 2026-03-31)
Market cap (USD): 297435296
Dividends paid: 2617
Stock repurchases: 1288
Net debt paydown: 26420052
Dividend yield: 0.0008798552274038116%
Buyback yield: 0.00043303535838597987%
Debt paydown yield: 8.882621650928744%
Total shareholder yield: 8.883934541514535% (Moderate Return)
Shareholder yield for EVF (quarterly period ending 2025-12-31)
Market cap (USD): 90306328
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3220263368476237%
Total shareholder yield: 3.3220263368476237% (Low Return)
Shareholder yield for EVV (annual period ending 2026-03-31)
Market cap (USD): 1055127360
Dividends paid: 116166218
Stock repurchases: 0
Net debt paydown: -32000000
Dividend yield: 11.009686830602137%
Buyback yield: 0%
Debt paydown yield: -3.03280923356968%
Total shareholder yield: 7.976877597032457% (Moderate Return)
Shareholder yield for EVV (quarterly period ending 2026-03-31)
Market cap (USD): 1055127360
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.13730346258863%
Total shareholder yield: -1.13730346258863% (Minimal or Negative)
Shareholder yield for FDR.V (quarterly period ending 2026-02-28)
Market cap (USD): 350371013.1386861
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FFARM.AS (quarterly period ending 2025-12-31)
Market cap (USD): 642524084.7058823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2352941.1764705777
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3662027980706194%
Total shareholder yield: -0.3662027980706194% (Minimal or Negative)
Shareholder yield for FFARM.AS (annual period ending 2025-12-31)
Market cap (USD): 642524084.7058823
Dividends paid: 28000000
Stock repurchases: 2000000
Net debt paydown: -37776960.78431371
Dividend yield: 4.35781329704039%
Buyback yield: 0.31127237836002786%
Debt paydown yield: -5.879462215273416%
Total shareholder yield: -1.2103765398729989% (Minimal or Negative)
Shareholder yield for FOOD.TO (quarterly period ending 2026-05-31)
Market cap (USD): 2523992.7536231885
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 463011.74230401963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.34441646630589%
Total shareholder yield: 18.34441646630589% (High Return)
Shareholder yield for FTC.L (quarterly period ending 2025-11-30)
Market cap (USD): 749541642.1052631
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 145519.20341394003
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.019414425462101783%
Total shareholder yield: 0.019414425462101783% (Low Return)
Shareholder yield for GLU (annual period ending 2025-12-31)
Market cap (USD): 116126048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLU (quarterly period ending 2025-12-31)
Market cap (USD): 116126048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HDB (quarterly period ending 2025-06-30)
Market cap (USD): 119286218752
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15482405444.936707
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.979207159818806%
Total shareholder yield: 12.979207159818806% (High Return)
Shareholder yield for HGLB (quarterly period ending 2026-03-31)
Market cap (USD): 173153856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMI.L (quarterly period ending 2025-12-31)
Market cap (USD): 844243.6241610738
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -311212.93092667474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.862929374909704%
Total shareholder yield: -36.862929374909704% (Minimal or Negative)
Shareholder yield for HMI.L (annual period ending 2025-12-31)
Market cap (USD): 844243.6241610738
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -311212.93092667474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.862929374909704%
Total shareholder yield: -36.862929374909704% (Minimal or Negative)
Shareholder yield for IFC.TO (quarterly period ending 2026-03-31)
Market cap (USD): 37324078043.165474
Dividends paid: 201438848.92086333
Stock repurchases: 139568345.32374102
Net debt paydown: 263792469.67389536
Dividend yield: 0.539702142643412%
Buyback yield: 0.3739364845457926%
Debt paydown yield: 0.706762185441843%
Total shareholder yield: 1.6204008126310474% (Low Return)
Shareholder yield for IPSC (quarterly period ending 2026-03-31)
Market cap (USD): 380548640
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4460000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.17199210066813%
Total shareholder yield: -1.17199210066813% (Minimal or Negative)
Shareholder yield for IVALUE.NS (annual period ending 2026-03-31)
Market cap (USD): 166565927.93556592
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 861515.1500434661
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5172217155820326%
Total shareholder yield: 0.5172217155820326% (Low Return)
Shareholder yield for IVALUE.NS (quarterly period ending 2026-03-31)
Market cap (USD): 166565927.93556592
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPOLYINVST.NS (annual period ending 2026-03-31)
Market cap (USD): 114644190.25010598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 665518.8993089111
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5805081773939224%
Total shareholder yield: 0.5805081773939224% (Low Return)
Shareholder yield for JPOLYINVST.NS (quarterly period ending 2026-03-31)
Market cap (USD): 114644190.25010598
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEFI.L (annual period ending 2025-12-31)
Market cap (USD): 164292084.70588237
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 563909.3137254902
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3432358380107035%
Total shareholder yield: 0.3432358380107035% (Low Return)
Shareholder yield for KEFI.L (quarterly period ending 2025-12-31)
Market cap (USD): 164292084.70588237
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -205882.35294117648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12531483382766095%
Total shareholder yield: -0.12531483382766095% (Minimal or Negative)
Shareholder yield for LINC (quarterly period ending 2026-03-31)
Market cap (USD): 1285006592
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2686000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.20902616505799218%
Total shareholder yield: -0.20902616505799218% (Minimal or Negative)
Shareholder yield for LNKS (quarterly period ending 2025-12-31)
Market cap (USD): 1992200
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 24467617.804154303
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (annual period ending 2026-03-31)
Market cap (USD): 24467617.804154303
Dividends paid: 48526.91818567189
Stock repurchases: 0
Net debt paydown: 2491375.2845424637
Dividend yield: 0.1983311925749985%
Buyback yield: 0%
Debt paydown yield: 10.18233693400041%
Total shareholder yield: 10.38066812657541% (High Return)
Shareholder yield for MERY.PA (quarterly period ending 2025-12-31)
Market cap (USD): 1298817054.1176472
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46702352.941176414
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.595760680314112%
Total shareholder yield: 3.595760680314112% (Low Return)
Shareholder yield for MERY.PA (annual period ending 2025-12-31)
Market cap (USD): 1298817054.1176472
Dividends paid: 109955294.11764707
Stock repurchases: 0
Net debt paydown: -613762487.7450981
Dividend yield: 8.465803075887798%
Buyback yield: 0%
Debt paydown yield: -47.25549959474919%
Total shareholder yield: -38.78969651886139% (Minimal or Negative)
Shareholder yield for MGIH (quarterly period ending 2025-12-31)
Market cap (USD): 18228376
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22662.527164550964
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12432554147747973%
Total shareholder yield: -0.12432554147747973% (Minimal or Negative)
Shareholder yield for MGU.AX (quarterly period ending 2025-12-31)
Market cap (USD): 14016605.369127518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGU.AX (annual period ending 2025-12-31)
Market cap (USD): 14016605.369127518
Dividends paid: 0
Stock repurchases: 440418.79194630875
Dividend yield: 0%
Buyback yield: 3.1421216503416707%
Total shareholder yield: 3.1421216503416707% (Low Return)
Shareholder yield for MREO (quarterly period ending 2026-03-31)
Market cap (USD): 45938236
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 272972.97297297296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5942173595280693%
Total shareholder yield: 0.5942173595280693% (Low Return)
Shareholder yield for MSLH.L (quarterly period ending 2025-12-31)
Market cap (USD): 516029708.1081081
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 39942613.84672344
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.740370993980732%
Total shareholder yield: 7.740370993980732% (Moderate Return)
Shareholder yield for MSLH.L (annual period ending 2025-12-31)
Market cap (USD): 516029708.1081081
Dividends paid: 25945945.945945945
Stock repurchases: 1216216.2162162163
Net debt paydown: -10560810.810810804
Dividend yield: 5.027994617028963%
Buyback yield: 0.23568724767323268%
Debt paydown yield: -2.046550933962569%
Total shareholder yield: 3.2171309307396263% (Low Return)
Shareholder yield for MU.TO (quarterly period ending 2026-05-31)
Market cap (USD): 195526228591.30435
Dividends paid: 123913043.47826087
Stock repurchases: 0
Net debt paydown: 3261461969.7450533
Dividend yield: 0.06337412856117026%
Buyback yield: 0%
Debt paydown yield: 1.6680432048644858%
Total shareholder yield: 1.731417333425656% (Low Return)
Shareholder yield for NSIT (quarterly period ending 2026-03-31)
Market cap (USD): 3553490688
Dividends paid: 0
Stock repurchases: 75000000
Net debt paydown: -142286000
Dividend yield: 0%
Buyback yield: 2.110600718703783%
Debt paydown yield: -4.004119118153153%
Total shareholder yield: -1.8935183994493703% (Minimal or Negative)
Shareholder yield for PER.DE (quarterly period ending 2025-12-31)
Market cap (USD): 18521554221.17647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1191764705.8823528
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.434474621572299%
Total shareholder yield: -6.434474621572299% (Minimal or Negative)
Shareholder yield for REI (quarterly period ending 2026-03-31)
Market cap (USD): 322394112
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5173198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6046192555774714%
Total shareholder yield: -1.6046192555774714% (Minimal or Negative)
Shareholder yield for RETAIL.NS (annual period ending 2026-03-31)
Market cap (USD): 1447717.168291649
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -187842.95129076997
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.975113883081905%
Total shareholder yield: -12.975113883081905% (Minimal or Negative)
Shareholder yield for RETAIL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1447717.168291649
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUSHB (quarterly period ending 2026-03-31)
Market cap (USD): 5908465152
Dividends paid: 15340000
Stock repurchases: 0
Net debt paydown: 6773000
Dividend yield: 0.259627493864586%
Buyback yield: 0%
Debt paydown yield: 0.11463213924021126%
Total shareholder yield: 0.37425963310479726% (Low Return)
Shareholder yield for RWA.L (annual period ending 2025-12-31)
Market cap (USD): 101335437.83783785
Dividends paid: 15135135.135135135
Stock repurchases: 0
Net debt paydown: -12837837.837837845
Dividend yield: 14.935678433989846%
Buyback yield: 0%
Debt paydown yield: -12.668655814544968%
Total shareholder yield: 2.2670226194448784% (Low Return)
Shareholder yield for RWA.L (quarterly period ending 2025-12-31)
Market cap (USD): 101335437.83783785
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5107367.641614214
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.0400607631333125%
Total shareholder yield: 5.0400607631333125% (Moderate Return)
Shareholder yield for SAM.TO (quarterly period ending 2026-01-31)
Market cap (USD): 28774491.85185185
Dividends paid: 0
Stock repurchases: 107407.4074074074
Net debt paydown: 123835.9788359789
Dividend yield: 0%
Buyback yield: 0.37327299456895513%
Debt paydown yield: 0.43036721368898523%
Total shareholder yield: 0.8036402082579404% (Low Return)
Shareholder yield for SFM (quarterly period ending 2026-03-31)
Market cap (USD): 7042977792
Dividends paid: 0
Stock repurchases: 140000000
Net debt paydown: -117513000
Dividend yield: 0%
Buyback yield: 1.9877955622552672%
Debt paydown yield: -1.66851299933788%
Total shareholder yield: 0.3192825629173872% (Low Return)
Shareholder yield for SMX (quarterly period ending 2025-12-31)
Market cap (USD): 16954384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1192941.176470589
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.036181181637676%
Total shareholder yield: -7.036181181637676% (Minimal or Negative)
Shareholder yield for SMX (annual period ending 2025-12-31)
Market cap (USD): 16954384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4570796.568627452
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.959378580946687%
Total shareholder yield: -26.959378580946687% (Minimal or Negative)
Shareholder yield for SOLARWORLD.NS (annual period ending 2026-03-31)
Market cap (USD): 185479108.09665114
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13680942.818151608
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.376002051413046%
Total shareholder yield: -7.376002051413046% (Minimal or Negative)
Shareholder yield for SOLARWORLD.NS (quarterly period ending 2026-03-31)
Market cap (USD): 185479108.09665114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STN.AX (quarterly period ending 2025-06-30)
Market cap (USD): 160963837.90849674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STN.AX (annual period ending 2025-06-30)
Market cap (USD): 160963837.90849674
Dividends paid: 0
Stock repurchases: 1111550.3267973857
Net debt paydown: 54572.117647058825
Dividend yield: 0%
Buyback yield: 0.6905590356445587%
Debt paydown yield: 0.033903340250921135%
Total shareholder yield: 0.7244623758954798% (Low Return)
Shareholder yield for TC (quarterly period ending 2025-12-31)
Market cap (USD): 60772768
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TC (annual period ending 2025-12-31)
Market cap (USD): 60772768
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TDAY (quarterly period ending 2026-03-31)
Market cap (USD): 1235702528
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2072000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16767789601867678%
Total shareholder yield: 0.16767789601867678% (Low Return)
Shareholder yield for TDY (quarterly period ending 2026-03-31)
Market cap (USD): 28478287872
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 165800000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5821979212557066%
Total shareholder yield: 0.5821979212557066% (Low Return)
Shareholder yield for TDY (quarterly period ending 2026-06-30)
Market cap (USD): 30361798656
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECHM.NS (annual period ending 2026-03-31)
Market cap (USD): 14485384019.669352
Dividends paid: 426610852.0559559
Stock repurchases: 0
Net debt paydown: 5067579.0526791215
Dividend yield: 2.9451124766638657%
Buyback yield: 0%
Debt paydown yield: 0.03498408496314615%
Total shareholder yield: 2.9800965616270116% (Low Return)
Shareholder yield for TECHM.NS (quarterly period ending 2026-03-31)
Market cap (USD): 14485384019.669352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECHM.NS (quarterly period ending 2026-06-30)
Market cap (USD): 14574129228.484016
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TIJARIA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1426774.2263671048
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 347402.30355536845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.34879304204524%
Total shareholder yield: 24.34879304204524% (High Return)
Shareholder yield for TIJARIA.NS (annual period ending 2026-03-31)
Market cap (USD): 1426774.2263671048
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1330758.5258670868
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 93.27043489252705%
Total shareholder yield: 93.27043489252705% (High Return)
Shareholder yield for TIL.NS (annual period ending 2026-03-31)
Market cap (USD): 177922637.0495973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7281768.676427435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.092660044375122%
Total shareholder yield: -4.092660044375122% (Minimal or Negative)
Shareholder yield for TIL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 177922637.0495973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TYL (quarterly period ending 2026-03-31)
Market cap (USD): 12224915456
Dividends paid: 0
Stock repurchases: 250063000
Net debt paydown: 594648000
Dividend yield: 0%
Buyback yield: 2.045519258599607%
Debt paydown yield: 4.86422995840144%
Total shareholder yield: 6.909749217001047% (Moderate Return)
Shareholder yield for UPST (quarterly period ending 2026-03-31)
Market cap (USD): 2577512448
Dividends paid: 0
Stock repurchases: 100057000
Net debt paydown: -88919000
Dividend yield: 0%
Buyback yield: 3.8819211165260685%
Debt paydown yield: -3.449799052144092%
Total shareholder yield: 0.4321220643819763% (Low Return)
Shareholder yield for URW.PA (annual period ending 2025-12-31)
Market cap (USD): 17421696301.17647
Dividends paid: 589647058.8235295
Stock repurchases: 0
Net debt paydown: 2015993872.5490189
Dividend yield: 3.3845559504082914%
Buyback yield: 0%
Debt paydown yield: 11.571742714932302%
Total shareholder yield: 14.956298665340594% (High Return)
Shareholder yield for URW.PA (quarterly period ending 2025-12-31)
Market cap (USD): 17421696301.17647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2393764705.882351
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.740135659009864%
Total shareholder yield: 13.740135659009864% (High Return)
Shareholder yield for VGD.V (quarterly period ending 2026-01-31)
Market cap (USD): 4541186.666666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1967.777777777781
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.043331796779500685%
Total shareholder yield: 0.043331796779500685% (Low Return)
Shareholder yield for VVL.OL (quarterly period ending 2026-03-31)
Market cap (USD): 107354718.19116135
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9161388.739754468
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.533755100955345%
Total shareholder yield: -8.533755100955345% (Minimal or Negative)
Shareholder yield for WAAREEENER.NS (quarterly period ending 2026-03-31)
Market cap (USD): 8236900077.660026
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WAAREEENER.NS (annual period ending 2026-03-31)
Market cap (USD): 8236900077.660026
Dividends paid: 6096863.077575244
Stock repurchases: 0
Net debt paydown: -216791250.76577568
Dividend yield: 0.07401890298646512%
Buyback yield: 0%
Debt paydown yield: -2.6319519324236196%
Total shareholder yield: -2.5579330294371543% (Minimal or Negative)
Shareholder yield for WEED.TO (quarterly period ending 2026-03-31)
Market cap (USD): 409704149.6402878
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14291041.32752195
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.4881368275301097%
Total shareholder yield: -3.4881368275301097% (Minimal or Negative)
Shareholder yield for WEED.TO (annual period ending 2026-03-31)
Market cap (USD): 409704149.6402878
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 43120596.66951752
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.524813260343238%
Total shareholder yield: 10.524813260343238% (High Return)
Shareholder yield for WIX.L (quarterly period ending 2025-12-31)
Market cap (USD): 567578248.6486486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12776749.35209179
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.251099188968578%
Total shareholder yield: 2.251099188968578% (Low Return)
Shareholder yield for WIX.L (annual period ending 2025-12-31)
Market cap (USD): 567578248.6486486
Dividends paid: 33513513.513513513
Stock repurchases: 44054054.05405405
Net debt paydown: -91077702.70270276
Dividend yield: 5.904650784857611%
Buyback yield: 7.761758692998311%
Debt paydown yield: -16.046721825501656%
Total shareholder yield: -2.3803123476457344% (Minimal or Negative)
Shareholder yield for XENE (quarterly period ending 2026-03-31)
Market cap (USD): 6323860480
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 409331.5128918756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0064728106223475%
Total shareholder yield: 0.0064728106223475% (Low Return)
Shareholder yield for 0222.HK (annual period ending 2021-12-31)
Market cap (USD): 265702905.69743592
Dividends paid: 7657179.487179487
Stock repurchases: 0
Dividend yield: 2.8818576398629805%
Buyback yield: 0%
Total shareholder yield: 2.8818576398629805% (Low Return)
Shareholder yield for 0222.HK (annual period ending 2022-12-31)
Market cap (USD): 202408105.94094995
Dividends paid: 9200385.109114248
Stock repurchases: 0
Dividend yield: 4.545462774992988%
Buyback yield: 0%
Total shareholder yield: 4.545462774992988% (Moderate Return)
Shareholder yield for 0222.HK (annual period ending 2023-12-31)
Market cap (USD): 207242913.30601794
Dividends paid: 9176824.583866838
Stock repurchases: 0
Net debt paydown: -20608028.119704336
Dividend yield: 4.428052297410144%
Buyback yield: 0%
Debt paydown yield: -9.943900030624555%
Total shareholder yield: -5.515847733214411% (Minimal or Negative)
Shareholder yield for 0222.HK (annual period ending 2024-12-31)
Market cap (USD): 167016525.36597937
Dividends paid: 6926932.989690722
Stock repurchases: 0
Net debt paydown: 1548305.1071188152
Dividend yield: 4.147453657362286%
Buyback yield: 0%
Debt paydown yield: 0.9270370723651752%
Total shareholder yield: 5.0744907297274615% (Moderate Return)
Shareholder yield for 0222.HK (quarterly period ending 2024-12-31)
Market cap (USD): 167016525.36597937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0222.HK (quarterly period ending 2025-06-30)
Market cap (USD): 155971639.05732483
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -116595.31157660484
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0747541747213108%
Total shareholder yield: -0.0747541747213108% (Minimal or Negative)
Shareholder yield for 0367.HK (annual period ending 2022-03-31)
Market cap (USD): 149525820.28097063
Dividends paid: 7476245.210727969
Stock repurchases: 88761.17496807151
Dividend yield: 4.99996936761793%
Buyback yield: 0.05936177096456141%
Total shareholder yield: 5.0593311385824915% (Moderate Return)
Shareholder yield for 0367.HK (annual period ending 2023-03-31)
Market cap (USD): 138491658.29299363
Dividends paid: 42612866.24203822
Stock repurchases: 0
Net debt paydown: 153568062.89707232
Dividend yield: 30.769265649116733%
Buyback yield: 0%
Debt paydown yield: 110.88614634982777%
Total shareholder yield: 141.6554119989445% (High Return)
Shareholder yield for 0367.HK (annual period ending 2024-03-31)
Market cap (USD): 89830217.86189258
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50444325.35324693
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 56.15518536401793%
Total shareholder yield: 56.15518536401793% (High Return)
Shareholder yield for 0367.HK (quarterly period ending 2024-09-30)
Market cap (USD): 81797963.90218791
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0367.HK (quarterly period ending 2025-03-31)
Market cap (USD): 77393202.75578406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48165059.238452554
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 62.23422409644739%
Total shareholder yield: 62.23422409644739% (High Return)
Shareholder yield for 0367.HK (annual period ending 2025-03-31)
Market cap (USD): 77393202.75578406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 120651270.57293975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 155.89388509176635%
Total shareholder yield: 155.89388509176635% (High Return)
Shareholder yield for 0694.HK (annual period ending 2021-12-31)
Market cap (USD): 1149303369.2307692
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0694.HK (annual period ending 2022-12-31)
Market cap (USD): 1377556924.2618742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0694.HK (annual period ending 2023-12-31)
Market cap (USD): 551055513.4443022
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -119098228.57558537
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.61274602465677%
Total shareholder yield: -21.61274602465677% (Minimal or Negative)
Shareholder yield for 0694.HK (annual period ending 2024-12-31)
Market cap (USD): 678121030.927835
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -75620819.60580325
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.151522539027512%
Total shareholder yield: -11.151522539027512% (Minimal or Negative)
Shareholder yield for 0694.HK (quarterly period ending 2024-12-31)
Market cap (USD): 678121030.927835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0694.HK (quarterly period ending 2025-03-31)
Market cap (USD): 678793424.1645244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0694.HK (quarterly period ending 2025-06-30)
Market cap (USD): 708651903.1847135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0694.HK (annual period ending 2025-12-31)
Market cap (USD): 661883979.4344474
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41745557.72994137
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.307080852086981%
Total shareholder yield: -6.307080852086981% (Minimal or Negative)
Shareholder yield for 0694.HK (quarterly period ending 2025-12-31)
Market cap (USD): 661883979.4344474
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 90912628.01354861
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.735432619358715%
Total shareholder yield: 13.735432619358715% (High Return)
Shareholder yield for 1799.HK (annual period ending 2021-12-31)
Market cap (USD): 648171148.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1799.HK (annual period ending 2022-12-31)
Market cap (USD): 697292133.0731707
Dividends paid: 373769531.0646552
Stock repurchases: 0
Dividend yield: 53.603004155137015%
Buyback yield: 0%
Total shareholder yield: 53.603004155137015% (High Return)
Shareholder yield for 1799.HK (annual period ending 2023-12-31)
Market cap (USD): 526928050.01792574
Dividends paid: 173037509.10407877
Stock repurchases: 0
Net debt paydown: -385733385.75486183
Dividend yield: 32.83892537096709%
Buyback yield: 0%
Debt paydown yield: -73.20418522827536%
Total shareholder yield: -40.365259857308274% (Minimal or Negative)
Shareholder yield for 1799.HK (quarterly period ending 2024-12-31)
Market cap (USD): 362597584.3917526
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1799.HK (annual period ending 2024-12-31)
Market cap (USD): 362597584.3917526
Dividends paid: 164904211.8589041
Stock repurchases: 0
Net debt paydown: 103392493.78764391
Dividend yield: 45.47857430863097%
Buyback yield: 0%
Debt paydown yield: 28.514391225490915%
Total shareholder yield: 73.99296553412188% (High Return)
Shareholder yield for 1799.HK (quarterly period ending 2025-06-30)
Market cap (USD): 255412755.34777072
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -212473557.31756496
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -83.1883110255243%
Total shareholder yield: -83.1883110255243% (Minimal or Negative)
Shareholder yield for 1837.HK (annual period ending 2021-12-31)
Market cap (USD): 117845753.84615384
Dividends paid: 5497017.26844584
Stock repurchases: 0
Dividend yield: 4.664586621951714%
Buyback yield: 0%
Total shareholder yield: 4.664586621951714% (Moderate Return)
Shareholder yield for 1837.HK (annual period ending 2022-12-31)
Market cap (USD): 112378125.80231066
Dividends paid: 0
Stock repurchases: 2558045.9770114943
Dividend yield: 0%
Buyback yield: 2.27628460498751%
Total shareholder yield: 2.27628460498751% (Low Return)
Shareholder yield for 1837.HK (annual period ending 2023-12-31)
Market cap (USD): 109288087.06786172
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 815168.0488869488
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7458892096636073%
Total shareholder yield: 0.7458892096636073% (Low Return)
Shareholder yield for 1837.HK (quarterly period ending 2024-12-31)
Market cap (USD): 129734463.91752578
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1837.HK (annual period ending 2024-12-31)
Market cap (USD): 129734463.91752578
Dividends paid: 9660410.95890411
Stock repurchases: 0
Net debt paydown: -818394.3124674874
Dividend yield: 7.4462950454286245%
Buyback yield: 0%
Debt paydown yield: -0.6308225954421436%
Total shareholder yield: 6.815472449986481% (Moderate Return)
Shareholder yield for 1837.HK (quarterly period ending 2025-06-30)
Market cap (USD): 209098471.33757964
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 279653.4265680823
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13374245386834752%
Total shareholder yield: 0.13374245386834752% (Low Return)
Shareholder yield for 2421.HK (annual period ending 2023-03-31)
Market cap (USD): 83691019.10828027
Dividends paid: 9461426.491994178
Stock repurchases: 0
Net debt paydown: 37328898.669325724
Dividend yield: 11.305187334082872%
Buyback yield: 0%
Debt paydown yield: 44.60323110778377%
Total shareholder yield: 55.908418441866644% (High Return)
Shareholder yield for 2421.HK (annual period ending 2024-03-31)
Market cap (USD): 50407250.639386185
Dividends paid: 2613001.3831258644
Stock repurchases: 0
Net debt paydown: 270098.509968774
Dividend yield: 5.1837808053037735%
Buyback yield: 0%
Debt paydown yield: 0.5358326561015211%
Total shareholder yield: 5.719613461405294% (Moderate Return)
Shareholder yield for 2421.HK (quarterly period ending 2024-09-30)
Market cap (USD): 40325135.13513514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2421.HK (quarterly period ending 2025-03-31)
Market cap (USD): 41572442.15938303
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6074.9499927297875
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014612925479430014%
Total shareholder yield: 0.014612925479430014% (Low Return)
Shareholder yield for 2421.HK (annual period ending 2025-03-31)
Market cap (USD): 41572442.15938303
Dividends paid: 1289118.4573002756
Stock repurchases: 0
Net debt paydown: 13149.4118857378
Dividend yield: 3.1008966284876234%
Buyback yield: 0%
Debt paydown yield: 0.03163011649718523%
Total shareholder yield: 3.1325267449848084% (Low Return)
Shareholder yield for 2469.HK (annual period ending 2023-12-31)
Market cap (USD): 1297117032.8681178
Dividends paid: 0
Stock repurchases: 25003656.82137834
Net debt paydown: 6970108.880159078
Dividend yield: 0%
Buyback yield: 1.9276330653134321%
Debt paydown yield: 0.5373538935609484%
Total shareholder yield: 2.4649869588743805% (Low Return)
Shareholder yield for 2469.HK (quarterly period ending 2024-12-31)
Market cap (USD): 728107919.1752577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2469.HK (annual period ending 2024-12-31)
Market cap (USD): 728107919.1752577
Dividends paid: 0
Stock repurchases: 60816575.34246576
Net debt paydown: 4226476.696915397
Dividend yield: 0%
Buyback yield: 8.3526869768638%
Debt paydown yield: 0.5804739360207497%
Total shareholder yield: 8.933160912884551% (Moderate Return)
Shareholder yield for 2469.HK (quarterly period ending 2025-06-30)
Market cap (USD): 688832989.6178344
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2695975.621405782
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3913830583087366%
Total shareholder yield: 0.3913830583087366% (Low Return)
Shareholder yield for 2878.HK (annual period ending 2021-12-31)
Market cap (USD): 243370741.8923077
Dividends paid: 329487.1794871795
Stock repurchases: 0
Dividend yield: 0.1353848769680698%
Buyback yield: 0%
Total shareholder yield: 0.1353848769680698% (Low Return)
Shareholder yield for 2878.HK (annual period ending 2022-12-31)
Market cap (USD): 198794153.73812577
Dividends paid: 413222.07958921697
Stock repurchases: 0
Net debt paydown: -415434.1529245252
Dividend yield: 0.20786430175082513%
Buyback yield: 0%
Debt paydown yield: -0.2089770474195042%
Total shareholder yield: -0.0011127456686790826% (Minimal or Negative)
Shareholder yield for 2878.HK (annual period ending 2023-12-31)
Market cap (USD): 102340685.31626122
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33645.683178308944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03287615582633086%
Total shareholder yield: 0.03287615582633086% (Low Return)
Shareholder yield for 2878.HK (quarterly period ending 2024-12-31)
Market cap (USD): 157718898.4523196
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2878.HK (annual period ending 2024-12-31)
Market cap (USD): 157718898.4523196
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22197.123698140087
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01407385159036636%
Total shareholder yield: -0.01407385159036636% (Minimal or Negative)
Shareholder yield for 2878.HK (quarterly period ending 2025-06-30)
Market cap (USD): 146365105.91847137
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -77650.0426817257
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05305229152430533%
Total shareholder yield: -0.05305229152430533% (Minimal or Negative)