speb/financial-data huggingface dataset:
Shareholder yield for CCEL (quarterly period ending 2026-05-31)
Market cap (USD): 27896770
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1754104
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.287839058070163%
Total shareholder yield: 6.287839058070163% (Moderate Return)
Shareholder yield for CEA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 47905181.17647059
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEA.DE (annual period ending 2025-12-31)
Market cap (USD): 47905181.17647059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21315490.196078435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 44.49516664503898%
Total shareholder yield: 44.49516664503898% (High Return)
Shareholder yield for CFF.TO (quarterly period ending 2026-03-31)
Market cap (USD): 3812807.1942446046
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9822314.761329629
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -257.61372817792403%
Total shareholder yield: -257.61372817792403% (Minimal or Negative)
Shareholder yield for CGX.TO (quarterly period ending 2026-03-31)
Market cap (USD): 547910860.4316547
Dividends paid: 0
Stock repurchases: 3600719.424460432
Net debt paydown: 34369547.86535716
Dividend yield: 0%
Buyback yield: 0.6571724863463586%
Debt paydown yield: 6.272835664962029%
Total shareholder yield: 6.930008151308388% (Moderate Return)
Shareholder yield for EMAN.L (quarterly period ending 2025-12-31)
Market cap (USD): 61907308.10810811
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2683209.922251016
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.3342377568175845%
Total shareholder yield: 4.3342377568175845% (Moderate Return)
Shareholder yield for EMAN.L (annual period ending 2025-12-31)
Market cap (USD): 61907308.10810811
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16489324.32432434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.63550528724201%
Total shareholder yield: -26.63550528724201% (Minimal or Negative)
Shareholder yield for FHYD.V (quarterly period ending 2025-12-31)
Market cap (USD): 23158017.518248174
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 151263.1255579479
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6531782154441969%
Total shareholder yield: 0.6531782154441969% (Low Return)
Shareholder yield for FTE.DE (quarterly period ending 2026-03-31)
Market cap (USD): 49290929728.735634
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBT.PA (quarterly period ending 2025-12-31)
Market cap (USD): 128927040
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -107496029.41176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -83.37741207101686%
Total shareholder yield: -83.37741207101686% (Minimal or Negative)
Shareholder yield for GBT.PA (annual period ending 2025-12-31)
Market cap (USD): 128927040
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -107496029.41176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -83.37741207101686%
Total shareholder yield: -83.37741207101686% (Minimal or Negative)
Shareholder yield for GNLX (quarterly period ending 2026-03-31)
Market cap (USD): 129588808
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -810000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6250539784269025%
Total shareholder yield: -0.6250539784269025% (Minimal or Negative)
Shareholder yield for GPOR (quarterly period ending 2026-03-31)
Market cap (USD): 2826085376
Dividends paid: 0
Stock repurchases: 169752000
Net debt paydown: -35328000
Dividend yield: 0%
Buyback yield: 6.006612590036629%
Debt paydown yield: -1.250068391422864%
Total shareholder yield: 4.756544198613765% (Moderate Return)
Shareholder yield for HAPV3.SA (quarterly period ending 2026-03-31)
Market cap (USD): 957401551.3307985
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -210667421.10960054
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.00408186270124%
Total shareholder yield: -22.00408186270124% (Minimal or Negative)
Shareholder yield for HARRMALAYA.NS (annual period ending 2026-03-31)
Market cap (USD): 42434129.71598135
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 264759.66264936514
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6239309358326549%
Total shareholder yield: 0.6239309358326549% (Low Return)
Shareholder yield for HARRMALAYA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 42434129.71598135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBNB (quarterly period ending 2025-12-31)
Market cap (USD): 1380791040
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48250.78125
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.003494430355660477%
Total shareholder yield: -0.003494430355660477% (Minimal or Negative)
Shareholder yield for HBNB (annual period ending 2025-12-31)
Market cap (USD): 1380791040
Dividends paid: 0
Stock repurchases: 1003.125
Net debt paydown: -164791.6360294118
Dividend yield: 0%
Buyback yield: 7.264857396525401e-05%
Debt paydown yield: -0.01193458179084156%
Total shareholder yield: -0.011861933216876307% (Minimal or Negative)
Shareholder yield for HTD (quarterly period ending 2025-10-31)
Market cap (USD): 924061952
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9739606722818515%
Total shareholder yield: -0.9739606722818515% (Minimal or Negative)
Shareholder yield for HTD (annual period ending 2025-10-31)
Market cap (USD): 924061952
Dividends paid: 61509646
Stock repurchases: 0
Net debt paydown: -9000000
Dividend yield: 6.6564417966643%
Buyback yield: 0%
Debt paydown yield: -0.9739606722818515%
Total shareholder yield: 5.6824811243824485% (Moderate Return)
Shareholder yield for IMM.V (quarterly period ending 2025-12-31)
Market cap (USD): 985037.9562043794
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25702.520611248096
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6092924084150964%
Total shareholder yield: -2.6092924084150964% (Minimal or Negative)
Shareholder yield for ISPR (quarterly period ending 2026-03-31)
Market cap (USD): 88969064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 776429
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8726954798580324%
Total shareholder yield: 0.8726954798580324% (Low Return)
Shareholder yield for JAYBARMARU.NS (annual period ending 2026-03-31)
Market cap (USD): 185112547.3505723
Dividends paid: 803041.5430267062
Stock repurchases: 0
Net debt paydown: 6878475.216619983
Dividend yield: 0.43381259375458725%
Buyback yield: 0%
Debt paydown yield: 3.7158341317583936%
Total shareholder yield: 4.149646725512981% (Moderate Return)
Shareholder yield for JAYBARMARU.NS (quarterly period ending 2026-03-31)
Market cap (USD): 185112547.3505723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JMM (quarterly period ending 2025-12-31)
Market cap (USD): 54171952
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -307783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5681593308655372%
Total shareholder yield: -0.5681593308655372% (Minimal or Negative)
Shareholder yield for KEI.NS (quarterly period ending 2026-03-31)
Market cap (USD): 4932001760.7460785
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.NS (annual period ending 2026-03-31)
Market cap (USD): 4932001760.7460785
Dividends paid: 4560300.974989402
Stock repurchases: 0
Net debt paydown: -1422187.1316384897
Dividend yield: 0.0924634904083966%
Buyback yield: 0%
Debt paydown yield: -0.02883590072813257%
Total shareholder yield: 0.06362758968026404% (Low Return)
Shareholder yield for KRS.L (quarterly period ending 2025-06-30)
Market cap (USD): 3008523.287671233
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -437996.57534246566
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.558523682942795%
Total shareholder yield: -14.558523682942795% (Minimal or Negative)
Shareholder yield for LDP (annual period ending 2025-12-31)
Market cap (USD): 598741184
Dividends paid: 45690961
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 7.631170566012041%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 7.631170566012041% (Moderate Return)
Shareholder yield for LDP (quarterly period ending 2025-12-31)
Market cap (USD): 598741184
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 LMNR (quarterly period ending 2026-04-30)
Market cap (USD): 236804032
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5112000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.158747026739815%
Total shareholder yield: -2.158747026739815% (Minimal or Negative)
Shareholder yield for LTBR (quarterly period ending 2026-03-31)
Market cap (USD): 246333664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFEA.MC (quarterly period ending 2026-03-31)
Market cap (USD): 2279025140.229885
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 102306964.1649766
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.4890669417827%
Total shareholder yield: 4.4890669417827% (Moderate Return)
Shareholder yield for MOV (quarterly period ending 2026-04-30)
Market cap (USD): 811516224
Dividends paid: 7743000
Stock repurchases: 1541000
Net debt paydown: 5150000
Dividend yield: 0.9541398891367082%
Buyback yield: 0.18989145927414017%
Debt paydown yield: 0.6346145459194171%
Total shareholder yield: 1.7786458943302654% (Low Return)
Shareholder yield for MOVE.SW (annual period ending 2025-12-31)
Market cap (USD): 3281597569.620253
Dividends paid: 18558227.848101266
Stock repurchases: 7826582.278481012
Net debt paydown: -62068326.3009845
Dividend yield: 0.5655241830962481%
Buyback yield: 0.23849914904059077%
Debt paydown yield: -1.891405785876635%
Total shareholder yield: -1.0873824537397963% (Minimal or Negative)
Shareholder yield for MOVE.SW (quarterly period ending 2025-12-31)
Market cap (USD): 3281597569.620253
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -266233465.1898734
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.112922427008073%
Total shareholder yield: -8.112922427008073% (Minimal or Negative)
Shareholder yield for MSB (quarterly period ending 2026-04-30)
Market cap (USD): 295200224
Dividends paid: 3411203
Stock repurchases: 0
Dividend yield: 1.1555556949712884%
Buyback yield: 0%
Total shareholder yield: 1.1555556949712884% (Low Return)
Shareholder yield for NC5A.DE (annual period ending 2025-12-31)
Market cap (USD): 3512189.411764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -95086.47058823542
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.707327522534129%
Total shareholder yield: -2.707327522534129% (Minimal or Negative)
Shareholder yield for NC5A.DE (quarterly period ending 2025-12-31)
Market cap (USD): 3512189.411764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -84838.8235294118
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4155537638496662%
Total shareholder yield: -2.4155537638496662% (Minimal or Negative)
Shareholder yield for NTIC (quarterly period ending 2026-02-28)
Market cap (USD): 75936008
Dividends paid: 94920
Stock repurchases: 0
Net debt paydown: -2115328
Dividend yield: 0.12499998683101697%
Buyback yield: 0%
Debt paydown yield: -2.785671851488427%
Total shareholder yield: -2.6606718646574103% (Minimal or Negative)
Shareholder yield for NTIC (quarterly period ending 2026-05-31)
Market cap (USD): 76315688
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -673360
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8823349663047%
Total shareholder yield: -0.8823349663047% (Minimal or Negative)
Shareholder yield for OCI.V (quarterly period ending 2026-04-30)
Market cap (USD): 22658284.671532843
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OR.TO (quarterly period ending 2026-03-31)
Market cap (USD): 5547989640.28777
Dividends paid: 6822302.158273382
Stock repurchases: 9275539.568345325
Net debt paydown: 313684.81856850255
Dividend yield: 0.12296890586694596%
Buyback yield: 0.16718739885506004%
Debt paydown yield: 0.005654026753954644%
Total shareholder yield: 0.29581033147596064% (Low Return)
Shareholder yield for PWR (quarterly period ending 2026-03-31)
Market cap (USD): 93913645056
Dividends paid: 17161000
Stock repurchases: 0
Net debt paydown: 99281000
Dividend yield: 0.018273169984795102%
Buyback yield: 0%
Debt paydown yield: 0.10571520245093191%
Total shareholder yield: 0.12398837243572701% (Low Return)
Shareholder yield for RDS.AX (annual period ending 2024-06-30)
Market cap (USD): 2609963.3333333335
Dividends paid: 0
Stock repurchases: 9356.666666666666
Dividend yield: 0%
Buyback yield: 0.35849801210489546%
Total shareholder yield: 0.35849801210489546% (Low Return)
Shareholder yield for ROR.L (quarterly period ending 2025-12-31)
Market cap (USD): 5364584475.675675
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27802665.67937801
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5182631722073169%
Total shareholder yield: -0.5182631722073169% (Minimal or Negative)
Shareholder yield for ROR.L (annual period ending 2025-12-31)
Market cap (USD): 5364584475.675675
Dividends paid: 90000000
Stock repurchases: 84594594.5945946
Net debt paydown: -29530405.40540541
Dividend yield: 1.6776695456671769%
Buyback yield: 1.5769086119934723%
Debt paydown yield: -0.550469575776156%
Total shareholder yield: 2.704108581884493% (Low Return)
Shareholder yield for RUM (quarterly period ending 2026-03-31)
Market cap (USD): 1574497920
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 337783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02145337861100509%
Total shareholder yield: 0.02145337861100509% (Low Return)
Shareholder yield for SCI (quarterly period ending 2026-03-31)
Market cap (USD): 11359152128
Dividends paid: 47080000
Stock repurchases: 143153000
Net debt paydown: 53956000
Dividend yield: 0.41446755417553643%
Buyback yield: 1.2602437082177267%
Debt paydown yield: 0.47500024114475875%
Total shareholder yield: 2.149711503538022% (Low Return)
Shareholder yield for SDRC.DE (quarterly period ending 2026-03-31)
Market cap (USD): 6941175172.413794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHBI (quarterly period ending 2026-03-31)
Market cap (USD): 744729024
Dividends paid: 4030000
Stock repurchases: 0
Net debt paydown: 451000
Dividend yield: 0.5411364227963807%
Buyback yield: 0%
Debt paydown yield: 0.06055893962311855%
Total shareholder yield: 0.6016953624194993% (Low Return)
Shareholder yield for SHBI (quarterly period ending 2026-06-30)
Market cap (USD): 789894592
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMOP.OL (quarterly period ending 2026-03-31)
Market cap (USD): 456470890.03083247
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 49642.23077827716
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01087522377931352%
Total shareholder yield: 0.01087522377931352% (Low Return)
Shareholder yield for SOBO.TO (quarterly period ending 2026-03-31)
Market cap (USD): 8145304126.618706
Dividends paid: 74820143.88489209
Stock repurchases: 0
Net debt paydown: 89597227.32762623
Dividend yield: 0.9185678364099533%
Buyback yield: 0%
Debt paydown yield: 1.0999862734998944%
Total shareholder yield: 2.018554109909848% (Low Return)
Shareholder yield for SUPR.L (quarterly period ending 2025-12-31)
Market cap (USD): 1450016172.972973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -369388485.74601984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.474783842490623%
Total shareholder yield: -25.474783842490623% (Minimal or Negative)
Shareholder yield for SVG.V (quarterly period ending 2025-12-31)
Market cap (USD): 4622708.02919708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TDUP (quarterly period ending 2026-03-31)
Market cap (USD): 735532800
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -56000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0076135285877122%
Total shareholder yield: -0.0076135285877122% (Minimal or Negative)
Shareholder yield for TLSA (annual period ending 2025-12-31)
Market cap (USD): 113578768
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -483716.2162162162
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.42588612707633544%
Total shareholder yield: -0.42588612707633544% (Minimal or Negative)
Shareholder yield for TLSA (quarterly period ending 2025-12-31)
Market cap (USD): 113578768
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMHC (quarterly period ending 2026-03-31)
Market cap (USD): 6665396224
Dividends paid: 0
Stock repurchases: 149578000
Net debt paydown: -51971000
Dividend yield: 0%
Buyback yield: 2.244097649610335%
Debt paydown yield: -0.779713587211346%
Total shareholder yield: 1.464384062398989% (Low Return)
Shareholder yield for TXMD (quarterly period ending 2026-03-31)
Market cap (USD): 23843186
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 266000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1156227192121053%
Total shareholder yield: 1.1156227192121053% (Low Return)
Shareholder yield for UPL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 5396793754.641797
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPL.NS (annual period ending 2026-03-31)
Market cap (USD): 5396793754.641797
Dividends paid: 50657058.0754557
Stock repurchases: 0
Net debt paydown: 435666517.96337986
Dividend yield: 0.938650991283212%
Buyback yield: 0%
Debt paydown yield: 8.072691634522107%
Total shareholder yield: 9.01134262580532% (Moderate Return)
Shareholder yield for VIDYAWIRES.NS (annual period ending 2026-03-31)
Market cap (USD): 199573736.6680797
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7987574.834408598
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.002317623432137%
Total shareholder yield: 4.002317623432137% (Moderate Return)
Shareholder yield for VIDYAWIRES.NS (quarterly period ending 2026-03-31)
Market cap (USD): 199573736.6680797
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VITA.V (quarterly period ending 2025-12-31)
Market cap (USD): 34548254.01459854
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 368956.9133014763
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0679466266097604%
Total shareholder yield: 1.0679466266097604% (Low Return)
Shareholder yield for VLC.V (quarterly period ending 2026-03-31)
Market cap (USD): 29429188.489208635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 396.49214934621523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0013472751703350726%
Total shareholder yield: 0.0013472751703350726% (Low Return)
Shareholder yield for VVA.AX (quarterly period ending 2025-06-30)
Market cap (USD): 90817233.9869281
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VVA.AX (annual period ending 2025-06-30)
Market cap (USD): 90817233.9869281
Dividends paid: 0
Stock repurchases: 3039719.6078431373
Net debt paydown: -37876328.692810476
Dividend yield: 0%
Buyback yield: 3.3470735392366864%
Debt paydown yield: -41.70610249841154%
Total shareholder yield: -38.35902895917485% (Minimal or Negative)
Shareholder yield for 0014.HK (annual period ending 2021-12-31)
Market cap (USD): 2259418090.6000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0014.HK (annual period ending 2022-12-31)
Market cap (USD): 2533902188.197689
Dividends paid: 190757381.2580231
Stock repurchases: 20795892.16944801
Dividend yield: 7.528206185168686%
Buyback yield: 0.8207061924611893%
Total shareholder yield: 8.348912377629874% (Moderate Return)
Shareholder yield for 0014.HK (annual period ending 2023-12-31)
Market cap (USD): 1650314109.9423819
Dividends paid: 189372599.23175418
Stock repurchases: 128040.97311139565
Net debt paydown: 228300999.8372774
Dividend yield: 11.474942745194479%
Buyback yield: 0.00775858197781912%
Debt paydown yield: 13.83379069850213%
Total shareholder yield: 25.316492025674428% (High Return)
Shareholder yield for 0014.HK (quarterly period ending 2024-12-31)
Market cap (USD): 1396254736.166237
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0014.HK (annual period ending 2024-12-31)
Market cap (USD): 1396254736.166237
Dividends paid: 142912371.13402063
Stock repurchases: 0
Net debt paydown: -143513140.69986916
Dividend yield: 10.23540815527845%
Buyback yield: 0%
Debt paydown yield: -10.278435373040882%
Total shareholder yield: -0.04302721776243246% (Minimal or Negative)
Shareholder yield for 0014.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1737410089.3554142
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -231782454.5275464
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.340687725230064%
Total shareholder yield: -13.340687725230064% (Minimal or Negative)
Shareholder yield for 1419.T (annual period ending 2022-05-31)
Market cap (USD): 453157187.10408515
Dividends paid: 23031773.360463295
Stock repurchases: 3521677.8838628894
Dividend yield: 5.08251309168206%
Buyback yield: 0.7771426745691223%
Total shareholder yield: 5.859655766251182% (Moderate Return)
Shareholder yield for 1419.T (annual period ending 2023-05-31)
Market cap (USD): 636121995.2617497
Dividends paid: 26182130.33836469
Stock repurchases: 7153587.524143359
Net debt paydown: -995613.8957670778
Dividend yield: 4.115897663244821%
Buyback yield: 1.1245622030723557%
Debt paydown yield: -0.1565130435958916%
Total shareholder yield: 5.083946822721285% (Moderate Return)
Shareholder yield for 1419.T (annual period ending 2024-05-31)
Market cap (USD): 711078869.3013061
Dividends paid: 33201656.578528196
Stock repurchases: 0
Net debt paydown: 73739083.11609544
Dividend yield: 4.669194657851607%
Buyback yield: 0%
Debt paydown yield: 10.370028740771076%
Total shareholder yield: 15.039223398622683% (High Return)
Shareholder yield for 1419.T (quarterly period ending 2024-11-30)
Market cap (USD): 644882486.4220414
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1419.T (quarterly period ending 2025-05-31)
Market cap (USD): 695114980.2679093
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -72620757.51641946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.447301464921697%
Total shareholder yield: -10.447301464921697% (Minimal or Negative)
Shareholder yield for 1419.T (annual period ending 2025-05-31)
Market cap (USD): 695114980.2679093
Dividends paid: 38287661.70538323
Stock repurchases: 0
Net debt paydown: -74271140.76579157
Dividend yield: 5.508104816073234%
Buyback yield: 0%
Debt paydown yield: -10.684727401093584%
Total shareholder yield: -5.1766225850203496% (Minimal or Negative)
Shareholder yield for 1421.HK (annual period ending 2021-06-30)
Market cap (USD): 45921063.917525776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1421.HK (annual period ending 2022-06-30)
Market cap (USD): 31623190.828025475
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1421.HK (annual period ending 2023-06-30)
Market cap (USD): 16342465.30612245
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1463051.962823346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.952455675553653%
Total shareholder yield: -8.952455675553653% (Minimal or Negative)
Shareholder yield for 1421.HK (annual period ending 2024-06-30)
Market cap (USD): 9484279.641485276
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1021399.0109488098
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.769389448209635%
Total shareholder yield: 10.769389448209635% (High Return)
Shareholder yield for 1421.HK (quarterly period ending 2024-12-31)
Market cap (USD): 5675637.113402062
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1421.HK (annual period ending 2025-06-30)
Market cap (USD): 10456055.031847134
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -516563.6086350181
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.940329857309134%
Total shareholder yield: -4.940329857309134% (Minimal or Negative)
Shareholder yield for 1421.HK (quarterly period ending 2025-06-30)
Market cap (USD): 10456055.031847134
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -972527.5789611926
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.30109468627566%
Total shareholder yield: -9.30109468627566% (Minimal or Negative)
Shareholder yield for 1488.HK (annual period ending 2021-12-31)
Market cap (USD): 212512461.53846157
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1488.HK (annual period ending 2022-12-31)
Market cap (USD): 141856842.10526314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1488.HK (annual period ending 2023-12-31)
Market cap (USD): 208197685.01920614
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2981957.728398636
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4322722791675382%
Total shareholder yield: 1.4322722791675382% (Low Return)
Shareholder yield for 1488.HK (quarterly period ending 2024-12-31)
Market cap (USD): 193264278.35051546
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1488.HK (annual period ending 2024-12-31)
Market cap (USD): 193264278.35051546
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2220892.623783946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.149148017801823%
Total shareholder yield: -1.149148017801823% (Minimal or Negative)
Shareholder yield for 1488.HK (quarterly period ending 2025-06-30)
Market cap (USD): 201103694.26751593
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 645083.8860069662
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3207717731673545%
Total shareholder yield: 0.3207717731673545% (Low Return)
Shareholder yield for 1808.T (annual period ending 2022-03-31)
Market cap (USD): 2565567353.682839
Dividends paid: 159834453.3683003
Stock repurchases: 25299131.289952468
Dividend yield: 6.229984690866135%
Buyback yield: 0.9861027914015155%
Total shareholder yield: 7.216087482267651% (Moderate Return)
Shareholder yield for 1808.T (annual period ending 2023-03-31)
Market cap (USD): 2706307065.242793
Dividends paid: 177154654.65465468
Stock repurchases: 26561561.561561562
Net debt paydown: -383534378.5024166
Dividend yield: 6.545992394206069%
Buyback yield: 0.9814688770055967%
Debt paydown yield: -14.171872195441662%
Total shareholder yield: -6.644410924229996% (Minimal or Negative)
Shareholder yield for 1808.T (annual period ending 2024-03-31)
Market cap (USD): 3062651001.414818
Dividends paid: 146652139.46117273
Stock repurchases: 33016.37612255679
Net debt paydown: 198829971.01697588
Dividend yield: 4.788405188623369%
Buyback yield: 0.0010780325968353754%
Debt paydown yield: 6.4920871142394185%
Total shareholder yield: 11.281570335459623% (High Return)
Shareholder yield for 1808.T (quarterly period ending 2024-09-30)
Market cap (USD): 3278547316.7876453
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1808.T (quarterly period ending 2025-03-31)
Market cap (USD): 3357793234.852693
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29420378.382484913
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8761819541808562%
Total shareholder yield: 0.8761819541808562% (Low Return)
Shareholder yield for 1808.T (annual period ending 2025-03-31)
Market cap (USD): 3357793234.852693
Dividends paid: 157712872.61061355
Stock repurchases: 3642561.154925812
Net debt paydown: -66752130.57795334
Dividend yield: 4.696920315807725%
Buyback yield: 0.1084808057005217%
Debt paydown yield: -1.987976206667227%
Total shareholder yield: 2.8174249148410198% (Low Return)
Shareholder yield for 1808.T (quarterly period ending 2025-06-30)
Market cap (USD): 3827455603.6432323
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1808.T (quarterly period ending 2025-09-30)
Market cap (USD): 4424299022.537281
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2342.HK (annual period ending 2021-12-31)
Market cap (USD): 697571669.9358975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2342.HK (annual period ending 2022-12-31)
Market cap (USD): 522852545.2708601
Dividends paid: 20738805.970149253
Stock repurchases: 0
Dividend yield: 3.9664731782850287%
Buyback yield: 0%
Total shareholder yield: 3.9664731782850287% (Low Return)
Shareholder yield for 2342.HK (annual period ending 2023-12-31)
Market cap (USD): 326443636.4302177
Dividends paid: 48254545.45454545
Stock repurchases: 45091666.666666664
Net debt paydown: 371333107.1913161
Dividend yield: 14.781891900919502%
Buyback yield: 13.813002195343973%
Debt paydown yield: 113.75106320098057%
Total shareholder yield: 142.34595729724404% (High Return)
Shareholder yield for 2342.HK (quarterly period ending 2024-12-31)
Market cap (USD): 468780490.4149484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2342.HK (annual period ending 2024-12-31)
Market cap (USD): 468780490.4149484
Dividends paid: 0
Stock repurchases: 96072794.11764705
Net debt paydown: -3985828.8770053387
Dividend yield: 0%
Buyback yield: 20.494196341790314%
Debt paydown yield: -0.8502548545647068%
Total shareholder yield: 19.643941487225607% (High Return)
Shareholder yield for 2342.HK (quarterly period ending 2025-06-30)
Market cap (USD): 697089272.7847134
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -130427665.44117653
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.71032456433415%
Total shareholder yield: -18.71032456433415% (Minimal or Negative)
Shareholder yield for 2439.HK (annual period ending 2023-12-31)
Market cap (USD): 265044814.34058896
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -734219.0455405209
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2770169442353367%
Total shareholder yield: -0.2770169442353367% (Minimal or Negative)
Shareholder yield for 2439.HK (quarterly period ending 2024-12-31)
Market cap (USD): 32216494.845360827
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2439.HK (annual period ending 2024-12-31)
Market cap (USD): 32216494.845360827
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2422923.530431768
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.5207546384602075%
Total shareholder yield: -7.5207546384602075% (Minimal or Negative)
Shareholder yield for 2439.HK (quarterly period ending 2025-06-30)
Market cap (USD): 38216560.50955414
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23372929.443457328
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -61.159165377046676%
Total shareholder yield: -61.159165377046676% (Minimal or Negative)
Shareholder yield for 3333.T (annual period ending 2022-02-28)
Market cap (USD): 267793753.14993945
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3333.T (annual period ending 2023-02-28)
Market cap (USD): 232145979.81807515
Dividends paid: 5391402.582159624
Stock repurchases: 0
Dividend yield: 2.3224191030078067%
Buyback yield: 0%
Total shareholder yield: 2.3224191030078067% (Low Return)
Shareholder yield for 3333.T (annual period ending 2024-02-29)
Market cap (USD): 212134644.31129697
Dividends paid: 8781620.868180009
Stock repurchases: 0
Dividend yield: 4.139644845230193%
Buyback yield: 0%
Total shareholder yield: 4.139644845230193% (Moderate Return)
Shareholder yield for 3333.T (annual period ending 2025-02-28)
Market cap (USD): 240909884.90553966
Dividends paid: 8300439.970668622
Stock repurchases: 753583.0944603693
Dividend yield: 3.4454542925555796%
Buyback yield: 0.31280704598561737%
Total shareholder yield: 3.758261338541197% (Low Return)
Shareholder yield for 3333.T (quarterly period ending 2025-05-31)
Market cap (USD): 237210040.60050076
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3333.T (quarterly period ending 2025-08-31)
Market cap (USD): 239307476.93371484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3333.T (annual period ending 2026-02-28)
Market cap (USD): 219383033.79314768
Dividends paid: 8427460.541511612
Stock repurchases: 0
Dividend yield: 3.8414367764909816%
Buyback yield: 0%
Total shareholder yield: 3.8414367764909816% (Low Return)
Shareholder yield for 3333.T (quarterly period ending 2026-02-28)
Market cap (USD): 219383033.79314768
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3974.T (annual period ending 2021-10-31)
Market cap (USD): 12069670.515754268
Dividends paid: 254567.85777151908
Stock repurchases: 0
Dividend yield: 2.109153331395728%
Buyback yield: 0%
Total shareholder yield: 2.109153331395728% (Low Return)
Shareholder yield for 3974.T (annual period ending 2022-10-31)
Market cap (USD): 8319106.236384547
Dividends paid: 330667.7491374061
Stock repurchases: 1283228.4689804479
Dividend yield: 3.9747989716875294%
Buyback yield: 15.425076114163607%
Total shareholder yield: 19.399875085851136% (High Return)
Shareholder yield for 3974.T (annual period ending 2023-10-31)
Market cap (USD): 9169842.356649453
Dividends paid: 215156.59580175707
Stock repurchases: 3103755.616658842
Net debt paydown: 1798079.687942655
Dividend yield: 2.346349996363216%
Buyback yield: 33.847426116417076%
Debt paydown yield: 19.608621588121295%
Total shareholder yield: 55.80239770090159% (High Return)
Shareholder yield for 3974.T (annual period ending 2024-10-31)
Market cap (USD): 7608289.3067885125
Dividends paid: 232734.98694516972
Stock repurchases: 0
Net debt paydown: 445617.1368746117
Dividend yield: 3.0589660508507666%
Buyback yield: 0%
Debt paydown yield: 5.856995165483638%
Total shareholder yield: 8.915961216334404% (Moderate Return)
Shareholder yield for 3974.T (quarterly period ending 2025-04-30)
Market cap (USD): 8591702.303583978
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3974.T (quarterly period ending 2025-10-31)
Market cap (USD): 10154895.083820663
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 278613.1670500004
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7436341266972044%
Total shareholder yield: 2.7436341266972044% (Low Return)
Shareholder yield for 3974.T (annual period ending 2025-10-31)
Market cap (USD): 10154895.083820663
Dividends paid: 277621.83235867444
Stock repurchases: 2917.478882391163
Net debt paydown: 406079.8694347318
Dividend yield: 2.733871990474789%
Buyback yield: 0.02872977867629032%
Debt paydown yield: 3.9988583445014667%
Total shareholder yield: 6.7614601136525465% (Moderate Return)
Shareholder yield for 4203.T (annual period ending 2022-03-31)
Market cap (USD): 1630654975.8383052
Dividends paid: 36633338.79691854
Stock repurchases: 0
Dividend yield: 2.246541379980499%
Buyback yield: 0%
Total shareholder yield: 2.246541379980499% (Low Return)
Shareholder yield for 4203.T (annual period ending 2023-03-31)
Market cap (USD): 1589565519.0522525
Dividends paid: 42394894.8948949
Stock repurchases: 0
Net debt paydown: 155872380.7400254
Dividend yield: 2.6670743915086956%
Buyback yield: 0%
Debt paydown yield: 9.805973951483375%
Total shareholder yield: 12.47304834299207% (High Return)
Shareholder yield for 4203.T (annual period ending 2024-03-31)
Market cap (USD): 2563080364.5814185
Dividends paid: 43271262.546222925
Stock repurchases: 20034337.03116746
Net debt paydown: 4126523.5124189258
Dividend yield: 1.6882522742625603%
Buyback yield: 0.7816507553964%
Debt paydown yield: 0.16099860033428315%
Total shareholder yield: 2.630901629993243% (Low Return)
Shareholder yield for 4203.T (quarterly period ending 2024-09-30)
Market cap (USD): 2380795600.3104777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4203.T (quarterly period ending 2025-03-31)
Market cap (USD): 1910734538.0708463
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16021579.737538964
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.838503696788513%
Total shareholder yield: 0.838503696788513% (Low Return)
Shareholder yield for 4203.T (annual period ending 2025-03-31)
Market cap (USD): 1910734538.0708463
Dividends paid: 52914048.92394065
Stock repurchases: 133792273.76019248
Net debt paydown: 115377733.11688787
Dividend yield: 2.769304048764659%
Buyback yield: 7.002138240264108%
Debt paydown yield: 6.038396795474154%
Total shareholder yield: 15.809839084502919% (High Return)
Shareholder yield for 4203.T (quarterly period ending 2025-06-30)
Market cap (USD): 2475824017.6174917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4272.T (annual period ending 2022-03-31)
Market cap (USD): 1204540280.4032946
Dividends paid: 41550565.48106868
Stock repurchases: 25143419.11162105
Dividend yield: 3.4494957252203347%
Buyback yield: 2.0873871567999975%
Total shareholder yield: 5.536882882020333% (Moderate Return)
Shareholder yield for 4272.T (annual period ending 2023-03-31)
Market cap (USD): 1182011322.1304054
Dividends paid: 56681681.681681685
Stock repurchases: 22522522.522522524
Net debt paydown: -10543956.511830628
Dividend yield: 4.795358607861819%
Buyback yield: 1.9054405064351596%
Debt paydown yield: -0.8920351535065386%
Total shareholder yield: 5.80876396079044% (Moderate Return)
Shareholder yield for 4272.T (annual period ending 2024-03-31)
Market cap (USD): 1175738551.520206
Dividends paid: 51868726.888536714
Stock repurchases: 1036714.2102482831
Net debt paydown: -60676008.81388521
Dividend yield: 4.411586812516397%
Buyback yield: 0.08817557346468165%
Debt paydown yield: -5.160671880277496%
Total shareholder yield: -0.6609094942964173% (Minimal or Negative)
Shareholder yield for 4272.T (quarterly period ending 2024-09-30)
Market cap (USD): 1212093196.1764252
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4272.T (annual period ending 2025-03-31)
Market cap (USD): 1343075630.1556609
Dividends paid: 49425210.53335115
Stock repurchases: 52680122.97821147
Net debt paydown: -73679754.51527739
Dividend yield: 3.680002035895985%
Buyback yield: 3.9223497020868368%
Debt paydown yield: -5.485897656168326%
Total shareholder yield: 2.1164540818144957% (Low Return)
Shareholder yield for 4272.T (quarterly period ending 2025-03-31)
Market cap (USD): 1343075630.1556609
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -80344215.71206799
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.982106584925243%
Total shareholder yield: -5.982106584925243% (Minimal or Negative)
Shareholder yield for 4272.T (quarterly period ending 2025-06-30)
Market cap (USD): 1275255095.185649
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4336.HK (annual period ending 2021-10-31)
Market cap (USD): 70942009943.29048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4336.HK (annual period ending 2022-10-31)
Market cap (USD): 60355076466.01275
Dividends paid: 111210191.08280255
Stock repurchases: 777452229.2993631
Net debt paydown: -683807410.8034648
Dividend yield: 0.1842598793581637%
Buyback yield: 1.2881306342759145%
Debt paydown yield: -1.132974143754969%
Total shareholder yield: 0.3394163698791093% (Low Return)
Shareholder yield for 4336.HK (annual period ending 2023-10-31)
Market cap (USD): 60703376419.78261
Dividends paid: 124680306.90537085
Stock repurchases: 279923273.65728897
Net debt paydown: -24587779.17148578
Dividend yield: 0.20539270508310442%
Buyback yield: 0.4611329553096569%
Debt paydown yield: -0.04050479663841709%
Total shareholder yield: 0.6260208637543443% (Low Return)
Shareholder yield for 4336.HK (annual period ending 2024-10-31)
Market cap (USD): 165212023836.15186
Dividends paid: 153410553.41055343
Stock repurchases: 492020592.02059203
Net debt paydown: -83057500.3209275
Dividend yield: 0.09285677267817839%
Buyback yield: 0.2978116123730503%
Debt paydown yield: -0.05027327817453489%
Total shareholder yield: 0.34039510687669383% (Low Return)
Shareholder yield for 4336.HK (quarterly period ending 2024-10-31)
Market cap (USD): 165212023836.15186
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4336.HK (quarterly period ending 2025-01-31)
Market cap (USD): 164828627596.77792
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4336.HK (quarterly period ending 2025-04-30)
Market cap (USD): 165506777416.35312
Dividends paid: 41881443.298969075
Stock repurchases: 215206185.5670103
Dividend yield: 0.025304971767779055%
Buyback yield: 0.13002862416058775%
Total shareholder yield: 0.1553335959283668% (Low Return)
Shareholder yield for 4336.HK (quarterly period ending 2025-07-31)
Market cap (USD): 163655772495.3758
Dividends paid: 46878980.89171975
Stock repurchases: 134522292.9936306
Net debt paydown: -1992579.946155429
Dividend yield: 0.028644868541404092%
Buyback yield: 0.08219831842315957%
Debt paydown yield: -0.0012175433324307155%
Total shareholder yield: 0.10962564363213295% (Low Return)
Shareholder yield for 4336.HK (quarterly period ending 2025-10-31)
Market cap (USD): 165387778047.1686
Dividends paid: 46975546.97554698
Stock repurchases: 109523809.52380952
Net debt paydown: -45807244.91552508
Dividend yield: 0.028403275943491756%
Buyback yield: 0.06622243240523694%
Debt paydown yield: -0.027696874252981892%
Total shareholder yield: 0.06692883409574679% (Low Return)
Shareholder yield for 4336.HK (annual period ending 2025-10-31)
Market cap (USD): 165387778047.1686
Dividends paid: 178120978.12097812
Stock repurchases: 629987129.98713
Net debt paydown: -57142857.142857075
Dividend yield: 0.10769899700217146%
Buyback yield: 0.3809151664202524%
Debt paydown yield: -0.034550834298384445%
Total shareholder yield: 0.4540633291240394% (Low Return)
Shareholder yield for 4336.HK (quarterly period ending 2026-01-31)
Market cap (USD): 164587484860.98593
Dividends paid: 46734955.185659416
Stock repurchases: 43149807.93854033
Net debt paydown: -13278689.335027456
Dividend yield: 0.028395205884051724%
Buyback yield: 0.026216943514864192%
Debt paydown yield: -0.008067860898562804%
Total shareholder yield: 0.04654428850035311% (Low Return)
Shareholder yield for 4427.T (annual period ending 2021-09-30)
Market cap (USD): 209712898.8922637
Dividends paid: 2431722.3512596036
Stock repurchases: 0
Dividend yield: 1.1595482986999563%
Buyback yield: 0%
Total shareholder yield: 1.1595482986999563% (Low Return)
Shareholder yield for 4427.T (annual period ending 2022-09-30)
Market cap (USD): 42739454.8501004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4427.T (annual period ending 2023-09-30)
Market cap (USD): 25731265.67563948
Dividends paid: 0
Stock repurchases: 46.87290745948842
Net debt paydown: 19240104.738446154
Dividend yield: 0%
Buyback yield: 0.00018216324082287303%
Debt paydown yield: 74.7732543784712%
Total shareholder yield: 74.77343654171202% (High Return)
Shareholder yield for 4427.T (annual period ending 2024-09-30)
Market cap (USD): 18610387.72937386
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10695277.072225135
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 57.469394124143655%
Total shareholder yield: 57.469394124143655% (High Return)
Shareholder yield for 4427.T (quarterly period ending 2025-03-31)
Market cap (USD): 16803312.63200107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4427.T (annual period ending 2025-09-30)
Market cap (USD): 24965327.442799464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1126986.5638615782
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.514207019490247%
Total shareholder yield: 4.514207019490247% (Moderate Return)
Shareholder yield for 4427.T (quarterly period ending 2025-09-30)
Market cap (USD): 24965327.442799464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 231026.0627956004
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9253876734640356%
Total shareholder yield: 0.9253876734640356% (Low Return)
Shareholder yield for 4559.T (annual period ending 2022-03-31)
Market cap (USD): 633844547.8675627
Dividends paid: 12605499.098508442
Stock repurchases: 21333846.910342567
Dividend yield: 1.9887366927611834%
Buyback yield: 3.36578534628338%
Total shareholder yield: 5.354522039044563% (Moderate Return)
Shareholder yield for 4559.T (annual period ending 2023-03-31)
Market cap (USD): 697596184.5193695
Dividends paid: 11936899.3993994
Stock repurchases: 5059519.51951952
Net debt paydown: 56923955.29852092
Dividend yield: 1.7111474609947437%
Buyback yield: 0.725279127351511%
Debt paydown yield: 8.160015287030339%
Total shareholder yield: 10.596441875376593% (High Return)
Shareholder yield for 4559.T (annual period ending 2024-03-31)
Market cap (USD): 595421155.0760698
Dividends paid: 12779952.456418384
Stock repurchases: 5441.098784997359
Net debt paydown: 65857704.83240771
Dividend yield: 2.1463719163262924%
Buyback yield: 0.0009138235581001846%
Debt paydown yield: 11.060692800542812%
Total shareholder yield: 13.207978540427204% (High Return)
Shareholder yield for 4559.T (quarterly period ending 2024-09-30)
Market cap (USD): 678044131.0647149
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)