speb/financial-data huggingface dataset:
Shareholder yield for 5975.T (annual period ending 2024-03-31)
Market cap (USD): 766822700.5821447
Dividends paid: 15616745.90596936
Stock repurchases: 18845747.490755416
Net debt paydown: 92767343.41314375
Dividend yield: 2.03655237307316%
Buyback yield: 2.457640791860803%
Debt paydown yield: 12.097626132183887%
Total shareholder yield: 16.59181929711785% (High Return)
Shareholder yield for 5975.T (quarterly period ending 2024-09-30)
Market cap (USD): 566752290.607508
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5975.T (annual period ending 2025-03-31)
Market cap (USD): 583215137.4900415
Dividends paid: 22149445.261328697
Stock repurchases: 8314396.471060018
Net debt paydown: -6853638.3031413555
Dividend yield: 3.7978172783121398%
Buyback yield: 1.4256139692879608%
Debt paydown yield: -1.1751475334877404%
Total shareholder yield: 4.04828371411236% (Moderate Return)
Shareholder yield for 5975.T (quarterly period ending 2025-03-31)
Market cap (USD): 583215137.4900415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 65579791.91399366
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.244528425003962%
Total shareholder yield: 11.244528425003962% (High Return)
Shareholder yield for 5975.T (quarterly period ending 2025-06-30)
Market cap (USD): 614388449.0406864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5975.T (quarterly period ending 2025-09-30)
Market cap (USD): 738066165.4349933
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6040.T (annual period ending 2021-07-31)
Market cap (USD): 84910313.1346312
Dividends paid: 0
Stock repurchases: 3510839.9597842977
Dividend yield: 0%
Buyback yield: 4.13476270452285%
Total shareholder yield: 4.13476270452285% (Moderate Return)
Shareholder yield for 6040.T (annual period ending 2022-07-31)
Market cap (USD): 74161399.11629465
Dividends paid: 789791.6666666666
Stock repurchases: 0
Net debt paydown: 3027240.3402339816
Dividend yield: 1.064963277497194%
Buyback yield: 0%
Debt paydown yield: 4.081962282678726%
Total shareholder yield: 5.146925560175919% (Moderate Return)
Shareholder yield for 6040.T (annual period ending 2023-07-31)
Market cap (USD): 105945969.80370846
Dividends paid: 754106.2801932368
Stock repurchases: 0
Net debt paydown: 5691569.223703974
Dividend yield: 0.7117838286726793%
Buyback yield: 0%
Debt paydown yield: 5.3721432105903%
Total shareholder yield: 6.08392703926298% (Moderate Return)
Shareholder yield for 6040.T (annual period ending 2024-07-31)
Market cap (USD): 102813668.54725881
Dividends paid: 694812.340341914
Stock repurchases: 0
Net debt paydown: -13909699.40235728
Dividend yield: 0.6757976348471021%
Buyback yield: 0%
Debt paydown yield: -13.529037139613026%
Total shareholder yield: -12.853239504765924% (Minimal or Negative)
Shareholder yield for 6040.T (quarterly period ending 2025-01-31)
Market cap (USD): 129666095.50940947
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6040.T (annual period ending 2025-07-31)
Market cap (USD): 156885462.2647591
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6040.T (quarterly period ending 2025-10-31)
Market cap (USD): 155702800.78421053
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6666.HK (annual period ending 2021-12-31)
Market cap (USD): 3631323694.871795
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6666.HK (annual period ending 2022-12-31)
Market cap (USD): 3191895417.20154
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50688469.88397482
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.588036675976539%
Total shareholder yield: -1.588036675976539% (Minimal or Negative)
Shareholder yield for 6666.HK (annual period ending 2023-12-31)
Market cap (USD): 678271112.6760563
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 57286139.604248516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.445905852931187%
Total shareholder yield: 8.445905852931187% (Moderate Return)
Shareholder yield for 6666.HK (quarterly period ending 2024-12-31)
Market cap (USD): 1044859310.5670104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6666.HK (annual period ending 2024-12-31)
Market cap (USD): 1044859310.5670104
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3919252.066354543
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3750985445330142%
Total shareholder yield: 0.3750985445330142% (Low Return)
Shareholder yield for 6666.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1170597369.4267516
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2932.3092795312405
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00025049682803979044%
Total shareholder yield: -0.00025049682803979044% (Minimal or Negative)
Shareholder yield for 9337.T (annual period ending 2022-12-31)
Market cap (USD): 48502999.93981343
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -472816.7248070971
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9748195480564246%
Total shareholder yield: -0.9748195480564246% (Minimal or Negative)
Shareholder yield for 9337.T (annual period ending 2023-12-31)
Market cap (USD): 60740439.62384217
Dividends paid: 0
Stock repurchases: 403.026232058262
Net debt paydown: -4296211.029238365
Dividend yield: 0%
Buyback yield: 0.0006635220860338718%
Debt paydown yield: -7.073065417116265%
Total shareholder yield: -7.0724018950302305% (Minimal or Negative)
Shareholder yield for 9337.T (annual period ending 2024-12-31)
Market cap (USD): 46674436.28301767
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4185601.41458112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.967652847912458%
Total shareholder yield: -8.967652847912458% (Minimal or Negative)
Shareholder yield for 9337.T (quarterly period ending 2025-03-31)
Market cap (USD): 48254700.815399006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9337.T (quarterly period ending 2025-06-30)
Market cap (USD): 50026132.46609465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9337.T (quarterly period ending 2025-12-31)
Market cap (USD): 65522028.84430486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2123862.5984108206
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.241448160064759%
Total shareholder yield: 3.241448160064759% (Low Return)
Shareholder yield for 9337.T (annual period ending 2025-12-31)
Market cap (USD): 65522028.84430486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4271910.785904443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.519808469385873%
Total shareholder yield: -6.519808469385873% (Minimal or Negative)
Shareholder yield for AARTIIND.NS (annual period ending 2022-03-31)
Market cap (USD): 4526501967.711328
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AARTIIND.NS (annual period ending 2023-03-31)
Market cap (USD): 2272409845.387333
Dividends paid: 11038976.857490866
Stock repurchases: 0
Dividend yield: 0.4857828300602733%
Buyback yield: 0%
Total shareholder yield: 0.4857828300602733% (Low Return)
Shareholder yield for AARTIIND.NS (annual period ending 2024-03-31)
Market cap (USD): 2884147168.6648273
Dividends paid: 6521165.6073869765
Stock repurchases: 0
Net debt paydown: -80306842.40684664
Dividend yield: 0.2261037743925478%
Buyback yield: 0%
Debt paydown yield: -2.7844224899252796%
Total shareholder yield: -2.5583187155327316% (Minimal or Negative)
Shareholder yield for AARTIIND.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2518983522.1333013
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AARTIIND.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1729114222.9537241
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AARTIIND.NS (annual period ending 2025-03-31)
Market cap (USD): 1649646636.812347
Dividends paid: 4208557.400046761
Stock repurchases: 0
Net debt paydown: -15398483.39182657
Dividend yield: 0.25511872095099475%
Buyback yield: 0%
Debt paydown yield: -0.9334413230206343%
Total shareholder yield: -0.6783226020696396% (Minimal or Negative)
Shareholder yield for AARTIIND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1649646636.812347
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AARTIIND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2029588708.3442547
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AARTIIND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1510788807.6250417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AHF.AX (annual period ending 2021-06-30)
Market cap (USD): 28662829.2481203
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AHF.AX (annual period ending 2022-06-30)
Market cap (USD): 42065172.85517242
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -519667.63806066895
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.235386907477713%
Total shareholder yield: -1.235386907477713% (Minimal or Negative)
Shareholder yield for AHF.AX (annual period ending 2023-06-30)
Market cap (USD): 10098427.258278146
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63260.940854076296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6264434969536309%
Total shareholder yield: 0.6264434969536309% (Low Return)
Shareholder yield for AHF.AX (annual period ending 2024-06-30)
Market cap (USD): 10165750.106666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -812659.9293598233
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.994097049728613%
Total shareholder yield: -7.994097049728613% (Minimal or Negative)
Shareholder yield for AMAT.TO (quarterly period ending 2026-01-31)
Market cap (USD): 263027721719.33334
Dividends paid: 270370370.3703703
Stock repurchases: 249629629.6296296
Net debt paydown: -290211640.2116394
Dividend yield: 0.10279158736692859%
Buyback yield: 0.0949062053223423%
Debt paydown yield: -0.11033500131264223%
Total shareholder yield: 0.08736279137662867% (Low Return)
Shareholder yield for ANET (annual period ending 2021-12-31)
Market cap (USD): 45254549601.71999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANET (annual period ending 2022-12-31)
Market cap (USD): 38203200748.92
Dividends paid: 0
Stock repurchases: 670287000
Net debt paydown: 12563000
Dividend yield: 0%
Buyback yield: 1.7545309996543916%
Debt paydown yield: 0.032884679172739614%
Total shareholder yield: 1.7874156788271311% (Low Return)
Shareholder yield for ANET (annual period ending 2023-12-31)
Market cap (USD): 74139896509.44
Dividends paid: 0
Stock repurchases: 112300000
Dividend yield: 0%
Buyback yield: 0.1514704029640791%
Total shareholder yield: 0.1514704029640791% (Low Return)
Shareholder yield for ANET (quarterly period ending 2024-09-30)
Market cap (USD): 120829899270.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANET (quarterly period ending 2024-12-31)
Market cap (USD): 139175997982.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANET (annual period ending 2024-12-31)
Market cap (USD): 139175997982.14
Dividends paid: 0
Stock repurchases: 423600000
Dividend yield: 0%
Buyback yield: 0.3043628255889059%
Total shareholder yield: 0.3043628255889059% (Low Return)
Shareholder yield for ANET (quarterly period ending 2025-03-31)
Market cap (USD): 97560448056.24
Dividends paid: 0
Stock repurchases: 787100000
Dividend yield: 0%
Buyback yield: 0.8067818626112355%
Total shareholder yield: 0.8067818626112355% (Low Return)
Shareholder yield for ANET (quarterly period ending 2025-06-30)
Market cap (USD): 128825625201.78
Dividends paid: 0
Stock repurchases: 195900000
Dividend yield: 0%
Buyback yield: 0.15206601923581678%
Total shareholder yield: 0.15206601923581678% (Low Return)
Shareholder yield for ANET (quarterly period ending 2025-09-30)
Market cap (USD): 183473578810.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANET (quarterly period ending 2025-12-31)
Market cap (USD): 164988971461.14
Dividends paid: 0
Stock repurchases: 620100000
Dividend yield: 0%
Buyback yield: 0.3758433030452903%
Total shareholder yield: 0.3758433030452903% (Low Return)
Shareholder yield for ANET (annual period ending 2025-12-31)
Market cap (USD): 164988971461.14
Dividends paid: 0
Stock repurchases: 1603100000
Dividend yield: 0%
Buyback yield: 0.9716407016802207%
Total shareholder yield: 0.9716407016802207% (Low Return)
Shareholder yield for ARL.AX (annual period ending 2021-06-30)
Market cap (USD): 82599287.96992481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARL.AX (annual period ending 2022-06-30)
Market cap (USD): 113645227.24137932
Dividends paid: 0
Stock repurchases: 1143740
Dividend yield: 0%
Buyback yield: 1.0064127000870242%
Total shareholder yield: 1.0064127000870242% (Low Return)
Shareholder yield for ARL.AX (annual period ending 2023-06-30)
Market cap (USD): 50927110.66225165
Dividends paid: 0
Stock repurchases: 3311.2582781456954
Net debt paydown: 91582.863667504
Dividend yield: 0%
Buyback yield: 0.006501955903420369%
Debt paydown yield: 0.17983125780467127%
Total shareholder yield: 0.18633321370809164% (Low Return)
Shareholder yield for ARL.AX (annual period ending 2024-06-30)
Market cap (USD): 73238035.33333333
Dividends paid: 0
Stock repurchases: 659781.3333333334
Net debt paydown: -727972.1280353201
Dividend yield: 0%
Buyback yield: 0.9008725183989781%
Debt paydown yield: -0.9939809618349951%
Total shareholder yield: -0.09310844343601699% (Minimal or Negative)
Shareholder yield for ASAN (annual period ending 2022-01-31)
Market cap (USD): 8807352929.279999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASAN (annual period ending 2023-01-31)
Market cap (USD): 2601257058
Dividends paid: 0
Stock repurchases: 9000
Net debt paydown: -236927000
Dividend yield: 0%
Buyback yield: 0.0003459865672376006%
Debt paydown yield: -9.108173268433665%
Total shareholder yield: -9.107827281866427% (Minimal or Negative)
Shareholder yield for ASAN (annual period ending 2024-01-31)
Market cap (USD): 2923477287.1200004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6342000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.21693344524826744%
Total shareholder yield: -0.21693344524826744% (Minimal or Negative)
Shareholder yield for ASAN (quarterly period ending 2024-10-31)
Market cap (USD): 2003807049.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASAN (annual period ending 2025-01-31)
Market cap (USD): 3581343588.24
Dividends paid: 0
Stock repurchases: 78354000
Net debt paydown: 14791000
Dividend yield: 0%
Buyback yield: 2.1878381135306246%
Debt paydown yield: 0.41300142350398794%
Total shareholder yield: 2.6008395370346125% (Low Return)
Shareholder yield for ASAN (quarterly period ending 2025-01-31)
Market cap (USD): 3581343588.24
Dividends paid: 0
Stock repurchases: 4485000
Net debt paydown: -223186000
Dividend yield: 0%
Buyback yield: 0.1252323294175773%
Debt paydown yield: -6.231906950588943%
Total shareholder yield: -6.106674621171366% (Minimal or Negative)
Shareholder yield for ASAN (quarterly period ending 2025-04-30)
Market cap (USD): 2708663801.04
Dividends paid: 0
Stock repurchases: 14526000
Net debt paydown: 3837000
Dividend yield: 0%
Buyback yield: 0.5362791792182808%
Debt paydown yield: 0.14165656138376315%
Total shareholder yield: 0.677935740602044% (Low Return)
Shareholder yield for ASAN (quarterly period ending 2025-07-31)
Market cap (USD): 2463642168.48
Dividends paid: 0
Stock repurchases: 28872000
Net debt paydown: 6913000
Dividend yield: 0%
Buyback yield: 1.1719234379647445%
Debt paydown yield: 0.2806008148604281%
Total shareholder yield: 1.4525242528251727% (Low Return)
Shareholder yield for ASAN (quarterly period ending 2025-10-31)
Market cap (USD): 2357913655.8
Dividends paid: 0
Stock repurchases: 30785000
Net debt paydown: 2376000
Dividend yield: 0%
Buyback yield: 1.305603363561469%
Debt paydown yield: 0.10076704862179794%
Total shareholder yield: 1.406370412183267% (Low Return)
Shareholder yield for ASAN (annual period ending 2026-01-31)
Market cap (USD): 1720186119
Dividends paid: 0
Stock repurchases: 132206000
Net debt paydown: 13672000
Dividend yield: 0%
Buyback yield: 7.6855637038191915%
Debt paydown yield: 0.7947977168858901%
Total shareholder yield: 8.480361420705082% (Moderate Return)
Shareholder yield for ASAN (quarterly period ending 2026-01-31)
Market cap (USD): 1720186119
Dividends paid: 0
Stock repurchases: 58023000
Net debt paydown: 546000
Dividend yield: 0%
Buyback yield: 3.373065237483177%
Debt paydown yield: 0.03174075142039906%
Total shareholder yield: 3.404805988903576% (Low Return)
Shareholder yield for ATS.TO (annual period ending 2022-03-31)
Market cap (USD): 3500017322.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATS.TO (annual period ending 2023-03-31)
Market cap (USD): 4066395259.17037
Dividends paid: 0
Stock repurchases: 24767407.407407407
Dividend yield: 0%
Buyback yield: 0.6090752577864376%
Total shareholder yield: 0.6090752577864376% (Low Return)
Shareholder yield for ATS.TO (annual period ending 2024-03-31)
Market cap (USD): 3251165497.4705877
Dividends paid: 0
Stock repurchases: 17654814.814814813
Net debt paydown: -21149629.629629612
Dividend yield: 0%
Buyback yield: 0.5430303326161122%
Debt paydown yield: -0.6505245471534458%
Total shareholder yield: -0.10749421453733354% (Minimal or Negative)
Shareholder yield for ATS.TO (quarterly period ending 2024-09-30)
Market cap (USD): 2819673970.133333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATS.TO (quarterly period ending 2024-12-31)
Market cap (USD): 2973980885.9300704
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATS.TO (annual period ending 2025-03-31)
Market cap (USD): 2433318758.6293707
Dividends paid: 0
Stock repurchases: 41729370.62937063
Net debt paydown: -235412571.87257195
Dividend yield: 0%
Buyback yield: 1.714915913970752%
Debt paydown yield: -9.674547201747382%
Total shareholder yield: -7.95963128777663% (Minimal or Negative)
Shareholder yield for ATS.TO (quarterly period ending 2025-03-31)
Market cap (USD): 2433318758.6293707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATS.TO (quarterly period ending 2025-06-30)
Market cap (USD): 3075196892.525547
Dividends paid: 0
Stock repurchases: 7299270.0729927
Net debt paydown: 80091955.48976564
Dividend yield: 0%
Buyback yield: 0.23735943837397921%
Debt paydown yield: 2.604449675545459%
Total shareholder yield: 2.841809113919438% (Low Return)
Shareholder yield for ATS.TO (quarterly period ending 2025-09-30)
Market cap (USD): 2541028543.971223
Dividends paid: 0
Stock repurchases: 6917985.611510792
Net debt paydown: 4258394.160583973
Dividend yield: 0%
Buyback yield: 0.27225139315826347%
Debt paydown yield: 0.16758545159547011%
Total shareholder yield: 0.4398368447537336% (Low Return)
Shareholder yield for ATS.TO (quarterly period ending 2025-12-31)
Market cap (USD): 2677255226.948905
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11197810.218978167
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.41825710549604894%
Total shareholder yield: 0.41825710549604894% (Low Return)
Shareholder yield for AVM.AX (annual period ending 2021-12-31)
Market cap (USD): 117967525.942029
Dividends paid: 0
Stock repurchases: 54230.4347826087
Dividend yield: 0%
Buyback yield: 0.04597064687892018%
Total shareholder yield: 0.04597064687892018% (Low Return)
Shareholder yield for AVM.AX (annual period ending 2022-12-31)
Market cap (USD): 64703968.91891892
Dividends paid: 0
Stock repurchases: 42905.40540540541
Dividend yield: 0%
Buyback yield: 0.06631031468745066%
Total shareholder yield: 0.06631031468745066% (Low Return)
Shareholder yield for AVM.AX (annual period ending 2023-12-31)
Market cap (USD): 19677097.397260275
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVM.AX (quarterly period ending 2024-12-31)
Market cap (USD): 8921913.726708073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVM.AX (annual period ending 2024-12-31)
Market cap (USD): 8921913.726708073
Dividends paid: 0
Stock repurchases: 130924.84472049688
Dividend yield: 0%
Buyback yield: 1.4674524853179045%
Total shareholder yield: 1.4674524853179045% (Low Return)
Shareholder yield for BELYS.BR (annual period ending 2021-12-31)
Market cap (USD): 120492066.13636364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BELYS.BR (annual period ending 2022-12-31)
Market cap (USD): 43590927.06382978
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BELYS.BR (annual period ending 2023-12-31)
Market cap (USD): 28754716.799999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6404137.115839213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.271605595639926%
Total shareholder yield: -22.271605595639926% (Minimal or Negative)
Shareholder yield for BELYS.BR (annual period ending 2024-12-31)
Market cap (USD): 23962264.000000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27365972.22222221
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 114.20445172552229%
Total shareholder yield: 114.20445172552229% (High Return)
Shareholder yield for BELYS.BR (quarterly period ending 2024-12-31)
Market cap (USD): 23962264.000000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BELYS.BR (quarterly period ending 2025-06-30)
Market cap (USD): 29600443.76470588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11659632.352941185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -39.3900593032445%
Total shareholder yield: -39.3900593032445% (Minimal or Negative)
Shareholder yield for BEN.AX (annual period ending 2021-06-30)
Market cap (USD): 3336565531.368421
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEN.AX (annual period ending 2022-06-30)
Market cap (USD): 2796001858.372414
Dividends paid: 147379310.3448276
Stock repurchases: 6000000
Dividend yield: 5.2710734044582805%
Buyback yield: 0.2145921320486057%
Total shareholder yield: 5.485665536506886% (Moderate Return)
Shareholder yield for BEN.AX (annual period ending 2023-06-30)
Market cap (USD): 2699839317.1390734
Dividends paid: 192516556.29139072
Stock repurchases: 0
Net debt paydown: 288531171.5003433
Dividend yield: 7.130667187090004%
Buyback yield: 0%
Debt paydown yield: 10.686975690319594%
Total shareholder yield: 17.817642877409597% (High Return)
Shareholder yield for BEN.AX (annual period ending 2024-06-30)
Market cap (USD): 3879403969.2799997
Dividends paid: 234000000
Stock repurchases: 221600000
Net debt paydown: 1659103311.258278
Dividend yield: 6.031854425395903%
Buyback yield: 5.712217695161248%
Debt paydown yield: 42.76696431710359%
Total shareholder yield: 54.51103643766075% (High Return)
Shareholder yield for BEN.AX (quarterly period ending 2024-12-31)
Market cap (USD): 4237757116.521739
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEN.AX (annual period ending 2025-06-30)
Market cap (USD): 4422485145.098039
Dividends paid: 232810457.51633987
Stock repurchases: 38104575.16339869
Net debt paydown: -266887581.69934654
Dividend yield: 5.264245099260336%
Buyback yield: 0.8616100204572643%
Debt paydown yield: -6.034787522015071%
Total shareholder yield: 0.09106759770252904% (Low Return)
Shareholder yield for BEN.AX (quarterly period ending 2025-06-30)
Market cap (USD): 4422485145.098039
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -223343482.3204651
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.050180497904509%
Total shareholder yield: -5.050180497904509% (Minimal or Negative)
Shareholder yield for BLOE.L (annual period ending 2021-12-31)
Market cap (USD): 198564.8587837838
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLOE.L (annual period ending 2022-12-31)
Market cap (USD): 177033.7295180723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLOE.L (annual period ending 2023-12-31)
Market cap (USD): 185997.46265822786
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2531645.569620253
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1361.1183364754693%
Total shareholder yield: -1361.1183364754693% (Minimal or Negative)
Shareholder yield for BLOE.L (annual period ending 2024-12-31)
Market cap (USD): 183672.494375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31645.569620253053
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.229346031334995%
Total shareholder yield: 17.229346031334995% (High Return)
Shareholder yield for BLOE.L (quarterly period ending 2024-12-31)
Market cap (USD): 183672.494375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLOE.L (quarterly period ending 2025-06-30)
Market cap (USD): 201284.92534246578
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -239726.02739726054
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -119.09785444160367%
Total shareholder yield: -119.09785444160367% (Minimal or Negative)
Shareholder yield for BNZ.AX (annual period ending 2022-04-30)
Market cap (USD): 224939280.56737587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNZ.AX (annual period ending 2023-04-30)
Market cap (USD): 81806080.63576159
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNZ.AX (annual period ending 2024-04-30)
Market cap (USD): 35142868.21052632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNZ.AX (quarterly period ending 2024-10-31)
Market cap (USD): 57107160.84210526
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNZ.AX (quarterly period ending 2025-01-31)
Market cap (USD): 80872252.62111801
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNZ.AX (quarterly period ending 2025-04-30)
Market cap (USD): 82932692.17834395
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNZ.AX (annual period ending 2025-04-30)
Market cap (USD): 82932692.17834395
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -111012.31884057971
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1338583324919098%
Total shareholder yield: -0.1338583324919098% (Minimal or Negative)
Shareholder yield for BNZ.AX (quarterly period ending 2025-07-31)
Market cap (USD): 140004652.3870968
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7518.115942028977
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005369904366636509%
Total shareholder yield: 0.005369904366636509% (Low Return)
Shareholder yield for BNZ.AX (quarterly period ending 2025-10-31)
Market cap (USD): 336053677.2631579
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14719.91718426501
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004380227975526093%
Total shareholder yield: 0.004380227975526093% (Low Return)
Shareholder yield for CEPS.L (annual period ending 2021-12-31)
Market cap (USD): 147567.56756756754
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEPS.L (annual period ending 2022-12-31)
Market cap (USD): 101204.81927710844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEPS.L (annual period ending 2023-12-31)
Market cap (USD): 74430.37974683545
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -140918.1027909089
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -189.32874354560886%
Total shareholder yield: -189.32874354560886% (Minimal or Negative)
Shareholder yield for CEPS.L (annual period ending 2024-12-31)
Market cap (USD): 62999.99999999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 910300.6329113916
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1444.9216395418916%
Total shareholder yield: 1444.9216395418916% (High Return)
Shareholder yield for CEPS.L (quarterly period ending 2024-12-31)
Market cap (USD): 62999.99999999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEPS.L (quarterly period ending 2025-06-30)
Market cap (USD): 63287.67123287672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3413647.2602739725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5393.858225108224%
Total shareholder yield: -5393.858225108224% (Minimal or Negative)
Shareholder yield for CIPLA.NS (annual period ending 2022-03-31)
Market cap (USD): 10406534881.027035
Dividends paid: 53191349.07028881
Stock repurchases: 0
Dividend yield: 0.5111341063898811%
Buyback yield: 0%
Total shareholder yield: 0.5111341063898811% (Low Return)
Shareholder yield for CIPLA.NS (annual period ending 2023-03-31)
Market cap (USD): 8543284009.303777
Dividends paid: 49147381.24238734
Stock repurchases: 0
Net debt paydown: -78515824.95173591
Dividend yield: 0.5752750486682292%
Buyback yield: 0%
Debt paydown yield: -0.9190356409342225%
Total shareholder yield: -0.3437605922659933% (Minimal or Negative)
Shareholder yield for CIPLA.NS (annual period ending 2024-03-31)
Market cap (USD): 14100660888.75144
Dividends paid: 82284446.5763281
Stock repurchases: 0
Net debt paydown: 30738584.924249083
Dividend yield: 0.5835502833911076%
Buyback yield: 0%
Debt paydown yield: 0.21799393068710884%
Total shareholder yield: 0.8015442140782164% (Low Return)
Shareholder yield for CIPLA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 15645586165.976591
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIPLA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 14113327925.334885
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIPLA.NS (annual period ending 2025-03-31)
Market cap (USD): 13327609345.034895
Dividends paid: 122729717.0914192
Stock repurchases: 0
Net debt paydown: 15857256.298824124
Dividend yield: 0.9208682060983523%
Buyback yield: 0%
Debt paydown yield: 0.11898050046561148%
Total shareholder yield: 1.0398487065639639% (Low Return)
Shareholder yield for CIPLA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 13327609345.034895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIPLA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 14102789924.413763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIPLA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 13473837578.04389
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIS.DE (annual period ending 2021-07-31)
Market cap (USD): 187968896047.50003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIS.DE (annual period ending 2022-07-31)
Market cap (USD): 156893230899.64285
Dividends paid: 6224000000
Stock repurchases: 8381000000
Net debt paydown: -7164000000
Dividend yield: 3.9670290198696954%
Buyback yield: 5.341849327687647%
Debt paydown yield: -4.566162580068524%
Total shareholder yield: 4.742715767488819% (Moderate Return)
Shareholder yield for CIS.DE (annual period ending 2023-07-31)
Market cap (USD): 187196490353.0769
Dividends paid: 6302000000
Stock repurchases: 4890000000
Net debt paydown: 1124000000
Dividend yield: 3.366516107280435%
Buyback yield: 2.6122284615362314%
Debt paydown yield: 0.6004386075187573%
Total shareholder yield: 6.579183176335424% (Moderate Return)
Shareholder yield for CIS.DE (annual period ending 2024-07-31)
Market cap (USD): 182162828212.82608
Dividends paid: 6384000000
Stock repurchases: 6779000000
Net debt paydown: -22582000000
Dividend yield: 3.504556919011704%
Buyback yield: 3.721395888781381%
Debt paydown yield: -12.396601557819906%
Total shareholder yield: -5.170648750026821% (Minimal or Negative)
Shareholder yield for CIS.DE (quarterly period ending 2024-10-31)
Market cap (USD): 207782153535.32608
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIS.DE (quarterly period ending 2025-01-31)
Market cap (USD): 232503588623.90625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIS.DE (quarterly period ending 2025-04-30)
Market cap (USD): 219690193543.46588
Dividends paid: 1627000000
Stock repurchases: 2415000000
Dividend yield: 0.7405883593425379%
Buyback yield: 1.099275284457424%
Total shareholder yield: 1.839863643799962% (Low Return)
Shareholder yield for CIS.DE (quarterly period ending 2025-07-31)
Market cap (USD): 265661757190.34482
Dividends paid: 1625000000
Stock repurchases: 1564000000
Net debt paydown: 1186000000
Dividend yield: 0.6116800615888792%
Buyback yield: 0.5887185331230813%
Debt paydown yield: 0.44643234033502205%
Total shareholder yield: 1.6468309350469825% (Low Return)
Shareholder yield for CIS.DE (annual period ending 2025-07-31)
Market cap (USD): 265661757190.34482
Dividends paid: 6437000000
Stock repurchases: 7222000000
Net debt paydown: 2880000000
Dividend yield: 2.4230058808908406%
Buyback yield: 2.7184944029506988%
Debt paydown yield: 1.0840852783852137%
Total shareholder yield: 6.225585562226753% (Moderate Return)
Shareholder yield for CIS.DE (quarterly period ending 2025-10-31)
Market cap (USD): 285020723042.26746
Dividends paid: 1617000000
Stock repurchases: 2276000000
Net debt paydown: 4000000
Dividend yield: 0.567327169316108%
Buyback yield: 0.7985384275593456%
Debt paydown yield: 0.0014034067268178306%
Total shareholder yield: 1.3672690036022714% (Low Return)
Shareholder yield for CIS.DE (quarterly period ending 2026-01-31)
Market cap (USD): 307056529140
Dividends paid: 1617000000
Stock repurchases: 1079000000
Net debt paydown: -1997000000
Dividend yield: 0.526613130334298%
Buyback yield: 0.35140109315442647%
Debt paydown yield: -0.6503688443275158%
Total shareholder yield: 0.22764537916120864% (Low Return)
Shareholder yield for CPEDU.NS (quarterly period ending 2025-09-30)
Market cap (USD): 53553284.925591886
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPEDU.NS (quarterly period ending 2025-12-31)
Market cap (USD): 52236047.98095132
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRBP (annual period ending 2021-12-31)
Market cap (USD): 342393651.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRBP (annual period ending 2022-12-31)
Market cap (USD): 61697557.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9453360
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.322097674584843%
Total shareholder yield: -15.322097674584843% (Minimal or Negative)
Shareholder yield for CRBP (annual period ending 2023-12-31)
Market cap (USD): 111907881.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4204635
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.7572286530402366%
Total shareholder yield: 3.7572286530402366% (Low Return)
Shareholder yield for CRBP (quarterly period ending 2024-09-30)
Market cap (USD): 382228410.84999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRBP (quarterly period ending 2024-12-31)
Market cap (USD): 218627981
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRBP (annual period ending 2024-12-31)
Market cap (USD): 218627981
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17646000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.071245006831948%
Total shareholder yield: 8.071245006831948% (Moderate Return)
Shareholder yield for CRBP (quarterly period ending 2025-03-31)
Market cap (USD): 98382591.44999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1222000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2420896644311763%
Total shareholder yield: -1.2420896644311763% (Minimal or Negative)
Shareholder yield for CRBP (quarterly period ending 2025-06-30)
Market cap (USD): 127841785.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 399000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.312104527044485%
Total shareholder yield: 0.312104527044485% (Low Return)
Shareholder yield for CRBP (quarterly period ending 2025-09-30)
Market cap (USD): 234376606.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 407000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17365214286685632%
Total shareholder yield: 0.17365214286685632% (Low Return)
Shareholder yield for CRBP (annual period ending 2025-12-31)
Market cap (USD): 150816251.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1606000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0648719790849224%
Total shareholder yield: 1.0648719790849224% (Low Return)
Shareholder yield for CRBP (quarterly period ending 2025-12-31)
Market cap (USD): 150816251.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 416000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2758323432747993%
Total shareholder yield: 0.2758323432747993% (Low Return)
Shareholder yield for CSPI (annual period ending 2021-09-30)
Market cap (USD): 43208223.63
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSPI (annual period ending 2022-09-30)
Market cap (USD): 34949309.09
Dividends paid: 137000
Stock repurchases: 174000
Net debt paydown: -4301000
Dividend yield: 0.3919963042679994%
Buyback yield: 0.497863919289284%
Debt paydown yield: -12.306394924501209%
Total shareholder yield: -11.416534700943926% (Minimal or Negative)
Shareholder yield for CSPI (annual period ending 2023-09-30)
Market cap (USD): 86013573.38
Dividends paid: 656000
Stock repurchases: 6000
Net debt paydown: 2229000
Dividend yield: 0.7626703254169581%
Buyback yield: 0.006975643220277056%
Debt paydown yield: 2.5914514563329263%
Total shareholder yield: 3.3610974249701613% (Low Return)
Shareholder yield for CSPI (annual period ending 2024-09-30)
Market cap (USD): 128617486.19
Dividends paid: 1018000
Stock repurchases: 104000
Net debt paydown: -1720000
Dividend yield: 0.7914942440222793%
Buyback yield: 0.08085992276848433%
Debt paydown yield: -1.3372987227095485%
Total shareholder yield: -0.4649445559187849% (Minimal or Negative)
Shareholder yield for CSPI (quarterly period ending 2024-09-30)
Market cap (USD): 128617486.19
Dividends paid: 294000
Stock repurchases: 34000
Dividend yield: 0.22858478167244609%
Buyback yield: 0.02643497475123526%
Total shareholder yield: 0.25501975642368135% (Low Return)
Shareholder yield for CSPI (quarterly period ending 2024-12-31)
Market cap (USD): 159437338.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSPI (quarterly period ending 2025-03-31)
Market cap (USD): 152487763.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSPI (quarterly period ending 2025-06-30)
Market cap (USD): 128818923.13
Dividends paid: 297000
Stock repurchases: 251000
Net debt paydown: -640000
Dividend yield: 0.23055618909364503%
Buyback yield: 0.1948471497054037%
Debt paydown yield: -0.49682141757553133%
Total shareholder yield: -0.0714180787764826% (Minimal or Negative)
Shareholder yield for CSPI (annual period ending 2025-09-30)
Market cap (USD): 115322648.14999999
Dividends paid: 1188000
Stock repurchases: 869000
Net debt paydown: 2089000
Dividend yield: 1.0301532431468017%
Buyback yield: 0.7535380204499753%
Debt paydown yield: 1.8114394991024148%
Total shareholder yield: 3.595130762699192% (Low Return)
Shareholder yield for CSPI (quarterly period ending 2025-09-30)
Market cap (USD): 115322648.14999999
Dividends paid: 298000
Stock repurchases: 234000
Net debt paydown: -1285000
Dividend yield: 0.2584054431462516%
Buyback yield: 0.20290897213497608%
Debt paydown yield: -1.1142650820232662%
Total shareholder yield: -0.6529506667420386% (Minimal or Negative)
Shareholder yield for CSPI (quarterly period ending 2025-12-31)
Market cap (USD): 125092339.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -130000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10392323004765952%
Total shareholder yield: -0.10392323004765952% (Minimal or Negative)
Shareholder yield for DBX (annual period ending 2021-12-31)
Market cap (USD): 3878237354.2799997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBX (annual period ending 2022-12-31)
Market cap (USD): 3536876609.16
Dividends paid: 0
Stock repurchases: 795400000
Dividend yield: 0%
Buyback yield: 22.488768704569136%
Total shareholder yield: 22.488768704569136% (High Return)
Shareholder yield for DBX (annual period ending 2023-12-31)
Market cap (USD): 4658942021.36
Dividends paid: 0
Stock repurchases: 539900000
Net debt paydown: 264000000
Dividend yield: 0%
Buyback yield: 11.588467886586768%
Debt paydown yield: 5.666522545024832%
Total shareholder yield: 17.2549904316116% (High Return)
Shareholder yield for DBX (quarterly period ending 2024-09-30)
Market cap (USD): 4018890624.2599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBX (annual period ending 2024-12-31)
Market cap (USD): 4747442955.28
Dividends paid: 0
Stock repurchases: 1241600000
Net debt paydown: -966000000
Dividend yield: 0%
Buyback yield: 26.15302620159175%
Debt paydown yield: -20.347795836612136%
Total shareholder yield: 5.805230364979614% (Moderate Return)
Shareholder yield for DBX (quarterly period ending 2024-12-31)
Market cap (USD): 4747442955.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBX (quarterly period ending 2025-03-31)
Market cap (USD): 4221178473.2200003
Dividends paid: 0
Stock repurchases: 499100000
Dividend yield: 0%
Buyback yield: 11.823712339252893%
Total shareholder yield: 11.823712339252893% (High Return)
Shareholder yield for DBX (quarterly period ending 2025-06-30)
Market cap (USD): 4519869125.2
Dividends paid: 0
Stock repurchases: 410000000
Net debt paydown: -33500000
Dividend yield: 0%
Buyback yield: 9.071059109081126%
Debt paydown yield: -0.7411719028151652%
Total shareholder yield: 8.329887206265962% (Moderate Return)
Shareholder yield for DBX (quarterly period ending 2025-09-30)
Market cap (USD): 4774309310.22
Dividends paid: 0
Stock repurchases: 389800000
Net debt paydown: -211500000
Dividend yield: 0%
Buyback yield: 8.16453176097294%
Debt paydown yield: -4.429960152503275%
Total shareholder yield: 3.7345716084696647% (Low Return)
Shareholder yield for DBX (annual period ending 2025-12-31)
Market cap (USD): 4393439219.6
Dividends paid: 0
Stock repurchases: 1713900000
Net debt paydown: -590400000
Dividend yield: 0%
Buyback yield: 39.01044066693704%
Debt paydown yield: -13.438219365050255%
Total shareholder yield: 25.57222130188679% (High Return)
Shareholder yield for DBX (quarterly period ending 2025-12-31)
Market cap (USD): 4393439219.6
Dividends paid: 0
Stock repurchases: 415000000
Net debt paydown: -332300000
Dividend yield: 0%
Buyback yield: 9.44590283959325%
Debt paydown yield: -7.563550635173103%
Total shareholder yield: 1.8823522044201475% (Low Return)
Shareholder yield for EAD (annual period ending 2022-04-30)
Market cap (USD): 300189066.88
Dividends paid: 43032852
Stock repurchases: 2622416
Dividend yield: 14.335249596948946%
Buyback yield: 0.8735881114045722%
Total shareholder yield: 15.208837708353519% (High Return)
Shareholder yield for EAD (annual period ending 2023-04-30)
Market cap (USD): 280688596
Dividends paid: 40303354
Stock repurchases: 3838602
Net debt paydown: 5000000
Dividend yield: 14.358742953703754%
Buyback yield: 1.367566069552751%
Debt paydown yield: 1.7813335031252926%
Total shareholder yield: 17.507642526381797% (High Return)