speb/financial-data huggingface dataset:
Shareholder yield for 2699.HK (annual period ending 2025-12-31)
Market cap (USD): 3704521.4285714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9147174.16829747
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -246.91918631511024%
Total shareholder yield: -246.91918631511024% (Minimal or Negative)
Shareholder yield for 2699.HK (quarterly period ending 2025-12-31)
Market cap (USD): 3704521.4285714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 309A.T (quarterly period ending 2026-03-31)
Market cap (USD): 13247622.822822822
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 708577.0157775544
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.348710672505166%
Total shareholder yield: 5.348710672505166% (Moderate Return)
Shareholder yield for 309A.T (annual period ending 2026-03-31)
Market cap (USD): 13247622.822822822
Dividends paid: 431681.68168168166
Stock repurchases: 0
Net debt paydown: 1041446.3052813541
Dividend yield: 3.2585595729521106%
Buyback yield: 0%
Debt paydown yield: 7.861382522811298%
Total shareholder yield: 11.11994209576341% (High Return)
Shareholder yield for 3386.T (quarterly period ending 2026-03-31)
Market cap (USD): 44007594.79479479
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3760.T (quarterly period ending 2025-11-30)
Market cap (USD): 27954823.240337856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3773.HK (annual period ending 2025-12-31)
Market cap (USD): 154142848
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10882444.227005873
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.059973503931803%
Total shareholder yield: 7.059973503931803% (Moderate Return)
Shareholder yield for 3773.HK (quarterly period ending 2025-12-31)
Market cap (USD): 154142848
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19282809.523809526
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.509701081823483%
Total shareholder yield: 12.509701081823483% (High Return)
Shareholder yield for 3905.T (quarterly period ending 2026-03-31)
Market cap (USD): 464989738.5385385
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2116207.0431804624
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4551083320315187%
Total shareholder yield: 0.4551083320315187% (Low Return)
Shareholder yield for 3905.T (annual period ending 2026-03-31)
Market cap (USD): 464989738.5385385
Dividends paid: 0
Stock repurchases: 857.1071071071071
Net debt paydown: 5745268.563410355
Dividend yield: 0%
Buyback yield: 0.00018432817674665089%
Debt paydown yield: 1.2355688926529256%
Total shareholder yield: 1.2357532208296722% (Low Return)
Shareholder yield for 4650.T (quarterly period ending 2026-03-31)
Market cap (USD): 15012980.980980981
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -307986.4588680193
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0514677215550217%
Total shareholder yield: -2.0514677215550217% (Minimal or Negative)
Shareholder yield for 4650.T (annual period ending 2026-03-31)
Market cap (USD): 15012980.980980981
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 114777.75061520562
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7645233865320316%
Total shareholder yield: 0.7645233865320316% (Low Return)
Shareholder yield for 4735.T (quarterly period ending 2026-05-31)
Market cap (USD): 14332049.174358007
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5929.T (quarterly period ending 2026-03-31)
Market cap (USD): 4947662542.542542
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62035922.194064856
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2538430351837488%
Total shareholder yield: -1.2538430351837488% (Minimal or Negative)
Shareholder yield for 5929.T (annual period ending 2026-03-31)
Market cap (USD): 4947662542.542542
Dividends paid: 161686686.6866867
Stock repurchases: 0
Net debt paydown: 23795288.06978345
Dividend yield: 3.2679408770590466%
Buyback yield: 0%
Debt paydown yield: 0.4809399967192456%
Total shareholder yield: 3.748880873778292% (Low Return)
Shareholder yield for 7161.T (annual period ending 2026-03-31)
Market cap (USD): 88710758.75875875
Dividends paid: 882132.1321321321
Stock repurchases: 187687.6876876877
Net debt paydown: 73984282.8726334
Dividend yield: 0.9943913731264707%
Buyback yield: 0.21157263258010017%
Debt paydown yield: 83.39944771955706%
Total shareholder yield: 84.60541172526364% (High Return)
Shareholder yield for 7161.T (quarterly period ending 2026-03-31)
Market cap (USD): 88710758.75875875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 189922077.19159275
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 214.09136822746544%
Total shareholder yield: 214.09136822746544% (High Return)
Shareholder yield for 7189.T (annual period ending 2026-03-31)
Market cap (USD): 3869828638.2382383
Dividends paid: 78403403.4034034
Stock repurchases: 37537.53753753754
Net debt paydown: 4727765552.9476795
Dividend yield: 2.02601744761228%
Buyback yield: 0.0009700051616400956%
Debt paydown yield: 122.16989419717619%
Total shareholder yield: 124.19688164995011% (High Return)
Shareholder yield for 7189.T (quarterly period ending 2026-03-31)
Market cap (USD): 3869828638.2382383
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2411650624.379427
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 62.31931307111689%
Total shareholder yield: 62.31931307111689% (High Return)
Shareholder yield for 7201.T (annual period ending 2026-03-31)
Market cap (USD): 7047888387.587587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7734.T (annual period ending 2026-03-31)
Market cap (USD): 945573592.7927928
Dividends paid: 14346408.90890891
Stock repurchases: 0
Net debt paydown: -1945100.9549517445
Dividend yield: 1.5172175934541665%
Buyback yield: 0%
Debt paydown yield: -0.2057059302181657%
Total shareholder yield: 1.3115116632360009% (Low Return)
Shareholder yield for 7734.T (quarterly period ending 2026-03-31)
Market cap (USD): 945573592.7927928
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13091139.398146465
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3844654184431286%
Total shareholder yield: -1.3844654184431286% (Minimal or Negative)
Shareholder yield for 8537.T (quarterly period ending 2026-03-31)
Market cap (USD): 172246499.2992993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 62908972.229295254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 36.52264196091628%
Total shareholder yield: 36.52264196091628% (High Return)
Shareholder yield for 8537.T (annual period ending 2026-03-31)
Market cap (USD): 172246499.2992993
Dividends paid: 4172922.9229229228
Stock repurchases: 0
Net debt paydown: 95206404.77397597
Dividend yield: 2.42264599855348%
Buyback yield: 0%
Debt paydown yield: 55.27334672186471%
Total shareholder yield: 57.69599272041819% (High Return)
Shareholder yield for 9961.HK (quarterly period ending 2026-03-31)
Market cap (USD): 167237990796.89923
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 379832848.8372116
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22712115053959026%
Total shareholder yield: 0.22712115053959026% (Low Return)
Shareholder yield for ACCB.BR (annual period ending 2025-12-31)
Market cap (USD): 37885618.823529415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 754718.1372549031
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9920966337394874%
Total shareholder yield: 1.9920966337394874% (Low Return)
Shareholder yield for ACCB.BR (quarterly period ending 2025-12-31)
Market cap (USD): 37885618.823529415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1251764.7058823537
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.3040629789183407%
Total shareholder yield: -3.3040629789183407% (Minimal or Negative)
Shareholder yield for AEP.V (quarterly period ending 2026-03-31)
Market cap (USD): 30431976.97841727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1417600.3308302294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.658259080031537%
Total shareholder yield: -4.658259080031537% (Minimal or Negative)
Shareholder yield for AHK.AX (annual period ending 2025-06-30)
Market cap (USD): 11347175.163398692
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZ.TO (quarterly period ending 2026-03-31)
Market cap (USD): 174454509951.07916
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AOSL (quarterly period ending 2026-03-31)
Market cap (USD): 923327488
Dividends paid: 0
Stock repurchases: 4204000
Net debt paydown: 2123000
Dividend yield: 0%
Buyback yield: 0.455309741628747%
Debt paydown yield: 0.2299292534438225%
Total shareholder yield: 0.6852389950725695% (Low Return)
Shareholder yield for AQX.AX (annual period ending 2025-06-30)
Market cap (USD): 9100059.477124183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATGL.NS (quarterly period ending 2026-06-30)
Market cap (USD): 7574754448.865913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATKR (quarterly period ending 2026-03-31)
Market cap (USD): 2587585280
Dividends paid: 11143000
Stock repurchases: 102000
Net debt paydown: 7144000
Dividend yield: 0.43063314999225843%
Buyback yield: 0.003941899066607768%
Debt paydown yield: 0.2760875189396656%
Total shareholder yield: 0.7106625679985318% (Low Return)
Shareholder yield for ATYR (quarterly period ending 2026-03-31)
Market cap (USD): 46407640
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 333000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7175542647719212%
Total shareholder yield: 0.7175542647719212% (Low Return)
Shareholder yield for AVT.PA (quarterly period ending 2025-09-30)
Market cap (USD): 8274601.176470589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 414590.7928388743
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.010402120863449%
Total shareholder yield: 5.010402120863449% (Moderate Return)
Shareholder yield for BEZ.L (annual period ending 2025-12-31)
Market cap (USD): 10327382486.486486
Dividends paid: 285135135.1351351
Stock repurchases: 725270270.2702702
Net debt paydown: -77391891.89189196
Dividend yield: 2.7609622816646726%
Buyback yield: 7.02278889369398%
Debt paydown yield: -0.7493853548385591%
Total shareholder yield: 9.034365820520094% (Moderate Return)
Shareholder yield for BEZ.L (quarterly period ending 2025-12-31)
Market cap (USD): 10327382486.486486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2423176.6012587547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02346360856131273%
Total shareholder yield: 0.02346360856131273% (Low Return)
Shareholder yield for BHARTIARTL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 125500423205.76515
Dividends paid: 32005086.901229333
Stock repurchases: 773632.8952946163
Dividend yield: 0.025501975279202966%
Buyback yield: 0.0006164384752919923%
Total shareholder yield: 0.02611841375449496% (Low Return)
Shareholder yield for BHARTIARTL.NS (annual period ending 2026-03-31)
Market cap (USD): 125500423205.76515
Dividends paid: 1200476896.99025
Stock repurchases: 15546841.882153455
Net debt paydown: 4266528561.09103
Dividend yield: 0.9565520707623426%
Buyback yield: 0.012387880044566476%
Debt paydown yield: 3.3996128874368905%
Total shareholder yield: 4.3685528382438% (Moderate Return)
Shareholder yield for BOKU.L (annual period ending 2025-12-31)
Market cap (USD): 416093145.945946
Dividends paid: 0
Stock repurchases: 16677027.027027028
Net debt paydown: -4037195.9459459465
Dividend yield: 0%
Buyback yield: 4.0080033015476575%
Debt paydown yield: -0.9702625446443698%
Total shareholder yield: 3.037740756903288% (Low Return)
Shareholder yield for BOKU.L (quarterly period ending 2025-12-31)
Market cap (USD): 416093145.945946
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2110329.5075897817
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5071771857217594%
Total shareholder yield: -0.5071771857217594% (Minimal or Negative)
Shareholder yield for BSX (quarterly period ending 2026-03-31)
Market cap (USD): 65771216896
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 407000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6188117222212327%
Total shareholder yield: 0.6188117222212327% (Low Return)
Shareholder yield for CAC (quarterly period ending 2026-03-31)
Market cap (USD): 924048960
Dividends paid: 7131000
Stock repurchases: 1486000
Net debt paydown: 76925000
Dividend yield: 0.771712356020616%
Buyback yield: 0.16081398976954642%
Debt paydown yield: 8.324775345237118%
Total shareholder yield: 9.25730169102728% (Moderate Return)
Shareholder yield for CEGS.TO (quarterly period ending 2026-03-31)
Market cap (USD): 96742669628.777
Dividends paid: 111510791.36690648
Stock repurchases: 0
Net debt paydown: -9599086278.42252
Dividend yield: 0.11526536511220752%
Buyback yield: 0%
Debt paydown yield: -9.922287978258543%
Total shareholder yield: -9.807022613146335% (Minimal or Negative)
Shareholder yield for DENTA.NS (annual period ending 2026-03-31)
Market cap (USD): 95258110.04662994
Dividends paid: 707397.2022043238
Stock repurchases: 0
Net debt paydown: -1217813.659287237
Dividend yield: 0.7426109985365495%
Buyback yield: 0%
Debt paydown yield: -1.278435671977014%
Total shareholder yield: -0.5358246734404645% (Minimal or Negative)
Shareholder yield for DENTA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 95258110.04662994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DQ (quarterly period ending 2026-03-31)
Market cap (USD): 789663808
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSAC (quarterly period ending 2026-03-31)
Market cap (USD): 345626240
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EAT.MC (quarterly period ending 2026-03-31)
Market cap (USD): 590155549.4252874
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40306964.1649766
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.829888188669721%
Total shareholder yield: 6.829888188669721% (Moderate Return)
Shareholder yield for ESO.L (annual period ending 2026-01-31)
Market cap (USD): 72389611.11111112
Dividends paid: 0
Stock repurchases: 6187686.111111111
Net debt paydown: -553851.25
Dividend yield: 0%
Buyback yield: 8.54775432017946%
Debt paydown yield: -0.765097700483418%
Total shareholder yield: 7.782656619696041% (Moderate Return)
Shareholder yield for ESO.L (quarterly period ending 2026-01-31)
Market cap (USD): 72389611.11111112
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -221540.5
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3060390801933672%
Total shareholder yield: -0.3060390801933672% (Minimal or Negative)
Shareholder yield for FENG (quarterly period ending 2026-03-31)
Market cap (USD): 16815086
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 401302.8736820342
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.386564503339645%
Total shareholder yield: 2.386564503339645% (Low Return)
Shareholder yield for GGM.V (quarterly period ending 2025-12-31)
Market cap (USD): 4976626.277372262
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38795.45239720633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7795532602799933%
Total shareholder yield: -0.7795532602799933% (Minimal or Negative)
Shareholder yield for GHH.L (quarterly period ending 2026-03-31)
Market cap (USD): 439372168.42105263
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2402809.388335705
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5468733709216375%
Total shareholder yield: -0.5468733709216375% (Minimal or Negative)
Shareholder yield for GIII (quarterly period ending 2026-04-30)
Market cap (USD): 1474560512
Dividends paid: 4219000
Stock repurchases: 0
Net debt paydown: -8866000
Dividend yield: 0.2861191497850174%
Buyback yield: 0%
Debt paydown yield: -0.6012638971305914%
Total shareholder yield: -0.31514474734557396% (Minimal or Negative)
Shareholder yield for GS2C.DE (quarterly period ending 2026-04-30)
Market cap (USD): 8444369408
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22800000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2700023992128981%
Total shareholder yield: 0.2700023992128981% (Low Return)
Shareholder yield for HEX.L (quarterly period ending 2026-03-31)
Market cap (USD): 93553505.26315789
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLAG.DE (quarterly period ending 2026-03-31)
Market cap (USD): 26364042887.356323
Dividends paid: 10000000
Stock repurchases: 0
Net debt paydown: 34133874.23935127
Dividend yield: 0.0379304496003373%
Buyback yield: 0%
Debt paydown yield: 0.1294713196499965%
Total shareholder yield: 0.1674017692503338% (Low Return)
Shareholder yield for ICICIPRULI.NS (quarterly period ending 2026-03-31)
Market cap (USD): 7502767000.254345
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14061475.364743292
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18741719374021087%
Total shareholder yield: 0.18741719374021087% (Low Return)
Shareholder yield for ICICIPRULI.NS (annual period ending 2026-03-31)
Market cap (USD): 7502767000.254345
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28940770.070260525
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.38573462389648283%
Total shareholder yield: 0.38573462389648283% (Low Return)
Shareholder yield for ICICIPRULI.NS (quarterly period ending 2026-06-30)
Market cap (USD): 7655592091.9928255
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1247542.5362980366
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01629583344184276%
Total shareholder yield: 0.01629583344184276% (Low Return)
Shareholder yield for LOPE (quarterly period ending 2026-03-31)
Market cap (USD): 3710410752
Dividends paid: 0
Stock repurchases: 127906000
Net debt paydown: 3143000
Dividend yield: 0%
Buyback yield: 3.4472194198730053%
Debt paydown yield: 0.08470760274467855%
Total shareholder yield: 3.5319270226176838% (Low Return)
Shareholder yield for MIND (quarterly period ending 2026-04-30)
Market cap (USD): 50444256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 182000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.36079429935491564%
Total shareholder yield: 0.36079429935491564% (Low Return)
Shareholder yield for MTLO.V (quarterly period ending 2026-03-31)
Market cap (USD): 2099666.9064748203
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -246351.97710444964
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.732907555230069%
Total shareholder yield: -11.732907555230069% (Minimal or Negative)
Shareholder yield for MTLO.V (annual period ending 2026-03-31)
Market cap (USD): 2099666.9064748203
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2654445.1627509184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -126.42220318686302%
Total shareholder yield: -126.42220318686302% (Minimal or Negative)
Shareholder yield for NELCO.NS (annual period ending 2026-03-31)
Market cap (USD): 166204814.92157695
Dividends paid: 236328.95294616363
Stock repurchases: 0
Net debt paydown: -1580724.0300579527
Dividend yield: 0.14219139984462814%
Buyback yield: 0%
Debt paydown yield: -0.9510699378978948%
Total shareholder yield: -0.8088785380532667% (Minimal or Negative)
Shareholder yield for NELCO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 166204814.92157695
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NELCO.NS (quarterly period ending 2026-06-30)
Market cap (USD): 224549037.49340647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODD (quarterly period ending 2026-03-31)
Market cap (USD): 707550656
Dividends paid: 0
Stock repurchases: 25333860.75949367
Net debt paydown: -1585078.8153809607
Dividend yield: 0%
Buyback yield: 3.580501345686502%
Debt paydown yield: -0.22402336877784773%
Total shareholder yield: 3.3564779769086543% (Low Return)
Shareholder yield for OGC (quarterly period ending 2026-03-31)
Market cap (USD): 5303149056
Dividends paid: 14604316.546762591
Stock repurchases: 55179856.11510792
Net debt paydown: -2927059.812004417
Dividend yield: 0.27538951654091676%
Buyback yield: 1.0405111289994244%
Debt paydown yield: -0.05519474902732995%
Total shareholder yield: 1.2607058965130113% (Low Return)
Shareholder yield for PBM.V (quarterly period ending 2025-12-31)
Market cap (USD): 1162060.5839416056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -462.11206217507424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.039766606712330906%
Total shareholder yield: -0.039766606712330906% (Minimal or Negative)
Shareholder yield for PBM.V (annual period ending 2025-12-31)
Market cap (USD): 1162060.5839416056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 711.1837068041459
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06120022627321842%
Total shareholder yield: 0.06120022627321842% (Low Return)
Shareholder yield for PPLI (quarterly period ending 2026-03-31)
Market cap (USD): 3101214720
Dividends paid: 0
Stock repurchases: 123574000
Net debt paydown: 5550000
Dividend yield: 0%
Buyback yield: 3.9846966804027035%
Debt paydown yield: 0.17896213261879526%
Total shareholder yield: 4.163658813021499% (Moderate Return)
Shareholder yield for PRIVISCL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1488323705.977109
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRIVISCL.NS (annual period ending 2026-03-31)
Market cap (USD): 1488323705.977109
Dividends paid: 2069881.3056379822
Stock repurchases: 0
Net debt paydown: 25371019.77036789
Dividend yield: 0.13907467154660896%
Buyback yield: 0%
Debt paydown yield: 1.7046708097491061%
Total shareholder yield: 1.843745481295715% (Low Return)
Shareholder yield for PSIX (quarterly period ending 2026-03-31)
Market cap (USD): 690591488
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14073000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0378183404426786%
Total shareholder yield: -2.0378183404426786% (Minimal or Negative)
Shareholder yield for PYC.L (quarterly period ending 2025-12-31)
Market cap (USD): 2909109.4594594594
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAJMET.NS (annual period ending 2025-03-31)
Market cap (USD): 10860098.199672667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6859840.47564981
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 63.16554739676822%
Total shareholder yield: 63.16554739676822% (High Return)
Shareholder yield for RFG.L (annual period ending 2025-12-31)
Market cap (USD): 35537062.16216216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -325574.32432432426
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9161543034668106%
Total shareholder yield: -0.9161543034668106% (Minimal or Negative)
Shareholder yield for RFG.L (quarterly period ending 2025-12-31)
Market cap (USD): 35537062.16216216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RG1.AX (quarterly period ending 2025-06-30)
Market cap (USD): 385844413.0718954
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RG1.AX (annual period ending 2025-06-30)
Market cap (USD): 385844413.0718954
Dividends paid: 19032670.588235293
Stock repurchases: 47995194.77124183
Dividend yield: 4.932731936354067%
Buyback yield: 12.43900213278422%
Total shareholder yield: 17.371734069138284% (High Return)
Shareholder yield for RNW (quarterly period ending 2026-03-31)
Market cap (USD): 2239815424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNW (annual period ending 2026-03-31)
Market cap (USD): 2239815424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIX3.DE (quarterly period ending 2026-03-31)
Market cap (USD): 3210494234.4827585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKAN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 1627921012.6582277
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKAN.SW (annual period ending 2025-12-31)
Market cap (USD): 1627921012.6582277
Dividends paid: 11383544.303797469
Stock repurchases: 0
Net debt paydown: -154640717.29957804
Dividend yield: 0.6992688352372398%
Buyback yield: 0%
Debt paydown yield: -9.4992764450571%
Total shareholder yield: -8.800007609819861% (Minimal or Negative)
Shareholder yield for SRI.V (annual period ending 2025-12-31)
Market cap (USD): 1989713.8686131386
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -915.083456689259
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04599070605700137%
Total shareholder yield: -0.04599070605700137% (Minimal or Negative)
Shareholder yield for SRI.V (quarterly period ending 2025-12-31)
Market cap (USD): 1989713.8686131386
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3649.5037546605454
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1834185212371418%
Total shareholder yield: 0.1834185212371418% (Low Return)
Shareholder yield for STX (quarterly period ending 2026-03-31)
Market cap (USD): 192696664064
Dividends paid: 124806201.55038759
Stock repurchases: 23255813.953488372
Net debt paydown: 514365310.0775194
Dividend yield: 0.06476822116076485%
Buyback yield: 0.012068612638651834%
Debt paydown yield: 0.26693005432968164%
Total shareholder yield: 0.34376688812909834% (Low Return)
Shareholder yield for TEKNA.OL (quarterly period ending 2026-03-31)
Market cap (USD): 654567597.1223022
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1226692.222864044
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.187404972115484%
Total shareholder yield: 0.187404972115484% (Low Return)
Shareholder yield for TPL.V (quarterly period ending 2026-03-31)
Market cap (USD): 98331027.3381295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UE (quarterly period ending 2026-03-31)
Market cap (USD): 3099905792
Dividends paid: 26433000
Stock repurchases: 0
Net debt paydown: -86826000
Dividend yield: 0.8527033327340549%
Buyback yield: 0%
Debt paydown yield: -2.8009238288490543%
Total shareholder yield: -1.9482204961149994% (Minimal or Negative)
Shareholder yield for VOW3.DE (quarterly period ending 2026-03-31)
Market cap (USD): 52180803678.16092
Dividends paid: 200000000
Stock repurchases: 0
Net debt paydown: 6670304259.634888
Dividend yield: 0.38328271299452105%
Buyback yield: 0%
Debt paydown yield: 12.783061565658848%
Total shareholder yield: 13.16634427865337% (High Return)
Shareholder yield for VOW3.DE (quarterly period ending 2026-06-30)
Market cap (USD): 40707453672.72727
Dividends paid: 3294318181.818182
Stock repurchases: 0
Net debt paydown: -982523510.9718018
Dividend yield: 8.092665800969204%
Buyback yield: 0%
Debt paydown yield: -2.4136206574622032%
Total shareholder yield: 5.679045143507% (Moderate Return)
Shareholder yield for WANBURY.NS (quarterly period ending 2026-03-31)
Market cap (USD): 122895149.47011445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WANBURY.NS (annual period ending 2026-03-31)
Market cap (USD): 122895149.47011445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3095674.2260202095
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.518955580726978%
Total shareholder yield: -2.518955580726978% (Minimal or Negative)
Shareholder yield for WAT.AX (annual period ending 2025-06-30)
Market cap (USD): 123190692.81045751
Dividends paid: 3447712.4183006533
Stock repurchases: 0
Net debt paydown: 4287163.398692809
Dividend yield: 2.7986792992595144%
Buyback yield: 0%
Debt paydown yield: 3.4801033267091728%
Total shareholder yield: 6.278782625968687% (Moderate Return)
Shareholder yield for WAT.AX (quarterly period ending 2025-06-30)
Market cap (USD): 123190692.81045751
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WUW.DE (quarterly period ending 2025-12-31)
Market cap (USD): 1614701025.882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1975294117.6470585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -122.33187977122016%
Total shareholder yield: -122.33187977122016% (Minimal or Negative)
Shareholder yield for WUW.DE (annual period ending 2025-12-31)
Market cap (USD): 1614701025.882353
Dividends paid: 71764705.88235295
Stock repurchases: 0
Net debt paydown: -4400906862.745097
Dividend yield: 4.444457811819197%
Buyback yield: 0%
Debt paydown yield: -272.5524287284219%
Total shareholder yield: -268.1079709166027% (Minimal or Negative)
Shareholder yield for XWEL (quarterly period ending 2026-03-31)
Market cap (USD): 8866479
Dividends paid: 0
Stock repurchases: 9076000
Net debt paydown: 4173000
Dividend yield: 0%
Buyback yield: 102.36306881232112%
Debt paydown yield: 47.064905922632875%
Total shareholder yield: 149.42797473495398% (High Return)
Shareholder yield for 0088.HK (annual period ending 2022-03-31)
Market cap (USD): 289443209.4189017
Dividends paid: 18927203.0651341
Stock repurchases: 0
Dividend yield: 6.539176753579104%
Buyback yield: 0%
Total shareholder yield: 6.539176753579104% (Moderate Return)
Shareholder yield for 0088.HK (annual period ending 2023-03-31)
Market cap (USD): 258812533.53503186
Dividends paid: 18878980.891719747
Stock repurchases: 0
Net debt paydown: 3166377.8867820147
Dividend yield: 7.294461606576083%
Buyback yield: 0%
Debt paydown yield: 1.223425250521504%
Total shareholder yield: 8.517886857097587% (Moderate Return)
Shareholder yield for 0088.HK (annual period ending 2024-03-31)
Market cap (USD): 215583221.2595908
Dividends paid: 18927203.0651341
Stock repurchases: 0
Net debt paydown: 9605014.194954894
Dividend yield: 8.779534397226229%
Buyback yield: 0%
Debt paydown yield: 4.455362592151447%
Total shareholder yield: 13.234896989377676% (High Return)
Shareholder yield for 0088.HK (quarterly period ending 2024-09-30)
Market cap (USD): 221739083.1081081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0088.HK (quarterly period ending 2025-03-31)
Market cap (USD): 224629040.1992288
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1363758.1760975067
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6071157027995835%
Total shareholder yield: -0.6071157027995835% (Minimal or Negative)
Shareholder yield for 0088.HK (annual period ending 2025-03-31)
Market cap (USD): 224629040.1992288
Dividends paid: 19048843.187660668
Stock repurchases: 0
Net debt paydown: -5327968.692032162
Dividend yield: 8.480133811178554%
Buyback yield: 0%
Debt paydown yield: -2.3718966556179293%
Total shareholder yield: 6.108237155560625% (Moderate Return)
Shareholder yield for 0088.HK (quarterly period ending 2025-09-30)
Market cap (USD): 246060079.37017995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2275064.2673521843
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9245970631138061%
Total shareholder yield: -0.9245970631138061% (Minimal or Negative)
Shareholder yield for 0144.HK (annual period ending 2021-12-31)
Market cap (USD): 5683458590.276923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0144.HK (annual period ending 2022-12-31)
Market cap (USD): 4909353489.661104
Dividends paid: 120795892.169448
Stock repurchases: 0
Dividend yield: 2.4605254525639513%
Buyback yield: 0%
Total shareholder yield: 2.4605254525639513% (Low Return)
Shareholder yield for 0144.HK (annual period ending 2023-12-31)
Market cap (USD): 4907531865.323945
Dividends paid: 159795134.44302177
Stock repurchases: 0
Net debt paydown: -245827327.1323595
Dividend yield: 3.256120160362397%
Buyback yield: 0%
Debt paydown yield: -5.009184532643529%
Total shareholder yield: -1.7530643722811319% (Minimal or Negative)
Shareholder yield for 0144.HK (annual period ending 2024-12-31)
Market cap (USD): 6832584538.554125
Dividends paid: 394974226.8041237
Stock repurchases: 0
Net debt paydown: 348194226.2761202
Dividend yield: 5.780744088498406%
Buyback yield: 0%
Debt paydown yield: 5.096083690020514%
Total shareholder yield: 10.87682777851892% (High Return)
Shareholder yield for 0144.HK (quarterly period ending 2024-12-31)
Market cap (USD): 6832584538.554125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0144.HK (quarterly period ending 2025-06-30)
Market cap (USD): 7278331849.8675165
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 154227460.76564407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1189946260618964%
Total shareholder yield: 2.1189946260618964% (Low Return)
Shareholder yield for 0450.HK (annual period ending 2021-12-31)
Market cap (USD): 87266861.15384616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0450.HK (annual period ending 2022-12-31)
Market cap (USD): 74563315.51219513
Dividends paid: 15150577.663671374
Stock repurchases: 0
Dividend yield: 20.319077229329263%
Buyback yield: 0%
Total shareholder yield: 20.319077229329263% (High Return)
Shareholder yield for 0450.HK (annual period ending 2023-12-31)
Market cap (USD): 88317192.13316262
Dividends paid: 15111779.769526249
Stock repurchases: 0
Net debt paydown: 8339626.955336876
Dividend yield: 17.110801877329905%
Buyback yield: 0%
Debt paydown yield: 9.442812609760713%
Total shareholder yield: 26.55361448709062% (High Return)
Shareholder yield for 0450.HK (annual period ending 2024-12-31)
Market cap (USD): 94734025.56185567
Dividends paid: 15209149.484536083
Stock repurchases: 0
Net debt paydown: 8041142.40268226
Dividend yield: 16.05457953922312%
Buyback yield: 0%
Debt paydown yield: 8.488124889648939%
Total shareholder yield: 24.542704428872057% (High Return)
Shareholder yield for 0450.HK (quarterly period ending 2024-12-31)
Market cap (USD): 94734025.56185567
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0450.HK (quarterly period ending 2025-06-30)
Market cap (USD): 98272490.77707006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3331645.87300545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3902120997047356%
Total shareholder yield: 3.3902120997047356% (Low Return)
Shareholder yield for 0533.HK (annual period ending 2021-12-31)
Market cap (USD): 159810297.43589744
Dividends paid: 13220897.435897436
Stock repurchases: 0
Dividend yield: 8.27286955097531%
Buyback yield: 0%
Total shareholder yield: 8.27286955097531% (Moderate Return)
Shareholder yield for 0533.HK (annual period ending 2022-12-31)
Market cap (USD): 141263635.4300385
Dividends paid: 13237740.693196405
Stock repurchases: 562772.785622593
Net debt paydown: -3151893.6177216023
Dividend yield: 9.370947203006438%
Buyback yield: 0.3983847533793004%
Debt paydown yield: -2.2312137218658745%
Total shareholder yield: 7.538118234519864% (Moderate Return)
Shareholder yield for 0533.HK (annual period ending 2023-12-31)
Market cap (USD): 123445014.08450703
Dividends paid: 10648783.610755442
Stock repurchases: 619590.2688860436
Net debt paydown: 709800.3119663242
Dividend yield: 8.62633755581702%
Buyback yield: 0.5019159935142373%
Debt paydown yield: 0.5749930989358668%
Total shareholder yield: 9.703246648267124% (Moderate Return)
Shareholder yield for 0533.HK (quarterly period ending 2024-12-31)
Market cap (USD): 173183597.9381443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0533.HK (annual period ending 2024-12-31)
Market cap (USD): 173183597.9381443
Dividends paid: 7529768.041237114
Stock repurchases: 0
Net debt paydown: 2257943.1603680192
Dividend yield: 4.347852874569859%
Buyback yield: 0%
Debt paydown yield: 1.3037858014559123%
Total shareholder yield: 5.651638676025771% (Moderate Return)
Shareholder yield for 0585.HK (annual period ending 2021-12-31)
Market cap (USD): 67032126.96923077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0585.HK (annual period ending 2022-12-31)
Market cap (USD): 34091771.89216945
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0585.HK (annual period ending 2023-12-31)
Market cap (USD): 156208029.55697826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 73332.13894171419
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.046945178906418285%
Total shareholder yield: 0.046945178906418285% (Low Return)
Shareholder yield for 0585.HK (annual period ending 2024-12-31)
Market cap (USD): 33154083.417525776
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 64027.911612128315
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19312224924391105%
Total shareholder yield: 0.19312224924391105% (Low Return)
Shareholder yield for 0585.HK (quarterly period ending 2024-12-31)
Market cap (USD): 33154083.417525776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0585.HK (quarterly period ending 2025-06-30)
Market cap (USD): 45460672.09681529
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -148293.55177621642
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3262018464232187%
Total shareholder yield: -0.3262018464232187% (Minimal or Negative)
Shareholder yield for 0687.HK (annual period ending 2021-12-31)
Market cap (USD): 99254899.11153847
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0687.HK (annual period ending 2022-12-31)
Market cap (USD): 99382312.33247754
Dividends paid: 10802439.024390243
Stock repurchases: 0
Dividend yield: 10.869579073840962%
Buyback yield: 0%
Total shareholder yield: 10.869579073840962% (High Return)
Shareholder yield for 0687.HK (annual period ending 2023-12-31)
Market cap (USD): 116367431.68117797
Dividends paid: 6464916.773367478
Stock repurchases: 0
Net debt paydown: 3168458.0349408872
Dividend yield: 5.555606650389926%
Buyback yield: 0%
Debt paydown yield: 2.7228048167478582%
Total shareholder yield: 8.278411467137785% (Moderate Return)
Shareholder yield for 0687.HK (quarterly period ending 2024-12-31)
Market cap (USD): 60727448.35824743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0687.HK (annual period ending 2024-12-31)
Market cap (USD): 60727448.35824743
Dividends paid: 10844201.030927835
Stock repurchases: 0
Net debt paydown: 1714275.7434956487
Dividend yield: 17.857165621310152%
Buyback yield: 0%
Debt paydown yield: 2.8229009942632177%
Total shareholder yield: 20.68006661557337% (High Return)
Shareholder yield for 0687.HK (quarterly period ending 2025-06-30)
Market cap (USD): 90046815.14522293
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2502485.553877471
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7790939078096093%
Total shareholder yield: 2.7790939078096093% (Low Return)
Shareholder yield for 0842.HK (annual period ending 2021-12-31)
Market cap (USD): 128654153.83333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0842.HK (annual period ending 2022-12-31)
Market cap (USD): 206110890.8652118
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0842.HK (annual period ending 2023-12-31)
Market cap (USD): 203747514.88732395
Dividends paid: 130045454.54545453
Stock repurchases: 0
Net debt paydown: -1414593521.0312076
Dividend yield: 63.82676844788611%
Buyback yield: 0%
Debt paydown yield: -694.2874968627241%
Total shareholder yield: -630.460728414838% (Minimal or Negative)
Shareholder yield for 0842.HK (quarterly period ending 2024-12-31)
Market cap (USD): 278955932.2255155
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0842.HK (annual period ending 2024-12-31)
Market cap (USD): 278955932.2255155
Dividends paid: 101580882.35294117
Stock repurchases: 0
Net debt paydown: -422595120.3208556
Dividend yield: 36.41467006724935%
Buyback yield: 0%
Debt paydown yield: -151.4917130277116%
Total shareholder yield: -115.07704296046225% (Minimal or Negative)
Shareholder yield for 0842.HK (quarterly period ending 2025-06-30)
Market cap (USD): 445595242.17579615
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -482082720.5882354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -108.18848025267833%
Total shareholder yield: -108.18848025267833% (Minimal or Negative)
Shareholder yield for 0974.HK (annual period ending 2021-12-31)
Market cap (USD): 29045700
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0974.HK (annual period ending 2022-12-31)
Market cap (USD): 29455844.67265725
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0974.HK (annual period ending 2023-12-31)
Market cap (USD): 23058046.094750322
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3451317.352926912
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.967952352704685%
Total shareholder yield: -14.967952352704685% (Minimal or Negative)
Shareholder yield for 0974.HK (annual period ending 2024-12-31)
Market cap (USD): 34809923.96907216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2475554.399553014
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.11163403215844%
Total shareholder yield: -7.11163403215844% (Minimal or Negative)
Shareholder yield for 0974.HK (quarterly period ending 2024-12-31)
Market cap (USD): 34809923.96907216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0974.HK (quarterly period ending 2025-06-30)
Market cap (USD): 28860695.541401275
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1825614.7188628428
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.325608876071473%
Total shareholder yield: 6.325608876071473% (Moderate Return)
Shareholder yield for 1338.HK (annual period ending 2021-12-31)
Market cap (USD): 36489703.84615385
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1338.HK (annual period ending 2022-12-31)
Market cap (USD): 20298080.872913994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1338.HK (annual period ending 2023-12-31)
Market cap (USD): 20246101.15236876
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1250373.441970998
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.175872739945816%
Total shareholder yield: 6.175872739945816% (Moderate Return)
Shareholder yield for 1338.HK (quarterly period ending 2024-12-31)
Market cap (USD): 20376552.835051548
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1338.HK (annual period ending 2024-12-31)
Market cap (USD): 20376552.835051548
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1353263.7805136503
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.641279275588651%
Total shareholder yield: 6.641279275588651% (Moderate Return)
Shareholder yield for 1667.HK (annual period ending 2022-03-31)
Market cap (USD): 36781609.195402294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1667.HK (annual period ending 2023-03-31)
Market cap (USD): 42802547.77070063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2499592.9423823133
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.83982279693487%
Total shareholder yield: -5.83982279693487% (Minimal or Negative)
Shareholder yield for 1667.HK (annual period ending 2024-03-31)
Market cap (USD): 39283887.46803068
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5911087.195255876
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.047103472298486%
Total shareholder yield: 15.047103472298486% (High Return)
Shareholder yield for 1667.HK (quarterly period ending 2024-09-30)
Market cap (USD): 35830115.83011583
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1667.HK (quarterly period ending 2025-03-31)
Market cap (USD): 28380462.724935733
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2383927.206677854
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.399888436573235%
Total shareholder yield: 8.399888436573235% (Moderate Return)
Shareholder yield for 1667.HK (annual period ending 2025-03-31)
Market cap (USD): 28380462.724935733
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2136836.2733800225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.5292509995002606%
Total shareholder yield: 7.5292509995002606% (Moderate Return)
Shareholder yield for 1840.T (annual period ending 2021-10-31)
Market cap (USD): 38260952.966731206
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1840.T (annual period ending 2022-10-31)
Market cap (USD): 31042983.314796027
Dividends paid: 1018158.4466544888
Stock repurchases: 94.71618970299708
Dividend yield: 3.2798344035742324%
Buyback yield: 0.0003051130387260572%
Total shareholder yield: 3.2801395166129583% (Low Return)