speb/financial-data huggingface dataset:
Shareholder yield for HYPRO.OL (quarterly period ending 2024-09-30)
Market cap (USD): 116767310.53625953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYPRO.OL (annual period ending 2024-12-31)
Market cap (USD): 56273098.227513224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 415279.16739639733
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7379710385190018%
Total shareholder yield: 0.7379710385190018% (Low Return)
Shareholder yield for HYPRO.OL (quarterly period ending 2024-12-31)
Market cap (USD): 56273098.227513224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYPRO.OL (quarterly period ending 2025-03-31)
Market cap (USD): 55398805.81679389
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYPRO.OL (quarterly period ending 2025-06-30)
Market cap (USD): 43613541.25024826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 83125.18477527541
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19059489872265814%
Total shareholder yield: 0.19059489872265814% (Low Return)
Shareholder yield for HYPRO.OL (quarterly period ending 2025-09-30)
Market cap (USD): 39493326.688376755
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 121583.08672956633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.30785729368640236%
Total shareholder yield: 0.30785729368640236% (Low Return)
Shareholder yield for HYPRO.OL (quarterly period ending 2025-12-31)
Market cap (USD): 24426771.15936255
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -232386.86327879643
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9513613639833227%
Total shareholder yield: -0.9513613639833227% (Minimal or Negative)
Shareholder yield for HYPRO.OL (annual period ending 2025-12-31)
Market cap (USD): 24426771.15936255
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -54882.428106598556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2246814683305478%
Total shareholder yield: -0.2246814683305478% (Minimal or Negative)
Shareholder yield for IBOC (annual period ending 2021-12-31)
Market cap (USD): 2362887272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBOC (annual period ending 2022-12-31)
Market cap (USD): 2620939434.6
Dividends paid: 75375000
Stock repurchases: 52048000
Dividend yield: 2.8758772142899023%
Buyback yield: 1.9858528324956664%
Total shareholder yield: 4.861730046785569% (Moderate Return)
Shareholder yield for IBOC (annual period ending 2023-12-31)
Market cap (USD): 3196737754.04
Dividends paid: 78247000
Stock repurchases: 4611000
Net debt paydown: 25973000
Dividend yield: 2.447714076674333%
Buyback yield: 0.14424079654869004%
Debt paydown yield: 0.8124845388764099%
Total shareholder yield: 3.404439412099433% (Low Return)
Shareholder yield for IBOC (quarterly period ending 2024-09-30)
Market cap (USD): 3604646714.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBOC (annual period ending 2024-12-31)
Market cap (USD): 3807357570.12
Dividends paid: 82078000
Stock repurchases: 963000
Net debt paydown: 204000
Dividend yield: 2.1557733543112705%
Buyback yield: 0.025293132632395448%
Debt paydown yield: 0.005358046788170998%
Total shareholder yield: 2.1864245337318367% (Low Return)
Shareholder yield for IBOC (quarterly period ending 2024-12-31)
Market cap (USD): 3807357570.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBOC (quarterly period ending 2025-03-31)
Market cap (USD): 3842800879.2
Dividends paid: 43550000
Stock repurchases: 0
Dividend yield: 1.1332879680475745%
Buyback yield: 0%
Total shareholder yield: 1.1332879680475745% (Low Return)
Shareholder yield for IBOC (quarterly period ending 2025-06-30)
Market cap (USD): 4056082546.1200004
Dividends paid: 0
Stock repurchases: 4546000
Net debt paydown: -29948000
Dividend yield: 0%
Buyback yield: 0.11207858687069%
Debt paydown yield: -0.7383478925656455%
Total shareholder yield: -0.6262693056949555% (Minimal or Negative)
Shareholder yield for IBOC (quarterly period ending 2025-09-30)
Market cap (USD): 4232055466.6400003
Dividends paid: 43511000
Stock repurchases: 0
Net debt paydown: 50053000
Dividend yield: 1.028129246957747%
Buyback yield: 0%
Debt paydown yield: 1.18271134191299%
Total shareholder yield: 2.210840588870737% (Low Return)
Shareholder yield for IBOC (annual period ending 2025-12-31)
Market cap (USD): 4089660417.8799996
Dividends paid: 87062000
Stock repurchases: 4608000
Net debt paydown: 209000
Dividend yield: 2.128832008138496%
Buyback yield: 0.11267439173809686%
Debt paydown yield: 0.005110448757218369%
Total shareholder yield: 2.246616848633811% (Low Return)
Shareholder yield for IBOC (quarterly period ending 2025-12-31)
Market cap (USD): 4089660417.8799996
Dividends paid: 1000
Stock repurchases: 62000
Net debt paydown: 52000
Dividend yield: 2.445190792927449e-05%
Buyback yield: 0.0015160182916150184%
Debt paydown yield: 0.0012714992123222736%
Total shareholder yield: 0.0028119694118665666% (Low Return)
Shareholder yield for JBLU (annual period ending 2021-12-31)
Market cap (USD): 5297549050.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBLU (annual period ending 2022-12-31)
Market cap (USD): 2410682433.1200004
Dividends paid: 0
Stock repurchases: 6000000
Dividend yield: 0%
Buyback yield: 0.2488921774833097%
Total shareholder yield: 0.2488921774833097% (Low Return)
Shareholder yield for JBLU (annual period ending 2023-12-31)
Market cap (USD): 2064704861.7
Dividends paid: 0
Stock repurchases: 4000000
Net debt paydown: -997000000
Dividend yield: 0%
Buyback yield: 0.19373228950052215%
Debt paydown yield: -48.28777315800515%
Total shareholder yield: -48.09404086850463% (Minimal or Negative)
Shareholder yield for JBLU (quarterly period ending 2024-09-30)
Market cap (USD): 2440443944.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBLU (quarterly period ending 2024-12-31)
Market cap (USD): 2924068506.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBLU (annual period ending 2024-12-31)
Market cap (USD): 2924068506.84
Dividends paid: 0
Stock repurchases: 6000000
Net debt paydown: -3762000000
Dividend yield: 0%
Buyback yield: 0.20519355090227062%
Debt paydown yield: -128.65635641572368%
Total shareholder yield: -128.4511628648214% (Minimal or Negative)
Shareholder yield for JBLU (quarterly period ending 2025-03-31)
Market cap (USD): 1793131069.0800002
Dividends paid: 0
Stock repurchases: 5000000
Dividend yield: 0%
Buyback yield: 0.2788418585912598%
Total shareholder yield: 0.2788418585912598% (Low Return)
Shareholder yield for JBLU (quarterly period ending 2025-06-30)
Market cap (USD): 1573639921.6200001
Dividends paid: 0
Stock repurchases: 3000000
Net debt paydown: -1000000
Dividend yield: 0%
Buyback yield: 0.1906408167957266%
Debt paydown yield: -0.06354693893190887%
Total shareholder yield: 0.1270938778638177% (Low Return)
Shareholder yield for JBLU (quarterly period ending 2025-09-30)
Market cap (USD): 1830332958.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4370789458243488%
Total shareholder yield: -0.4370789458243488% (Minimal or Negative)
Shareholder yield for JBLU (annual period ending 2025-12-31)
Market cap (USD): 1692685967.7
Dividends paid: 0
Stock repurchases: 8000000
Net debt paydown: -274000000
Dividend yield: 0%
Buyback yield: 0.4726216293309442%
Debt paydown yield: -16.18729080458484%
Total shareholder yield: -15.714669175253896% (Minimal or Negative)
Shareholder yield for JBLU (quarterly period ending 2025-12-31)
Market cap (USD): 1692685967.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.41354392566457615%
Total shareholder yield: 0.41354392566457615% (Low Return)
Shareholder yield for KOD.L (annual period ending 2022-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KOD.L (annual period ending 2023-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KOD.L (annual period ending 2024-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KOD.L (quarterly period ending 2024-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KOD.L (quarterly period ending 2025-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KOD.L (annual period ending 2025-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KRR.AX (annual period ending 2021-06-30)
Market cap (USD): 35156098.533834584
Dividends paid: 0
Stock repurchases: 140878.1954887218
Dividend yield: 0%
Buyback yield: 0.40072192695995323%
Total shareholder yield: 0.40072192695995323% (Low Return)
Shareholder yield for KRR.AX (annual period ending 2022-06-30)
Market cap (USD): 21497752.206896555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRR.AX (annual period ending 2023-06-30)
Market cap (USD): 10321768.44370861
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30522.37497145468
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2957087744984133%
Total shareholder yield: 0.2957087744984133% (Low Return)
Shareholder yield for KRR.AX (annual period ending 2024-06-30)
Market cap (USD): 10390580.233333334
Dividends paid: 0
Stock repurchases: 151622
Net debt paydown: 11578.061810154526
Dividend yield: 0%
Buyback yield: 1.459225535005172%
Debt paydown yield: 0.11142844336076353%
Total shareholder yield: 1.5706539783659355% (Low Return)
Shareholder yield for LINDEINDIA.NS (annual period ending 2021-12-31)
Market cap (USD): 2820887680.7337093
Dividends paid: 3437458.0142415687
Stock repurchases: 0
Dividend yield: 0.12185731596897507%
Buyback yield: 0%
Total shareholder yield: 0.12185731596897507% (Low Return)
Shareholder yield for LINDEINDIA.NS (annual period ending 2022-12-31)
Market cap (USD): 3515729877.0921054
Dividends paid: 13898358.281023659
Stock repurchases: 0
Net debt paydown: 527874.9917366514
Dividend yield: 0.39531928694473895%
Buyback yield: 0%
Debt paydown yield: 0.015014662963050563%
Total shareholder yield: 0.4103339499077895% (Low Return)
Shareholder yield for LINDEINDIA.NS (annual period ending 2024-03-31)
Market cap (USD): 6534883125.709213
Dividends paid: 12239237.318623336
Stock repurchases: 0
Net debt paydown: 254884.25958228623
Dividend yield: 0.1872908372373537%
Buyback yield: 0%
Debt paydown yield: 0.003900364469863787%
Total shareholder yield: 0.19119120170721748% (Low Return)
Shareholder yield for LINDEINDIA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 8627591185.67905
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINDEINDIA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 5949635760.778179
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINDEINDIA.NS (annual period ending 2025-03-31)
Market cap (USD): 6216203691.55024
Dividends paid: 11926700.95861585
Stock repurchases: 0
Net debt paydown: -2472242.312216236
Dividend yield: 0.19186470634525632%
Buyback yield: 0%
Debt paydown yield: -0.03977093471979987%
Total shareholder yield: 0.15209377162545645% (Low Return)
Shareholder yield for LINDEINDIA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 6216203691.55024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINDEINDIA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 6629476166.39621
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINDEINDIA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 5657905648.618692
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LKSP (quarterly period ending 2025-12-31)
Market cap (USD): 117651200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 205640
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17478784746776913%
Total shareholder yield: 0.17478784746776913% (Low Return)
Shareholder yield for LKSP (annual period ending 2025-12-31)
Market cap (USD): 117651200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 105640
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08979083936245444%
Total shareholder yield: 0.08979083936245444% (Low Return)
Shareholder yield for MARATHON.NS (annual period ending 2022-03-31)
Market cap (USD): 104346495.09850982
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARATHON.NS (annual period ending 2023-03-31)
Market cap (USD): 225828344.33495736
Dividends paid: 281339.8294762485
Stock repurchases: 0
Net debt paydown: 37518038.4371542
Dividend yield: 0.12458127446524354%
Buyback yield: 0%
Debt paydown yield: 16.613520569192143%
Total shareholder yield: 16.738101843657386% (High Return)
Shareholder yield for MARATHON.NS (annual period ending 2024-03-31)
Market cap (USD): 413381051.3727207
Dividends paid: 561626.094255906
Stock repurchases: 0
Net debt paydown: 14577560.144363716
Dividend yield: 0.13586159607241446%
Buyback yield: 0%
Debt paydown yield: 3.526421952809833%
Total shareholder yield: 3.662283548882247% (Low Return)
Shareholder yield for MARATHON.NS (quarterly period ending 2024-09-30)
Market cap (USD): 562024498.3892738
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARATHON.NS (quarterly period ending 2024-12-31)
Market cap (USD): 459022315.3966662
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARATHON.NS (annual period ending 2025-03-31)
Market cap (USD): 406981309.7336913
Dividends paid: 607294.8328267477
Stock repurchases: 0
Net debt paydown: 25752152.752167813
Dividend yield: 0.14921934209316193%
Buyback yield: 0%
Debt paydown yield: 6.327600834794788%
Total shareholder yield: 6.4768201768879505% (Moderate Return)
Shareholder yield for MARATHON.NS (quarterly period ending 2025-03-31)
Market cap (USD): 406981309.7336913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARATHON.NS (quarterly period ending 2025-06-30)
Market cap (USD): 514215376.72677284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARATHON.NS (quarterly period ending 2025-09-30)
Market cap (USD): 448730572.4086809
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARATHON.NS (quarterly period ending 2025-12-31)
Market cap (USD): 417762532.9570012
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBBC (annual period ending 2021-06-30)
Market cap (USD): 22632221.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBBC (annual period ending 2022-06-30)
Market cap (USD): 23399415.779999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6320042
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.0094008304339%
Total shareholder yield: 27.0094008304339% (High Return)
Shareholder yield for MBBC (annual period ending 2023-06-30)
Market cap (USD): 20183102.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -39.63711696211242%
Total shareholder yield: -39.63711696211242% (Minimal or Negative)
Shareholder yield for MBBC (annual period ending 2024-06-30)
Market cap (USD): 19327386.3
Dividends paid: 0
Stock repurchases: 156220
Net debt paydown: -5000000
Dividend yield: 0%
Buyback yield: 0.8082831148255156%
Debt paydown yield: -25.870026719546658%
Total shareholder yield: -25.061743604721144% (Minimal or Negative)
Shareholder yield for MBBC (quarterly period ending 2024-09-30)
Market cap (USD): 19356893.759999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBBC (quarterly period ending 2024-12-31)
Market cap (USD): 30097609.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBBC (quarterly period ending 2025-03-31)
Market cap (USD): 28828788.419999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBBC (quarterly period ending 2025-06-30)
Market cap (USD): 29389430.160000004
Dividends paid: 0
Stock repurchases: 37665
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0.1281583201679879%
Debt paydown yield: 0%
Total shareholder yield: 0.1281583201679879% (Low Return)
Shareholder yield for MBBC (annual period ending 2025-06-30)
Market cap (USD): 29389430.160000004
Dividends paid: 0
Stock repurchases: 82165
Net debt paydown: -2000000
Dividend yield: 0%
Buyback yield: 0.27957330085232246%
Debt paydown yield: -6.805167671206047%
Total shareholder yield: -6.5255943703537245% (Minimal or Negative)
Shareholder yield for MBBC (quarterly period ending 2025-09-30)
Market cap (USD): 30776280.779999997
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 MBBC (quarterly period ending 2025-12-31)
Market cap (USD): 35881071.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.147939145594119%
Total shareholder yield: -11.147939145594119% (Minimal or Negative)
Shareholder yield for MONTECARLO.NS (annual period ending 2022-03-31)
Market cap (USD): 118965356.82869576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MONTECARLO.NS (annual period ending 2023-03-31)
Market cap (USD): 144513344.53008527
Dividends paid: 5049939.098660171
Stock repurchases: 0
Net debt paydown: -39271770.32155554
Dividend yield: 3.4944448314313687%
Buyback yield: 0%
Debt paydown yield: -27.175186104269983%
Total shareholder yield: -23.680741272838613% (Minimal or Negative)
Shareholder yield for MONTECARLO.NS (annual period ending 2024-03-31)
Market cap (USD): 147201136.2725528
Dividends paid: 4971819.162969181
Stock repurchases: 0
Net debt paydown: -5434972.282185502
Dividend yield: 3.3775684677892186%
Buyback yield: 0%
Debt paydown yield: -3.6922081036944485%
Total shareholder yield: -0.3146396359052299% (Minimal or Negative)
Shareholder yield for MONTECARLO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 198831686.8953655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MONTECARLO.NS (annual period ending 2025-03-31)
Market cap (USD): 123291545.03162563
Dividends paid: 4850362.403553893
Stock repurchases: 0
Net debt paydown: -14331525.687152795
Dividend yield: 3.9340592271024923%
Buyback yield: 0%
Debt paydown yield: -11.624094485535567%
Total shareholder yield: -7.690035258433074% (Minimal or Negative)
Shareholder yield for MONTECARLO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 123291545.03162563
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19200297.85200923
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.573085605411258%
Total shareholder yield: 15.573085605411258% (High Return)
Shareholder yield for MONTECARLO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 143569421.90311256
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MONTECARLO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 160130068.16685456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MONTECARLO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 147713357.8522892
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRE.TO (annual period ending 2021-12-31)
Market cap (USD): 588361647.511811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRE.TO (annual period ending 2022-12-31)
Market cap (USD): 549425950.2499999
Dividends paid: 11819852.94117647
Stock repurchases: 0
Dividend yield: 2.151309550595162%
Buyback yield: 0%
Total shareholder yield: 2.151309550595162% (Low Return)
Shareholder yield for MRE.TO (annual period ending 2023-12-31)
Market cap (USD): 731493787.1363635
Dividends paid: 12089393.93939394
Stock repurchases: 22021969.696969695
Net debt paydown: 57395187.1657753
Dividend yield: 1.6526994694953248%
Buyback yield: 3.010547742747186%
Debt paydown yield: 7.846298652851827%
Total shareholder yield: 12.509545865094339% (High Return)
Shareholder yield for MRE.TO (quarterly period ending 2024-09-30)
Market cap (USD): 578702410.6814815
Dividends paid: 2772592.5925925924
Stock repurchases: 0
Dividend yield: 0.479105070484773%
Buyback yield: 0%
Total shareholder yield: 0.479105070484773% (Low Return)
Shareholder yield for MRE.TO (quarterly period ending 2024-12-31)
Market cap (USD): 432798425.05594414
Dividends paid: 2586713.286713287
Stock repurchases: 0
Dividend yield: 0.5976716034442419%
Buyback yield: 0%
Total shareholder yield: 0.5976716034442419% (Low Return)
Shareholder yield for MRE.TO (annual period ending 2024-12-31)
Market cap (USD): 432798425.05594414
Dividends paid: 10620979.02097902
Stock repurchases: 42852447.55244756
Net debt paydown: 73942657.34265733
Dividend yield: 2.454024415547755%
Buyback yield: 9.901248496204298%
Debt paydown yield: 17.084779671529397%
Total shareholder yield: 29.44005258328145% (High Return)
Shareholder yield for MRE.TO (quarterly period ending 2025-03-31)
Market cap (USD): 339099796.951049
Dividends paid: 2544755.244755245
Stock repurchases: 0
Dividend yield: 0.750444343416282%
Buyback yield: 0%
Total shareholder yield: 0.750444343416282% (Low Return)
Shareholder yield for MRE.TO (quarterly period ending 2025-06-30)
Market cap (USD): 430019274.459854
Dividends paid: 2656934.306569343
Stock repurchases: 0
Net debt paydown: 18224572.507784367
Dividend yield: 0.6178640038651083%
Buyback yield: 0%
Debt paydown yield: 4.2380827070312606%
Total shareholder yield: 4.855946710896369% (Moderate Return)
Shareholder yield for MRE.TO (quarterly period ending 2025-09-30)
Market cap (USD): 532467572.11510795
Dividends paid: 2617985.6115107914
Stock repurchases: 0
Net debt paydown: 30414834.847450376
Dividend yield: 0.4916704318934261%
Buyback yield: 0%
Debt paydown yield: 5.71205392407922%
Total shareholder yield: 6.203724355972646% (Moderate Return)
Shareholder yield for MRE.TO (quarterly period ending 2025-12-31)
Market cap (USD): 530408852.3722627
Dividends paid: 2656934.306569343
Stock repurchases: 5845255.474452554
Net debt paydown: 11773486.320432782
Dividend yield: 0.5009219387433219%
Buyback yield: 1.1020282652353082%
Debt paydown yield: 2.219700193120017%
Total shareholder yield: 3.8226503970986467% (Low Return)
Shareholder yield for MRE.TO (annual period ending 2025-12-31)
Market cap (USD): 530408852.3722627
Dividends paid: 10626277.372262772
Stock repurchases: 5845255.474452554
Net debt paydown: 39028278.2910521
Dividend yield: 2.0034125231388136%
Buyback yield: 1.1020282652353082%
Debt paydown yield: 7.358149871838951%
Total shareholder yield: 10.463590660213073% (High Return)
Shareholder yield for MTLS.BR (quarterly period ending 2025-12-31)
Market cap (USD): 324044128.23529416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1370588.2352941185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.42296345339080177%
Total shareholder yield: 0.42296345339080177% (Low Return)
Shareholder yield for MTLS.BR (annual period ending 2025-12-31)
Market cap (USD): 324044128.23529416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31246421.568627447
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.642643962966325%
Total shareholder yield: -9.642643962966325% (Minimal or Negative)
Shareholder yield for NWS.AX (annual period ending 2021-06-30)
Market cap (USD): 4246950879.0375934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWS.AX (annual period ending 2022-06-30)
Market cap (USD): 2740801223.6137934
Dividends paid: 175000000
Stock repurchases: 179000000
Net debt paydown: -4078000000
Dividend yield: 6.384994230601645%
Buyback yield: 6.530936955872539%
Debt paydown yield: -148.7886084136772%
Total shareholder yield: -135.872677227203% (Minimal or Negative)
Shareholder yield for NWS.AX (annual period ending 2023-06-30)
Market cap (USD): 3514382372.715232
Dividends paid: 174000000
Stock repurchases: 243000000
Net debt paydown: -52000000
Dividend yield: 4.951083335464337%
Buyback yield: 6.9144439684932975%
Debt paydown yield: -1.47963410025371%
Total shareholder yield: 10.385893203703924% (High Return)
Shareholder yield for NWS.AX (annual period ending 2024-06-30)
Market cap (USD): 5155441282.506667
Dividends paid: 172000000
Stock repurchases: 117000000
Net debt paydown: 1104000000
Dividend yield: 3.3362808453202004%
Buyback yield: 2.2694468540840895%
Debt paydown yield: 21.414267751357563%
Total shareholder yield: 27.019995450761854% (High Return)
Shareholder yield for NWS.AX (quarterly period ending 2024-09-30)
Market cap (USD): 4997784942.786207
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWS.AX (quarterly period ending 2024-12-31)
Market cap (USD): 5523069421.018633
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 906000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.403922003082556%
Total shareholder yield: 16.403922003082556% (High Return)
Shareholder yield for NWS.AX (quarterly period ending 2025-03-31)
Market cap (USD): 5368521908.477987
Dividends paid: 36000000
Stock repurchases: 36000000
Net debt paydown: -2707000000
Dividend yield: 0.6705756372745483%
Buyback yield: 0.6705756372745483%
Debt paydown yield: -50.42356250283895%
Total shareholder yield: -49.08241122828985% (Minimal or Negative)
Shareholder yield for NWS.AX (annual period ending 2025-06-30)
Market cap (USD): 6104931912.470587
Dividends paid: 185000000
Stock repurchases: 150000000
Net debt paydown: 163000000
Dividend yield: 3.030336826887442%
Buyback yield: 2.4570298596384665%
Debt paydown yield: 2.6699724474738%
Total shareholder yield: 8.15733913399971% (Moderate Return)
Shareholder yield for NWS.AX (quarterly period ending 2025-06-30)
Market cap (USD): 6104931912.470587
Dividends paid: 57000000
Stock repurchases: 36000000
Net debt paydown: -17000000
Dividend yield: 0.9336713466626172%
Buyback yield: 0.5896871663132319%
Debt paydown yield: -0.27846338409235954%
Total shareholder yield: 1.2448951288834895% (Low Return)
Shareholder yield for NWS.AX (quarterly period ending 2025-09-30)
Market cap (USD): 6166507422.31579
Dividends paid: 47000000
Stock repurchases: 92000000
Net debt paydown: 13000000
Dividend yield: 0.7621818442950883%
Buyback yield: 1.491930418620173%
Debt paydown yield: 0.21081625480502442%
Total shareholder yield: 2.4649285177202858% (Low Return)
Shareholder yield for NWS.AX (quarterly period ending 2025-12-31)
Market cap (USD): 5454579567.516779
Dividends paid: 57000000
Stock repurchases: 172000000
Net debt paydown: 4000000
Dividend yield: 1.0449934645641166%
Buyback yield: 3.153313612368913%
Debt paydown yield: 0.0733328747062538%
Total shareholder yield: 4.271639951639283% (Moderate Return)
Shareholder yield for OLA.TO (annual period ending 2021-12-31)
Market cap (USD): 1424415277.1496065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLA.TO (annual period ending 2022-12-31)
Market cap (USD): 1509529913.477941
Dividends paid: 0
Stock repurchases: 191911.76470588235
Net debt paydown: 1359981.4729041308
Dividend yield: 0%
Buyback yield: 0.012713346253849298%
Debt paydown yield: 0.09009304557408523%
Total shareholder yield: 0.10280639182793454% (Low Return)
Shareholder yield for OLA.TO (annual period ending 2023-12-31)
Market cap (USD): 1225452958.401515
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40400445.63279857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.296776539304866%
Total shareholder yield: 3.296776539304866% (Low Return)
Shareholder yield for OLA.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1509591239.088889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLA.TO (annual period ending 2024-12-31)
Market cap (USD): 2083904299.0629375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67611072.26107226
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.2444422851603463%
Total shareholder yield: 3.2444422851603463% (Low Return)
Shareholder yield for OLA.TO (quarterly period ending 2024-12-31)
Market cap (USD): 2083904299.0629375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLA.TO (quarterly period ending 2025-03-31)
Market cap (USD): 3519541139.853147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLA.TO (quarterly period ending 2025-06-30)
Market cap (USD): 3739429844.781022
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2631713.541932583
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07037740113257009%
Total shareholder yield: 0.07037740113257009% (Low Return)
Shareholder yield for OLA.TO (quarterly period ending 2025-09-30)
Market cap (USD): 4044737287.9280577
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1823656.9868192673
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04508715540715494%
Total shareholder yield: 0.04508715540715494% (Low Return)
Shareholder yield for OLA.TO (quarterly period ending 2025-12-31)
Market cap (USD): 5046175658.671533
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20831087.538728178
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4128094015699052%
Total shareholder yield: 0.4128094015699052% (Low Return)
Shareholder yield for OLA.TO (annual period ending 2025-12-31)
Market cap (USD): 5046175658.671533
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -265815639.8346179
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.267665214504188%
Total shareholder yield: -5.267665214504188% (Minimal or Negative)
Shareholder yield for PES.DE (annual period ending 2021-12-31)
Market cap (USD): 4523584726.670455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PES.DE (annual period ending 2022-12-31)
Market cap (USD): 6310749823.106384
Dividends paid: 187951807.22891566
Stock repurchases: 469879518.07228917
Dividend yield: 2.9782801172174946%
Buyback yield: 7.445700293043737%
Total shareholder yield: 10.423980410261231% (High Return)
Shareholder yield for PES.DE (annual period ending 2023-12-31)
Market cap (USD): 7051546119.255556
Dividends paid: 194936708.8607595
Stock repurchases: 235443037.97468352
Net debt paydown: 12307457.678816557
Dividend yield: 2.7644534342397424%
Buyback yield: 3.3388853166791685%
Debt paydown yield: 0.17453559078637745%
Total shareholder yield: 6.277874341705289% (Moderate Return)
Shareholder yield for PES.DE (quarterly period ending 2024-12-31)
Market cap (USD): 9362728719.718752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PES.DE (annual period ending 2024-12-31)
Market cap (USD): 9362728719.718752
Dividends paid: 195000000
Stock repurchases: 397500000
Net debt paydown: -370379746.835443
Dividend yield: 2.082726156417545%
Buyback yield: 4.245557165004996%
Debt paydown yield: -3.9558953155973624%
Total shareholder yield: 2.3723880058251785% (Low Return)
Shareholder yield for PES.DE (quarterly period ending 2025-06-30)
Market cap (USD): 8730747290.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -198356164.3835616
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2719265348759614%
Total shareholder yield: -2.2719265348759614% (Minimal or Negative)
Shareholder yield for PESI (annual period ending 2021-12-31)
Market cap (USD): 134218484.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PESI (annual period ending 2022-12-31)
Market cap (USD): 74848538.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PESI (annual period ending 2023-12-31)
Market cap (USD): 166659918.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2354000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4124571871146054%
Total shareholder yield: -1.4124571871146054% (Minimal or Negative)
Shareholder yield for PESI (quarterly period ending 2024-09-30)
Market cap (USD): 260167583.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PESI (quarterly period ending 2024-12-31)
Market cap (USD): 234723320.64000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PESI (annual period ending 2024-12-31)
Market cap (USD): 234723320.64000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1002000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4268855762895363%
Total shareholder yield: 0.4268855762895363% (Low Return)
Shareholder yield for PESI (quarterly period ending 2025-03-31)
Market cap (USD): 154149823.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PESI (quarterly period ending 2025-06-30)
Market cap (USD): 223061367.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 304000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1362853657870239%
Total shareholder yield: 0.1362853657870239% (Low Return)
Shareholder yield for PESI (quarterly period ending 2025-09-30)
Market cap (USD): 214155875.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 275000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12841113966319054%
Total shareholder yield: 0.12841113966319054% (Low Return)
Shareholder yield for PESI (quarterly period ending 2025-12-31)
Market cap (USD): 266952719.68
Dividends paid: 0
Stock repurchases: 1000
Net debt paydown: -203000
Dividend yield: 0%
Buyback yield: 0.00037459816899363833%
Debt paydown yield: -0.07604342830570858%
Total shareholder yield: -0.07566883013671494% (Minimal or Negative)
Shareholder yield for PESI (annual period ending 2025-12-31)
Market cap (USD): 266952719.68
Dividends paid: 0
Stock repurchases: 195000
Net debt paydown: 541000
Dividend yield: 0%
Buyback yield: 0.07304664295375948%
Debt paydown yield: 0.20265760942555833%
Total shareholder yield: 0.27570425237931784% (Low Return)
Shareholder yield for PETRONET.NS (annual period ending 2022-03-31)
Market cap (USD): 3203547596.618752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PETRONET.NS (annual period ending 2023-03-31)
Market cap (USD): 3688977073.9108405
Dividends paid: 210109622.41169307
Stock repurchases: 0
Net debt paydown: -407431181.4859927
Dividend yield: 5.69560661945093%
Buyback yield: 0%
Debt paydown yield: -11.044557158335975%
Total shareholder yield: -5.3489505388850445% (Minimal or Negative)
Shareholder yield for PETRONET.NS (annual period ending 2024-03-31)
Market cap (USD): 4388975785.317658
Dividends paid: 179877683.1754407
Stock repurchases: 0
Net debt paydown: 46704475.64596397
Dividend yield: 4.098397712222096%
Buyback yield: 0%
Debt paydown yield: 1.0641315407162508%
Total shareholder yield: 5.162529252938347% (Moderate Return)
Shareholder yield for PETRONET.NS (quarterly period ending 2024-09-30)
Market cap (USD): 5721213904.684185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PETRONET.NS (annual period ending 2025-03-31)
Market cap (USD): 4904014758.4689
Dividends paid: 175356558.33528173
Stock repurchases: 0
Net debt paydown: 50160888.678466916
Dividend yield: 3.575775501744828%
Buyback yield: 0%
Debt paydown yield: 1.022853542433625%
Total shareholder yield: 4.598629044178453% (Moderate Return)
Shareholder yield for PETRONET.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4904014758.4689
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25104273.617224574
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5119126848847916%
Total shareholder yield: 0.5119126848847916% (Low Return)
Shareholder yield for PETRONET.NS (quarterly period ending 2025-06-30)
Market cap (USD): 5056225431.197754
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PETRONET.NS (quarterly period ending 2025-09-30)
Market cap (USD): 4543968699.499436
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PETRONET.NS (quarterly period ending 2025-12-31)
Market cap (USD): 4692993480.179125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUAL.L (annual period ending 2022-02-28)
Market cap (USD): 472106.38906666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUAL.L (annual period ending 2023-02-28)
Market cap (USD): 496251.4908433734
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUAL.L (annual period ending 2024-02-29)
Market cap (USD): 521378.14860759483
Dividends paid: 1581012.6582278481
Stock repurchases: 0
Dividend yield: 303.23723049194507%
Buyback yield: 0%
Total shareholder yield: 303.23723049194507% (High Return)
Shareholder yield for PUAL.L (annual period ending 2025-02-28)
Market cap (USD): 448202.2681012658
Dividends paid: 1173417.7215189873
Stock repurchases: 0
Dividend yield: 261.80539569555856%
Buyback yield: 0%
Total shareholder yield: 261.80539569555856% (High Return)
Shareholder yield for PUAL.L (quarterly period ending 2025-02-28)
Market cap (USD): 448202.2681012658
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUAL.L (quarterly period ending 2025-08-31)
Market cap (USD): 478486.20513513515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REAL (annual period ending 2021-12-31)
Market cap (USD): 1398862522.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REAL (annual period ending 2022-12-31)
Market cap (USD): 150609660
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REAL (annual period ending 2023-12-31)
Market cap (USD): 242180333.27999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18371000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.585669633528883%
Total shareholder yield: 7.585669633528883% (Moderate Return)
Shareholder yield for REAL (quarterly period ending 2024-09-30)
Market cap (USD): 378331465.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REAL (annual period ending 2024-12-31)
Market cap (USD): 1316930867.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30816000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.339986158063376%
Total shareholder yield: 2.339986158063376% (Low Return)
Shareholder yield for REAL (quarterly period ending 2024-12-31)
Market cap (USD): 1316930867.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REAL (quarterly period ending 2025-03-31)
Market cap (USD): 649428853.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REAL (quarterly period ending 2025-06-30)
Market cap (USD): 577136217.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31223000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.409987984432454%
Total shareholder yield: 5.409987984432454% (Moderate Return)
Shareholder yield for REAL (quarterly period ending 2025-09-30)
Market cap (USD): 1280784548.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4854000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.37898645835118916%
Total shareholder yield: 0.37898645835118916% (Low Return)
Shareholder yield for REAL (quarterly period ending 2025-12-31)
Market cap (USD): 1901296347.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4983000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.26208434080573617%
Total shareholder yield: 0.26208434080573617% (Low Return)
Shareholder yield for REAL (annual period ending 2025-12-31)
Market cap (USD): 1901296347.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 83304000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.381431652916124%
Total shareholder yield: 4.381431652916124% (Moderate Return)
Shareholder yield for SNDX (annual period ending 2021-12-31)
Market cap (USD): 1939673491.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNDX (annual period ending 2022-12-31)
Market cap (USD): 2255125187.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18734000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8307299349388139%
Total shareholder yield: 0.8307299349388139% (Low Return)
Shareholder yield for SNDX (annual period ending 2023-12-31)
Market cap (USD): 1914862683.47
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -474000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.024753733209790553%
Total shareholder yield: -0.024753733209790553% (Minimal or Negative)
Shareholder yield for SNDX (annual period ending 2024-12-31)
Market cap (USD): 1171424556.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -344104000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.37483237493927%
Total shareholder yield: -29.37483237493927% (Minimal or Negative)
Shareholder yield for SNDX (quarterly period ending 2024-12-31)
Market cap (USD): 1171424556.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNDX (quarterly period ending 2025-03-31)
Market cap (USD): 1088131131.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 329728000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 30.302230166623872%
Total shareholder yield: 30.302230166623872% (High Return)
Shareholder yield for SNDX (quarterly period ending 2025-06-30)
Market cap (USD): 829389852.7199999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 162000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.019532430915174315%
Total shareholder yield: 0.019532430915174315% (Low Return)
Shareholder yield for SNDX (quarterly period ending 2025-09-30)
Market cap (USD): 1363708315.53
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 154000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.011292737475179837%
Total shareholder yield: 0.011292737475179837% (Low Return)
Shareholder yield for SNDX (annual period ending 2025-12-31)
Market cap (USD): 1861696667.2700002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 307000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016490334080588222%
Total shareholder yield: 0.016490334080588222% (Low Return)
Shareholder yield for SNDX (quarterly period ending 2025-12-31)
Market cap (USD): 1861696667.2700002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -343911000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.472987895730217%
Total shareholder yield: -18.472987895730217% (Minimal or Negative)
Shareholder yield for SRB.L (annual period ending 2021-12-31)
Market cap (USD): 567152.2702702703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRB.L (annual period ending 2022-12-31)
Market cap (USD): 266617.4746987952
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRB.L (annual period ending 2023-12-31)
Market cap (USD): 415346.035443038
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 76262.57434802596
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.36121398550941%
Total shareholder yield: 18.36121398550941% (High Return)
Shareholder yield for SRB.L (quarterly period ending 2024-09-30)
Market cap (USD): 742728.8640000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRB.L (quarterly period ending 2024-12-31)
Market cap (USD): 1011077.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRB.L (annual period ending 2024-12-31)
Market cap (USD): 1011077.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 855326.5822784808
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 84.59552423753898%
Total shareholder yield: 84.59552423753898% (High Return)
Shareholder yield for SRB.L (quarterly period ending 2025-03-31)
Market cap (USD): 1476604.7064935064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)