speb/financial-data huggingface dataset:
Shareholder yield for SUTLEJTEX.NS (annual period ending 2025-03-31)
Market cap (USD): 63837526.220095694
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1214158.800353378
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9019515201251138%
Total shareholder yield: -1.9019515201251138% (Minimal or Negative)
Shareholder yield for SUTLEJTEX.NS (quarterly period ending 2025-03-31)
Market cap (USD): 63837526.220095694
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUTLEJTEX.NS (quarterly period ending 2025-06-30)
Market cap (USD): 79786416.62064123
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUTLEJTEX.NS (quarterly period ending 2025-09-30)
Market cap (USD): 62151443.77677564
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUTLEJTEX.NS (quarterly period ending 2025-12-31)
Market cap (USD): 58727915.69121087
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNTELE.NS (annual period ending 2022-03-31)
Market cap (USD): 4968865.224845049
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNTELE.NS (annual period ending 2023-03-31)
Market cap (USD): 2948336.419001218
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 136246.4768699389
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.6211306142632775%
Total shareholder yield: 4.6211306142632775% (Moderate Return)
Shareholder yield for TNTELE.NS (annual period ending 2024-03-31)
Market cap (USD): 5451420.70537428
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30357.877715016715
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5568801117310286%
Total shareholder yield: -0.5568801117310286% (Minimal or Negative)
Shareholder yield for TNTELE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 5722563.139034878
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNTELE.NS (quarterly period ending 2024-12-31)
Market cap (USD): 6595974.4259237675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNTELE.NS (annual period ending 2025-03-31)
Market cap (USD): 4674269.786439491
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -64550.73182922043
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.380980019948535%
Total shareholder yield: -1.380980019948535% (Minimal or Negative)
Shareholder yield for TNTELE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4674269.786439491
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -69842.25200091256
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.494185299349466%
Total shareholder yield: -1.494185299349466% (Minimal or Negative)
Shareholder yield for TNTELE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 7065011.79499181
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3920719.9581590137
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 55.49488198927428%
Total shareholder yield: 55.49488198927428% (High Return)
Shareholder yield for TNTELE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 5550594.04735062
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4137513.415415375
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -74.54181264418483%
Total shareholder yield: -74.54181264418483% (Minimal or Negative)
Shareholder yield for TNTELE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 5097776.851954997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29653.482236139942
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5816943953670283%
Total shareholder yield: -0.5816943953670283% (Minimal or Negative)
Shareholder yield for VEND.OL (annual period ending 2021-12-31)
Market cap (USD): 4627670088.376283
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VEND.OL (annual period ending 2022-12-31)
Market cap (USD): 2507261302.0475707
Dividends paid: 47368421.05263157
Stock repurchases: 24190283.400809716
Net debt paydown: -199224328.3032757
Dividend yield: 1.8892494776650466%
Buyback yield: 0.9648090281238166%
Debt paydown yield: -7.945894117241706%
Total shareholder yield: -5.091835611452843% (Minimal or Negative)
Shareholder yield for VEND.OL (annual period ending 2023-12-31)
Market cap (USD): 3802259025.866405
Dividends paid: 45088408.64440079
Stock repurchases: 149312377.2102161
Net debt paydown: 78689857.8621254
Dividend yield: 1.1858321155310212%
Buyback yield: 3.926938596094013%
Debt paydown yield: 2.0695554228895454%
Total shareholder yield: 7.182326134514579% (Moderate Return)
Shareholder yield for VEND.OL (quarterly period ending 2024-09-30)
Market cap (USD): 6068841799.937977
Dividends paid: 260877862.59541982
Stock repurchases: 0
Dividend yield: 4.298643319357674%
Buyback yield: 0%
Total shareholder yield: 4.298643319357674% (Moderate Return)
Shareholder yield for VEND.OL (annual period ending 2024-12-31)
Market cap (USD): 5890512314.809524
Dividends paid: 1805030891.4386585
Stock repurchases: 87113857.01676963
Net debt paydown: 432398989.4173197
Dividend yield: 30.64302041947308%
Buyback yield: 1.4788842185721933%
Debt paydown yield: 7.340600720419712%
Total shareholder yield: 39.46250535846498% (High Return)
Shareholder yield for VEND.OL (quarterly period ending 2024-12-31)
Market cap (USD): 5890512314.809524
Dividends paid: 11032656.663724625
Stock repurchases: 69726390.11473963
Dividend yield: 0.18729536709374284%
Buyback yield: 1.1837067200324547%
Total shareholder yield: 1.3710020871261976% (Low Return)
Shareholder yield for VEND.OL (quarterly period ending 2025-03-31)
Market cap (USD): 5199159887.716602
Dividends paid: 0
Stock repurchases: 113549618.32061069
Net debt paydown: -18328779.906079233
Dividend yield: 0%
Buyback yield: 2.1839993532201234%
Debt paydown yield: -0.35253349198554795%
Total shareholder yield: 1.8314658612345753% (Low Return)
Shareholder yield for VEND.OL (quarterly period ending 2025-06-30)
Market cap (USD): 6834290195.502483
Dividends paid: 100099304.86593843
Stock repurchases: 519463753.72393245
Net debt paydown: -376556186.8447584
Dividend yield: 1.4646627813933315%
Buyback yield: 7.600844255425115%
Debt paydown yield: -5.509806813479516%
Total shareholder yield: 3.555700223338931% (Low Return)
Shareholder yield for VEND.OL (quarterly period ending 2025-09-30)
Market cap (USD): 6806564267.257515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VEND.OL (annual period ending 2025-12-31)
Market cap (USD): 5648256101.518925
Dividends paid: 100298507.46268655
Stock repurchases: 682985074.6268656
Net debt paydown: 59369085.72758448
Dividend yield: 1.7757429135643186%
Buyback yield: 12.09196364950941%
Debt paydown yield: 1.0511047066654609%
Total shareholder yield: 14.918811269739189% (High Return)
Shareholder yield for VEND.OL (quarterly period ending 2025-12-31)
Market cap (USD): 5648256101.518925
Dividends paid: 0
Stock repurchases: 44577114.42786069
Dividend yield: 0%
Buyback yield: 0.7892190726952528%
Total shareholder yield: 0.7892190726952528% (Low Return)
Shareholder yield for VVD.DE (annual period ending 2021-12-31)
Market cap (USD): 21571009412.727276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VVD.DE (annual period ending 2022-12-31)
Market cap (USD): 15885742386.329788
Dividends paid: 1053191489.3617022
Stock repurchases: 5319148.936170213
Dividend yield: 6.629790813352283%
Buyback yield: 0.033483791986627695%
Total shareholder yield: 6.663274605338911% (Moderate Return)
Shareholder yield for VVD.DE (annual period ending 2023-12-31)
Market cap (USD): 20497637167.944447
Dividends paid: 1401111111.1111112
Stock repurchases: 0
Net debt paydown: 206028368.7943306
Dividend yield: 6.835476204556206%
Buyback yield: 0%
Debt paydown yield: 1.0051322847910067%
Total shareholder yield: 7.840608489347212% (Moderate Return)
Shareholder yield for VVD.DE (annual period ending 2024-12-31)
Market cap (USD): 18865617575.052086
Dividends paid: 1268750000
Stock repurchases: 8333333.333333334
Net debt paydown: 1936458333.333332
Dividend yield: 6.725197279933186%
Buyback yield: 0.044172067520086615%
Debt paydown yield: 10.26448418998012%
Total shareholder yield: 17.033853537433394% (High Return)
Shareholder yield for VVD.DE (quarterly period ending 2024-12-31)
Market cap (USD): 18865617575.052086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VVD.DE (quarterly period ending 2025-06-30)
Market cap (USD): 24977411734.294113
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3431360294.117649
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.737853748098223%
Total shareholder yield: -13.737853748098223% (Minimal or Negative)
Shareholder yield for WSU.DE (annual period ending 2021-12-31)
Market cap (USD): 615123271.0795454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSU.DE (annual period ending 2022-12-31)
Market cap (USD): 389113841.9148936
Dividends paid: 41286170.21276596
Stock repurchases: 0
Dividend yield: 10.610306230585344%
Buyback yield: 0%
Total shareholder yield: 10.610306230585344% (High Return)
Shareholder yield for WSU.DE (annual period ending 2023-12-31)
Market cap (USD): 399288237.9111111
Dividends paid: 32712222.22222222
Stock repurchases: 0
Net debt paydown: -1805981.087470442
Dividend yield: 8.192633570514682%
Buyback yield: 0%
Debt paydown yield: -0.4523000970222636%
Total shareholder yield: 7.740333473492418% (Moderate Return)
Shareholder yield for WSU.DE (quarterly period ending 2024-09-30)
Market cap (USD): 500593537.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSU.DE (annual period ending 2024-12-31)
Market cap (USD): 501427860.0625001
Dividends paid: 30667708.333333336
Stock repurchases: 0
Net debt paydown: -3439652.777777791
Dividend yield: 6.116075865730871%
Buyback yield: 0%
Debt paydown yield: -0.6859716126162312%
Total shareholder yield: 5.43010425311464% (Moderate Return)
Shareholder yield for WSU.DE (quarterly period ending 2024-12-31)
Market cap (USD): 501427860.0625001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSU.DE (quarterly period ending 2025-03-31)
Market cap (USD): 502624931.5652174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSU.DE (quarterly period ending 2025-06-30)
Market cap (USD): 596471923.2705882
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40233069.05370844
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.745173994628545%
Total shareholder yield: -6.745173994628545% (Minimal or Negative)
Shareholder yield for WSU.DE (quarterly period ending 2025-09-30)
Market cap (USD): 568360160.6941177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2462352.941176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4332381316398552%
Total shareholder yield: 0.4332381316398552% (Low Return)
Shareholder yield for WSU.DE (annual period ending 2025-12-31)
Market cap (USD): 702794064.4117647
Dividends paid: 37785882.35294118
Stock repurchases: 1774117.6470588236
Net debt paydown: -13515968.137254894
Dividend yield: 5.376522692258049%
Buyback yield: 0.2524377676046185%
Debt paydown yield: -1.923176193664597%
Total shareholder yield: 3.70578426619807% (Low Return)
Shareholder yield for WSU.DE (quarterly period ending 2025-12-31)
Market cap (USD): 702794064.4117647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8108235.294117644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1537142535351659%
Total shareholder yield: 1.1537142535351659% (Low Return)
Shareholder yield for WTRG (annual period ending 2021-12-31)
Market cap (USD): 13234314986.779999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WTRG (annual period ending 2022-12-31)
Market cap (USD): 12051565447.67
Dividends paid: 288632000
Stock repurchases: 1192000
Dividend yield: 2.394975169435792%
Buyback yield: 0.009890831238280802%
Total shareholder yield: 2.404866000674073% (Low Return)
Shareholder yield for WTRG (annual period ending 2023-12-31)
Market cap (USD): 9714429667.75
Dividends paid: 316806000
Stock repurchases: 3981000
Net debt paydown: -251469000
Dividend yield: 3.261189908572129%
Buyback yield: 0.040980275076941866%
Debt paydown yield: -2.5886131106062535%
Total shareholder yield: 0.7135570730428173% (Low Return)
Shareholder yield for WTRG (quarterly period ending 2024-09-30)
Market cap (USD): 10284531963.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WTRG (quarterly period ending 2024-12-31)
Market cap (USD): 9762647274.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WTRG (annual period ending 2024-12-31)
Market cap (USD): 9762647274.86
Dividends paid: 346392000
Stock repurchases: 4048000
Net debt paydown: -637129000
Dividend yield: 3.5481359742659286%
Buyback yield: 0.04146416321343587%
Debt paydown yield: -6.526190919963732%
Total shareholder yield: -2.936590782484367% (Minimal or Negative)
Shareholder yield for WTRG (quarterly period ending 2025-03-31)
Market cap (USD): 10726999417.06
Dividends paid: 89463000
Stock repurchases: 2234000
Dividend yield: 0.8339983673134155%
Buyback yield: 0.020825954333950018%
Total shareholder yield: 0.8548243216473655% (Low Return)
Shareholder yield for WTRG (quarterly period ending 2025-06-30)
Market cap (USD): 10162569780.89
Dividends paid: 91250000
Stock repurchases: 3000
Net debt paydown: -14823000
Dividend yield: 0.8979028136327215%
Buyback yield: 2.952009250299358e-05%
Debt paydown yield: -0.14585877705729128%
Total shareholder yield: 0.7520735566679333% (Low Return)
Shareholder yield for WTRG (quarterly period ending 2025-09-30)
Market cap (USD): 11013468729.89
Dividends paid: 96159000
Stock repurchases: 38000
Net debt paydown: -149570000
Dividend yield: 0.8731036729511867%
Buyback yield: 0.0003450320778309372%
Debt paydown yield: -1.358064417925613%
Total shareholder yield: -0.4846157128965952% (Minimal or Negative)
Shareholder yield for WTRG (annual period ending 2025-12-31)
Market cap (USD): 10681618139.779999
Dividends paid: 373821000
Stock repurchases: 2284000
Net debt paydown: -578559000
Dividend yield: 3.4996663905053182%
Buyback yield: 0.021382528097442753%
Debt paydown yield: -5.416398456010675%
Total shareholder yield: -1.8953495374079137% (Minimal or Negative)
Shareholder yield for WTRG (quarterly period ending 2025-12-31)
Market cap (USD): 10681618139.779999
Dividends paid: 96949000
Stock repurchases: 9000
Net debt paydown: -356512000
Dividend yield: 0.9076246569697799%
Buyback yield: 8.425689705647319e-05%
Debt paydown yield: -3.337621653710819%
Total shareholder yield: -2.429912739843983% (Minimal or Negative)
Shareholder yield for YCP.DE (annual period ending 2021-12-31)
Market cap (USD): 74717417679.30682
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YCP.DE (annual period ending 2022-12-31)
Market cap (USD): 123916053201.35107
Dividends paid: 5726000000
Stock repurchases: 9270000000
Dividend yield: 4.6208702198542655%
Buyback yield: 7.480870928754635%
Total shareholder yield: 12.101741148608902% (High Return)
Shareholder yield for YCP.DE (annual period ending 2023-12-31)
Market cap (USD): 131440386755.22221
Dividends paid: 5583000000
Stock repurchases: 5452000000
Net debt paydown: -2294000000
Dividend yield: 4.2475529308941145%
Buyback yield: 4.147887977652644%
Debt paydown yield: -1.7452778834804044%
Total shareholder yield: 6.650163025066354% (Moderate Return)
Shareholder yield for YCP.DE (quarterly period ending 2024-09-30)
Market cap (USD): 118919031683.27777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YCP.DE (annual period ending 2024-12-31)
Market cap (USD): 111550045015.93752
Dividends paid: 3646000000
Stock repurchases: 5541000000
Net debt paydown: -5387000000
Dividend yield: 3.2684881476104146%
Buyback yield: 4.967277242432614%
Debt paydown yield: -4.829222614146271%
Total shareholder yield: 3.4065427758967566% (Low Return)
Shareholder yield for YCP.DE (quarterly period ending 2024-12-31)
Market cap (USD): 111550045015.93752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YCP.DE (quarterly period ending 2025-03-31)
Market cap (USD): 122703394226.76085
Dividends paid: 998000000
Stock repurchases: 1552000000
Dividend yield: 0.8133434338056333%
Buyback yield: 1.2648386866396224%
Total shareholder yield: 2.0781821204452555% (Low Return)
Shareholder yield for YCP.DE (quarterly period ending 2025-06-30)
Market cap (USD): 105633256842.2353
Dividends paid: 984000000
Stock repurchases: 1225000000
Net debt paydown: 255000000
Dividend yield: 0.9315248146420566%
Buyback yield: 1.1596726605045928%
Debt paydown yield: 0.2414012476968744%
Total shareholder yield: 2.3325987228435237% (Low Return)
Shareholder yield for YCP.DE (quarterly period ending 2025-09-30)
Market cap (USD): 111567065299.85883
Dividends paid: 975000000
Stock repurchases: 1284000000
Net debt paydown: 47000000
Dividend yield: 0.8739138180066781%
Buyback yield: 1.1508772741749485%
Debt paydown yield: 0.04212712763724499%
Total shareholder yield: 2.0669182198188714% (Low Return)
Shareholder yield for YCP.DE (annual period ending 2025-12-31)
Market cap (USD): 111538399558.51764
Dividends paid: 3995000000
Stock repurchases: 5118000000
Net debt paydown: 880000000
Dividend yield: 3.5817261282326887%
Buyback yield: 4.58855427391612%
Debt paydown yield: 0.7889659556557611%
Total shareholder yield: 8.95924635780457% (Moderate Return)
Shareholder yield for YCP.DE (quarterly period ending 2025-12-31)
Market cap (USD): 111538399558.51764
Dividends paid: 1038000000
Stock repurchases: 1057000000
Net debt paydown: 38000000
Dividend yield: 0.9306212067848638%
Buyback yield: 0.9476556990092495%
Debt paydown yield: 0.0340689844487715%
Total shareholder yield: 1.912345890242885% (Low Return)
Shareholder yield for 0657.HK (annual period ending 2026-03-31)
Market cap (USD): 6206358.673469388
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -432668.8001678828
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.971379240736318%
Total shareholder yield: -6.971379240736318% (Minimal or Negative)
Shareholder yield for 0657.HK (quarterly period ending 2026-03-31)
Market cap (USD): 6206358.673469388
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -345522.270604901
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.567230139017283%
Total shareholder yield: -5.567230139017283% (Minimal or Negative)
Shareholder yield for 0712.HK (annual period ending 2025-12-31)
Market cap (USD): 8933640
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8533970.645792563
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -95.52624289530989%
Total shareholder yield: -95.52624289530989% (Minimal or Negative)
Shareholder yield for 0712.HK (quarterly period ending 2025-12-31)
Market cap (USD): 8933640
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8533970.645792563
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -95.52624289530989%
Total shareholder yield: -95.52624289530989% (Minimal or Negative)
Shareholder yield for 0876.HK (annual period ending 2025-12-31)
Market cap (USD): 23577112.59640103
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -358168.91050274274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.519138143138936%
Total shareholder yield: -1.519138143138936% (Minimal or Negative)
Shareholder yield for 0876.HK (quarterly period ending 2025-12-31)
Market cap (USD): 23577112.59640103
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0B2.DE (quarterly period ending 2026-03-31)
Market cap (USD): 13616956616.091953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0B2.DE (quarterly period ending 2026-06-30)
Market cap (USD): 15045494690.90909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1152.HK (quarterly period ending 2025-12-31)
Market cap (USD): 124918564.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11137454.672245469
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.915772215647788%
Total shareholder yield: 8.915772215647788% (Moderate Return)
Shareholder yield for 1152.HK (annual period ending 2025-12-31)
Market cap (USD): 124918564.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6410753.424657535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.131946117577951%
Total shareholder yield: 5.131946117577951% (Moderate Return)
Shareholder yield for 12DA.DE (quarterly period ending 2026-04-30)
Market cap (USD): 249766330368
Dividends paid: 464000000
Stock repurchases: 2165000000
Net debt paydown: 342000000
Dividend yield: 0.18577363863109692%
Buyback yield: 0.8668101888713897%
Debt paydown yield: 0.13692798364619643%
Total shareholder yield: 1.189511811148683% (Low Return)
Shareholder yield for 1384.T (quarterly period ending 2026-03-31)
Market cap (USD): 106635127.92792793
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1187551.9530297453
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1136592379130286%
Total shareholder yield: 1.1136592379130286% (Low Return)
Shareholder yield for 1384.T (annual period ending 2026-03-31)
Market cap (USD): 106635127.92792793
Dividends paid: 3703703.703703704
Stock repurchases: 0
Net debt paydown: 2726209.868470262
Dividend yield: 3.473249177519575%
Buyback yield: 0%
Debt paydown yield: 2.556577669520723%
Total shareholder yield: 6.029826847040298% (Moderate Return)
Shareholder yield for 1434.T (quarterly period ending 2026-02-28)
Market cap (USD): 75139156.88438341
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8437615.453182388
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.229318777379074%
Total shareholder yield: 11.229318777379074% (High Return)
Shareholder yield for 1776.HK (quarterly period ending 2026-03-31)
Market cap (USD): 19465860038.205498
Dividends paid: 166559507.96960926
Stock repurchases: 0
Net debt paydown: -2654383897.463936
Dividend yield: 0.8556493658266532%
Buyback yield: 0%
Debt paydown yield: -13.636098750603345%
Total shareholder yield: -12.780449384776691% (Minimal or Negative)
Shareholder yield for 2120.T (quarterly period ending 2026-03-31)
Market cap (USD): 156571662.86286286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2180.T (quarterly period ending 2025-12-31)
Market cap (USD): 123767196.06163289
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1190345.1095901346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9617613935419312%
Total shareholder yield: 0.9617613935419312% (Low Return)
Shareholder yield for 2197.HK (quarterly period ending 2025-12-31)
Market cap (USD): 302210505.14285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 303661.88483761717
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10048025454776098%
Total shareholder yield: 0.10048025454776098% (Low Return)
Shareholder yield for 2197.HK (annual period ending 2025-12-31)
Market cap (USD): 302210505.14285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10763857.142857144
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.5617084646905273%
Total shareholder yield: 3.5617084646905273% (Low Return)
Shareholder yield for 2429.HK (quarterly period ending 2025-12-31)
Market cap (USD): 308393947.4285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3807343.8932058197
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2345715358397742%
Total shareholder yield: 1.2345715358397742% (Low Return)
Shareholder yield for 2429.HK (annual period ending 2025-12-31)
Market cap (USD): 308393947.4285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6546322.896281803
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.122714453660939%
Total shareholder yield: 2.122714453660939% (Low Return)
Shareholder yield for 2442.HK (quarterly period ending 2025-12-31)
Market cap (USD): 3539845857.0694084
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 187342.9756446612
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0052924049014879985%
Total shareholder yield: 0.0052924049014879985% (Low Return)
Shareholder yield for 2681.T (quarterly period ending 2026-03-31)
Market cap (USD): 519942918.9189189
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14837620.258212566
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.8537017657752504%
Total shareholder yield: 2.8537017657752504% (Low Return)
Shareholder yield for 2681.T (annual period ending 2026-03-31)
Market cap (USD): 519942918.9189189
Dividends paid: 8414664.664664665
Stock repurchases: 0
Net debt paydown: -119810866.54091597
Dividend yield: 1.618382395159971%
Buyback yield: 0%
Debt paydown yield: -23.043080727021025%
Total shareholder yield: -21.42469833186105% (Minimal or Negative)
Shareholder yield for 3267.T (quarterly period ending 2026-02-28)
Market cap (USD): 20542902.810214292
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 334A.T (quarterly period ending 2025-12-31)
Market cap (USD): 19061752.471069627
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 334A.T (annual period ending 2025-12-31)
Market cap (USD): 19061752.471069627
Dividends paid: 117345.43827121028
Stock repurchases: 0
Dividend yield: 0.6156067677896229%
Buyback yield: 0%
Total shareholder yield: 0.6156067677896229% (Low Return)
Shareholder yield for 366A.T (annual period ending 2026-03-31)
Market cap (USD): 79767633.23323323
Dividends paid: 1457144.6446446446
Stock repurchases: 0
Net debt paydown: -9043846.663800547
Dividend yield: 1.826736717114431%
Buyback yield: 0%
Debt paydown yield: -11.337739753863788%
Total shareholder yield: -9.511003036749358% (Minimal or Negative)
Shareholder yield for 366A.T (quarterly period ending 2026-03-31)
Market cap (USD): 79767633.23323323
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9045270.27027027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.339524445739452%
Total shareholder yield: -11.339524445739452% (Minimal or Negative)
Shareholder yield for 4645.T (quarterly period ending 2026-05-31)
Market cap (USD): 21810467.055942737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6840.T (annual period ending 2026-03-31)
Market cap (USD): 38154160.56056056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1045857.7211083621
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7411367613456314%
Total shareholder yield: -2.7411367613456314% (Minimal or Negative)
Shareholder yield for 6840.T (quarterly period ending 2026-03-31)
Market cap (USD): 38154160.56056056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3643480.3174641654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.549365688916195%
Total shareholder yield: -9.549365688916195% (Minimal or Negative)
Shareholder yield for 6998.T (annual period ending 2026-03-31)
Market cap (USD): 57735713.31331331
Dividends paid: 1520270.2702702703
Stock repurchases: 0
Net debt paydown: 1185788.4485207032
Dividend yield: 2.6331540445689967%
Buyback yield: 0%
Debt paydown yield: 2.053821422601653%
Total shareholder yield: 4.686975467170649% (Moderate Return)
Shareholder yield for 6998.T (quarterly period ending 2026-03-31)
Market cap (USD): 57735713.31331331
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1232359.5466260351
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.134483971711604%
Total shareholder yield: 2.134483971711604% (Low Return)
Shareholder yield for 7259.T (annual period ending 2026-03-31)
Market cap (USD): 10118532894.494493
Dividends paid: 280674424.4244244
Stock repurchases: 490615615.6156156
Net debt paydown: 368635476.4736662
Dividend yield: 2.773864821619938%
Buyback yield: 4.848683309440642%
Debt paydown yield: 3.643171201965862%
Total shareholder yield: 11.265719333026443% (High Return)
Shareholder yield for 7259.T (quarterly period ending 2026-03-31)
Market cap (USD): 10118532894.494493
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 636869989.10081
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.294094170977413%
Total shareholder yield: 6.294094170977413% (Moderate Return)
Shareholder yield for 7486.T (quarterly period ending 2026-03-31)
Market cap (USD): 58718520.120120116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1562531.5759905241
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.66105408105324%
Total shareholder yield: -2.66105408105324% (Minimal or Negative)
Shareholder yield for 7486.T (annual period ending 2026-03-31)
Market cap (USD): 58718520.120120116
Dividends paid: 1839339.3393393394
Stock repurchases: 825825.8258258258
Net debt paydown: -1502896.4267034046
Dividend yield: 3.132468828534191%
Buyback yield: 1.4064145760765752%
Debt paydown yield: -2.5594930247372356%
Total shareholder yield: 1.9793903798735308% (Low Return)
Shareholder yield for 9889.T (quarterly period ending 2026-03-31)
Market cap (USD): 550395336.1361362
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9889.T (annual period ending 2026-03-31)
Market cap (USD): 550395336.1361362
Dividends paid: 15052552.552552553
Stock repurchases: 18768768.76876877
Net debt paydown: 5334131.250619687
Dividend yield: 2.734861937280191%
Buyback yield: 3.4100522908730557%
Debt paydown yield: 0.9691454306401189%
Total shareholder yield: 7.114059658793366% (Moderate Return)
Shareholder yield for AISX.V (quarterly period ending 2026-03-31)
Market cap (USD): 2672674.1007194244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9303.208528068091
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3480861555684576%
Total shareholder yield: -0.3480861555684576% (Minimal or Negative)
Shareholder yield for ALA.TO (quarterly period ending 2026-03-31)
Market cap (USD): 12816547545.323742
Dividends paid: 77697841.7266187
Stock repurchases: 0
Net debt paydown: 66113532.53163719
Dividend yield: 0.6062306674387332%
Buyback yield: 0%
Debt paydown yield: 0.5158451002334044%
Total shareholder yield: 1.1220757676721376% (Low Return)
Shareholder yield for ALGOQUANT.NS (annual period ending 2026-03-31)
Market cap (USD): 203791648.66468844
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 351554.98425433366
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1725070612843266%
Total shareholder yield: 0.1725070612843266% (Low Return)
Shareholder yield for ALGOQUANT.NS (quarterly period ending 2026-03-31)
Market cap (USD): 203791648.66468844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALNN6.PA (annual period ending 2025-12-31)
Market cap (USD): 12162981.176470589
Dividends paid: 117647.05882352941
Stock repurchases: 10588.235294117647
Net debt paydown: -86225.49019607808
Dividend yield: 0.9672551253398208%
Buyback yield: 0.08705296128058387%
Debt paydown yield: -0.7089174022803075%
Total shareholder yield: 0.3453906843400971% (Low Return)
Shareholder yield for ALNN6.PA (quarterly period ending 2025-12-31)
Market cap (USD): 12162981.176470589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -86225.49019607808
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7089174022803075%
Total shareholder yield: -0.7089174022803075% (Minimal or Negative)
Shareholder yield for AMT.V (quarterly period ending 2026-03-31)
Market cap (USD): 193920161.15107915
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2325161.366381351
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1990302362475174%
Total shareholder yield: -1.1990302362475174% (Minimal or Negative)
Shareholder yield for AZM.V (quarterly period ending 2026-02-28)
Market cap (USD): 41930078.83211678
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 52011.60062565177
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12404365094065346%
Total shareholder yield: 0.12404365094065346% (Low Return)
Shareholder yield for BAH (quarterly period ending 2026-03-31)
Market cap (USD): 8698815488
Dividends paid: 71000000
Stock repurchases: 77000000
Net debt paydown: 15000000
Dividend yield: 0.8162030807291449%
Buyback yield: 0.885177988959777%
Debt paydown yield: 0.17243727057657993%
Total shareholder yield: 1.8738183402655018% (Low Return)
Shareholder yield for BAH (annual period ending 2026-03-31)
Market cap (USD): 8698815488
Dividends paid: 276000000
Stock repurchases: 598000000
Net debt paydown: 97000000
Dividend yield: 3.1728457786090702%
Buyback yield: 6.874499186986319%
Debt paydown yield: 1.1150943497285501%
Total shareholder yield: 11.16243931532394% (High Return)
Shareholder yield for BBT (quarterly period ending 2026-03-31)
Market cap (USD): 2526216960
Dividends paid: 27034000
Stock repurchases: 0
Net debt paydown: -286250000
Dividend yield: 1.0701376971200447%
Buyback yield: 0%
Debt paydown yield: -11.331172442132603%
Total shareholder yield: -10.261034745012559% (Minimal or Negative)
Shareholder yield for BETR (quarterly period ending 2026-03-31)
Market cap (USD): 411550848
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -95473000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.19834850637946%
Total shareholder yield: -23.19834850637946% (Minimal or Negative)
Shareholder yield for BIO.AX (annual period ending 2025-06-30)
Market cap (USD): 37999670.5882353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BVFL (quarterly period ending 2026-03-31)
Market cap (USD): 177335600
Dividends paid: 0
Stock repurchases: 1962000
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 1.1063768357848058%
Debt paydown yield: 0%
Total shareholder yield: 1.1063768357848058% (Low Return)
Shareholder yield for CCEP (quarterly period ending 2025-12-31)
Market cap (USD): 46488825856
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2003443169.1965942
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.309515528317055%
Total shareholder yield: 4.309515528317055% (Moderate Return)
Shareholder yield for CCEP (annual period ending 2025-12-31)
Market cap (USD): 46488825856
Dividends paid: 1252702702.7027028
Stock repurchases: 1413513513.5135136
Net debt paydown: -287601351.3513508
Dividend yield: 2.6946318381603627%
Buyback yield: 3.0405446631237747%
Debt paydown yield: -0.6186461930490593%
Total shareholder yield: 5.1165303082350775% (Moderate Return)
Shareholder yield for CHRN (quarterly period ending 2025-11-30)
Market cap (USD): 3122118912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHRW (quarterly period ending 2026-03-31)
Market cap (USD): 21983911936
Dividends paid: 79030000
Stock repurchases: 212659000
Net debt paydown: -249100000
Dividend yield: 0.35949015912215126%
Buyback yield: 0.9673392097780281%
Debt paydown yield: -1.133101336673768%
Total shareholder yield: 0.19372803222641144% (Low Return)
Shareholder yield for CPT (quarterly period ending 2026-03-31)
Market cap (USD): 11269573632
Dividends paid: 114948000
Stock repurchases: 262829000
Net debt paydown: -349718000
Dividend yield: 1.01998534952205%
Buyback yield: 2.332200033315333%
Debt paydown yield: -3.1032052446684792%
Total shareholder yield: 0.24898013816890385% (Low Return)
Shareholder yield for CRGO (quarterly period ending 2026-03-31)
Market cap (USD): 65121204
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 151507.7755240025
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2326550589021703%
Total shareholder yield: 0.2326550589021703% (Low Return)
Shareholder yield for DRCSYSTEMS.NS (annual period ending 2026-03-31)
Market cap (USD): 20476161.085205596
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15393.704092485576
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07517866277975226%
Total shareholder yield: 0.07517866277975226% (Low Return)
Shareholder yield for DRCSYSTEMS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 20476161.085205596
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EAT (quarterly period ending 2026-03-31)
Market cap (USD): 8019159040
Dividends paid: 0
Stock repurchases: 108400000
Net debt paydown: 15300000
Dividend yield: 0%
Buyback yield: 1.3517626905676134%
Debt paydown yield: 0.19079307348417424%
Total shareholder yield: 1.5425557640517877% (Low Return)
Shareholder yield for ECR.V (quarterly period ending 2026-03-31)
Market cap (USD): 88269093.52517986
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7125.374153232158
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.008072331853277223%
Total shareholder yield: 0.008072331853277223% (Low Return)
Shareholder yield for ENVX (quarterly period ending 2026-03-31)
Market cap (USD): 861706112
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -122000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.014157959227751189%
Total shareholder yield: -0.014157959227751189% (Minimal or Negative)
Shareholder yield for FDP (quarterly period ending 2026-03-31)
Market cap (USD): 1390188416
Dividends paid: 14200000
Stock repurchases: 4000000
Net debt paydown: -279900000
Dividend yield: 1.021444275939068%
Buyback yield: 0.28773078195466706%
Debt paydown yield: -20.133961467277828%
Total shareholder yield: -18.824786409384092% (Minimal or Negative)
Shareholder yield for FSY.TO (quarterly period ending 2026-03-31)
Market cap (USD): 75706440.2877698
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBRA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 23115000870.886074
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1063291.1392405033
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0046000047552658555%
Total shareholder yield: 0.0046000047552658555% (Low Return)
Shareholder yield for GBRA.DE (annual period ending 2025-12-31)
Market cap (USD): 23115000870.886074
Dividends paid: 533544303.7974683
Stock repurchases: 105443037.97468354
Net debt paydown: -189270042.19409275
Dividend yield: 2.3082166718387658%
Buyback yield: 0.4561671382305319%
Debt paydown yield: -0.8188191004244484%
Total shareholder yield: 1.9455647096448492% (Low Return)
Shareholder yield for GLV (quarterly period ending 2025-10-31)
Market cap (USD): 78429208
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.37517594210565%
Total shareholder yield: -6.37517594210565% (Minimal or Negative)
Shareholder yield for GLV (annual period ending 2025-10-31)
Market cap (USD): 78429208
Dividends paid: 7832992
Stock repurchases: 0
Net debt paydown: -5000000
Dividend yield: 9.987340430621204%
Buyback yield: 0%
Debt paydown yield: -6.37517594210565%
Total shareholder yield: 3.612164488515554% (Low Return)
Shareholder yield for GMA.V (quarterly period ending 2026-02-28)
Market cap (USD): 30164105.10948905
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 134405.8915537023
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4455822278361601%
Total shareholder yield: 0.4455822278361601% (Low Return)
Shareholder yield for GR.V (quarterly period ending 2026-02-28)
Market cap (USD): 3391560.5839416054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57640.68821689254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.699532907942445%
Total shareholder yield: -1.699532907942445% (Minimal or Negative)
Shareholder yield for GR.V (annual period ending 2026-02-28)
Market cap (USD): 3391560.5839416054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -176042.5334549878
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.190605595799047%
Total shareholder yield: -5.190605595799047% (Minimal or Negative)
Shareholder yield for GTWO.TO (quarterly period ending 2026-02-28)
Market cap (USD): 1829389827.7372262
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HDFCLIFE.NS (quarterly period ending 2026-03-31)
Market cap (USD): 13410657516.57482
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16792490.23327148
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12521750117409908%
Total shareholder yield: 0.12521750117409908% (Low Return)
Shareholder yield for HDFCLIFE.NS (annual period ending 2026-03-31)
Market cap (USD): 13410657516.57482
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16444837.440481067
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12262513914889088%
Total shareholder yield: 0.12262513914889088% (Low Return)
Shareholder yield for HDFCLIFE.NS (quarterly period ending 2026-06-30)
Market cap (USD): 12717930402.447515
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1489839.815024078
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01171448315786792%
Total shareholder yield: 0.01171448315786792% (Low Return)
Shareholder yield for HNR1.DE (quarterly period ending 2026-03-31)
Market cap (USD): 35097924855.17242
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for III (quarterly period ending 2026-03-31)
Market cap (USD): 184659584
Dividends paid: 2245000
Stock repurchases: 1316000
Net debt paydown: 2537000
Dividend yield: 1.2157505997630753%
Buyback yield: 0.7126627123778205%
Debt paydown yield: 1.3738794082845978%
Total shareholder yield: 3.3022927204254935% (Low Return)
Shareholder yield for IRT (quarterly period ending 2026-03-31)
Market cap (USD): 4013911552
Dividends paid: 40590000
Stock repurchases: 32519000
Net debt paydown: -152068000
Dividend yield: 1.0112330447285351%
Buyback yield: 0.8101573634276235%
Debt paydown yield: -3.7885239380581153%
Total shareholder yield: -1.9671335299019566% (Minimal or Negative)
Shareholder yield for ITHA (quarterly period ending 2026-03-31)
Market cap (USD): 306666688
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IWG.L (quarterly period ending 2025-12-31)
Market cap (USD): 2374975351.898734
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 394034810.1265831
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.591111558760474%
Total shareholder yield: 16.591111558760474% (High Return)
Shareholder yield for IWG.L (annual period ending 2025-12-31)
Market cap (USD): 2374975351.898734
Dividends paid: 17721518.987341773
Stock repurchases: 164556962.02531645
Net debt paydown: -1604992967.6511946
Dividend yield: 0.7461769644545513%
Buyback yield: 6.928786098506548%
Debt paydown yield: -67.57935261804053%
Total shareholder yield: -59.90438955507943% (Minimal or Negative)
Shareholder yield for JOE (quarterly period ending 2026-03-31)
Market cap (USD): 3566293248
Dividends paid: 9201000
Stock repurchases: 5201000
Net debt paydown: 10776000
Dividend yield: 0.2579989742896207%
Buyback yield: 0.14583769865018123%
Debt paydown yield: 0.30216247657265005%
Total shareholder yield: 0.705999149512452% (Low Return)
Shareholder yield for KOLTEPATIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 386499828.4504846
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBTYB (quarterly period ending 2026-03-31)
Market cap (USD): 4127159552
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 176200000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.269280064896313%
Total shareholder yield: 4.269280064896313% (Moderate Return)
Shareholder yield for LGIH (quarterly period ending 2026-03-31)
Market cap (USD): 1397654016
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48812000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.4924236929320287%
Total shareholder yield: -3.4924236929320287% (Minimal or Negative)
Shareholder yield for LWI.L (quarterly period ending 2026-03-31)
Market cap (USD): 519815747.368421
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAQ.DE (quarterly period ending 2026-03-31)
Market cap (USD): 86806298624
Dividends paid: 178000000
Stock repurchases: 700000000
Net debt paydown: -323000000
Dividend yield: 0.20505424470521885%
Buyback yield: 0.8063930971553551%
Debt paydown yield: -0.3720928148302567%
Total shareholder yield: 0.6393545270303174% (Low Return)
Shareholder yield for MPSLTD.NS (annual period ending 2026-03-31)
Market cap (USD): 339762505.46841884
Dividends paid: 9187155.57439593
Stock repurchases: 0
Net debt paydown: -5994225.409668304
Dividend yield: 2.703993356103233%
Buyback yield: 0%
Debt paydown yield: -1.7642398184591537%
Total shareholder yield: 0.9397535376440795% (Low Return)
Shareholder yield for MPSLTD.NS (quarterly period ending 2026-03-31)
Market cap (USD): 339762505.46841884
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPSLTD.NS (quarterly period ending 2026-06-30)
Market cap (USD): 496013630.4673488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRD.AX (annual period ending 2025-06-30)
Market cap (USD): 23441623.529411763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTS.AX (annual period ending 2026-04-30)
Market cap (USD): 2332990537.142857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAB.AX (quarterly period ending 2026-03-31)
Market cap (USD): 84689945249.31506
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12260644438.70079
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.47709571969519%
Total shareholder yield: -14.47709571969519% (Minimal or Negative)