speb/financial-data huggingface dataset:
Shareholder yield for CGCL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1909149704.2695763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGCL.NS (annual period ending 2025-03-31)
Market cap (USD): 1909149704.2695763
Dividends paid: 1446574.7018938507
Stock repurchases: 0
Net debt paydown: -573016378.2338555
Dividend yield: 0.07577062703143529%
Buyback yield: 0%
Debt paydown yield: -30.014219259619896%
Total shareholder yield: -29.93844863258846% (Minimal or Negative)
Shareholder yield for CGCL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1942321571.779078
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGCL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1959677290.9889722
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CORT (annual period ending 2021-12-31)
Market cap (USD): 2125561561.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CORT (annual period ending 2022-12-31)
Market cap (USD): 2180310874.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1143000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0524237168908697%
Total shareholder yield: -0.0524237168908697% (Minimal or Negative)
Shareholder yield for CORT (annual period ending 2023-12-31)
Market cap (USD): 3486779773.12
Dividends paid: 0
Stock repurchases: 145428000
Net debt paydown: 992000
Dividend yield: 0%
Buyback yield: 4.170839842571124%
Debt paydown yield: 0.02845031990971859%
Total shareholder yield: 4.1992901624808425% (Moderate Return)
Shareholder yield for CORT (quarterly period ending 2024-09-30)
Market cap (USD): 4968231770.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CORT (quarterly period ending 2024-12-31)
Market cap (USD): 5409446821.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CORT (annual period ending 2024-12-31)
Market cap (USD): 5409446821.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6785000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1254287217101782%
Total shareholder yield: -0.1254287217101782% (Minimal or Negative)
Shareholder yield for CORT (quarterly period ending 2025-03-31)
Market cap (USD): 12261699066.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CORT (quarterly period ending 2025-06-30)
Market cap (USD): 7879606999.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 230000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.002918927301979346%
Total shareholder yield: 0.002918927301979346% (Low Return)
Shareholder yield for CORT (quarterly period ending 2025-09-30)
Market cap (USD): 8921990977.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 247000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0027684403697260914%
Total shareholder yield: 0.0027684403697260914% (Low Return)
Shareholder yield for CORT (quarterly period ending 2025-12-31)
Market cap (USD): 3735835471.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 251000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006718711301260156%
Total shareholder yield: 0.006718711301260156% (Low Return)
Shareholder yield for CORT (annual period ending 2025-12-31)
Market cap (USD): 3735835471.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 829000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02219048473603454%
Total shareholder yield: 0.02219048473603454% (Low Return)
Shareholder yield for CREO.L (annual period ending 2021-12-31)
Market cap (USD): 9453534.752432432
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CREO.L (annual period ending 2022-12-31)
Market cap (USD): 1404742.111807229
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 168479.32269619033
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.993612299373462%
Total shareholder yield: 11.993612299373462% (High Return)
Shareholder yield for CREO.L (annual period ending 2023-12-31)
Market cap (USD): 2828747.5648101266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3590056.4282446243
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 126.91328391777508%
Total shareholder yield: 126.91328391777508% (High Return)
Shareholder yield for CREO.L (quarterly period ending 2024-12-31)
Market cap (USD): 1214516.6175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CREO.L (annual period ending 2024-12-31)
Market cap (USD): 1214516.6175
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5006329.113924051
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 412.2075434611376%
Total shareholder yield: 412.2075434611376% (High Return)
Shareholder yield for CREO.L (quarterly period ending 2025-06-30)
Market cap (USD): 865135.1247945206
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -253424.65753424633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.293072292543616%
Total shareholder yield: -29.293072292543616% (Minimal or Negative)
Shareholder yield for CVGI (annual period ending 2021-12-31)
Market cap (USD): 273587543.84000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVGI (annual period ending 2022-12-31)
Market cap (USD): 231157713.83999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVGI (annual period ending 2023-12-31)
Market cap (USD): 237946486.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5847000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4572751976986282%
Total shareholder yield: 2.4572751976986282% (Low Return)
Shareholder yield for CVGI (quarterly period ending 2024-09-30)
Market cap (USD): 110317558
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVGI (annual period ending 2024-12-31)
Market cap (USD): 84180782.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7105000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.44016861144244%
Total shareholder yield: 8.44016861144244% (Moderate Return)
Shareholder yield for CVGI (quarterly period ending 2024-12-31)
Market cap (USD): 84180782.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVGI (quarterly period ending 2025-03-31)
Market cap (USD): 39035443.599999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVGI (quarterly period ending 2025-06-30)
Market cap (USD): 56346814.239999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23295000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 41.34217757330303%
Total shareholder yield: 41.34217757330303% (High Return)
Shareholder yield for CVGI (quarterly period ending 2025-09-30)
Market cap (USD): 57704568.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9868000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.100898949963213%
Total shareholder yield: 17.100898949963213% (High Return)
Shareholder yield for CVGI (annual period ending 2025-12-31)
Market cap (USD): 48879164.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22206000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 45.430400420333214%
Total shareholder yield: 45.430400420333214% (High Return)
Shareholder yield for CVGI (quarterly period ending 2025-12-31)
Market cap (USD): 48879164.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23613000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -48.308927547749626%
Total shareholder yield: -48.308927547749626% (Minimal or Negative)
Shareholder yield for CXO.AX (annual period ending 2021-06-30)
Market cap (USD): 584084510.7969924
Dividends paid: 0
Stock repurchases: 1845890.977443609
Dividend yield: 0%
Buyback yield: 0.3160314891632483%
Total shareholder yield: 0.3160314891632483% (Low Return)
Shareholder yield for CXO.AX (annual period ending 2022-06-30)
Market cap (USD): 2120663159.1724138
Dividends paid: 0
Stock repurchases: 4699059.310344827
Dividend yield: 0%
Buyback yield: 0.22158442702322556%
Total shareholder yield: 0.22158442702322556% (Low Return)
Shareholder yield for CXO.AX (annual period ending 2023-06-30)
Market cap (USD): 1929219534.8344371
Dividends paid: 0
Stock repurchases: 2524503.3112582783
Net debt paydown: -13755904.745375656
Dividend yield: 0%
Buyback yield: 0.1308561968026582%
Debt paydown yield: -0.7130295177399895%
Total shareholder yield: -0.5821733209373312% (Minimal or Negative)
Shareholder yield for CXO.AX (annual period ending 2024-06-30)
Market cap (USD): 194208099.84
Dividends paid: 0
Stock repurchases: 2450000
Net debt paydown: 12838701.986754967
Dividend yield: 0%
Buyback yield: 1.2615333768357%
Debt paydown yield: 6.61079635572988%
Total shareholder yield: 7.87232973256558% (Moderate Return)
Shareholder yield for DBG.PA (annual period ending 2021-09-30)
Market cap (USD): 1578877108.9534886
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBG.PA (annual period ending 2022-09-30)
Market cap (USD): 565414796.4705883
Dividends paid: 50000000
Stock repurchases: 0
Dividend yield: 8.84306535876107%
Buyback yield: 0%
Total shareholder yield: 8.84306535876107% (Moderate Return)
Shareholder yield for DBG.PA (annual period ending 2023-09-30)
Market cap (USD): 740500442.5263158
Dividends paid: 53684210.52631579
Stock repurchases: 0
Net debt paydown: -25391124.871001124
Dividend yield: 7.249720249074391%
Buyback yield: 0%
Debt paydown yield: -3.428914206232737%
Total shareholder yield: 3.8208060428416544% (Low Return)
Shareholder yield for DBG.PA (annual period ending 2024-09-30)
Market cap (USD): 892547643.0000001
Dividends paid: 28333333.333333332
Stock repurchases: 555555.5555555555
Net debt paydown: -23713450.29239762
Dividend yield: 3.1744337185296145%
Buyback yield: 0.062243798402541455%
Debt paydown yield: -2.6568273949716334%
Total shareholder yield: 0.5798501219605225% (Low Return)
Shareholder yield for DBG.PA (quarterly period ending 2024-09-30)
Market cap (USD): 892547643.0000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBG.PA (quarterly period ending 2025-03-31)
Market cap (USD): 916198892.6086956
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 39272946.859903455
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.286508876700504%
Total shareholder yield: 4.286508876700504% (Moderate Return)
Shareholder yield for DBG.PA (annual period ending 2025-09-30)
Market cap (USD): 965554498.5882353
Dividends paid: 24352941.17647059
Stock repurchases: 4470588.235294118
Net debt paydown: 11143790.849673152
Dividend yield: 2.522171582451091%
Buyback yield: 0.4630073436383645%
Debt paydown yield: 1.1541338024903625%
Total shareholder yield: 4.139312728579818% (Moderate Return)
Shareholder yield for DBG.PA (quarterly period ending 2025-09-30)
Market cap (USD): 965554498.5882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28129156.010230303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.913264455953418%
Total shareholder yield: -2.913264455953418% (Minimal or Negative)
Shareholder yield for DFCH.L (annual period ending 2021-12-31)
Market cap (USD): 1089175.132027027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFCH.L (annual period ending 2022-12-31)
Market cap (USD): 673804.9255421688
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFCH.L (annual period ending 2023-12-31)
Market cap (USD): 478888.16189873416
Dividends paid: 0
Stock repurchases: 84810.12658227848
Net debt paydown: -13987387.524782674
Dividend yield: 0%
Buyback yield: 17.709798096911918%
Debt paydown yield: -2920.8046131949386%
Total shareholder yield: -2903.0948150980266% (Minimal or Negative)
Shareholder yield for DFCH.L (annual period ending 2024-12-31)
Market cap (USD): 760755.487625
Dividends paid: 0
Stock repurchases: 177500
Net debt paydown: 1563291.1392405052
Dividend yield: 0%
Buyback yield: 23.332069618601984%
Debt paydown yield: 205.4919306755103%
Total shareholder yield: 228.8240002941123% (High Return)
Shareholder yield for DFCH.L (quarterly period ending 2024-12-31)
Market cap (USD): 760755.487625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFCH.L (quarterly period ending 2025-06-30)
Market cap (USD): 878769.7598630138
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4739726.02739726
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -539.3592547080942%
Total shareholder yield: -539.3592547080942% (Minimal or Negative)
Shareholder yield for DNLI (annual period ending 2021-12-31)
Market cap (USD): 7078454270.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNLI (annual period ending 2022-12-31)
Market cap (USD): 4413717785.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNLI (annual period ending 2023-12-31)
Market cap (USD): 3405910956.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8109000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.238086083421154%
Total shareholder yield: 0.238086083421154% (Low Return)
Shareholder yield for DNLI (quarterly period ending 2024-09-30)
Market cap (USD): 4623214638.809999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNLI (annual period ending 2024-12-31)
Market cap (USD): 3234504440.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3534000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10925939554234912%
Total shareholder yield: 0.10925939554234912% (Low Return)
Shareholder yield for DNLI (quarterly period ending 2024-12-31)
Market cap (USD): 3234504440.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNLI (quarterly period ending 2025-03-31)
Market cap (USD): 2158452423.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNLI (quarterly period ending 2025-06-30)
Market cap (USD): 2220349220.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2074000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09340872961468308%
Total shareholder yield: 0.09340872961468308% (Low Return)
Shareholder yield for DNLI (quarterly period ending 2025-09-30)
Market cap (USD): 2304465381.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2154000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09347070333688257%
Total shareholder yield: 0.09347070333688257% (Low Return)
Shareholder yield for DNLI (quarterly period ending 2025-12-31)
Market cap (USD): 2620297757.8700004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7648000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2918752258986376%
Total shareholder yield: 0.2918752258986376% (Low Return)
Shareholder yield for DNLI (annual period ending 2025-12-31)
Market cap (USD): 2620297757.8700004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11951000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.456093204068334%
Total shareholder yield: 0.456093204068334% (Low Return)
Shareholder yield for DRX.L (annual period ending 2021-12-31)
Market cap (USD): 23197296.587837834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRX.L (annual period ending 2022-12-31)
Market cap (USD): 24656101.30120482
Dividends paid: 95060240.96385543
Stock repurchases: 0
Dividend yield: 385.5444938458714%
Buyback yield: 0%
Total shareholder yield: 385.5444938458714% (High Return)
Shareholder yield for DRX.L (annual period ending 2023-12-31)
Market cap (USD): 18704079.844936706
Dividends paid: 109240506.32911392
Stock repurchases: 188860759.49367088
Net debt paydown: -55594021.65624499
Dividend yield: 584.0464071729565%
Buyback yield: 1009.7302891101403%
Debt paydown yield: -297.22938587270085%
Total shareholder yield: 1296.5473104103962% (High Return)
Shareholder yield for DRX.L (annual period ending 2024-12-31)
Market cap (USD): 25580705.099999998
Dividends paid: 116875000
Stock repurchases: 144250000
Net debt paydown: 359575949.36708856
Dividend yield: 456.88732794155857%
Buyback yield: 563.9015790850895%
Debt paydown yield: 1405.6530027668728%
Total shareholder yield: 2426.4419097935206% (High Return)
Shareholder yield for DRX.L (quarterly period ending 2024-12-31)
Market cap (USD): 25580705.099999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRX.L (quarterly period ending 2025-06-30)
Market cap (USD): 30800127.986301366
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 264034246.57534242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 857.2504851043931%
Total shareholder yield: 857.2504851043931% (High Return)
Shareholder yield for EFOI (annual period ending 2021-12-31)
Market cap (USD): 190376045.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFOI (annual period ending 2022-12-31)
Market cap (USD): 14267057.280000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4900000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -34.34485404967828%
Total shareholder yield: -34.34485404967828% (Minimal or Negative)
Shareholder yield for EFOI (annual period ending 2023-12-31)
Market cap (USD): 9617525.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3762000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 39.11609186297512%
Total shareholder yield: 39.11609186297512% (High Return)
Shareholder yield for EFOI (quarterly period ending 2024-09-30)
Market cap (USD): 7579374.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFOI (quarterly period ending 2024-12-31)
Market cap (USD): 7579374.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFOI (annual period ending 2024-12-31)
Market cap (USD): 7579374.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1951000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.740911500954557%
Total shareholder yield: 25.740911500954557% (High Return)
Shareholder yield for EFOI (quarterly period ending 2025-03-31)
Market cap (USD): 11719368.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFOI (quarterly period ending 2025-06-30)
Market cap (USD): 15604593.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22429292440606222%
Total shareholder yield: 0.22429292440606222% (Low Return)
Shareholder yield for EFOI (quarterly period ending 2025-09-30)
Market cap (USD): 17706437.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19766822474634982%
Total shareholder yield: 0.19766822474634982% (Low Return)
Shareholder yield for EFOI (quarterly period ending 2025-12-31)
Market cap (USD): 14712902.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 74000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5029598910923819%
Total shareholder yield: 0.5029598910923819% (Low Return)
Shareholder yield for EFOI (annual period ending 2025-12-31)
Market cap (USD): 14712902.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 176000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1962289301656652%
Total shareholder yield: 1.1962289301656652% (Low Return)
Shareholder yield for EOG.V (annual period ending 2022-03-31)
Market cap (USD): 173455677.392
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOG.V (annual period ending 2023-03-31)
Market cap (USD): 88074866.05925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOG.V (annual period ending 2024-03-31)
Market cap (USD): 35999458.66176471
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOG.V (quarterly period ending 2024-09-30)
Market cap (USD): 51808744.74074074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOG.V (quarterly period ending 2024-12-31)
Market cap (USD): 46464835.755244754
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOG.V (quarterly period ending 2025-03-31)
Market cap (USD): 41573800.41258742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOG.V (annual period ending 2025-03-31)
Market cap (USD): 41573800.41258742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOG.V (quarterly period ending 2025-06-30)
Market cap (USD): 45947171.430656925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOG.V (quarterly period ending 2025-09-30)
Market cap (USD): 40254276.48920864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOG.V (quarterly period ending 2025-12-31)
Market cap (USD): 130183652.38686131
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPOW (annual period ending 2021-12-31)
Market cap (USD): 37307894.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPOW (annual period ending 2022-12-31)
Market cap (USD): 87802199.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPOW (annual period ending 2023-12-31)
Market cap (USD): 34734936.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2231041.9231049027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.423048851132432%
Total shareholder yield: -6.423048851132432% (Minimal or Negative)
Shareholder yield for EPOW (quarterly period ending 2024-12-31)
Market cap (USD): 27659301.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPOW (annual period ending 2024-12-31)
Market cap (USD): 27659301.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3011133.8165423973
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.886514477835814%
Total shareholder yield: -10.886514477835814% (Minimal or Negative)
Shareholder yield for EPOW (quarterly period ending 2025-06-30)
Market cap (USD): 28302540.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5592427.426682714
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.75945374592602%
Total shareholder yield: -19.75945374592602% (Minimal or Negative)
Shareholder yield for ERL.AX (annual period ending 2021-06-30)
Market cap (USD): 15692793.64661654
Dividends paid: 0
Stock repurchases: 54170.67669172932
Dividend yield: 0%
Buyback yield: 0.3451946027685697%
Total shareholder yield: 0.3451946027685697% (Low Return)
Shareholder yield for ERL.AX (annual period ending 2022-06-30)
Market cap (USD): 14394079.689655174
Dividends paid: 0
Stock repurchases: 64869.6551724138
Dividend yield: 0%
Buyback yield: 0.4506690012216253%
Total shareholder yield: 0.4506690012216253% (Low Return)
Shareholder yield for ERL.AX (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 30723.17880794702
Shareholder yield for GAUZ (quarterly period ending 2024-09-30)
Market cap (USD): 165876762.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAUZ (annual period ending 2024-12-31)
Market cap (USD): 185744487.67000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24050161.96170438
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.947981532799357%
Total shareholder yield: 12.947981532799357% (High Return)
Shareholder yield for GAUZ (quarterly period ending 2024-12-31)
Market cap (USD): 185744487.67000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -476119.95557201095
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2563305977714406%
Total shareholder yield: -0.2563305977714406% (Minimal or Negative)
Shareholder yield for GAUZ (quarterly period ending 2025-03-31)
Market cap (USD): 149945096
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 479434.9779114239
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.319740352102895%
Total shareholder yield: 0.319740352102895% (Low Return)
Shareholder yield for GENM.TO (annual period ending 2021-12-31)
Market cap (USD): 261735630.07086614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GENM.TO (annual period ending 2022-12-31)
Market cap (USD): 185090887.45588234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GENM.TO (annual period ending 2023-12-31)
Market cap (USD): 56231963.477272734
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 497972.66042780736
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8855686866226411%
Total shareholder yield: 0.8855686866226411% (Low Return)
Shareholder yield for GENM.TO (quarterly period ending 2024-09-30)
Market cap (USD): 54982364.28888889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GENM.TO (annual period ending 2024-12-31)
Market cap (USD): 36108819.356643364
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 803226.0489510489
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2244594624312186%
Total shareholder yield: 2.2244594624312186% (Low Return)
Shareholder yield for GENM.TO (quarterly period ending 2024-12-31)
Market cap (USD): 36108819.356643364
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -527937.5705775707
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4620737536810098%
Total shareholder yield: -1.4620737536810098% (Minimal or Negative)
Shareholder yield for GENM.TO (quarterly period ending 2025-03-31)
Market cap (USD): 38365620.56643357
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 139912.58741258737
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.36468219553575565%
Total shareholder yield: 0.36468219553575565% (Low Return)
Shareholder yield for GENM.TO (quarterly period ending 2025-06-30)
Market cap (USD): 75380455.00729927
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 106603.31785003329
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14142036929826257%
Total shareholder yield: 0.14142036929826257% (Low Return)
Shareholder yield for GENM.TO (quarterly period ending 2025-12-31)
Market cap (USD): 193162415.95620435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -58490.51094890502
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03028048218353541%
Total shareholder yield: -0.03028048218353541% (Minimal or Negative)
Shareholder yield for GENM.TO (annual period ending 2025-12-31)
Market cap (USD): 193162415.95620435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 188025.39431371563
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09734056875554227%
Total shareholder yield: 0.09734056875554227% (Low Return)
Shareholder yield for HEMO.L (annual period ending 2021-12-31)
Market cap (USD): 689185.2364864864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEMO.L (annual period ending 2022-12-31)
Market cap (USD): 434214.37710843375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEMO.L (annual period ending 2023-12-31)
Market cap (USD): 791894.1924050633
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 394927.9701082818
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 49.87130526981709%
Total shareholder yield: 49.87130526981709% (High Return)
Shareholder yield for HEMO.L (annual period ending 2024-12-31)
Market cap (USD): 344248.02562499995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 450112.1202531643
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 130.75227357831977%
Total shareholder yield: 130.75227357831977% (High Return)
Shareholder yield for HEMO.L (quarterly period ending 2024-12-31)
Market cap (USD): 344248.02562499995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEMO.L (quarterly period ending 2025-06-30)
Market cap (USD): 142519.73054794522
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 260575.3082191781
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 182.83455014779003%
Total shareholder yield: 182.83455014779003% (High Return)
Shareholder yield for INSP (annual period ending 2021-12-31)
Market cap (USD): 6628753979.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INSP (annual period ending 2022-12-31)
Market cap (USD): 7257456977.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6927000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09544665605792596%
Total shareholder yield: 0.09544665605792596% (Low Return)
Shareholder yield for INSP (annual period ending 2023-12-31)
Market cap (USD): 5861459714.79
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15974000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.27252597095725845%
Total shareholder yield: -0.27252597095725845% (Minimal or Negative)
Shareholder yield for INSP (quarterly period ending 2024-12-31)
Market cap (USD): 5341382303.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INSP (annual period ending 2024-12-31)
Market cap (USD): 5341382303.14
Dividends paid: 0
Stock repurchases: 75000000
Net debt paydown: -6947000
Dividend yield: 0%
Buyback yield: 1.4041309111296953%
Debt paydown yield: -0.13005996586157326%
Total shareholder yield: 1.274070945268122% (Low Return)
Shareholder yield for INSP (quarterly period ending 2025-03-31)
Market cap (USD): 4589359009.84
Dividends paid: 0
Stock repurchases: 75009000
Dividend yield: 0%
Buyback yield: 1.6344112508778226%
Total shareholder yield: 1.6344112508778226% (Low Return)
Shareholder yield for INSP (quarterly period ending 2025-06-30)
Market cap (USD): 3739082864.8100004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 464000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012409460201240495%
Total shareholder yield: 0.012409460201240495% (Low Return)
Shareholder yield for INSP (quarterly period ending 2025-09-30)
Market cap (USD): 2137935952.6000001
Dividends paid: 0
Stock repurchases: 49999000
Net debt paydown: 483000
Dividend yield: 0%
Buyback yield: 2.3386575233554074%
Debt paydown yield: 0.022591883513283503%
Total shareholder yield: 2.361249406868691% (Low Return)
Shareholder yield for INSP (annual period ending 2025-12-31)
Market cap (USD): 2657437101.19
Dividends paid: 0
Stock repurchases: 175019000
Net debt paydown: -362000
Dividend yield: 0%
Buyback yield: 6.5860072444095294%
Debt paydown yield: -0.01362214743814243%
Total shareholder yield: 6.572385096971387% (Moderate Return)
Shareholder yield for INSP (quarterly period ending 2025-12-31)
Market cap (USD): 2657437101.19
Dividends paid: 0
Stock repurchases: 50011000
Net debt paydown: 421000
Dividend yield: 0%
Buyback yield: 1.8819260097484556%
Debt paydown yield: 0.01584233168911039%
Total shareholder yield: 1.897768341437566% (Low Return)
Shareholder yield for JSFB.NS (annual period ending 2024-03-31)
Market cap (USD): 519441600.6142035
Dividends paid: 0
Stock repurchases: 32377982.971579324
Net debt paydown: 138153944.17058277
Dividend yield: 0%
Buyback yield: 6.233228708154028%
Debt paydown yield: 26.596626840673782%
Total shareholder yield: 32.82985554882781% (High Return)
Shareholder yield for JSFB.NS (quarterly period ending 2024-09-30)
Market cap (USD): 731869490.7692308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSFB.NS (quarterly period ending 2024-12-31)
Market cap (USD): 486676007.295722
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSFB.NS (annual period ending 2025-03-31)
Market cap (USD): 502171547.416268
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 134250678.36499196
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.73402725736406%
Total shareholder yield: 26.73402725736406% (High Return)
Shareholder yield for JSFB.NS (quarterly period ending 2025-03-31)
Market cap (USD): 502171547.416268
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSFB.NS (quarterly period ending 2025-06-30)
Market cap (USD): 633841570.0538265
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSFB.NS (quarterly period ending 2025-12-31)
Market cap (USD): 500839581.0916788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUSTDIAL.NS (annual period ending 2022-03-31)
Market cap (USD): 797888452.6546222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUSTDIAL.NS (annual period ending 2023-03-31)
Market cap (USD): 616579584.0000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUSTDIAL.NS (annual period ending 2024-03-31)
Market cap (USD): 819423345.1391555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1901376.1993853925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2320383243489967%
Total shareholder yield: -0.2320383243489967% (Minimal or Negative)
Shareholder yield for JUSTDIAL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1172928957.8021977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUSTDIAL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 984919143.1635387
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUSTDIAL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 809499247.2773952
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUSTDIAL.NS (annual period ending 2025-03-31)
Market cap (USD): 809499247.2773952
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1441489.088331787
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17807170212696005%
Total shareholder yield: -0.17807170212696005% (Minimal or Negative)
Shareholder yield for JUSTDIAL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 924532538.3571262
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUSTDIAL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 687156766.2871784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for L1M.AX (annual period ending 2023-06-30)
Market cap (USD): 36008298.70198675
Dividends paid: 0
Stock repurchases: 275096.0264900662
Dividend yield: 0%
Buyback yield: 0.7639795169630933%
Total shareholder yield: 0.7639795169630933% (Low Return)
Shareholder yield for LFS (annual period ending 2025-12-31)
Market cap (USD): 72464914.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4309302.679702713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.946743609242714%
Total shareholder yield: 5.946743609242714% (Moderate Return)
Shareholder yield for LFS (quarterly period ending 2025-12-31)
Market cap (USD): 72464914.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4779622.630739878
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.595774872770146%
Total shareholder yield: 6.595774872770146% (Moderate Return)
Shareholder yield for LHAI (quarterly period ending 2025-09-30)
Market cap (USD): 149761800
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -392550
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.262116240590057%
Total shareholder yield: -0.262116240590057% (Minimal or Negative)
Shareholder yield for LHAI (annual period ending 2025-12-31)
Market cap (USD): 126289200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -337915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.26757236564963593%
Total shareholder yield: -0.26757236564963593% (Minimal or Negative)
Shareholder yield for LHAI (quarterly period ending 2025-12-31)
Market cap (USD): 126289200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28302
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022410467403388413%
Total shareholder yield: 0.022410467403388413% (Low Return)
Shareholder yield for MAW.L (annual period ending 2022-03-31)
Market cap (USD): 2613504906.0523686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAW.L (annual period ending 2023-03-31)
Market cap (USD): 2676454923.659753
Dividends paid: 6846846.846846848
Stock repurchases: 15015.015015015017
Net debt paydown: 8420943.890948808
Dividend yield: 0.2558177530404491%
Buyback yield: 0.0005610038443869498%
Debt paydown yield: 0.31463051428619276%
Total shareholder yield: 0.5710092711710288% (Low Return)
Shareholder yield for MAW.L (annual period ending 2024-03-31)
Market cap (USD): 4968959605.76962
Dividends paid: 6761753.8298996305
Stock repurchases: 33016.37612255679
Net debt paydown: 2861692.91319846
Dividend yield: 0.1360798711675647%
Buyback yield: 0.0006644524959353745%
Debt paydown yield: 0.05759139015490598%
Total shareholder yield: 0.1943357138184061% (Low Return)
Shareholder yield for MAW.L (quarterly period ending 2024-09-30)
Market cap (USD): 6404783694.668666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAW.L (quarterly period ending 2024-12-31)
Market cap (USD): 6864026011.422125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 253579.82755875774
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0036943308072665613%
Total shareholder yield: 0.0036943308072665613% (Low Return)
Shareholder yield for MAW.L (quarterly period ending 2025-03-31)
Market cap (USD): 7138971684.91
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2547932.9893623795
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03569047618928189%
Total shareholder yield: 0.03569047618928189% (Low Return)
Shareholder yield for MAW.L (annual period ending 2025-03-31)
Market cap (USD): 7138971684.91
Dividends paid: 7418794.278839727
Stock repurchases: 6683.59844940516
Net debt paydown: 2641310.089804543
Dividend yield: 0.10391964846311412%
Buyback yield: 9.362130492172444e-05%
Debt paydown yield: 0.03699846709558481%
Total shareholder yield: 0.14101173686362067% (Low Return)
Shareholder yield for MAW.L (quarterly period ending 2025-06-30)
Market cap (USD): 7030837436.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAW.L (quarterly period ending 2025-09-30)
Market cap (USD): 6929346032.677162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAW.L (quarterly period ending 2025-12-31)
Market cap (USD): 6831045810.947026
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPT (annual period ending 2021-12-31)
Market cap (USD): 9521752000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPT (annual period ending 2022-12-31)
Market cap (USD): 4850591000
Dividends paid: 698535000
Stock repurchases: 17940000
Dividend yield: 14.401028658157324%
Buyback yield: 0.3698518386728545%
Total shareholder yield: 14.770880496830179% (High Return)
Shareholder yield for MPT (annual period ending 2023-12-31)
Market cap (USD): 2410343000
Dividends paid: 615390000
Stock repurchases: 0
Net debt paydown: 193703000
Dividend yield: 25.531221075174777%
Buyback yield: 0%
Debt paydown yield: 8.036325120532638%
Total shareholder yield: 33.567546195707415% (High Return)
Shareholder yield for MPT (quarterly period ending 2024-09-30)
Market cap (USD): 3092177000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPT (quarterly period ending 2024-12-31)
Market cap (USD): 2129236000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPT (annual period ending 2024-12-31)
Market cap (USD): 2129236000
Dividends paid: 321080000
Stock repurchases: 0
Net debt paydown: 1243682000
Dividend yield: 15.079587232227897%
Buyback yield: 0%
Debt paydown yield: 58.409777028004406%
Total shareholder yield: 73.4893642602323% (High Return)
Shareholder yield for MPT (quarterly period ending 2025-03-31)
Market cap (USD): 3295531000
Dividends paid: 48164000
Stock repurchases: 0
Dividend yield: 1.4614943691927036%
Buyback yield: 0%
Total shareholder yield: 1.4614943691927036% (Low Return)
Shareholder yield for MPT (quarterly period ending 2025-06-30)
Market cap (USD): 2398381000
Dividends paid: 48384000
Stock repurchases: 0
Net debt paydown: -183270000
Dividend yield: 2.017360878025635%
Buyback yield: 0%
Debt paydown yield: -7.641404764297249%
Total shareholder yield: -5.624043886271615% (Minimal or Negative)
Shareholder yield for MPT (quarterly period ending 2025-09-30)
Market cap (USD): 2870880000
Dividends paid: 48292000
Stock repurchases: 0
Net debt paydown: 33541000
Dividend yield: 1.6821323078637909%
Buyback yield: 0%
Debt paydown yield: 1.1683177283620354%
Total shareholder yield: 2.8504500362258263% (Low Return)
Shareholder yield for MPT (quarterly period ending 2025-12-31)
Market cap (USD): 2882842000
Dividends paid: 48419000
Stock repurchases: 0
Net debt paydown: -61351000
Dividend yield: 1.679557880730196%
Buyback yield: 0%
Debt paydown yield: -2.1281429922278083%
Total shareholder yield: -0.44858511149761227% (Minimal or Negative)
Shareholder yield for MPT (annual period ending 2025-12-31)
Market cap (USD): 2882842000
Dividends paid: 193259000
Stock repurchases: 23441000
Net debt paydown: -848975000
Dividend yield: 6.703766630290525%
Buyback yield: 0.813121218575281%
Debt paydown yield: -29.44923793950553%
Total shareholder yield: -21.932350090639723% (Minimal or Negative)
Shareholder yield for MULT3.SA (annual period ending 2021-12-31)
Market cap (USD): 1354254800.5894737
Dividends paid: 42557989.22800718
Stock repurchases: 10015260.323159784
Dividend yield: 3.142539292419915%
Buyback yield: 0.7395403227516999%
Total shareholder yield: 3.882079615171615% (Low Return)
Shareholder yield for MULT3.SA (annual period ending 2022-12-31)
Market cap (USD): 1768513138.5654652
Dividends paid: 39461742.42424242
Stock repurchases: 29398106.06060606
Dividend yield: 2.231351385732533%
Buyback yield: 1.6623063419507544%
Total shareholder yield: 3.8936577276832876% (Low Return)
Shareholder yield for MULT3.SA (annual period ending 2023-12-31)
Market cap (USD): 2601631922.757764
Dividends paid: 79213402.06185567
Stock repurchases: 25503092.783505157
Net debt paydown: -91554590.75288975
Dividend yield: 3.044758229207475%
Buyback yield: 0.980272903342589%
Debt paydown yield: -3.519121592567202%
Total shareholder yield: 0.5059095399828615% (Low Return)
Shareholder yield for MULT3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 2123346940.3756907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MULT3.SA (annual period ending 2024-12-31)
Market cap (USD): 1546915745.7189014
Dividends paid: 83075080.90614887
Stock repurchases: 340783818.77022654
Net debt paydown: -225946843.49247658
Dividend yield: 5.370368821706008%
Buyback yield: 22.029888810256654%
Debt paydown yield: -14.6062798906654%
Total shareholder yield: 12.793977741297264% (High Return)
Shareholder yield for MULT3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 1546915745.7189014
Dividends paid: 34010679.61165049
Stock repurchases: 323624595.4692557
Dividend yield: 2.1986122842032767%
Buyback yield: 20.920634906257092%
Total shareholder yield: 23.11924719046037% (High Return)
Shareholder yield for MULT3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 1817554384.7500002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -71725601.73948216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.946269907590569%
Total shareholder yield: -3.946269907590569% (Minimal or Negative)