speb/financial-data huggingface dataset:
Shareholder yield for JEF (quarterly period ending 2025-08-31)
Market cap (USD): 12310734450
Dividends paid: 93535000
Stock repurchases: 918000
Net debt paydown: -746739000
Dividend yield: 0.7597840760832917%
Buyback yield: 0.00745690684604118%
Debt paydown yield: -6.065755077675321%
Total shareholder yield: -5.298514094745988% (Minimal or Negative)
Shareholder yield for JEF (quarterly period ending 2025-11-30)
Market cap (USD): 11006080050
Dividends paid: 93541000
Stock repurchases: 29000
Net debt paydown: -62674000
Dividend yield: 0.8499029588649957%
Buyback yield: 0.00026349072392945204%
Debt paydown yield: -0.5694488838467061%
Total shareholder yield: 0.28071756574221907% (Low Return)
Shareholder yield for JEF (annual period ending 2025-11-30)
Market cap (USD): 11006080050
Dividends paid: 374130000
Stock repurchases: 58515000
Net debt paydown: -3393363000
Dividend yield: 3.3993029153008933%
Buyback yield: 0.5316606796804099%
Debt paydown yield: -30.831712876738525%
Total shareholder yield: -26.90074928175722% (Minimal or Negative)
Shareholder yield for JOBY (annual period ending 2021-12-31)
Market cap (USD): 7180592819.599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JOBY (annual period ending 2022-12-31)
Market cap (USD): 3295203554.2000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26641000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8084781277333813%
Total shareholder yield: -0.8084781277333813% (Minimal or Negative)
Shareholder yield for JOBY (annual period ending 2023-12-31)
Market cap (USD): 6541224965.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3338000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05103019721003829%
Total shareholder yield: -0.05103019721003829% (Minimal or Negative)
Shareholder yield for JOBY (quarterly period ending 2024-09-30)
Market cap (USD): 4947723545.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JOBY (quarterly period ending 2024-12-31)
Market cap (USD): 7997016386.760001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JOBY (annual period ending 2024-12-31)
Market cap (USD): 7997016386.760001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3127000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0391020831866384%
Total shareholder yield: -0.0391020831866384% (Minimal or Negative)
Shareholder yield for JOBY (quarterly period ending 2025-03-31)
Market cap (USD): 5921529969.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JOBY (quarterly period ending 2025-06-30)
Market cap (USD): 10377432088.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 706000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006803224477619733%
Total shareholder yield: 0.006803224477619733% (Low Return)
Shareholder yield for JOBY (quarterly period ending 2025-09-30)
Market cap (USD): 15875995631.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14692000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09254222753156212%
Total shareholder yield: -0.09254222753156212% (Minimal or Negative)
Shareholder yield for JOBY (quarterly period ending 2025-12-31)
Market cap (USD): 12984085646.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8780000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06762124218145746%
Total shareholder yield: 0.06762124218145746% (Low Return)
Shareholder yield for JOBY (annual period ending 2025-12-31)
Market cap (USD): 12984085646.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3037000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02339017226709411%
Total shareholder yield: -0.02339017226709411% (Minimal or Negative)
Shareholder yield for KWG.DE (annual period ending 2021-12-31)
Market cap (USD): 110703412.59090908
Dividends paid: 14772.727272727272
Stock repurchases: 0
Dividend yield: 0.013344419044531246%
Buyback yield: 0%
Total shareholder yield: 0.013344419044531246% (Low Return)
Shareholder yield for KWG.DE (annual period ending 2022-12-31)
Market cap (USD): 85130587.79787235
Dividends paid: 13829.787234042555
Stock repurchases: 0
Net debt paydown: -36810638.29787234
Dividend yield: 0.016245379706385864%
Buyback yield: 0%
Debt paydown yield: -43.24020220002797%
Total shareholder yield: -43.22395682032159% (Minimal or Negative)
Shareholder yield for KWG.DE (annual period ending 2023-12-31)
Market cap (USD): 99959407.92222223
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27836193.8534279
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.84749773136618%
Total shareholder yield: 27.84749773136618% (High Return)
Shareholder yield for KWG.DE (annual period ending 2024-12-31)
Market cap (USD): 72484377.29166666
Dividends paid: 13541.666666666668
Stock repurchases: 0
Net debt paydown: 2211944.444444444
Dividend yield: 0.018682186662343746%
Buyback yield: 0%
Debt paydown yield: 3.0516154336870405%
Total shareholder yield: 3.0702976203493844% (Low Return)
Shareholder yield for KWG.DE (quarterly period ending 2024-12-31)
Market cap (USD): 72484377.29166666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KWG.DE (quarterly period ending 2025-06-30)
Market cap (USD): 102915633.50588237
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1362500
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.323899930054964%
Total shareholder yield: 1.323899930054964% (Low Return)
Shareholder yield for LMAT (annual period ending 2021-12-31)
Market cap (USD): 1099806068.0700002
Dividends paid: 0
Stock repurchases: 802000
Dividend yield: 0%
Buyback yield: 0.07292194717632296%
Total shareholder yield: 0.07292194717632296% (Low Return)
Shareholder yield for LMAT (annual period ending 2022-12-31)
Market cap (USD): 1018228929.84
Dividends paid: 10988000
Stock repurchases: 642000
Dividend yield: 1.0791286397378834%
Buyback yield: 0.06305065405093932%
Total shareholder yield: 1.1421792937888227% (Low Return)
Shareholder yield for LMAT (annual period ending 2023-12-31)
Market cap (USD): 1268901536.67
Dividends paid: 12448000
Stock repurchases: 0
Net debt paydown: -2499000
Dividend yield: 0.9810059835428601%
Buyback yield: 0%
Debt paydown yield: -0.19694199492879239%
Total shareholder yield: 0.7840639886140677% (Low Return)
Shareholder yield for LMAT (quarterly period ending 2024-09-30)
Market cap (USD): 2089700081.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LMAT (annual period ending 2024-12-31)
Market cap (USD): 2076218145.54
Dividends paid: 14378000
Stock repurchases: 0
Net debt paydown: -166590000
Dividend yield: 0.6925091195684763%
Buyback yield: 0%
Debt paydown yield: -8.023723343226628%
Total shareholder yield: -7.331214223658152% (Minimal or Negative)
Shareholder yield for LMAT (quarterly period ending 2024-12-31)
Market cap (USD): 2076218145.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LMAT (quarterly period ending 2025-03-31)
Market cap (USD): 1895240292.6599998
Dividends paid: 4517000
Stock repurchases: 0
Dividend yield: 0.23833389451953443%
Buyback yield: 0%
Total shareholder yield: 0.23833389451953443% (Low Return)
Shareholder yield for LMAT (quarterly period ending 2025-06-30)
Market cap (USD): 1880387312.3100002
Dividends paid: 4520000
Stock repurchases: 0
Net debt paydown: -528000
Dividend yield: 0.24037601032562347%
Buyback yield: 0%
Debt paydown yield: -0.028079321560161328%
Total shareholder yield: 0.21229668876546215% (Low Return)
Shareholder yield for LMAT (quarterly period ending 2025-09-30)
Market cap (USD): 1985500711.71
Dividends paid: 4535000
Stock repurchases: 0
Net debt paydown: 257000
Dividend yield: 0.22840586121443693%
Buyback yield: 0%
Debt paydown yield: 0.0129438382209725%
Total shareholder yield: 0.24134969943540943% (Low Return)
Shareholder yield for LMAT (quarterly period ending 2025-12-31)
Market cap (USD): 1844283144.6899998
Dividends paid: 4537000
Stock repurchases: 0
Net debt paydown: 40000
Dividend yield: 0.24600344112360312%
Buyback yield: 0%
Debt paydown yield: 0.0021688643696151917%
Total shareholder yield: 0.2481723054932183% (Low Return)
Shareholder yield for LMAT (annual period ending 2025-12-31)
Market cap (USD): 1844283144.6899998
Dividends paid: 18109000
Stock repurchases: 0
Net debt paydown: 93000
Dividend yield: 0.9818991217340377%
Buyback yield: 0%
Debt paydown yield: 0.005042609659355321%
Total shareholder yield: 0.986941731393393% (Low Return)
Shareholder yield for LUMAXIND.NS (annual period ending 2022-03-31)
Market cap (USD): 104607568.21680075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUMAXIND.NS (annual period ending 2023-03-31)
Market cap (USD): 194562623.58392206
Dividends paid: 1537076.7356881853
Stock repurchases: 0
Dividend yield: 0.7900164519652395%
Buyback yield: 0%
Total shareholder yield: 0.7900164519652395% (Low Return)
Shareholder yield for LUMAXIND.NS (annual period ending 2024-03-31)
Market cap (USD): 264739522.18714014
Dividends paid: 3026609.90526442
Stock repurchases: 0
Net debt paydown: -34212727.33712816
Dividend yield: 1.1432406768208028%
Buyback yield: 0%
Debt paydown yield: -12.92316577988825%
Total shareholder yield: -11.779925103067448% (Minimal or Negative)
Shareholder yield for LUMAXIND.NS (quarterly period ending 2024-09-30)
Market cap (USD): 286558453.72718585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUMAXIND.NS (quarterly period ending 2024-12-31)
Market cap (USD): 251110655.87131366
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUMAXIND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 273820149.5609757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUMAXIND.NS (annual period ending 2025-03-31)
Market cap (USD): 273820149.5609757
Dividends paid: 3824772.0364741636
Stock repurchases: 0
Net debt paydown: -17149647.618623316
Dividend yield: 1.3968190590088199%
Buyback yield: 0%
Debt paydown yield: -6.263106512110185%
Total shareholder yield: -4.866287453101365% (Minimal or Negative)
Shareholder yield for LUMAXIND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 392791786.14509714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUMAXIND.NS (quarterly period ending 2025-09-30)
Market cap (USD): 532314871.535513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUMAXIND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 543349287.9135569
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMS (annual period ending 2021-09-30)
Market cap (USD): 4056641427.2299995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMS (annual period ending 2022-09-30)
Market cap (USD): 2866602205.28
Dividends paid: 68716000
Stock repurchases: 96119000
Dividend yield: 2.3971236704357466%
Buyback yield: 3.353063770862878%
Total shareholder yield: 5.750187441298625% (Moderate Return)
Shareholder yield for MMS (annual period ending 2023-09-30)
Market cap (USD): 3754534339.9799995
Dividends paid: 68073000
Stock repurchases: 0
Net debt paydown: 76903000
Dividend yield: 1.8130876917312369%
Buyback yield: 0%
Debt paydown yield: 2.048269986003368%
Total shareholder yield: 3.8613576777346053% (Low Return)
Shareholder yield for MMS (quarterly period ending 2024-09-30)
Market cap (USD): 4752275833.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMS (annual period ending 2024-09-30)
Market cap (USD): 4752275833.35
Dividends paid: 72901000
Stock repurchases: 73069000
Net debt paydown: 152242000
Dividend yield: 1.5340229093690934%
Buyback yield: 1.5375580577041505%
Debt paydown yield: 3.203559838248714%
Total shareholder yield: 6.275140805321957% (Moderate Return)
Shareholder yield for MMS (quarterly period ending 2024-12-31)
Market cap (USD): 3822311408.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMS (quarterly period ending 2025-03-31)
Market cap (USD): 3507069230.25
Dividends paid: 16901000
Stock repurchases: 77850000
Dividend yield: 0.48191235731024384%
Buyback yield: 2.2198022020355297%
Total shareholder yield: 2.7017145593457736% (Low Return)
Shareholder yield for MMS (quarterly period ending 2025-06-30)
Market cap (USD): 3625285047
Dividends paid: 16904000
Stock repurchases: 0
Net debt paydown: -160441000
Dividend yield: 0.466280576033281%
Buyback yield: 0%
Debt paydown yield: -4.425610618750333%
Total shareholder yield: -3.9593300427170517% (Minimal or Negative)
Shareholder yield for MMS (annual period ending 2025-09-30)
Market cap (USD): 4734937513.56
Dividends paid: 68710000
Stock repurchases: 447482000
Net debt paydown: -167197000
Dividend yield: 1.45112791463936%
Buyback yield: 9.450642140862321%
Debt paydown yield: -3.5311342445634852%
Total shareholder yield: 7.370635810938195% (Moderate Return)
Shareholder yield for MMS (quarterly period ending 2025-09-30)
Market cap (USD): 4734937513.56
Dividends paid: 16845000
Stock repurchases: 141039000
Net debt paydown: 336350000
Dividend yield: 0.3557597106985885%
Buyback yield: 2.9786876721411835%
Debt paydown yield: 7.103578432381731%
Total shareholder yield: 10.438025815221502% (High Return)
Shareholder yield for MMS (quarterly period ending 2025-12-31)
Market cap (USD): 4490099421.98
Dividends paid: 16338000
Stock repurchases: 40562000
Net debt paydown: -226095000
Dividend yield: 0.36386722129184906%
Buyback yield: 0.9033652974684772%
Debt paydown yield: -5.035411886276203%
Total shareholder yield: -3.7681793675158772% (Minimal or Negative)
Shareholder yield for NMM.DE (annual period ending 2021-12-31)
Market cap (USD): 55941480569.454544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMM.DE (annual period ending 2022-12-31)
Market cap (USD): 45454491052.18085
Dividends paid: 1746000000
Stock repurchases: 0
Net debt paydown: -5472000000
Dividend yield: 3.841204597353487%
Buyback yield: 0%
Debt paydown yield: -12.038414408200618%
Total shareholder yield: -8.19720981084713% (Minimal or Negative)
Shareholder yield for NMM.DE (annual period ending 2023-12-31)
Market cap (USD): 42077444688.6
Dividends paid: 1415000000
Stock repurchases: 0
Net debt paydown: -3304000000
Dividend yield: 3.3628467946946516%
Buyback yield: 0%
Debt paydown yield: -7.852187851357688%
Total shareholder yield: -4.4893410566630365% (Minimal or Negative)
Shareholder yield for NMM.DE (quarterly period ending 2024-09-30)
Market cap (USD): 54511013486.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMM.DE (quarterly period ending 2024-12-31)
Market cap (USD): 38756118842.71876
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 677000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7468209413523106%
Total shareholder yield: 1.7468209413523106% (Low Return)
Shareholder yield for NMM.DE (annual period ending 2024-12-31)
Market cap (USD): 38756118842.71876
Dividends paid: 1145000000
Stock repurchases: 1246000000
Net debt paydown: 464000000
Dividend yield: 2.9543721977081177%
Buyback yield: 3.214976208160973%
Debt paydown yield: 1.197230305446783%
Total shareholder yield: 7.366578711315873% (Moderate Return)
Shareholder yield for NMM.DE (quarterly period ending 2025-03-31)
Market cap (USD): 50153461464.22826
Dividends paid: 282000000
Stock repurchases: 348000000
Net debt paydown: -3129000000
Dividend yield: 0.5622742514016412%
Buyback yield: 0.6938703527935146%
Debt paydown yield: -6.238851534169274%
Total shareholder yield: -4.982706929974118% (Minimal or Negative)
Shareholder yield for NMM.DE (quarterly period ending 2025-06-30)
Market cap (USD): 59998477548.70588
Dividends paid: 279000000
Stock repurchases: 1011000000
Net debt paydown: 379000000
Dividend yield: 0.465011799296927%
Buyback yield: 1.6850427565920905%
Debt paydown yield: 0.6316826951022771%
Total shareholder yield: 2.7817372509912945% (Low Return)
Shareholder yield for NMM.DE (quarterly period ending 2025-09-30)
Market cap (USD): 87815953503.10588
Dividends paid: 273000000
Stock repurchases: 516000000
Net debt paydown: 1956000000
Dividend yield: 0.310877453480414%
Buyback yield: 0.5875925494355079%
Debt paydown yield: 2.2273857106508785%
Total shareholder yield: 3.1258557135668004% (Low Return)
Shareholder yield for NMM.DE (quarterly period ending 2025-12-31)
Market cap (USD): 107526197160.6353
Dividends paid: 272000000
Stock repurchases: 428000000
Net debt paydown: 62000000
Dividend yield: 0.25296161045633775%
Buyback yield: 0.39804253410041385%
Debt paydown yield: 0.05766036708931229%
Total shareholder yield: 0.7086645116460639% (Low Return)
Shareholder yield for NMM.DE (annual period ending 2025-12-31)
Market cap (USD): 107526197160.6353
Dividends paid: 1106000000
Stock repurchases: 2303000000
Net debt paydown: 3383000000
Dividend yield: 1.0285865483996677%
Buyback yield: 2.141803635591713%
Debt paydown yield: 3.146210030050701%
Total shareholder yield: 6.316600214042081% (Moderate Return)
Shareholder yield for NORAM.OL (annual period ending 2022-12-31)
Market cap (USD): 145038510.0050607
Dividends paid: 442813.7651821862
Stock repurchases: 0
Net debt paydown: 9090909.09090909
Dividend yield: 0.3053077180444942%
Buyback yield: 0%
Debt paydown yield: 6.267927801100473%
Total shareholder yield: 6.573235519144967% (Moderate Return)
Shareholder yield for NORAM.OL (annual period ending 2023-12-31)
Market cap (USD): 123855539.24950883
Dividends paid: 4174557.9567779964
Stock repurchases: 0
Dividend yield: 3.3705056568913623%
Buyback yield: 0%
Total shareholder yield: 3.3705056568913623% (Low Return)
Shareholder yield for NORAM.OL (quarterly period ending 2024-09-30)
Market cap (USD): 123868056.54389313
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORAM.OL (quarterly period ending 2024-12-31)
Market cap (USD): 104686143.09171075
Dividends paid: 453751.10326566634
Stock repurchases: 0
Dividend yield: 0.4334395077179945%
Buyback yield: 0%
Total shareholder yield: 0.4334395077179945% (Low Return)
Shareholder yield for NORAM.OL (annual period ending 2024-12-31)
Market cap (USD): 104686143.09171075
Dividends paid: 1935922.3300970874
Stock repurchases: 0
Dividend yield: 1.849263209937073%
Buyback yield: 0%
Total shareholder yield: 1.849263209937073% (Low Return)
Shareholder yield for NORAM.OL (quarterly period ending 2025-03-31)
Market cap (USD): 107236473.80152673
Dividends paid: 498091.6030534351
Stock repurchases: 0
Dividend yield: 0.46447965453927836%
Buyback yield: 0%
Total shareholder yield: 0.46447965453927836% (Low Return)
Shareholder yield for NORAM.OL (quarterly period ending 2025-06-30)
Market cap (USD): 87577045.22144984
Dividends paid: 522045.68023833167
Stock repurchases: 0
Dividend yield: 0.5960987595759504%
Buyback yield: 0%
Total shareholder yield: 0.5960987595759504% (Low Return)
Shareholder yield for NORAM.OL (quarterly period ending 2025-09-30)
Market cap (USD): 109394123.97394788
Dividends paid: 412324.6492985972
Stock repurchases: 0
Dividend yield: 0.37691663347182336%
Buyback yield: 0%
Total shareholder yield: 0.37691663347182336% (Low Return)
Shareholder yield for NORAM.OL (quarterly period ending 2025-12-31)
Market cap (USD): 135990245.61055776
Dividends paid: 385970.1492537313
Stock repurchases: 0
Dividend yield: 0.2838219370226404%
Buyback yield: 0%
Total shareholder yield: 0.2838219370226404% (Low Return)
Shareholder yield for NORAM.OL (annual period ending 2025-12-31)
Market cap (USD): 135990245.61055776
Dividends paid: 1837910.4477611938
Stock repurchases: 0
Dividend yield: 1.351501675366123%
Buyback yield: 0%
Total shareholder yield: 1.351501675366123% (Low Return)
Shareholder yield for NRG (annual period ending 2021-12-31)
Market cap (USD): 8061793018.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRG (annual period ending 2022-12-31)
Market cap (USD): 6171354247.5
Dividends paid: 332000000
Stock repurchases: 606000000
Dividend yield: 5.379694418522359%
Buyback yield: 9.819562703688401%
Total shareholder yield: 15.19925712221076% (High Return)
Shareholder yield for NRG (annual period ending 2023-12-31)
Market cap (USD): 10450159859.1
Dividends paid: 381000000
Stock repurchases: 1172000000
Net debt paydown: -2669000000
Dividend yield: 3.6458772414684657%
Buyback yield: 11.215139440947617%
Debt paydown yield: -25.54027915348907%
Total shareholder yield: -10.679262471072988% (Minimal or Negative)
Shareholder yield for NRG (quarterly period ending 2024-09-30)
Market cap (USD): 18760916912.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRG (quarterly period ending 2024-12-31)
Market cap (USD): 18663863136.199997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRG (annual period ending 2024-12-31)
Market cap (USD): 18663863136.199997
Dividends paid: 405000000
Stock repurchases: 985000000
Net debt paydown: -20000000
Dividend yield: 2.1699687628681295%
Buyback yield: 5.277578349197797%
Debt paydown yield: -0.10715895125274716%
Total shareholder yield: 7.34038816081318% (Moderate Return)
Shareholder yield for NRG (quarterly period ending 2025-03-31)
Market cap (USD): 19832728180
Dividends paid: 121000000
Stock repurchases: 354000000
Dividend yield: 0.6101026490244571%
Buyback yield: 1.7849284111955193%
Total shareholder yield: 2.3950310602199765% (Low Return)
Shareholder yield for NRG (quarterly period ending 2025-06-30)
Market cap (USD): 33496211977.199997
Dividends paid: 86000000
Stock repurchases: 326000000
Net debt paydown: -130000000
Dividend yield: 0.25674544948108746%
Buyback yield: 0.9732443782655177%
Debt paydown yield: -0.3881035864248997%
Total shareholder yield: 0.8418862413217055% (Low Return)
Shareholder yield for NRG (quarterly period ending 2025-09-30)
Market cap (USD): 33871767893.8
Dividends paid: 119000000
Stock repurchases: 364000000
Net debt paydown: -995000000
Dividend yield: 0.35132503379542274%
Buyback yield: 1.0746412798448224%
Debt paydown yield: -2.9375496523230726%
Total shareholder yield: -1.5115833386828275% (Minimal or Negative)
Shareholder yield for NRG (annual period ending 2025-12-31)
Market cap (USD): 33390718742.199997
Dividends paid: 411000000
Stock repurchases: 1403000000
Net debt paydown: -5631000000
Dividend yield: 1.230880961782258%
Buyback yield: 4.201766397519484%
Debt paydown yield: -16.86396762967371%
Total shareholder yield: -11.431320270371966% (Minimal or Negative)
Shareholder yield for NRG (quarterly period ending 2025-12-31)
Market cap (USD): 33390718742.199997
Dividends paid: 85000000
Stock repurchases: 359000000
Net debt paydown: -4511000000
Dividend yield: 0.25456175608635506%
Buyback yield: 1.0751490639411938%
Debt paydown yield: -13.509742137712324%
Total shareholder yield: -12.180031317684776% (Minimal or Negative)
Shareholder yield for OBI.L (annual period ending 2021-12-31)
Market cap (USD): 3931740.838918919
Dividends paid: 0
Stock repurchases: 629133.8582677165
Dividend yield: 0%
Buyback yield: 16.001407113107298%
Total shareholder yield: 16.001407113107298% (High Return)
Shareholder yield for OBI.L (annual period ending 2022-12-31)
Market cap (USD): 1314527.8106024095
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -76933.76563223719
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.852578014076454%
Total shareholder yield: -5.852578014076454% (Minimal or Negative)
Shareholder yield for OBI.L (annual period ending 2023-12-31)
Market cap (USD): 591894.0774683544
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 248975.0445632799
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 42.06412161246728%
Total shareholder yield: 42.06412161246728% (High Return)
Shareholder yield for OBI.L (quarterly period ending 2024-12-31)
Market cap (USD): 584495.4014999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBI.L (annual period ending 2024-12-31)
Market cap (USD): 584495.4014999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 292365.96736596734
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 50.02023396859306%
Total shareholder yield: 50.02023396859306% (High Return)
Shareholder yield for OBI.L (quarterly period ending 2025-06-30)
Market cap (USD): 996400.0756164385
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -287626.97156857734
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.866614787301415%
Total shareholder yield: -28.866614787301415% (Minimal or Negative)
Shareholder yield for OLE.MC (annual period ending 2021-12-31)
Market cap (USD): 164772728.5909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLE.MC (annual period ending 2022-12-31)
Market cap (USD): 117021277.53191489
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLE.MC (annual period ending 2023-12-31)
Market cap (USD): 127777778.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9511205.673758894
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.443552206871587%
Total shareholder yield: 7.443552206871587% (Moderate Return)
Shareholder yield for OLE.MC (annual period ending 2024-12-31)
Market cap (USD): 98958334.12500001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7385208.333333343
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.4629473087174825%
Total shareholder yield: -7.4629473087174825% (Minimal or Negative)
Shareholder yield for OLE.MC (quarterly period ending 2024-12-31)
Market cap (USD): 98958334.12500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLE.MC (quarterly period ending 2025-06-30)
Market cap (USD): 111764706.77647059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23532830.88235295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.055690621028166%
Total shareholder yield: -21.055690621028166% (Minimal or Negative)
Shareholder yield for ORIENTCEM.NS (annual period ending 2022-03-31)
Market cap (USD): 370494303.4949229
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTCEM.NS (annual period ending 2023-03-31)
Market cap (USD): 269675467.8986602
Dividends paid: 5617064.55542022
Stock repurchases: 0
Net debt paydown: -13360854.910890333
Dividend yield: 2.082897862081776%
Buyback yield: 0%
Debt paydown yield: -4.954419849532303%
Total shareholder yield: -2.8715219874505267% (Minimal or Negative)
Shareholder yield for ORIENTCEM.NS (annual period ending 2024-03-31)
Market cap (USD): 477664627.9678503
Dividends paid: 4299328.4566494785
Stock repurchases: 0
Net debt paydown: 28174241.917444985
Dividend yield: 0.90007260427474%
Buyback yield: 0%
Debt paydown yield: 5.898331228189934%
Total shareholder yield: 6.7984038324646745% (Moderate Return)
Shareholder yield for ORIENTCEM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 708556790.8810321
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTCEM.NS (quarterly period ending 2024-12-31)
Market cap (USD): 816690421.8642032
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTCEM.NS (annual period ending 2025-03-31)
Market cap (USD): 810378432.4488273
Dividends paid: 3592506.429740472
Stock repurchases: 0
Net debt paydown: 12190118.880489301
Dividend yield: 0.44331219660973975%
Buyback yield: 0%
Debt paydown yield: 1.504250161699493%
Total shareholder yield: 1.9475623583092327% (Low Return)
Shareholder yield for ORIENTCEM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 810378432.4488273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTCEM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 578562116.0478587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTCEM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 389565834.7257436
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBF (annual period ending 2021-12-31)
Market cap (USD): 1374744293.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBF (annual period ending 2022-12-31)
Market cap (USD): 4343103529.89
Dividends paid: 73600000
Stock repurchases: 156400000
Net debt paydown: 254000000
Dividend yield: 1.694640698603473%
Buyback yield: 3.60111148453238%
Debt paydown yield: 5.848352410941334%
Total shareholder yield: 11.144104594077188% (High Return)
Shareholder yield for PBF (annual period ending 2023-12-31)
Market cap (USD): 4776112489.83
Dividends paid: 111100000
Stock repurchases: 532500000
Net debt paydown: 597700000
Dividend yield: 2.326159616980765%
Buyback yield: 11.149234887869103%
Debt paydown yield: 12.514361863811011%
Total shareholder yield: 25.989756368660878% (High Return)
Shareholder yield for PBF (quarterly period ending 2024-09-30)
Market cap (USD): 3421480634.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBF (quarterly period ending 2024-12-31)
Market cap (USD): 2962443813.36
Dividends paid: 0
Stock repurchases: 29000000
Dividend yield: 0%
Buyback yield: 0.9789215197674327%
Total shareholder yield: 0.9789215197674327% (Low Return)
Shareholder yield for PBF (annual period ending 2024-12-31)
Market cap (USD): 2962443813.36
Dividends paid: 120600000
Stock repurchases: 329100000
Net debt paydown: -269700000
Dividend yield: 4.07096328565353%
Buyback yield: 11.109071453636624%
Debt paydown yield: -9.103970133837123%
Total shareholder yield: 6.0760646054530305% (Moderate Return)
Shareholder yield for PBF (quarterly period ending 2025-03-31)
Market cap (USD): 2156763207.57
Dividends paid: 31500000
Stock repurchases: 0
Dividend yield: 1.4605219473996258%
Buyback yield: 0%
Total shareholder yield: 1.4605219473996258% (Low Return)
Shareholder yield for PBF (quarterly period ending 2025-06-30)
Market cap (USD): 2478562216.0499997
Dividends paid: 31600000
Stock repurchases: 0
Net debt paydown: -101100000
Dividend yield: 1.2749326926462974%
Buyback yield: 0%
Debt paydown yield: -4.0789776970424265%
Total shareholder yield: -2.804045004396129% (Minimal or Negative)
Shareholder yield for PBF (quarterly period ending 2025-09-30)
Market cap (USD): 3491282625.09
Dividends paid: 31600000
Stock repurchases: 0
Net debt paydown: 29300000
Dividend yield: 0.9051114846133489%
Buyback yield: 0%
Debt paydown yield: 0.8392331170623774%
Total shareholder yield: 1.7443446016757262% (Low Return)
Shareholder yield for PBF (annual period ending 2025-12-31)
Market cap (USD): 3162385109.07
Dividends paid: 126500000
Stock repurchases: 0
Net debt paydown: -599800000
Dividend yield: 4.000145321870724%
Buyback yield: 0%
Debt paydown yield: -18.966696949075573%
Total shareholder yield: -14.966551627204849% (Minimal or Negative)
Shareholder yield for PBF (quarterly period ending 2025-12-31)
Market cap (USD): 3162385109.07
Dividends paid: 31800000
Stock repurchases: 0
Net debt paydown: 259700000
Dividend yield: 1.0055701283437868%
Buyback yield: 0%
Debt paydown yield: 8.212156048140924%
Total shareholder yield: 9.21772617648471% (Moderate Return)
Shareholder yield for PNPN.V (annual period ending 2021-12-31)
Market cap (USD): 26565941.79527559
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNPN.V (annual period ending 2022-12-31)
Market cap (USD): 36257702.23529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 420738.6926817971
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1604119035216742%
Total shareholder yield: 1.1604119035216742% (Low Return)
Shareholder yield for PNPN.V (annual period ending 2023-12-31)
Market cap (USD): 45220930.06060606
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 102660.13814616755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2270190772471513%
Total shareholder yield: 0.2270190772471513% (Low Return)
Shareholder yield for PNPN.V (quarterly period ending 2024-09-30)
Market cap (USD): 149949982.57777777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNPN.V (quarterly period ending 2024-12-31)
Market cap (USD): 194192890.29370633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNPN.V (annual period ending 2024-12-31)
Market cap (USD): 194192890.29370633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNPN.V (quarterly period ending 2025-03-31)
Market cap (USD): 250454381.87412587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNPN.V (quarterly period ending 2025-06-30)
Market cap (USD): 221641397.60583937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNPN.V (quarterly period ending 2025-09-30)
Market cap (USD): 270731498.705036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNPN.V (quarterly period ending 2025-12-31)
Market cap (USD): 236796364.96350363
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNPN.V (annual period ending 2025-12-31)
Market cap (USD): 236796364.96350363
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCON (annual period ending 2021-06-30)
Market cap (USD): 5504701582.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCON (annual period ending 2022-06-30)
Market cap (USD): 839053820.8800001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1883321.975417032
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22445782720371893%
Total shareholder yield: 0.22445782720371893% (Low Return)
Shareholder yield for RCON (annual period ending 2023-06-30)
Market cap (USD): 432239847.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -188968.8800823465
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04371852371812548%
Total shareholder yield: -0.04371852371812548% (Minimal or Negative)
Shareholder yield for RCON (annual period ending 2024-06-30)
Market cap (USD): 101703493.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -616543.8389223553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6062169725625851%
Total shareholder yield: -0.6062169725625851% (Minimal or Negative)
Shareholder yield for RCON (quarterly period ending 2024-12-31)
Market cap (USD): 147611320.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCON (annual period ending 2025-06-30)
Market cap (USD): 177981113.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIEN.SW (annual period ending 2021-12-31)
Market cap (USD): 26148358721.934067
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIEN.SW (annual period ending 2022-12-31)
Market cap (USD): 15394932839.478262
Dividends paid: 19565217.391304348
Stock repurchases: 3586956.5217391304
Net debt paydown: -358001672.24080265
Dividend yield: 0.1270886829797136%
Buyback yield: 0.023299591879614157%
Debt paydown yield: -2.3254513415138445%
Total shareholder yield: -2.1750630666545168% (Minimal or Negative)
Shareholder yield for RIEN.SW (annual period ending 2023-12-31)
Market cap (USD): 14494701162.857143
Dividends paid: 7976190.476190477
Stock repurchases: 0
Net debt paydown: 112443064.18219459
Dividend yield: 0.05502831956708129%
Buyback yield: 0%
Debt paydown yield: 0.7757528969988796%
Total shareholder yield: 0.8307812165659609% (Low Return)
Shareholder yield for RIEN.SW (annual period ending 2024-12-31)
Market cap (USD): 12782098131.733332
Dividends paid: 15000000
Stock repurchases: 0
Net debt paydown: 18626984.12698412
Dividend yield: 0.11735162604299228%
Buyback yield: 0%
Debt paydown yield: 0.14572712503857285%
Total shareholder yield: 0.26307875108156514% (Low Return)
Shareholder yield for RIEN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 12782098131.733332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIEN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 11573909621.999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -121722222.22222221
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.05169494317503%
Total shareholder yield: -1.05169494317503% (Minimal or Negative)
Shareholder yield for RWL.DE (annual period ending 2021-09-30)
Market cap (USD): 32136176403.03488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RWL.DE (annual period ending 2022-09-30)
Dividends paid: 519400000
Stock repurchases: 301300000
Shareholder yield for RWL.DE (annual period ending 2023-09-30)
Dividends paid: 542000000
Stock repurchases: 312000000
Net debt paydown: 848100000
Shareholder yield for RWL.DE (annual period ending 2024-09-30)
Dividends paid: 571000000
Stock repurchases: 595000000
Net debt paydown: -750100000
Shareholder yield for RWL.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RWL.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RWL.DE (quarterly period ending 2025-03-31)
Dividends paid: 148000000
Stock repurchases: 132000000
Shareholder yield for RWL.DE (quarterly period ending 2025-06-30)
Dividends paid: 147000000
Stock repurchases: 124000000
Net debt paydown: 218000000
Shareholder yield for RWL.DE (annual period ending 2025-09-30)
Market cap (USD): 38432714260.87059
Dividends paid: 591000000
Stock repurchases: 425000000
Net debt paydown: 438000000
Dividend yield: 1.5377524366050654%
Buyback yield: 1.1058287403674327%
Debt paydown yield: 1.1396540900727896%
Total shareholder yield: 3.7832352670452876% (Low Return)
Shareholder yield for RWL.DE (quarterly period ending 2025-09-30)
Market cap (USD): 38432714260.87059
Dividends paid: 147000000
Stock repurchases: 69000000
Net debt paydown: 228000000
Dividend yield: 0.382486646668265%
Buyback yield: 0.1795345484361244%
Debt paydown yield: 0.5932445948324111%
Total shareholder yield: 1.1552657899368004% (Low Return)
Shareholder yield for RWL.DE (quarterly period ending 2025-12-31)
Market cap (USD): 43828846428.70589
Dividends paid: 156000000
Stock repurchases: 153000000
Net debt paydown: -126000000
Dividend yield: 0.3559299701253993%
Buyback yield: 0.3490851630076031%
Debt paydown yield: -0.2874818989474379%
Total shareholder yield: 0.41753323418556443% (Low Return)
Shareholder yield for SAP.DE (annual period ending 2021-12-31)
Market cap (USD): 152605274660.1818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAP.DE (annual period ending 2022-12-31)
Market cap (USD): 113278069337.87236
Dividends paid: 3047872340.425532
Stock repurchases: 1595744680.851064
Net debt paydown: -9258849129.593811
Dividend yield: 2.690611129092164%
Buyback yield: 1.408696926226264%
Debt paydown yield: -8.173558380464288%
Total shareholder yield: -4.07425032514586% (Minimal or Negative)
Shareholder yield for SAP.DE (annual period ending 2023-12-31)
Market cap (USD): 174134945570.0444
Dividends paid: 2661111111.111111
Stock repurchases: 1054444444.4444444
Net debt paydown: 4152434988.1796703
Dividend yield: 1.5281890159380445%
Buyback yield: 0.6055329336639684%
Debt paydown yield: 2.384607509185677%
Total shareholder yield: 4.51832945878769% (Moderate Return)
Shareholder yield for SAP.DE (quarterly period ending 2024-09-30)
Market cap (USD): 258406763079.02222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAP.DE (annual period ending 2024-12-31)
Market cap (USD): 280068226639
Dividends paid: 2671875000
Stock repurchases: 2193750000
Net debt paydown: -1327013888.8888912
Dividend yield: 0.9540086114245194%
Buyback yield: 0.7832912809590791%
Debt paydown yield: -0.4738180781211482%
Total shareholder yield: 1.2634818142624504% (Low Return)
Shareholder yield for SAP.DE (quarterly period ending 2024-12-31)
Market cap (USD): 280068226639
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAP.DE (quarterly period ending 2025-03-31)
Market cap (USD): 302258193980.6087
Dividends paid: 0
Stock repurchases: 135869565.2173913
Net debt paydown: -5465036231.884056
Dividend yield: 0%
Buyback yield: 0.044951491116931634%
Debt paydown yield: -1.8080688433659682%
Total shareholder yield: -1.7631173522490367% (Minimal or Negative)
Shareholder yield for SAP.DE (quarterly period ending 2025-06-30)
Market cap (USD): 348674339699.2
Dividends paid: 3227058823.529412
Stock repurchases: 1774117647.0588236
Net debt paydown: 696457800.511507
Dividend yield: 0.9255223158415911%
Buyback yield: 0.5088179556285524%
Debt paydown yield: 0.1997444954258287%
Total shareholder yield: 1.6340847668959722% (Low Return)
Shareholder yield for SAP.DE (quarterly period ending 2025-09-30)
Market cap (USD): 307823509008
Dividends paid: 0
Stock repurchases: 357647058.8235294
Net debt paydown: -441176470.58823395
Dividend yield: 0%
Buyback yield: 0.11618575201617709%
Debt paydown yield: -0.1433212401515338%
Total shareholder yield: -0.02713548813535671% (Minimal or Negative)
Shareholder yield for SAP.DE (annual period ending 2025-12-31)
Market cap (USD): 281409202545.60004
Dividends paid: 3227058823.529412
Stock repurchases: 2278823529.4117646
Net debt paydown: 2299497549.0196095
Dividend yield: 1.1467495712072506%
Buyback yield: 0.8097899815634139%
Debt paydown yield: 0.8171365855197984%
Total shareholder yield: 2.773676138290463% (Low Return)
Shareholder yield for SAP.DE (quarterly period ending 2025-12-31)
Market cap (USD): 281409202545.60004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1935294117.6470585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6877152915187484%
Total shareholder yield: 0.6877152915187484% (Low Return)
Shareholder yield for SFE.DE (annual period ending 2021-12-31)
Market cap (USD): 14075986225.90909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFE.DE (annual period ending 2022-12-31)
Market cap (USD): 10065727688.51064
Dividends paid: 476000000
Stock repurchases: 3320000000
Dividend yield: 4.728917915624942%
Buyback yield: 32.983208991333626%
Total shareholder yield: 37.71212690695857% (High Return)
Shareholder yield for SFE.DE (annual period ending 2023-12-31)
Market cap (USD): 12371322383.11111
Dividends paid: 448000000
Stock repurchases: 1112000000
Net debt paydown: -1791000000
Dividend yield: 3.621278195866868%
Buyback yield: 8.988529807598118%
Debt paydown yield: -14.477029573208839%
Total shareholder yield: -1.8672215697438528% (Minimal or Negative)
Shareholder yield for SFE.DE (quarterly period ending 2024-09-30)
Market cap (USD): 13520966017.777777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFE.DE (quarterly period ending 2024-12-31)
Market cap (USD): 12675905641.666668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFE.DE (annual period ending 2024-12-31)
Market cap (USD): 12675905641.666668
Dividends paid: 470000000
Stock repurchases: 1008000000
Net debt paydown: 520000000
Dividend yield: 3.7078218573596367%
Buyback yield: 7.952094536635135%
Debt paydown yield: 4.1022709911213%
Total shareholder yield: 15.762187385116071% (High Return)
Shareholder yield for SFE.DE (quarterly period ending 2025-03-31)
Market cap (USD): 13227031973.913042
Dividends paid: 118000000
Stock repurchases: 605000000
Net debt paydown: -16258000000
Dividend yield: 0.8921124575242957%
Buyback yield: 4.573966413577956%
Debt paydown yield: -122.91495198669492%
Total shareholder yield: -117.44887311559266% (Minimal or Negative)
Shareholder yield for SFE.DE (quarterly period ending 2025-06-30)
Market cap (USD): 14316316960
Dividends paid: 135000000
Stock repurchases: 504000000
Net debt paydown: 1000000000
Dividend yield: 0.9429799603989769%
Buyback yield: 3.5204585188228465%
Debt paydown yield: 6.985036743696124%
Total shareholder yield: 11.448475222917947% (High Return)
Shareholder yield for SFE.DE (quarterly period ending 2025-09-30)
Market cap (USD): 14316316960
Dividends paid: 130000000
Stock repurchases: 870000000
Net debt paydown: 1578000000
Dividend yield: 0.9080547766804961%
Buyback yield: 6.076981967015628%
Debt paydown yield: 11.022387981552484%
Total shareholder yield: 18.007424725248608% (High Return)
Shareholder yield for SFE.DE (annual period ending 2025-12-31)
Market cap (USD): 27683316645.647057
Dividends paid: 510000000
Stock repurchases: 2941000000
Net debt paydown: 280000000
Dividend yield: 1.842264807097067%
Buyback yield: 10.623727054259753%
Debt paydown yield: 1.0114395019356448%
Total shareholder yield: 13.477431363292464% (High Return)