speb/financial-data huggingface dataset:
Shareholder yield for BMV.L (annual period ending 2024-12-31)
Market cap (USD): 357125.1005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -407006.0601265823
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -113.96736313318372%
Total shareholder yield: -113.96736313318372% (Minimal or Negative)
Shareholder yield for BMV.L (quarterly period ending 2024-12-31)
Market cap (USD): 357125.1005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMV.L (quarterly period ending 2025-06-30)
Market cap (USD): 391369.97315068496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAA.AX (annual period ending 2021-12-31)
Market cap (USD): 83804867.53623189
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAA.AX (annual period ending 2022-12-31)
Market cap (USD): 66046364.78378379
Dividends paid: 8220270.27027027
Stock repurchases: 0
Dividend yield: 12.446211532127464%
Buyback yield: 0%
Total shareholder yield: 12.446211532127464% (High Return)
Shareholder yield for CAA.AX (annual period ending 2023-12-31)
Market cap (USD): 94078787.5890411
Dividends paid: 8557534.246575342
Stock repurchases: 2154109.589041096
Net debt paydown: 18976610.51462421
Dividend yield: 9.09613576649895%
Buyback yield: 2.2896868085192255%
Debt paydown yield: 20.170976902379557%
Total shareholder yield: 31.556799477397732% (High Return)
Shareholder yield for CAA.AX (annual period ending 2024-12-31)
Market cap (USD): 92004952.42236024
Dividends paid: 3782608.695652174
Stock repurchases: 3862732.9192546583
Net debt paydown: 9322747.383646734
Dividend yield: 4.111309876328869%
Buyback yield: 4.1983967357782%
Debt paydown yield: 10.132875609618813%
Total shareholder yield: 18.442582221725882% (High Return)
Shareholder yield for CAA.AX (quarterly period ending 2024-12-31)
Market cap (USD): 92004952.42236024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE (annual period ending 2022-03-31)
Market cap (USD): 8386798210.879999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE (annual period ending 2023-03-31)
Market cap (USD): 7277348294.179999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE (annual period ending 2024-03-31)
Market cap (USD): 6637404719.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 130222222.22222233
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9619448825934633%
Total shareholder yield: 1.9619448825934633% (Low Return)
Shareholder yield for CAE (quarterly period ending 2024-09-30)
Market cap (USD): 6029619112.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE (quarterly period ending 2024-12-31)
Market cap (USD): 8161692430.679999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE (annual period ending 2025-03-31)
Market cap (USD): 7907644478.74
Dividends paid: 0
Stock repurchases: 14895104.895104896
Net debt paydown: -149593887.5938878
Dividend yield: 0%
Buyback yield: 0.1883633607346783%
Debt paydown yield: -1.8917629389646515%
Total shareholder yield: -1.7033995782299733% (Minimal or Negative)
Shareholder yield for CAE (quarterly period ending 2025-03-31)
Market cap (USD): 7907644478.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE (quarterly period ending 2025-06-30)
Market cap (USD): 9412637409.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -60227145.117655754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.639854086577915%
Total shareholder yield: -0.639854086577915% (Minimal or Negative)
Shareholder yield for CAE (quarterly period ending 2025-09-30)
Market cap (USD): 9531621893.04
Dividends paid: 0
Stock repurchases: 1654676.2589928058
Net debt paydown: 66073097.7261982
Dividend yield: 0%
Buyback yield: 0.017359860447266083%
Debt paydown yield: 0.6931988959239438%
Total shareholder yield: 0.7105587563712099% (Low Return)
Shareholder yield for CAE (quarterly period ending 2025-12-31)
Market cap (USD): 9782454048.12
Dividends paid: 0
Stock repurchases: 1167883.211678832
Net debt paydown: 51664128.551174164
Dividend yield: 0%
Buyback yield: 0.011938550448936448%
Debt paydown yield: 0.5281305518741795%
Total shareholder yield: 0.5400691023231159% (Low Return)
Shareholder yield for CARYSIL.NS (annual period ending 2022-03-31)
Market cap (USD): 308176367.4234472
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CARYSIL.NS (annual period ending 2023-03-31)
Market cap (USD): 187471763.8348356
Dividends paid: 382277.71010962245
Stock repurchases: 0
Dividend yield: 0.20391215311038133%
Buyback yield: 0%
Total shareholder yield: 0.20391215311038133% (Low Return)
Shareholder yield for CARYSIL.NS (annual period ending 2024-03-31)
Market cap (USD): 333422679.74088293
Dividends paid: 659551.5049766159
Stock repurchases: 0
Net debt paydown: -8816268.45608567
Dividend yield: 0.19781243000301646%
Buyback yield: 0%
Debt paydown yield: -2.6441717950732%
Total shareholder yield: -2.4463593650701836% (Minimal or Negative)
Shareholder yield for CARYSIL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 270850253.3139035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CARYSIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 206503476.44812697
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -292438.828516528
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14161448201574842%
Total shareholder yield: -0.14161448201574842% (Minimal or Negative)
Shareholder yield for CARYSIL.NS (annual period ending 2025-03-31)
Market cap (USD): 206503476.44812697
Dividends paid: 664016.8342296002
Stock repurchases: 0
Net debt paydown: 5125094.687775049
Dividend yield: 0.32155237560680927%
Buyback yield: 0%
Debt paydown yield: 2.481844265252579%
Total shareholder yield: 2.8033966408593884% (Low Return)
Shareholder yield for CARYSIL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 288756019.0926749
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CARYSIL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 270140624.85569334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CARYSIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 284742898.6543389
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CON.DE (annual period ending 2021-12-31)
Market cap (USD): 12975388147.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CON.DE (annual period ending 2022-12-31)
Market cap (USD): 7638526372.021276
Dividends paid: 468085106.38297874
Stock repurchases: 0
Dividend yield: 6.127950387099546%
Buyback yield: 0%
Total shareholder yield: 6.127950387099546% (Moderate Return)
Shareholder yield for CON.DE (annual period ending 2023-12-31)
Market cap (USD): 11313671771.699999
Dividends paid: 333333333.3333333
Stock repurchases: 0
Net debt paydown: 206158392.43498898
Dividend yield: 2.9462878193720696%
Buyback yield: 0%
Debt paydown yield: 1.8222058814776054%
Total shareholder yield: 4.768493700849675% (Moderate Return)
Shareholder yield for CON.DE (quarterly period ending 2024-09-30)
Market cap (USD): 8966934904.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CON.DE (annual period ending 2024-12-31)
Market cap (USD): 9371113661.8125
Dividends paid: 458333333.3333334
Stock repurchases: 0
Net debt paydown: 792152777.7777777
Dividend yield: 4.890916382767312%
Buyback yield: 0%
Debt paydown yield: 8.453133814882836%
Total shareholder yield: 13.344050197650148% (High Return)
Shareholder yield for CON.DE (quarterly period ending 2024-12-31)
Market cap (USD): 9371113661.8125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CON.DE (quarterly period ending 2025-03-31)
Market cap (USD): 9739421780.869564
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3789266304.347826
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -38.90648120190056%
Total shareholder yield: -38.90648120190056% (Minimal or Negative)
Shareholder yield for CON.DE (quarterly period ending 2025-06-30)
Market cap (USD): 12696850403.15294
Dividends paid: 588235294.117647
Stock repurchases: 0
Net debt paydown: -2828785166.24041
Dividend yield: 4.632922933167534%
Buyback yield: 0%
Debt paydown yield: -22.279424238454858%
Total shareholder yield: -17.646501305287323% (Minimal or Negative)
Shareholder yield for CON.DE (quarterly period ending 2025-09-30)
Market cap (USD): 12649790171.858824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1089411764.705883
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.612093559697358%
Total shareholder yield: 8.612093559697358% (Moderate Return)
Shareholder yield for CON.DE (quarterly period ending 2025-12-31)
Market cap (USD): 15318105286.235292
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 905882352.9411764
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.913801583249293%
Total shareholder yield: 5.913801583249293% (Moderate Return)
Shareholder yield for CON.DE (annual period ending 2025-12-31)
Market cap (USD): 15318105286.235292
Dividends paid: 588235294.117647
Stock repurchases: 0
Net debt paydown: -860257352.9411764
Dividend yield: 3.8401308982138267%
Buyback yield: 0%
Debt paydown yield: -5.615951430456583%
Total shareholder yield: -1.7758205322427565% (Minimal or Negative)
Shareholder yield for CVV (annual period ending 2021-12-31)
Market cap (USD): 28664302.169999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVV (annual period ending 2022-12-31)
Market cap (USD): 38242204.589999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVV (annual period ending 2023-12-31)
Market cap (USD): 30746454.869999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 77000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.25043537645418307%
Total shareholder yield: 0.25043537645418307% (Low Return)
Shareholder yield for CVV (quarterly period ending 2024-09-30)
Market cap (USD): 22973084.79
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVV (annual period ending 2024-12-31)
Market cap (USD): 30538239.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2652412223525812%
Total shareholder yield: 0.2652412223525812% (Low Return)
Shareholder yield for CVV (quarterly period ending 2024-12-31)
Market cap (USD): 30538239.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -65000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.21284789448046637%
Total shareholder yield: -0.21284789448046637% (Minimal or Negative)
Shareholder yield for CVV (quarterly period ending 2025-03-31)
Market cap (USD): 21307362.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09855748158353844%
Total shareholder yield: 0.09855748158353844% (Low Return)
Shareholder yield for CVV (quarterly period ending 2025-06-30)
Market cap (USD): 20682716.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10636900457258207%
Total shareholder yield: 0.10636900457258207% (Low Return)
Shareholder yield for CVV (quarterly period ending 2025-09-30)
Market cap (USD): 23320110.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09433917667449243%
Total shareholder yield: 0.09433917667449243% (Low Return)
Shareholder yield for CVV (annual period ending 2025-12-31)
Market cap (USD): 21446172.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 87000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4056667861942869%
Total shareholder yield: 0.4056667861942869% (Low Return)
Shareholder yield for CVV (quarterly period ending 2025-12-31)
Market cap (USD): 21446172.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10258240570430244%
Total shareholder yield: 0.10258240570430244% (Low Return)
Shareholder yield for DCTH (annual period ending 2021-12-31)
Market cap (USD): 267542764.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCTH (annual period ending 2022-12-31)
Market cap (USD): 124277929.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -863000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6944113130587953%
Total shareholder yield: -0.6944113130587953% (Minimal or Negative)
Shareholder yield for DCTH (annual period ending 2023-12-31)
Market cap (USD): 143610051.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5687000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.9600292178768517%
Total shareholder yield: 3.9600292178768517% (Low Return)
Shareholder yield for DCTH (quarterly period ending 2024-09-30)
Market cap (USD): 311730472.40999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCTH (quarterly period ending 2024-12-31)
Market cap (USD): 415640629.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCTH (annual period ending 2024-12-31)
Market cap (USD): 415640629.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9149000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.201180380907761%
Total shareholder yield: 2.201180380907761% (Low Return)
Shareholder yield for DCTH (quarterly period ending 2025-03-31)
Market cap (USD): 439460566.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCTH (quarterly period ending 2025-06-30)
Market cap (USD): 469494399.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004898886981227272%
Total shareholder yield: 0.004898886981227272% (Low Return)
Shareholder yield for DCTH (quarterly period ending 2025-09-30)
Market cap (USD): 371107705.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00754497942346348%
Total shareholder yield: 0.00754497942346348% (Low Return)
Shareholder yield for DCTH (annual period ending 2025-12-31)
Market cap (USD): 348668634.7
Dividends paid: 0
Stock repurchases: 6000000
Net debt paydown: 102000
Dividend yield: 0%
Buyback yield: 1.7208315870346338%
Debt paydown yield: 0.029254136979588775%
Total shareholder yield: 1.7500857240142225% (Low Return)
Shareholder yield for DCTH (quarterly period ending 2025-12-31)
Market cap (USD): 348668634.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.008317352670667397%
Total shareholder yield: 0.008317352670667397% (Low Return)
Shareholder yield for DG.PA (annual period ending 2021-12-31)
Market cap (USD): 48731838328.26137
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DG.PA (annual period ending 2022-12-31)
Market cap (USD): 47424229255.75532
Dividends paid: 1946808510.638298
Stock repurchases: 1170212765.9574468
Dividend yield: 4.105092568061161%
Buyback yield: 2.4675419808017898%
Total shareholder yield: 6.5726345488629505% (Moderate Return)
Shareholder yield for DG.PA (annual period ending 2023-12-31)
Market cap (USD): 62664191676.07778
Dividends paid: 2547777777.7777777
Stock repurchases: 441111111.1111111
Net debt paydown: -1911252955.082737
Dividend yield: 4.0657634122972315%
Buyback yield: 0.70392851054601%
Debt paydown yield: -3.0499921948444486%
Total shareholder yield: 1.7196997279987931% (Low Return)
Shareholder yield for DG.PA (annual period ending 2024-12-31)
Market cap (USD): 53670790947.15625
Dividends paid: 2677083333.3333335
Stock repurchases: 1991666666.6666667
Net debt paydown: -2857430555.5555573
Dividend yield: 4.9879707119821735%
Buyback yield: 3.710894942143936%
Debt paydown yield: -5.32399561312401%
Total shareholder yield: 3.374870041002099% (Low Return)
Shareholder yield for DG.PA (quarterly period ending 2024-12-31)
Market cap (USD): 53670790947.15625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DG.PA (quarterly period ending 2025-06-30)
Market cap (USD): 78456664079.6353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8503419117.647057
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.838364359993554%
Total shareholder yield: -10.838364359993554% (Minimal or Negative)
Shareholder yield for DLB (annual period ending 2021-09-30)
Market cap (USD): 4924251062.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLB (annual period ending 2022-09-30)
Market cap (USD): 3692584834.66
Dividends paid: 100067000
Stock repurchases: 566904000
Dividend yield: 2.7099445098927246%
Buyback yield: 15.352497650936122%
Total shareholder yield: 18.062442160828848% (High Return)
Shareholder yield for DLB (annual period ending 2023-09-30)
Market cap (USD): 4554328770.58
Dividends paid: 103407000
Stock repurchases: 180420000
Net debt paydown: 294000
Dividend yield: 2.2705211944290746%
Buyback yield: 3.9615058351842105%
Debt paydown yield: 0.00645539693794567%
Total shareholder yield: 6.23848242655123% (Moderate Return)
Shareholder yield for DLB (annual period ending 2024-09-30)
Market cap (USD): 4464412911.72
Dividends paid: 114579000
Stock repurchases: 199076000
Net debt paydown: 3656000
Dividend yield: 2.5664964748042594%
Buyback yield: 4.459175348171416%
Debt paydown yield: 0.08189206671278657%
Total shareholder yield: 7.107563889688462% (Moderate Return)
Shareholder yield for DLB (quarterly period ending 2024-09-30)
Market cap (USD): 4464412911.72
Dividends paid: 28608000
Stock repurchases: 0
Dividend yield: 0.6408009421551965%
Buyback yield: 0%
Total shareholder yield: 0.6408009421551965% (Low Return)
Shareholder yield for DLB (quarterly period ending 2024-12-31)
Market cap (USD): 4574243021.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLB (quarterly period ending 2025-03-31)
Market cap (USD): 4722091245.5
Dividends paid: 31829000
Stock repurchases: 36509000
Dividend yield: 0.6740445778198803%
Buyback yield: 0.7731532090743035%
Total shareholder yield: 1.4471977868941837% (Low Return)
Shareholder yield for DLB (quarterly period ending 2025-06-30)
Market cap (USD): 4385359371.38
Dividends paid: 31633000
Stock repurchases: 41195000
Net debt paydown: 1321000
Dividend yield: 0.7213319894931579%
Buyback yield: 0.9393756933319838%
Debt paydown yield: 0.030122958875872085%
Total shareholder yield: 1.6908306417010137% (Low Return)
Shareholder yield for DLB (annual period ending 2025-09-30)
Market cap (USD): 4293633126.1000004
Dividends paid: 126599000
Stock repurchases: 162228000
Net debt paydown: 8114000
Dividend yield: 2.9485285836471222%
Buyback yield: 3.778338652500457%
Debt paydown yield: 0.1889774874028448%
Total shareholder yield: 6.915844723550424% (Moderate Return)
Shareholder yield for DLB (quarterly period ending 2025-09-30)
Market cap (USD): 4293633126.1000004
Dividends paid: 31589000
Stock repurchases: 37084000
Net debt paydown: 232000
Dividend yield: 0.7357172602376714%
Buyback yield: 0.8636974541344709%
Debt paydown yield: 0.005403349405651959%
Total shareholder yield: 1.6048180637777942% (Low Return)
Shareholder yield for DLB (quarterly period ending 2025-12-31)
Market cap (USD): 3830174202.58
Dividends paid: 34339000
Stock repurchases: 101201000
Net debt paydown: -1761000
Dividend yield: 0.8965388565582553%
Buyback yield: 2.6422035825898247%
Debt paydown yield: -0.04597702106639935%
Total shareholder yield: 3.4927654180816803% (Low Return)
Shareholder yield for EG7.IR (annual period ending 2021-12-31)
Market cap (USD): 185345717.52272728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EG7.IR (annual period ending 2022-12-31)
Market cap (USD): 288474301.9148936
Dividends paid: 38159574.46808511
Stock repurchases: 0
Dividend yield: 13.228067184765399%
Buyback yield: 0%
Total shareholder yield: 13.228067184765399% (High Return)
Shareholder yield for EG7.IR (annual period ending 2023-12-31)
Market cap (USD): 361554458.3999999
Dividends paid: 80028888.88888888
Stock repurchases: 0
Net debt paydown: -1773356.9739952683
Dividend yield: 22.134670733433527%
Buyback yield: 0%
Debt paydown yield: -0.4904812906589423%
Total shareholder yield: 21.644189442774586% (High Return)
Shareholder yield for EG7.IR (annual period ending 2024-12-31)
Market cap (USD): 440138589.75
Dividends paid: 75083333.33333334
Stock repurchases: 4166666.666666667
Net debt paydown: 4461388.888888888
Dividend yield: 17.059020745256827%
Buyback yield: 0.9466715174948295%
Debt paydown yield: 1.0136327494989634%
Total shareholder yield: 19.019325012250622% (High Return)
Shareholder yield for EG7.IR (quarterly period ending 2024-12-31)
Market cap (USD): 440138589.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EG7.IR (quarterly period ending 2025-06-30)
Market cap (USD): 590898704.4000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7253088.2352941185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2274672767575148%
Total shareholder yield: -1.2274672767575148% (Minimal or Negative)
Shareholder yield for ENGI11.SA (annual period ending 2021-12-31)
Market cap (USD): 2547098827.073684
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENGI11.SA (annual period ending 2022-12-31)
Market cap (USD): 2978721042.3870974
Dividends paid: 299588636.3636364
Stock repurchases: 0
Dividend yield: 10.057626481315317%
Buyback yield: 0%
Total shareholder yield: 10.057626481315317% (High Return)
Shareholder yield for ENGI11.SA (annual period ending 2023-12-31)
Market cap (USD): 4106602594.043478
Dividends paid: 259101030.92783508
Stock repurchases: 0
Net debt paydown: -1336953630.506093
Dividend yield: 6.309376790041835%
Buyback yield: 0%
Debt paydown yield: -32.55619699956626%
Total shareholder yield: -26.246820209524426% (Minimal or Negative)
Shareholder yield for ENGI11.SA (quarterly period ending 2024-09-30)
Market cap (USD): 3164555042.104973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENGI11.SA (annual period ending 2024-12-31)
Market cap (USD): 2261281840.6042004
Dividends paid: 258295145.63106796
Stock repurchases: 0
Net debt paydown: 989232074.5337477
Dividend yield: 11.42251005571482%
Buyback yield: 0%
Debt paydown yield: 43.74651831411829%
Total shareholder yield: 55.169028369833114% (High Return)
Shareholder yield for ENGI11.SA (quarterly period ending 2024-12-31)
Market cap (USD): 2261281840.6042004
Dividends paid: 48390938.511326864
Stock repurchases: 0
Dividend yield: 2.1399782036191075%
Buyback yield: 0%
Total shareholder yield: 2.1399782036191075% (Low Return)
Shareholder yield for ENGI11.SA (quarterly period ending 2025-03-31)
Market cap (USD): 2791194127.2031255
Dividends paid: 193775000
Stock repurchases: 0
Net debt paydown: -685869621.4266453
Dividend yield: 6.9423691498724%
Buyback yield: 0%
Debt paydown yield: -24.572623406667553%
Total shareholder yield: -17.630254256795155% (Minimal or Negative)
Shareholder yield for ENGI11.SA (quarterly period ending 2025-06-30)
Market cap (USD): 3544429401.082117
Dividends paid: 31566788.321167883
Stock repurchases: 0
Net debt paydown: -537097355.2818317
Dividend yield: 0.8906028234482684%
Buyback yield: 0%
Debt paydown yield: -15.153281233866739%
Total shareholder yield: -14.26267841041847% (Minimal or Negative)
Shareholder yield for ENGI11.SA (quarterly period ending 2025-09-30)
Market cap (USD): 3922557398.881579
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENGI11.SA (quarterly period ending 2025-12-31)
Market cap (USD): 3870425915.9999995
Dividends paid: 92638503.64963503
Stock repurchases: 0
Dividend yield: 2.3934963660375366%
Buyback yield: 0%
Total shareholder yield: 2.3934963660375366% (Low Return)
Shareholder yield for ENGI11.SA (annual period ending 2025-12-31)
Market cap (USD): 3870425915.9999995
Dividends paid: 497033029.19708025
Stock repurchases: 0
Net debt paydown: -2455474823.423806
Dividend yield: 12.841817411938813%
Buyback yield: 0%
Debt paydown yield: -63.441979686863135%
Total shareholder yield: -50.60016227492432% (Minimal or Negative)
Shareholder yield for ERCB.DE (annual period ending 2021-12-31)
Market cap (USD): 28031176320
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERCB.DE (annual period ending 2022-12-31)
Market cap (USD): 15474369906.38298
Dividends paid: 805263157.8947369
Stock repurchases: 0
Dividend yield: 5.203851030875099%
Buyback yield: 0%
Total shareholder yield: 5.203851030875099% (Moderate Return)
Shareholder yield for ERCB.DE (annual period ending 2023-12-31)
Market cap (USD): 17542634069.333332
Dividends paid: 913139418.2547642
Stock repurchases: 0
Net debt paydown: -1407616341.8485112
Dividend yield: 5.205258313237255%
Buyback yield: 0%
Debt paydown yield: -8.023973687675538%
Total shareholder yield: -2.8187153744382822% (Minimal or Negative)
Shareholder yield for ERCB.DE (quarterly period ending 2024-12-31)
Market cap (USD): 23548713440
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERCB.DE (annual period ending 2024-12-31)
Market cap (USD): 23548713440
Dividends paid: 837840290.3811252
Stock repurchases: 0
Net debt paydown: 1317024030.3487592
Dividend yield: 3.5579026111802956%
Buyback yield: 0%
Debt paydown yield: 5.592764265888316%
Total shareholder yield: 9.15066687706861% (Moderate Return)
Shareholder yield for ERCB.DE (quarterly period ending 2025-03-31)
Market cap (USD): 22826798107.826084
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERCB.DE (quarterly period ending 2025-06-30)
Market cap (USD): 24991865946.35294
Dividends paid: 507919746.5681098
Stock repurchases: 12249208.025343189
Net debt paydown: -383028903.51464796
Dividend yield: 2.0323402328517632%
Buyback yield: 0.04901277900432526%
Debt paydown yield: -1.5326142687258746%
Total shareholder yield: 0.548738743130214% (Low Return)
Shareholder yield for ERCB.DE (quarterly period ending 2025-09-30)
Market cap (USD): 24671000335.058823
Dividends paid: 106157.11252653928
Stock repurchases: 0
Net debt paydown: -44164497.56410313
Dividend yield: 0.0004302910748847273%
Buyback yield: 0%
Debt paydown yield: -0.17901380959142946%
Total shareholder yield: -0.17858351851654472% (Minimal or Negative)
Shareholder yield for ERCB.DE (quarterly period ending 2025-12-31)
Market cap (USD): 29341377566.11765
Dividends paid: 515125136.0174103
Stock repurchases: 0
Net debt paydown: 283471834.28863144
Dividend yield: 1.755626963514685%
Buyback yield: 0%
Debt paydown yield: 0.9661163101488948%
Total shareholder yield: 2.72174327366358% (Low Return)
Shareholder yield for ERCB.DE (annual period ending 2025-12-31)
Market cap (USD): 29341377566.11765
Dividends paid: 1038628944.5048966
Stock repurchases: 0
Net debt paydown: -249160592.37433577
Dividend yield: 3.539809752164695%
Buyback yield: 0%
Debt paydown yield: -0.8491782357964587%
Total shareholder yield: 2.6906315163682364% (Low Return)
Shareholder yield for EVMT.V (annual period ending 2022-02-28)
Market cap (USD): 26632527.257812496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVMT.V (annual period ending 2023-12-31)
Market cap (USD): 9514650.886363637
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14157402
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -148.79581152357716%
Total shareholder yield: -148.79581152357716% (Minimal or Negative)
Shareholder yield for FBU.AX (annual period ending 2021-06-30)
Market cap (USD): 4832997206.4360895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBU.AX (annual period ending 2022-06-30)
Market cap (USD): 2980060300.303448
Dividends paid: 181366459.62732917
Stock repurchases: 217391304.34782606
Dividend yield: 6.085999656076131%
Buyback yield: 7.294862601461116%
Total shareholder yield: 13.380862257537247% (High Return)
Shareholder yield for FBU.AX (annual period ending 2023-06-30)
Market cap (USD): 3438247885.2715235
Dividends paid: 188484848.4848485
Stock repurchases: 41818181.81818182
Net debt paydown: -386086956.52173924
Dividend yield: 5.482002891422227%
Buyback yield: 1.2162643071001082%
Debt paydown yield: -11.229177459124632%
Total shareholder yield: -4.530910260602296% (Minimal or Negative)
Shareholder yield for FBU.AX (annual period ending 2024-06-30)
Market cap (USD): 1927649287.12
Dividends paid: 75609756.09756099
Stock repurchases: 47560975.6097561
Net debt paydown: -100975609.7560978
Dividend yield: 3.9223813482443983%
Buyback yield: 2.467304396476315%
Debt paydown yield: -5.238277026365111%
Total shareholder yield: 1.1514087183556025% (Low Return)
Shareholder yield for HSX.L (annual period ending 2021-12-31)
Market cap (USD): 32814271.732297294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSX.L (annual period ending 2022-12-31)
Market cap (USD): 38198673.003734946
Dividends paid: 144337349.39759037
Stock repurchases: 0
Dividend yield: 377.8595905241984%
Buyback yield: 0%
Total shareholder yield: 377.8595905241984% (High Return)
Shareholder yield for HSX.L (annual period ending 2023-12-31)
Market cap (USD): 39849302.22075949
Dividends paid: 157594936.70886075
Stock repurchases: 0
Net debt paydown: -92273905.74958062
Dividend yield: 395.4772804698239%
Buyback yield: 0%
Debt paydown yield: -231.55714305459165%
Total shareholder yield: 163.92013741523223% (High Return)
Shareholder yield for HSX.L (annual period ending 2024-12-31)
Market cap (USD): 41430720.159499995
Dividends paid: 158750000
Stock repurchases: 186375000
Net debt paydown: 25933544.303797483
Dividend yield: 383.16978171956515%
Buyback yield: 449.8473579085603%
Debt paydown yield: 62.594963843154346%
Total shareholder yield: 895.6121034712799% (High Return)
Shareholder yield for HSX.L (quarterly period ending 2024-12-31)
Market cap (USD): 41430720.159499995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSX.L (quarterly period ending 2025-06-30)
Market cap (USD): 53642779.36767124
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -269743150.6849315
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -502.8508102387718%
Total shareholder yield: -502.8508102387718% (Minimal or Negative)
Shareholder yield for ICON.V (annual period ending 2021-12-31)
Market cap (USD): 8313214.33070866
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICON.V (annual period ending 2022-12-31)
Market cap (USD): 2218021.470588235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -714732.850856878
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.22389234434803%
Total shareholder yield: -32.22389234434803% (Minimal or Negative)
Shareholder yield for ICON.V (annual period ending 2023-12-31)
Market cap (USD): 2285234.2424242427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -956860.0267379682
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -41.87141996099723%
Total shareholder yield: -41.87141996099723% (Minimal or Negative)
Shareholder yield for ICON.V (quarterly period ending 2024-09-30)
Market cap (USD): 2234451.2592592593
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICON.V (annual period ending 2024-12-31)
Market cap (USD): 2109446.993006993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 650994.055944056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 30.860887147302584%
Total shareholder yield: 30.860887147302584% (High Return)
Shareholder yield for ICON.V (quarterly period ending 2024-12-31)
Market cap (USD): 2109446.993006993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -831329.0753690754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -39.409811108077434%
Total shareholder yield: -39.409811108077434% (Minimal or Negative)
Shareholder yield for ICON.V (quarterly period ending 2025-03-31)
Market cap (USD): 2109446.993006993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -76237.06293706293
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.6140781536485944%
Total shareholder yield: -3.6140781536485944% (Minimal or Negative)
Shareholder yield for ICON.V (quarterly period ending 2025-06-30)
Market cap (USD): 2201831.5328467153
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -174048.20070440485
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.904701068540904%
Total shareholder yield: -7.904701068540904% (Minimal or Negative)
Shareholder yield for ICON.V (quarterly period ending 2025-09-30)
Market cap (USD): 2170150.5035971226
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40663.566664916696
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8737671234098738%
Total shareholder yield: -1.8737671234098738% (Minimal or Negative)
Shareholder yield for ICON.V (annual period ending 2025-12-31)
Market cap (USD): 1321098.9197080291
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -420761.1760502269
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -31.849331626371907%
Total shareholder yield: -31.849331626371907% (Minimal or Negative)
Shareholder yield for ICON.V (quarterly period ending 2025-12-31)
Market cap (USD): 1321098.9197080291
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -129812.34574384242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.826088251781458%
Total shareholder yield: -9.826088251781458% (Minimal or Negative)
Shareholder yield for IPC.L (annual period ending 2021-12-31)
Market cap (USD): 334382813.4462162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPC.L (annual period ending 2022-12-31)
Market cap (USD): 222716115.20891565
Dividends paid: 673000000
Stock repurchases: 1284000000
Dividend yield: 302.17840292728795%
Buyback yield: 576.5186766101601%
Total shareholder yield: 878.6970795374481% (High Return)
Shareholder yield for IPC.L (annual period ending 2023-12-31)
Market cap (USD): 241097791.8326582
Dividends paid: 642000000
Stock repurchases: 218000000
Net debt paydown: -43000000
Dividend yield: 266.2819908552299%
Buyback yield: 90.41974144305313%
Debt paydown yield: -17.835086614914147%
Total shareholder yield: 338.86664568336886% (High Return)
Shareholder yield for IPC.L (quarterly period ending 2024-09-30)
Market cap (USD): 345033260.25839996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPC.L (annual period ending 2024-12-31)
Market cap (USD): 355305889.55399996
Dividends paid: 643000000
Stock repurchases: 23000000
Net debt paydown: 83000000
Dividend yield: 180.9708251127303%
Buyback yield: 6.473295455043231%
Debt paydown yield: 23.360153163851656%
Total shareholder yield: 210.8042737316252% (High Return)
Shareholder yield for IPC.L (quarterly period ending 2024-12-31)
Market cap (USD): 355305889.55399996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPC.L (quarterly period ending 2025-03-31)
Market cap (USD): 283463502.18545455
Dividends paid: 244000000
Stock repurchases: 62000000
Dividend yield: 86.07810110254132%
Buyback yield: 21.8723043785146%
Total shareholder yield: 107.95040548105592% (High Return)
Shareholder yield for IPC.L (quarterly period ending 2025-06-30)
Market cap (USD): 246841953.770137
Dividends paid: 244000000
Stock repurchases: 1000000
Net debt paydown: -298000000
Dividend yield: 98.84867473833744%
Buyback yield: 0.4051175194194157%
Debt paydown yield: -120.72502078698588%
Total shareholder yield: -21.471228529229023% (Minimal or Negative)
Shareholder yield for IPC.L (quarterly period ending 2025-09-30)
Market cap (USD): 242790688.21378377
Dividends paid: 245000000
Stock repurchases: 1000000
Net debt paydown: -18000000
Dividend yield: 100.90996561790331%
Buyback yield: 0.4118774106853196%
Debt paydown yield: -7.413793392335753%
Total shareholder yield: 93.90804963625288% (High Return)
Shareholder yield for IPC.L (annual period ending 2025-12-31)
Market cap (USD): 202432908.03324324
Dividends paid: 977000000
Stock repurchases: 65000000
Net debt paydown: -4495000000
Dividend yield: 482.62903966165345%
Buyback yield: 32.10940386694726%
Debt paydown yield: -2220.4887751065835%
Total shareholder yield: -1705.7503315779827% (Minimal or Negative)
Shareholder yield for IPC.L (quarterly period ending 2025-12-31)
Market cap (USD): 202432908.03324324
Dividends paid: 244000000
Stock repurchases: 1000000
Net debt paydown: 95000000
Dividend yield: 120.5337622082328%
Buyback yield: 0.49399082872226563%
Debt paydown yield: 46.929128728615225%
Total shareholder yield: 167.9568817655703% (High Return)
Shareholder yield for KEYFINSERV.NS (annual period ending 2022-03-31)
Market cap (USD): 7746162.946591059
Dividends paid: 73414.21600949492
Stock repurchases: 0
Dividend yield: 0.9477494407964029%
Buyback yield: 0%
Total shareholder yield: 0.9477494407964029% (Low Return)
Shareholder yield for KEYFINSERV.NS (annual period ending 2023-03-31)
Market cap (USD): 5490019.46272838
Dividends paid: 67807.55176613886
Stock repurchases: 73081.6077953715
Net debt paydown: 3274031.061530512
Dividend yield: 1.2351058539315354%
Buyback yield: 1.3311721077041876%
Debt paydown yield: 59.63605564165729%
Total shareholder yield: 62.20233360329301% (High Return)
Shareholder yield for KEYFINSERV.NS (annual period ending 2024-03-31)
Market cap (USD): 9544618.838891556
Dividends paid: 66758.60414917856
Stock repurchases: 0
Net debt paydown: 220146.43489443016
Dividend yield: 0.6994370888563574%
Buyback yield: 0%
Debt paydown yield: 2.3064979189886268%
Total shareholder yield: 3.0059350078449842% (Low Return)
Shareholder yield for KEYFINSERV.NS (quarterly period ending 2024-09-30)
Market cap (USD): 17225855.800167225
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEYFINSERV.NS (quarterly period ending 2024-12-31)
Market cap (USD): 16147075.620118894
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEYFINSERV.NS (annual period ending 2025-03-31)
Market cap (USD): 19394555.681526434
Dividends paid: 65080.66401683423
Stock repurchases: 0
Net debt paydown: -109807.84224080907
Dividend yield: 0.3355615105883782%
Buyback yield: 0%
Debt paydown yield: -0.5661786949076769%
Total shareholder yield: -0.23061718431929873% (Minimal or Negative)
Shareholder yield for KEYFINSERV.NS (quarterly period ending 2025-03-31)
Market cap (USD): 19394555.681526434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEYFINSERV.NS (quarterly period ending 2025-06-30)
Market cap (USD): 17673062.84624386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEYFINSERV.NS (quarterly period ending 2025-09-30)
Market cap (USD): 15187442.547914319
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEYFINSERV.NS (quarterly period ending 2025-12-31)
Market cap (USD): 20243161.954439122
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KR (annual period ending 2022-01-31)
Market cap (USD): 24242452948.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KR (annual period ending 2023-01-31)
Market cap (USD): 25314585692.24
Dividends paid: 682000000
Stock repurchases: 993000000
Dividend yield: 2.6940990000443183%
Buyback yield: 3.9226397463988394%
Total shareholder yield: 6.616738746443158% (Moderate Return)
Shareholder yield for KR (annual period ending 2024-01-31)
Market cap (USD): 26791065641.859997
Dividends paid: 796000000
Stock repurchases: 62000000
Net debt paydown: 1165000000
Dividend yield: 2.9711397472606724%
Buyback yield: 0.23142043257558%
Debt paydown yield: 4.348464579847593%
Total shareholder yield: 7.551024759683846% (Moderate Return)
Shareholder yield for KR (quarterly period ending 2024-08-31)
Market cap (USD): 31453311457.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KR (quarterly period ending 2024-10-31)
Market cap (USD): 32966550244.420002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KR (annual period ending 2025-01-31)
Market cap (USD): 36636307463.6
Dividends paid: 883000000
Stock repurchases: 5156000000
Net debt paydown: -5835000000
Dividend yield: 2.4101773926788463%
Buyback yield: 14.073470709685312%
Debt paydown yield: -15.926823427271877%
Total shareholder yield: 0.5568246750922796% (Low Return)
Shareholder yield for KR (quarterly period ending 2025-01-31)
Market cap (USD): 36636307463.6
Dividends paid: 232000000
Stock repurchases: 5031000000
Dividend yield: 0.6332515912814183%
Buyback yield: 13.732279119555239%
Total shareholder yield: 14.365530710836657% (High Return)
Shareholder yield for KR (quarterly period ending 2025-04-30)
Market cap (USD): 43124242179.98
Dividends paid: 211000000
Stock repurchases: 181000000
Dividend yield: 0.4892839603288255%
Buyback yield: 0.4197175204716465%
Total shareholder yield: 0.909001480800472% (Low Return)
Shareholder yield for KR (quarterly period ending 2025-05-31)
Market cap (USD): 40949344328.880005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KR (quarterly period ending 2025-07-31)
Market cap (USD): 42070488854.94
Dividends paid: 211000000
Stock repurchases: 22000000
Net debt paydown: 30000000
Dividend yield: 0.5015392160702786%
Buyback yield: 0.052293188405431894%
Debt paydown yield: 0.0713088932801344%
Total shareholder yield: 0.6251412977558448% (Low Return)
Shareholder yield for KR (quarterly period ending 2025-10-31)
Market cap (USD): 38382352217.299995
Dividends paid: 237000000
Stock repurchases: 738000000
Net debt paydown: -21000000
Dividend yield: 0.6174712760130878%
Buyback yield: 1.9227586569521469%
Debt paydown yield: -0.05471264471002044%
Total shareholder yield: 2.4855172882552146% (Low Return)
Shareholder yield for KR (annual period ending 2026-01-31)
Market cap (USD): 38112787413.22
Dividends paid: 885000000
Stock repurchases: 2699000000
Net debt paydown: 390000000
Dividend yield: 2.322055299720808%
Buyback yield: 7.081612716323684%
Debt paydown yield: 1.0232786066566273%
Total shareholder yield: 10.426946622701118% (High Return)
Shareholder yield for KR (quarterly period ending 2026-01-31)
Market cap (USD): 38112787413.22
Dividends paid: 226000000
Stock repurchases: 1758000000
Net debt paydown: 507000000
Dividend yield: 0.5929768336010198%
Buyback yield: 4.6126251038521815%
Debt paydown yield: 1.3302621886536152%
Total shareholder yield: 6.535864126106816% (Moderate Return)
Shareholder yield for LOR.DE (annual period ending 2021-12-31)
Market cap (USD): 235417248023.27274
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOR.DE (annual period ending 2022-12-31)
Market cap (USD): 178172491057.78723
Dividends paid: 2861595744.6808515
Stock repurchases: 534361702.1276596
Dividend yield: 1.6060816839299514%
Buyback yield: 0.29991257289788265%
Total shareholder yield: 1.905994256827834% (Low Return)
Shareholder yield for LOR.DE (annual period ending 2023-12-31)
Market cap (USD): 253818362733.64444
Dividends paid: 3806222222.2222223
Stock repurchases: 559222222.2222222
Net debt paydown: -3646182033.0969257
Dividend yield: 1.4995850502023964%
Buyback yield: 0.22032378437846392%
Debt paydown yield: -1.4365320120369733%
Total shareholder yield: 0.2833768225438871% (Low Return)
Shareholder yield for LOR.DE (annual period ending 2024-12-31)
Market cap (USD): 182446552220.75003
Dividends paid: 3765520833.3333335
Stock repurchases: 518229166.6666667
Net debt paydown: 808819444.4444427
Dividend yield: 2.0639035309240956%
Buyback yield: 0.2840443737405564%
Debt paydown yield: 0.44331856897236227%
Total shareholder yield: 2.7912664736370143% (Low Return)
Shareholder yield for LOR.DE (quarterly period ending 2024-12-31)
Market cap (USD): 182446552220.75003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOR.DE (quarterly period ending 2025-06-30)
Market cap (USD): 223125374636.3765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1537041666.666666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6888690581120842%
Total shareholder yield: -0.6888690581120842% (Minimal or Negative)
Shareholder yield for MCHX (annual period ending 2021-12-31)
Market cap (USD): 98311842.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)