speb/financial-data huggingface dataset:
Shareholder yield for 9699.HK (annual period ending 2024-12-31)
Market cap (USD): 888882773.9188144
Dividends paid: 0
Stock repurchases: 19760547.94520548
Net debt paydown: 691974.0670096138
Dividend yield: 0%
Buyback yield: 2.2230769371406787%
Debt paydown yield: 0.07784761807891835%
Total shareholder yield: 2.300924555219597% (Low Return)
Shareholder yield for 9699.HK (quarterly period ending 2024-12-31)
Market cap (USD): 888882773.9188144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9699.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1791434010.504459
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1014944.1164670144
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05665540067430176%
Total shareholder yield: 0.05665540067430176% (Low Return)
Shareholder yield for ALEMBICLTD.NS (annual period ending 2022-03-31)
Market cap (USD): 224375101.19055784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALEMBICLTD.NS (annual period ending 2023-03-31)
Market cap (USD): 173022785.93130332
Dividends paid: 5593520.0974421445
Stock repurchases: 0
Dividend yield: 3.23282281425233%
Buyback yield: 0%
Total shareholder yield: 3.23282281425233% (Low Return)
Shareholder yield for ALEMBICLTD.NS (annual period ending 2024-03-31)
Market cap (USD): 247540639.37236083
Dividends paid: 6743494.423791821
Stock repurchases: 0
Net debt paydown: -1097133.948914738
Dividend yield: 2.724196899907%
Buyback yield: 0%
Debt paydown yield: -0.44321366855015015%
Total shareholder yield: 2.28098323135685% (Low Return)
Shareholder yield for ALEMBICLTD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 424432266.5867176
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALEMBICLTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 289085575.296534
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 247263.42113021133
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08553295019185134%
Total shareholder yield: 0.08553295019185134% (Low Return)
Shareholder yield for ALEMBICLTD.NS (annual period ending 2025-03-31)
Market cap (USD): 289085575.296534
Dividends paid: 7151274.2576572355
Stock repurchases: 0
Net debt paydown: -591818.5879101392
Dividend yield: 2.4737568625904998%
Buyback yield: 0%
Debt paydown yield: -0.20472089875223698%
Total shareholder yield: 2.2690359638382627% (Low Return)
Shareholder yield for ALEMBICLTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 358280659.6152586
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALEMBICLTD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 288857844.39503944
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALEMBICLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 289448069.2360477
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALINN.PA (annual period ending 2022-03-31)
Market cap (USD): 15663500.111111112
Dividends paid: 2591111.111111111
Stock repurchases: 11111.111111111111
Dividend yield: 16.542350641495972%
Buyback yield: 0.07093632350555734%
Total shareholder yield: 16.613286965001528% (High Return)
Shareholder yield for ALINN.PA (annual period ending 2023-03-31)
Market cap (USD): 15906105.10869565
Dividends paid: 1038043.4782608695
Stock repurchases: 2173.913043478261
Net debt paydown: 1955289.8550724648
Dividend yield: 6.5260695259292945%
Buyback yield: 0.013667161310846691%
Debt paydown yield: 12.292700455019215%
Total shareholder yield: 18.832437142259355% (High Return)
Shareholder yield for ALINN.PA (annual period ending 2024-03-31)
Market cap (USD): 19890730.2173913
Dividends paid: 1569892.4731182796
Stock repurchases: 0
Net debt paydown: 4445032.725572698
Dividend yield: 7.892583409258935%
Buyback yield: 0%
Debt paydown yield: 22.347257627003653%
Total shareholder yield: 30.23984103626259% (High Return)
Shareholder yield for ALINN.PA (quarterly period ending 2024-09-30)
Market cap (USD): 12351977.888888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALINN.PA (quarterly period ending 2025-03-31)
Market cap (USD): 10172132.391304348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALINN.PA (annual period ending 2025-03-31)
Market cap (USD): 10172132.391304348
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3176554.464703135
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -31.228009452753625%
Total shareholder yield: -31.228009452753625% (Minimal or Negative)
Shareholder yield for AP (annual period ending 2021-12-31)
Market cap (USD): 101631945
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AP (annual period ending 2022-12-31)
Market cap (USD): 51019236.38999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AP (annual period ending 2023-12-31)
Market cap (USD): 55491041.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24429000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -44.023321842121824%
Total shareholder yield: -44.023321842121824% (Minimal or Negative)
Shareholder yield for AP (quarterly period ending 2024-09-30)
Market cap (USD): 40652778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AP (annual period ending 2024-12-31)
Market cap (USD): 42482153.01
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 249000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5861284853933537%
Total shareholder yield: 0.5861284853933537% (Low Return)
Shareholder yield for AP (quarterly period ending 2024-12-31)
Market cap (USD): 42482153.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AP (quarterly period ending 2025-03-31)
Market cap (USD): 44108264.129999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AP (quarterly period ending 2025-06-30)
Market cap (USD): 60166111.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7288000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.113131172301003%
Total shareholder yield: -12.113131172301003% (Minimal or Negative)
Shareholder yield for AP (quarterly period ending 2025-09-30)
Market cap (USD): 46547430.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -282000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.605833652024929%
Total shareholder yield: -0.605833652024929% (Minimal or Negative)
Shareholder yield for AP (annual period ending 2025-12-31)
Market cap (USD): 108339653.37
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5127000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.732339305619101%
Total shareholder yield: -4.732339305619101% (Minimal or Negative)
Shareholder yield for AP (quarterly period ending 2025-12-31)
Market cap (USD): 108339653.37
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1563000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4426850662536876%
Total shareholder yield: 1.4426850662536876% (Low Return)
Shareholder yield for API.L (annual period ending 2021-12-31)
Market cap (USD): 103032.15594594595
Dividends paid: 0
Stock repurchases: 6135986.486486486
Dividend yield: 0%
Buyback yield: 5955.409192549194%
Total shareholder yield: 5955.409192549194% (High Return)
Shareholder yield for API.L (annual period ending 2022-12-31)
Market cap (USD): 91859.99445783133
Dividends paid: 18808225.30120482
Stock repurchases: 14951155.421686748
Net debt paydown: 16934160.82709214
Dividend yield: 20474.881815760185%
Buyback yield: 16276.024737351941%
Debt paydown yield: 18434.7505429753%
Total shareholder yield: 55185.65709608743% (High Return)
Shareholder yield for API.L (annual period ending 2023-12-31)
Market cap (USD): 96511.13341772153
Dividends paid: 19302226.58227848
Stock repurchases: 0
Net debt paydown: -48532732.63687661
Dividend yield: 19999.999895073423%
Buyback yield: 0%
Debt paydown yield: -50287.18544503691%
Total shareholder yield: -30287.185549963484% (Minimal or Negative)
Shareholder yield for API.L (quarterly period ending 2024-12-31)
Market cap (USD): 95304.74425
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for API.L (annual period ending 2024-12-31)
Market cap (USD): 95304.74425
Dividends paid: 19060948.75
Stock repurchases: 247792335
Net debt paydown: 181091177.21518987
Dividend yield: 19999.99989507343%
Buyback yield: 259999.9999475367%
Debt paydown yield: 190012.76236590903%
Total shareholder yield: 470012.76220851915% (High Return)
Shareholder yield for APO (annual period ending 2021-12-31)
Market cap (USD): 38315353913.979996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APO (annual period ending 2022-12-31)
Market cap (USD): 34642937356.17
Dividends paid: 962000000
Stock repurchases: 635000000
Net debt paydown: 5786000000
Dividend yield: 2.7769007867592532%
Buyback yield: 1.8329854465614617%
Debt paydown yield: 16.701816998117504%
Total shareholder yield: 21.31170323143822% (High Return)
Shareholder yield for APO (annual period ending 2023-12-31)
Market cap (USD): 51771272667.4
Dividends paid: 1034000000
Stock repurchases: 561000000
Net debt paydown: -1570000000
Dividend yield: 1.9972466325926392%
Buyback yield: 1.0836125347045171%
Debt paydown yield: -3.0325698386561353%
Total shareholder yield: 0.04828932864102109% (Low Return)
Shareholder yield for APO (quarterly period ending 2024-09-30)
Market cap (USD): 70225598258.53
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APO (annual period ending 2024-12-31)
Market cap (USD): 93119108699.76001
Dividends paid: 1189000000
Stock repurchases: 890000000
Net debt paydown: -2496000000
Dividend yield: 1.2768593005262134%
Buyback yield: 0.9557651618741212%
Debt paydown yield: -2.680438027008771%
Total shareholder yield: -0.44781356460843647% (Minimal or Negative)
Shareholder yield for APO (quarterly period ending 2024-12-31)
Market cap (USD): 93119108699.76001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APO (quarterly period ending 2025-03-31)
Market cap (USD): 77432067171.03
Dividends paid: 302000000
Stock repurchases: 193000000
Dividend yield: 0.39001929179153905%
Buyback yield: 0.2492507394561822%
Total shareholder yield: 0.6392700312477213% (Low Return)
Shareholder yield for APO (quarterly period ending 2025-06-30)
Market cap (USD): 80504905515.31999
Dividends paid: 331000000
Stock repurchases: 0
Net debt paydown: -1563000000
Dividend yield: 0.41115506922371464%
Buyback yield: 0%
Debt paydown yield: -1.9414965957603205%
Total shareholder yield: -1.5303415265366058% (Minimal or Negative)
Shareholder yield for APO (quarterly period ending 2025-09-30)
Market cap (USD): 75898530586.45
Dividends paid: 330000000
Stock repurchases: 340000000
Net debt paydown: -487000000
Dividend yield: 0.4347910261900567%
Buyback yield: 0.44796651183217967%
Debt paydown yield: -0.6416461507713866%
Total shareholder yield: 0.24111138725084968% (Low Return)
Shareholder yield for APO (quarterly period ending 2025-12-31)
Market cap (USD): 82770619341.41
Dividends paid: 335000000
Stock repurchases: 240000000
Net debt paydown: -733000000
Dividend yield: 0.40473298697717974%
Buyback yield: 0.2899579608194721%
Debt paydown yield: -0.885579938669471%
Total shareholder yield: -0.1908889908728192% (Minimal or Negative)
Shareholder yield for APO (annual period ending 2025-12-31)
Market cap (USD): 82770619341.41
Dividends paid: 1298000000
Stock repurchases: 773000000
Net debt paydown: -2776000000
Dividend yield: 1.5681893047653117%
Buyback yield: 0.9339062654727164%
Debt paydown yield: -3.3538470801452274%
Total shareholder yield: -0.8517515099071993% (Minimal or Negative)
Shareholder yield for ARN.AX (annual period ending 2021-06-30)
Market cap (USD): 55174684.54887218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARN.AX (annual period ending 2022-06-30)
Market cap (USD): 21222920.931034487
Dividends paid: 0
Stock repurchases: 122758.62068965517
Dividend yield: 0%
Buyback yield: 0.5784247186735924%
Total shareholder yield: 0.5784247186735924% (Low Return)
Shareholder yield for ARN.AX (annual period ending 2023-06-30)
Market cap (USD): 15676635.430463577
Dividends paid: 0
Stock repurchases: 302789.4039735099
Dividend yield: 0%
Buyback yield: 1.9314693214407173%
Total shareholder yield: 1.9314693214407173% (Low Return)
Shareholder yield for ARN.AX (annual period ending 2024-06-30)
Market cap (USD): 11046802.433333334
Dividends paid: 0
Stock repurchases: 8404.666666666666
Dividend yield: 0%
Buyback yield: 0.0760823479680046%
Total shareholder yield: 0.0760823479680046% (Low Return)
Shareholder yield for ARQQ (annual period ending 2021-09-30)
Market cap (USD): 8731659719.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARQQ (annual period ending 2022-09-30)
Market cap (USD): 2449389348.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARQQ (annual period ending 2023-09-30)
Market cap (USD): 258947875.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1540785.9078590795
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5950177825606634%
Total shareholder yield: -0.5950177825606634% (Minimal or Negative)
Shareholder yield for ARQQ (quarterly period ending 2024-09-30)
Market cap (USD): 99193742.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARQQ (annual period ending 2024-09-30)
Market cap (USD): 99193742.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8926341.463414636
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.99889571705276%
Total shareholder yield: 8.99889571705276% (Moderate Return)
Shareholder yield for ARQQ (quarterly period ending 2025-03-31)
Market cap (USD): 241197416.45999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 238181.81818181812
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09874973856584324%
Total shareholder yield: 0.09874973856584324% (Low Return)
Shareholder yield for ARQQ (annual period ending 2025-09-30)
Market cap (USD): 674343426.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 348378.37837837834
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05166186320161793%
Total shareholder yield: 0.05166186320161793% (Low Return)
Shareholder yield for ARQQ (quarterly period ending 2025-09-30)
Market cap (USD): 674343426.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 110196.56019656023
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01634131154942214%
Total shareholder yield: 0.01634131154942214% (Low Return)
Shareholder yield for AVBH (quarterly period ending 2024-09-30)
Market cap (USD): 213735308.17000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVBH (quarterly period ending 2024-12-31)
Market cap (USD): 238822640.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVBH (annual period ending 2024-12-31)
Market cap (USD): 238822640.6
Dividends paid: 0
Stock repurchases: 713000
Dividend yield: 0%
Buyback yield: 0.29854790911310275%
Total shareholder yield: 0.29854790911310275% (Low Return)
Shareholder yield for AVBH (quarterly period ending 2025-03-31)
Market cap (USD): 247915429.20999998
Dividends paid: 0
Stock repurchases: 978000
Dividend yield: 0%
Buyback yield: 0.39448936402081386%
Total shareholder yield: 0.39448936402081386% (Low Return)
Shareholder yield for AVBH (quarterly period ending 2025-06-30)
Market cap (USD): 223814061.81
Dividends paid: 0
Stock repurchases: 2000
Dividend yield: 0%
Buyback yield: 0.0008935989025112452%
Total shareholder yield: 0.0008935989025112452% (Low Return)
Shareholder yield for AVBH (quarterly period ending 2025-09-30)
Market cap (USD): 279356758.5
Dividends paid: 0
Stock repurchases: 421000
Net debt paydown: 145000000
Dividend yield: 0%
Buyback yield: 0.15070335232286852%
Debt paydown yield: 51.9049550755723%
Total shareholder yield: 52.055658427895175% (High Return)
Shareholder yield for AVBH (annual period ending 2025-12-31)
Market cap (USD): 290969235.52
Dividends paid: 0
Stock repurchases: 1522000
Net debt paydown: 125000000
Dividend yield: 0%
Buyback yield: 0.5230793548603129%
Debt paydown yield: 42.95986817183909%
Total shareholder yield: 43.482947526699405% (High Return)
Shareholder yield for AVBH (quarterly period ending 2025-12-31)
Market cap (USD): 290969235.52
Dividends paid: 0
Stock repurchases: 121000
Net debt paydown: -60000000
Dividend yield: 0%
Buyback yield: 0.041585152390340246%
Debt paydown yield: -20.620736722482764%
Total shareholder yield: -20.579151570092424% (Minimal or Negative)
Shareholder yield for AX (annual period ending 2021-06-30)
Market cap (USD): 2638878217.65
Dividends paid: 103000
Stock repurchases: 0
Dividend yield: 0.003903173678538473%
Buyback yield: 0%
Total shareholder yield: 0.003903173678538473% (Low Return)
Shareholder yield for AX (annual period ending 2022-06-30)
Market cap (USD): 2039314164.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AX (annual period ending 2023-06-30)
Market cap (USD): 2243530004.4
Dividends paid: 0
Stock repurchases: 48963000
Net debt paydown: 110965000
Dividend yield: 0%
Buyback yield: 2.1824089672959133%
Debt paydown yield: 4.946000266650144%
Total shareholder yield: 7.128409233946058% (Moderate Return)
Shareholder yield for AX (annual period ending 2024-06-30)
Market cap (USD): 3250956890.25
Dividends paid: 0
Stock repurchases: 96286000
Net debt paydown: 36100000
Dividend yield: 0%
Buyback yield: 2.9617741252974774%
Debt paydown yield: 1.1104422857241856%
Total shareholder yield: 4.072216411021663% (Moderate Return)
Shareholder yield for AX (quarterly period ending 2024-09-30)
Market cap (USD): 3576905848.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AX (quarterly period ending 2024-12-31)
Market cap (USD): 3973391754.7499995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AX (quarterly period ending 2025-03-31)
Market cap (USD): 3670196650.2
Dividends paid: 0
Stock repurchases: 25869000
Dividend yield: 0%
Buyback yield: 0.7048396166616937%
Total shareholder yield: 0.7048396166616937% (Low Return)
Shareholder yield for AX (annual period ending 2025-06-30)
Market cap (USD): 4325507645.400001
Dividends paid: 0
Stock repurchases: 58203000
Net debt paydown: 43008000
Dividend yield: 0%
Buyback yield: 1.345576167502478%
Debt paydown yield: 0.9942879200719306%
Total shareholder yield: 2.3398640875744086% (Low Return)
Shareholder yield for AX (quarterly period ending 2025-06-30)
Market cap (USD): 4325507645.400001
Dividends paid: 0
Stock repurchases: 32334000
Net debt paydown: 64756000
Dividend yield: 0%
Buyback yield: 0.7475191966054175%
Debt paydown yield: 1.4970728364996728%
Total shareholder yield: 2.24459203310509% (Low Return)
Shareholder yield for AX (quarterly period ending 2025-09-30)
Market cap (USD): 4815284352.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -979816000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.348040286352536%
Total shareholder yield: -20.348040286352536% (Minimal or Negative)
Shareholder yield for AX (quarterly period ending 2025-12-31)
Market cap (USD): 4901180151.599999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 236166000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.818553750220815%
Total shareholder yield: 4.818553750220815% (Moderate Return)
Shareholder yield for BAM.TO (annual period ending 2022-12-31)
Market cap (USD): 40165688200.40441
Dividends paid: 3184000000
Stock repurchases: 0
Dividend yield: 7.927164061309279%
Buyback yield: 0%
Total shareholder yield: 7.927164061309279% (Moderate Return)
Shareholder yield for BAM.TO (annual period ending 2023-12-31)
Market cap (USD): 59019827206.40151
Dividends paid: 2101000000
Stock repurchases: 0
Net debt paydown: -253000000
Dividend yield: 3.5598206559508827%
Buyback yield: 0%
Debt paydown yield: -0.4286695030726194%
Total shareholder yield: 3.1311511528782634% (Low Return)
Shareholder yield for BAM.TO (quarterly period ending 2024-09-30)
Market cap (USD): 71322176923.33333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAM.TO (quarterly period ending 2024-12-31)
Market cap (USD): 82640971413.67134
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAM.TO (annual period ending 2024-12-31)
Market cap (USD): 82640971413.67134
Dividends paid: 2478000000
Stock repurchases: 0
Net debt paydown: -892000000
Dividend yield: 2.998512671875567%
Buyback yield: 0%
Debt paydown yield: -1.079367757592012%
Total shareholder yield: 1.919144914283555% (Low Return)
Shareholder yield for BAM.TO (quarterly period ending 2025-03-31)
Market cap (USD): 74422655650.87413
Dividends paid: 707000000
Stock repurchases: 116000000
Dividend yield: 0.9499795375706885%
Buyback yield: 0.15586651535813278%
Total shareholder yield: 1.1058460529288214% (Low Return)
Shareholder yield for BAM.TO (quarterly period ending 2025-06-30)
Market cap (USD): 84721794975.8759
Dividends paid: 702000000
Stock repurchases: 0
Net debt paydown: -611000000
Dividend yield: 0.8285943424592112%
Buyback yield: 0%
Debt paydown yield: -0.7211839647330173%
Total shareholder yield: 0.10741037772619388% (Low Return)
Shareholder yield for BAM.TO (quarterly period ending 2025-09-30)
Market cap (USD): 88373484441.83455
Dividends paid: 706000000
Stock repurchases: 69000000
Net debt paydown: -1553000000
Dividend yield: 0.7988821584427548%
Buyback yield: 0.07807771803477348%
Debt paydown yield: -1.7573144363478728%
Total shareholder yield: -0.8803545598703445% (Minimal or Negative)
Shareholder yield for BAM.TO (annual period ending 2025-12-31)
Market cap (USD): 82087715231.1314
Dividends paid: 2818000000
Stock repurchases: 412000000
Net debt paydown: -2474000000
Dividend yield: 3.432913185688577%
Buyback yield: 0.5019021407039368%
Debt paydown yield: -3.013849262382377%
Total shareholder yield: 0.9209660640101367% (Low Return)
Shareholder yield for BAM.TO (quarterly period ending 2025-12-31)
Market cap (USD): 82087715231.1314
Dividends paid: 703000000
Stock repurchases: 227000000
Net debt paydown: -819000000
Dividend yield: 0.8564009828030764%
Buyback yield: 0.2765334610189166%
Debt paydown yield: -0.9977132360109809%
Total shareholder yield: 0.1352212078110121% (Low Return)
Shareholder yield for BFLY (annual period ending 2021-12-31)
Market cap (USD): 1573581452.6100001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFLY (annual period ending 2022-12-31)
Market cap (USD): 578626363.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFLY (annual period ending 2023-12-31)
Market cap (USD): 254031086.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6865000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.702425161441615%
Total shareholder yield: 2.702425161441615% (Low Return)
Shareholder yield for BFLY (quarterly period ending 2024-09-30)
Market cap (USD): 416328725.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFLY (annual period ending 2024-12-31)
Market cap (USD): 733867583.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2192000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2986914873938047%
Total shareholder yield: 0.2986914873938047% (Low Return)
Shareholder yield for BFLY (quarterly period ending 2024-12-31)
Market cap (USD): 733867583.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFLY (quarterly period ending 2025-03-31)
Market cap (USD): 536287849.31999993
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFLY (quarterly period ending 2025-06-30)
Market cap (USD): 470427938
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 601000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12775601775590123%
Total shareholder yield: 0.12775601775590123% (Low Return)
Shareholder yield for BFLY (quarterly period ending 2025-09-30)
Market cap (USD): 453962960.16999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 622000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13701558377517706%
Total shareholder yield: 0.13701558377517706% (Low Return)
Shareholder yield for BFLY (quarterly period ending 2025-12-31)
Market cap (USD): 893813082.1999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 632000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07070829601692756%
Total shareholder yield: 0.07070829601692756% (Low Return)
Shareholder yield for BFLY (annual period ending 2025-12-31)
Market cap (USD): 893813082.1999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2437000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2726520844829944%
Total shareholder yield: 0.2726520844829944% (Low Return)
Shareholder yield for BIRG.L (annual period ending 2021-12-31)
Market cap (USD): 52898498.36756757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRG.L (annual period ending 2022-12-31)
Market cap (USD): 83221236.84578314
Dividends paid: 57446808.510638304
Stock repurchases: 53191489.36170213
Dividend yield: 69.02902514786304%
Buyback yield: 63.915764025799106%
Total shareholder yield: 132.94478917366214% (High Return)
Shareholder yield for BIRG.L (annual period ending 2023-12-31)
Market cap (USD): 83826924.81265822
Dividends paid: 250000000
Stock repurchases: 254444444.44444445
Net debt paydown: -1368510638.2978725
Dividend yield: 298.2335336274306%
Buyback yield: 303.53546311414044%
Debt paydown yield: -1632.5430538652204%
Total shareholder yield: -1030.7740571236493% (Minimal or Negative)
Shareholder yield for BIRG.L (quarterly period ending 2024-12-31)
Market cap (USD): 95605690.1625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRG.L (annual period ending 2024-12-31)
Market cap (USD): 95605690.1625
Dividends paid: 1013541666.6666667
Stock repurchases: 541666666.6666667
Net debt paydown: 1619375000
Dividend yield: 1060.1269285792096%
Buyback yield: 566.5632095181799%
Debt paydown yield: 1693.8060875326198%
Total shareholder yield: 3320.4962256300096% (High Return)
Shareholder yield for BIRG.L (quarterly period ending 2025-06-30)
Market cap (USD): 150717453.1890411
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 387095588.23529434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 256.8352769003933%
Total shareholder yield: 256.8352769003933% (High Return)
Shareholder yield for BODI (annual period ending 2021-12-31)
Market cap (USD): 534762178.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BODI (annual period ending 2022-12-31)
Market cap (USD): 118685614.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BODI (annual period ending 2023-12-31)
Market cap (USD): 37410788.69
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13634000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 36.44403253023212%
Total shareholder yield: 36.44403253023212% (High Return)
Shareholder yield for BODI (quarterly period ending 2024-09-30)
Market cap (USD): 25812992.919999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BODI (annual period ending 2024-12-31)
Market cap (USD): 27753480.150000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10340000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 37.256588882241495%
Total shareholder yield: 37.256588882241495% (High Return)
Shareholder yield for BODI (quarterly period ending 2024-12-31)
Market cap (USD): 27753480.150000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BODI (quarterly period ending 2025-03-31)
Market cap (USD): 33800579.89
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9784000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.946248945553222%
Total shareholder yield: -28.946248945553222% (Minimal or Negative)
Shareholder yield for BODI (quarterly period ending 2025-06-30)
Market cap (USD): 18592575.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6578000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -35.37971414279579%
Total shareholder yield: -35.37971414279579% (Minimal or Negative)
Shareholder yield for BODI (quarterly period ending 2025-09-30)
Market cap (USD): 26715545.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 541000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0250382223905747%
Total shareholder yield: 2.0250382223905747% (Low Return)
Shareholder yield for BODI (quarterly period ending 2025-12-31)
Market cap (USD): 46752203.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 89000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19036535705599278%
Total shareholder yield: 0.19036535705599278% (Low Return)
Shareholder yield for BODI (annual period ending 2025-12-31)
Market cap (USD): 46752203.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2921000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.247833797309606%
Total shareholder yield: -6.247833797309606% (Minimal or Negative)
Shareholder yield for BOI.PA (annual period ending 2021-12-31)
Market cap (USD): 469176022.15909094
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOI.PA (annual period ending 2022-12-31)
Market cap (USD): 636493613.2978724
Dividends paid: 17555319.14893617
Stock repurchases: 6768085.106382979
Dividend yield: 2.7581296626020446%
Buyback yield: 1.0633390445687922%
Total shareholder yield: 3.821468707170837% (Low Return)
Shareholder yield for BOI.PA (annual period ending 2023-12-31)
Market cap (USD): 676357068.3333334
Dividends paid: 221076666.66666666
Stock repurchases: 135555.55555555556
Net debt paydown: 8356406.619385343
Dividend yield: 32.68638371909673%
Buyback yield: 0.02004201063346452%
Debt paydown yield: 1.235502223696286%
Total shareholder yield: 33.941927953426486% (High Return)
Shareholder yield for BOI.PA (annual period ending 2024-12-31)
Market cap (USD): 438940014.84375
Dividends paid: 24415625
Stock repurchases: 214583.33333333334
Net debt paydown: -370347.2222222239
Dividend yield: 5.562405835496966%
Buyback yield: 0.0488867102740038%
Debt paydown yield: -0.08437308281270661%
Total shareholder yield: 5.526919462958263% (Moderate Return)
Shareholder yield for BOI.PA (quarterly period ending 2024-12-31)
Market cap (USD): 438940014.84375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOI.PA (quarterly period ending 2025-06-30)
Market cap (USD): 436099495.5882354
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5698149.509803921
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3066168540548158%
Total shareholder yield: -1.3066168540548158% (Minimal or Negative)
Shareholder yield for BPM.L (annual period ending 2022-01-31)
Market cap (USD): 1475340.0109333335
Dividends paid: 1170666.6666666667
Stock repurchases: 0
Dividend yield: 79.34894044702797%
Buyback yield: 0%
Total shareholder yield: 79.34894044702797% (High Return)
Shareholder yield for BPM.L (annual period ending 2023-01-31)
Market cap (USD): 1283396.1524691358
Dividends paid: 1235802.4691358025
Stock repurchases: 19753.086419753086
Net debt paydown: 300148.1481481482
Dividend yield: 96.29158282563279%
Buyback yield: 1.5391261990111136%
Debt paydown yield: 23.387022593973875%
Total shareholder yield: 121.21773161861776% (High Return)
Shareholder yield for BPM.L (annual period ending 2024-01-31)
Market cap (USD): 1703962.4007594935
Dividends paid: 2567088.6075949366
Stock repurchases: 1332911.3924050631
Net debt paydown: 197421.47210501635
Dividend yield: 150.654064106739%
Buyback yield: 78.22422559388372%
Debt paydown yield: 11.586022791173166%
Total shareholder yield: 240.4643124917959% (High Return)
Shareholder yield for BPM.L (quarterly period ending 2025-01-31)
Market cap (USD): 2819121.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPM.L (annual period ending 2025-01-31)
Market cap (USD): 2819121.04
Dividends paid: 4955000
Stock repurchases: 1043750
Net debt paydown: 239430.37974683545
Dividend yield: 175.76400337886875%
Buyback yield: 37.02395126673951%
Debt paydown yield: 8.493086190681456%
Total shareholder yield: 221.28104083628972% (High Return)
Shareholder yield for BPM.L (quarterly period ending 2025-07-31)
Market cap (USD): 3096334.6089333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for C9F.DE (annual period ending 2021-12-31)
Market cap (USD): 2240411543181.818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for C9F.DE (annual period ending 2022-12-31)
Market cap (USD): 1785729481276.5957
Dividends paid: 0
Stock repurchases: 830140000
Dividend yield: 0%
Buyback yield: 0.04648744441439939%
Total shareholder yield: 0.04648744441439939% (Low Return)
Shareholder yield for C9F.DE (annual period ending 2023-12-31)
Market cap (USD): 2860073940659.3403
Dividends paid: 0
Stock repurchases: 592349000
Net debt paydown: -320215000
Dividend yield: 0%
Buyback yield: 0.020710968048030402%
Debt paydown yield: -0.011196039215901529%
Total shareholder yield: 0.009514928832128873% (Low Return)
Shareholder yield for C9F.DE (quarterly period ending 2024-09-30)
Market cap (USD): 2860073940659.3403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for C9F.DE (annual period ending 2024-12-31)
Market cap (USD): 2860073940659.3403
Dividends paid: 0
Stock repurchases: 1001559000
Net debt paydown: -488993000
Dividend yield: 0%
Buyback yield: 0.035018640104427096%
Debt paydown yield: -0.01709721532189728%
Total shareholder yield: 0.017921424782529817% (Low Return)
Shareholder yield for C9F.DE (quarterly period ending 2024-12-31)
Market cap (USD): 2860073940659.3403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for C9F.DE (quarterly period ending 2025-03-31)
Market cap (USD): 2860073940659.3403
Dividends paid: 0
Stock repurchases: 553796000
Dividend yield: 0%
Buyback yield: 0.01936299590465595%
Total shareholder yield: 0.01936299590465595% (Low Return)
Shareholder yield for C9F.DE (quarterly period ending 2025-06-30)
Market cap (USD): 2860073940659.3403
Dividends paid: 0
Stock repurchases: 443259000
Net debt paydown: -147507000
Dividend yield: 0%
Buyback yield: 0.015498165753638325%
Debt paydown yield: -0.005157454074980832%
Total shareholder yield: 0.010340711678657494% (Low Return)
Shareholder yield for C9F.DE (quarterly period ending 2025-09-30)
Market cap (USD): 50268081811.76472
Dividends paid: 0
Stock repurchases: 686665000
Net debt paydown: -199531000
Dividend yield: 0%
Buyback yield: 1.3660059728781877%
Debt paydown yield: -0.3969337854330098%
Total shareholder yield: 0.969072187445178% (Low Return)
Shareholder yield for C9F.DE (annual period ending 2025-12-31)
Market cap (USD): 47581885905.882355
Dividends paid: 0
Stock repurchases: 2425516000
Net debt paydown: -535196000
Dividend yield: 0%
Buyback yield: 5.0975617166534875%
Debt paydown yield: -1.124789381107393%
Total shareholder yield: 3.9727723355460944% (Low Return)
Shareholder yield for C9F.DE (quarterly period ending 2025-12-31)
Market cap (USD): 47581885905.882355
Dividends paid: 0
Stock repurchases: 741796000
Net debt paydown: -95697000
Dividend yield: 0%
Buyback yield: 1.558988228140606%
Debt paydown yield: -0.20112065374897084%
Total shareholder yield: 1.357867574391635% (Low Return)
Shareholder yield for CATO (annual period ending 2022-01-31)
Market cap (USD): 231581898.69
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CATO (annual period ending 2023-01-31)
Market cap (USD): 148119280.91
Dividends paid: 14369000
Stock repurchases: 15216000
Dividend yield: 9.700965270504431%
Buyback yield: 10.27280169503761%
Total shareholder yield: 19.97376696554204% (High Return)
Shareholder yield for CATO (annual period ending 2024-01-31)
Market cap (USD): 109970058.61999999
Dividends paid: 13954000
Stock repurchases: 2562000
Net debt paydown: 21646000
Dividend yield: 12.688908394800311%
Buyback yield: 2.3297250471175572%
Debt paydown yield: 19.68353956670829%
Total shareholder yield: 34.70217300862616% (High Return)
Shareholder yield for CATO (quarterly period ending 2024-10-31)
Market cap (USD): 116955127.49000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CATO (quarterly period ending 2025-01-31)
Market cap (USD): 59999950.550000004
Dividends paid: 0
Stock repurchases: 1479000
Dividend yield: 0%
Buyback yield: 2.4650020315725074%
Total shareholder yield: 2.4650020315725074% (Low Return)
Shareholder yield for CATO (annual period ending 2025-01-31)
Market cap (USD): 59999950.550000004
Dividends paid: 10516000
Stock repurchases: 3877000
Net debt paydown: 7225000
Dividend yield: 17.526681111573016%
Buyback yield: 6.4616719921613335%
Debt paydown yield: 12.041676591015122%
Total shareholder yield: 36.03002969474947% (High Return)
Shareholder yield for CATO (quarterly period ending 2025-04-30)
Market cap (USD): 42268621.879999995
Dividends paid: 0
Stock repurchases: 935000
Net debt paydown: 13300000
Dividend yield: 0%
Buyback yield: 2.2120427835439047%
Debt paydown yield: 31.465421412977474%
Total shareholder yield: 33.67746419652138% (High Return)
Shareholder yield for CATO (quarterly period ending 2025-07-31)
Market cap (USD): 50507421.059999995
Dividends paid: 0
Stock repurchases: 60000
Net debt paydown: 2701000
Dividend yield: 0%
Buyback yield: 0.11879442414753932%
Debt paydown yield: 5.347728993708396%
Total shareholder yield: 5.466523417855935% (Moderate Return)
Shareholder yield for CATO (quarterly period ending 2025-10-31)
Market cap (USD): 68955167.05
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30086000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -43.63124808063242%
Total shareholder yield: -43.63124808063242% (Minimal or Negative)
Shareholder yield for CATO (quarterly period ending 2026-01-31)
Market cap (USD): 54626820.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9533000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.45113460122267%
Total shareholder yield: 17.45113460122267% (High Return)
Shareholder yield for CATO (annual period ending 2026-01-31)
Market cap (USD): 54626820.65
Dividends paid: 0
Stock repurchases: 995000
Net debt paydown: -4552000
Dividend yield: 0%
Buyback yield: 1.82144958860973%
Debt paydown yield: -8.332903042564313%
Total shareholder yield: -6.511453453954583% (Minimal or Negative)
Shareholder yield for CS.PA (annual period ending 2021-12-31)
Market cap (USD): 45057035907.56818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CS.PA (annual period ending 2022-12-31)
Market cap (USD): 44778143956.872345
Dividends paid: 3910638297.8723407
Stock repurchases: 4241489361.702128
Dividend yield: 8.733363985874082%
Buyback yield: 9.47223128718171%
Total shareholder yield: 18.205595273055792% (High Return)
Shareholder yield for CS.PA (annual period ending 2023-12-31)
Market cap (USD): 56239482753.24444
Dividends paid: 4371111111.111111
Stock repurchases: 2391111111.111111
Net debt paydown: 1199054373.522461
Dividend yield: 7.7723174131770305%
Buyback yield: 4.251659144168015%
Debt paydown yield: 2.1320508561279183%
Total shareholder yield: 14.156027413472964% (High Return)
Shareholder yield for CS.PA (annual period ending 2024-12-31)
Market cap (USD): 65142748938.708336
Dividends paid: 4640625000
Stock repurchases: 4942708333.333334
Net debt paydown: 1470138888.8888855
Dividend yield: 7.123778280167885%
Buyback yield: 7.587503465633361%
Debt paydown yield: 2.2567959025986353%
Total shareholder yield: 16.96807764839988% (High Return)
Shareholder yield for CS.PA (quarterly period ending 2024-12-31)
Market cap (USD): 65142748938.708336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CS.PA (quarterly period ending 2025-06-30)
Market cap (USD): 94084389082.98824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24733799019.60784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.28895107964309%
Total shareholder yield: -26.28895107964309% (Minimal or Negative)
Shareholder yield for CVRX (annual period ending 2021-12-31)
Market cap (USD): 324534595.12
Dividends paid: 0
Stock repurchases: 1000
Dividend yield: 0%
Buyback yield: 0.00030813355957636494%
Total shareholder yield: 0.00030813355957636494% (Low Return)
Shareholder yield for CVRX (annual period ending 2022-12-31)
Market cap (USD): 486934572.40000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVRX (annual period ending 2023-12-31)
Market cap (USD): 834290079.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23527000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8200023687262368%
Total shareholder yield: -2.8200023687262368% (Minimal or Negative)
Shareholder yield for CVRX (quarterly period ending 2024-09-30)
Market cap (USD): 233781666.64000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVRX (annual period ending 2024-12-31)
Market cap (USD): 336210410.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19819000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.894820440480966%
Total shareholder yield: -5.894820440480966% (Minimal or Negative)
Shareholder yield for CVRX (quarterly period ending 2024-12-31)
Market cap (USD): 336210410.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVRX (quarterly period ending 2025-03-31)
Market cap (USD): 324534595.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVRX (quarterly period ending 2025-06-30)
Market cap (USD): 156031350.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -120000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07690762109426416%
Total shareholder yield: -0.07690762109426416% (Minimal or Negative)
Shareholder yield for CVRX (quarterly period ending 2025-09-30)
Market cap (USD): 214145068.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.008872490116327129%
Total shareholder yield: 0.008872490116327129% (Low Return)
Shareholder yield for CVRX (annual period ending 2025-12-31)
Market cap (USD): 188405202.39999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -72000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.038215505242332956%
Total shareholder yield: -0.038215505242332956% (Minimal or Negative)
Shareholder yield for CVRX (quarterly period ending 2025-12-31)
Market cap (USD): 188405202.39999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.011146189029013778%
Total shareholder yield: 0.011146189029013778% (Low Return)
Shareholder yield for DM1.AX (annual period ending 2021-06-30)
Market cap (USD): 326895654.62406015
Dividends paid: 0
Stock repurchases: 310500
Dividend yield: 0%
Buyback yield: 0.0949844378803641%
Total shareholder yield: 0.0949844378803641% (Low Return)
Shareholder yield for DM1.AX (annual period ending 2022-06-30)
Market cap (USD): 83033230.46896552
Dividends paid: 0
Stock repurchases: 111724.1379310345
Dividend yield: 0%
Buyback yield: 0.13455352429385783%
Total shareholder yield: 0.13455352429385783% (Low Return)
Shareholder yield for DM1.AX (annual period ending 2023-06-30)
Market cap (USD): 22148304.668874174
Dividends paid: 0
Stock repurchases: 99337.74834437086
Dividend yield: 0%
Buyback yield: 0.4485117476461927%
Total shareholder yield: 0.4485117476461927% (Low Return)
Shareholder yield for DV (annual period ending 2021-12-31)
Market cap (USD): 5107288209.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DV (annual period ending 2022-12-31)
Market cap (USD): 3370073590.44
Dividends paid: 0
Stock repurchases: 10244000
Dividend yield: 0%
Buyback yield: 0.30396962336548067%
Total shareholder yield: 0.30396962336548067% (Low Return)
Shareholder yield for DV (annual period ending 2023-12-31)
Market cap (USD): 5644412871.42
Dividends paid: 0
Stock repurchases: 4586000
Net debt paydown: -2639000
Dividend yield: 0%
Buyback yield: 0.08124848597133667%
Debt paydown yield: -0.04675419853431258%
Total shareholder yield: 0.034494287437024096% (Low Return)
Shareholder yield for DV (quarterly period ending 2024-09-30)
Market cap (USD): 2584336942.7599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)