speb/financial-data huggingface dataset:
Shareholder yield for CPH2.L (annual period ending 2022-12-31)
Market cap (USD): 2507438.4212048193
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 816265.0602409638
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 32.553743028662296%
Total shareholder yield: 32.553743028662296% (High Return)
Shareholder yield for CPH2.L (annual period ending 2023-12-31)
Market cap (USD): 1019766.7078481012
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 100823.54735397291
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.886922820487982%
Total shareholder yield: 9.886922820487982% (Moderate Return)
Shareholder yield for CPH2.L (quarterly period ending 2024-12-31)
Market cap (USD): 587428.1140000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPH2.L (annual period ending 2024-12-31)
Market cap (USD): 587428.1140000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -97088.60759493674
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.52774276222958%
Total shareholder yield: -16.52774276222958% (Minimal or Negative)
Shareholder yield for CPH2.L (quarterly period ending 2025-06-30)
Market cap (USD): 551791.5747945205
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 60136.98630136985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.898496651342315%
Total shareholder yield: 10.898496651342315% (High Return)
Shareholder yield for CRPR.L (annual period ending 2022-03-31)
Market cap (USD): 1518710.792631579
Dividends paid: 310526.3157894737
Stock repurchases: 336842.10526315786
Dividend yield: 20.44670501428402%
Buyback yield: 22.179476625664023%
Total shareholder yield: 42.626181639948044% (High Return)
Shareholder yield for CRPR.L (annual period ending 2023-03-31)
Market cap (USD): 714840.817037037
Dividends paid: 1107407.4074074074
Stock repurchases: 0
Net debt paydown: -3592982.4561403506
Dividend yield: 154.91664451919945%
Buyback yield: 0%
Debt paydown yield: -502.62693043088956%
Total shareholder yield: -347.7102859116901% (Minimal or Negative)
Shareholder yield for CRPR.L (annual period ending 2024-03-31)
Market cap (USD): 302367.1835443038
Dividends paid: 840506.3291139241
Stock repurchases: 0
Net debt paydown: -1359915.6118143462
Dividend yield: 277.9753805494472%
Buyback yield: 0%
Debt paydown yield: -449.75635116007453%
Total shareholder yield: -171.78097061062732% (Minimal or Negative)
Shareholder yield for CRPR.L (quarterly period ending 2024-09-30)
Market cap (USD): 356712.6453333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRPR.L (annual period ending 2025-03-31)
Market cap (USD): 177446.34142857144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 803205.6551043876
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 452.64706425503107%
Total shareholder yield: 452.64706425503107% (High Return)
Shareholder yield for CRPR.L (quarterly period ending 2025-03-31)
Market cap (USD): 177446.34142857144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1008623.3766233772
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 568.410353520523%
Total shareholder yield: 568.410353520523% (High Return)
Shareholder yield for DFDV.L (annual period ending 2021-12-31)
Market cap (USD): 2136822.810810811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFDV.L (annual period ending 2022-12-31)
Market cap (USD): 1905119.1325301204
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1005319.2445457503
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -52.76936373058319%
Total shareholder yield: -52.76936373058319% (Minimal or Negative)
Shareholder yield for DFDV.L (annual period ending 2023-12-31)
Market cap (USD): 2001580.8607594934
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9355654.003355194
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 467.4132425409594%
Total shareholder yield: 467.4132425409594% (High Return)
Shareholder yield for DIFFNKG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 113402112.62294318
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIFFNKG.NS (annual period ending 2025-03-31)
Market cap (USD): 113402112.62294318
Dividends paid: 186579.37806873975
Stock repurchases: 0
Net debt paydown: 1415573.916634047
Dividend yield: 0.16452901427780947%
Buyback yield: 0%
Debt paydown yield: 1.248278258572453%
Total shareholder yield: 1.4128072728502625% (Low Return)
Shareholder yield for DIFFNKG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 128886245.26234497
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIFFNKG.NS (quarterly period ending 2025-09-30)
Market cap (USD): 151037323.11330327
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIFFNKG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 138463534.735435
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECO (annual period ending 2023-12-31)
Market cap (USD): 852344818.65
Dividends paid: 0
Stock repurchases: 177067594.44444445
Net debt paydown: 15894075.721040249
Dividend yield: 0%
Buyback yield: 20.774173851950646%
Debt paydown yield: 1.8647471508320232%
Total shareholder yield: 22.63892100278267% (High Return)
Shareholder yield for ECO (quarterly period ending 2024-09-30)
Market cap (USD): 1133466334.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECO (annual period ending 2024-12-31)
Market cap (USD): 752390501.85
Dividends paid: 0
Stock repurchases: 111002601.04166667
Net debt paydown: 97765088.26388884
Dividend yield: 0%
Buyback yield: 14.753323010953778%
Debt paydown yield: 12.993929086491807%
Total shareholder yield: 27.747252097445585% (High Return)
Shareholder yield for ECO (quarterly period ending 2024-12-31)
Market cap (USD): 752390501.85
Dividends paid: 0
Stock repurchases: 15090988.541666668
Dividend yield: 0%
Buyback yield: 2.0057388423379217%
Total shareholder yield: 2.0057388423379217% (Low Return)
Shareholder yield for ECO (quarterly period ending 2025-03-31)
Market cap (USD): 795730068.9
Dividends paid: 0
Stock repurchases: 12247757.608695652
Dividend yield: 0%
Buyback yield: 1.5391849682929146%
Total shareholder yield: 1.5391849682929146% (Low Return)
Shareholder yield for ECO (quarterly period ending 2025-06-30)
Market cap (USD): 793387389.6
Dividends paid: 12120135.294117648
Stock repurchases: 0
Net debt paydown: -53024829.88491058
Dividend yield: 1.5276440554756263%
Buyback yield: 0%
Debt paydown yield: -6.683346695445206%
Total shareholder yield: -5.155702639969579% (Minimal or Negative)
Shareholder yield for ECO (quarterly period ending 2025-09-30)
Market cap (USD): 1068652207.35
Dividends paid: 26512795.29411765
Stock repurchases: 0
Net debt paydown: 16764415.29411769
Dividend yield: 2.4809563964559613%
Buyback yield: 0%
Debt paydown yield: 1.568743804468378%
Total shareholder yield: 4.049700200924339% (Moderate Return)
Shareholder yield for ECO (annual period ending 2025-12-31)
Market cap (USD): 1235372884.2
Dividends paid: 83154217.64705883
Stock repurchases: 0
Net debt paydown: -39333224.47303915
Dividend yield: 6.731102706767572%
Buyback yield: 0%
Debt paydown yield: -3.1839151543714244%
Total shareholder yield: 3.547187552396148% (Low Return)
Shareholder yield for ECO (quarterly period ending 2025-12-31)
Market cap (USD): 1235372884.2
Dividends paid: 31264890.588235296
Stock repurchases: 0
Net debt paydown: 13585760
Dividend yield: 2.530805960540549%
Buyback yield: 0%
Debt paydown yield: 1.0997294965558382%
Total shareholder yield: 3.630535457096387% (Low Return)
Shareholder yield for EDM.V (annual period ending 2021-12-31)
Market cap (USD): 37029803.42519685
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDM.V (annual period ending 2022-12-31)
Market cap (USD): 28195430.63970588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3126.4474293654494
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.011088489724865798%
Total shareholder yield: 0.011088489724865798% (Low Return)
Shareholder yield for EDM.V (annual period ending 2023-12-31)
Market cap (USD): 7673542.015151516
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1336.8983957219316
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.017422181218037344%
Total shareholder yield: -0.017422181218037344% (Minimal or Negative)
Shareholder yield for EDM.V (quarterly period ending 2024-09-30)
Market cap (USD): 6431159.022222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDM.V (quarterly period ending 2024-12-31)
Market cap (USD): 7083269.552447554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDM.V (annual period ending 2024-12-31)
Market cap (USD): 7083269.552447554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDM.V (quarterly period ending 2025-03-31)
Market cap (USD): 6071373.902097902
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDM.V (quarterly period ending 2025-06-30)
Market cap (USD): 4224848.9927007295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDM.V (quarterly period ending 2025-09-30)
Market cap (USD): 5725582.223021584
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDM.V (quarterly period ending 2025-12-31)
Market cap (USD): 5281061.240875912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDM.V (annual period ending 2025-12-31)
Market cap (USD): 5281061.240875912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELD.AX (annual period ending 2021-09-30)
Market cap (USD): 1461302786.0431657
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELD.AX (annual period ending 2022-09-30)
Market cap (USD): 1328758954.5454545
Dividends paid: 50779870.12987013
Stock repurchases: 6223376.623376623
Dividend yield: 3.8216013488496903%
Buyback yield: 0.46836008909573307%
Total shareholder yield: 4.289961437945423% (Moderate Return)
Shareholder yield for ELD.AX (annual period ending 2023-09-30)
Market cap (USD): 679334740
Dividends paid: 51180128.2051282
Stock repurchases: 7081410.256410256
Net debt paydown: -114172527.47252744
Dividend yield: 7.533859994430463%
Buyback yield: 1.0424036692735978%
Debt paydown yield: -16.806519783240798%
Total shareholder yield: -8.230256119536737% (Minimal or Negative)
Shareholder yield for ELD.AX (annual period ending 2024-09-30)
Market cap (USD): 1127501409.5172415
Dividends paid: 39388275.862068966
Stock repurchases: 466896.551724138
Net debt paydown: -193176684.3501327
Dividend yield: 3.493412560693269%
Buyback yield: 0.041409841955235116%
Debt paydown yield: -17.133165663433143%
Total shareholder yield: -13.598343260784638% (Minimal or Negative)
Shareholder yield for ELD.AX (quarterly period ending 2024-09-30)
Market cap (USD): 1127501409.5172415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMVC.L (annual period ending 2021-12-31)
Market cap (USD): 374160.2254054054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMVC.L (annual period ending 2022-12-31)
Market cap (USD): 272936.15566265065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMVC.L (annual period ending 2023-12-31)
Market cap (USD): 212411.63544303796
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1694219.9176452644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -797.6116346505887%
Total shareholder yield: -797.6116346505887% (Minimal or Negative)
Shareholder yield for EMVC.L (quarterly period ending 2024-12-31)
Market cap (USD): 171301.1335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMVC.L (annual period ending 2024-12-31)
Market cap (USD): 171301.1335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1286313.2911392404
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 750.9076354939825%
Total shareholder yield: 750.9076354939825% (High Return)
Shareholder yield for EMVC.L (quarterly period ending 2025-06-30)
Market cap (USD): 176233.76328767123
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -116866.43835616438
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -66.31330806083966%
Total shareholder yield: -66.31330806083966% (Minimal or Negative)
Shareholder yield for ETL.L (annual period ending 2021-06-30)
Market cap (USD): 142647102.33222222
Dividends paid: 243928571.42857143
Stock repurchases: 0
Dividend yield: 171.0014205970106%
Buyback yield: 0%
Total shareholder yield: 171.0014205970106% (High Return)
Shareholder yield for ETL.L (annual period ending 2022-06-30)
Market cap (USD): 143205689.10573173
Dividends paid: 230729166.6666667
Stock repurchases: 0
Dividend yield: 161.11731880729582%
Buyback yield: 0%
Total shareholder yield: 161.11731880729582% (High Return)
Shareholder yield for ETL.L (annual period ending 2023-06-30)
Market cap (USD): 89007418.51481012
Dividends paid: 87608695.6521739
Stock repurchases: 0
Net debt paydown: 85221920.28985548
Dividend yield: 98.42853226621389%
Buyback yield: 0%
Debt paydown yield: 95.74698571408994%
Total shareholder yield: 194.17551798030382% (High Return)
Shareholder yield for ETL.L (annual period ending 2024-06-30)
Market cap (USD): 63512831.30202532
Dividends paid: 1075268.817204301
Stock repurchases: 0
Net debt paydown: -88256194.48340368
Dividend yield: 1.6929946203957256%
Buyback yield: 0%
Debt paydown yield: -138.95805410361123%
Total shareholder yield: -137.2650594832155% (Minimal or Negative)
Shareholder yield for ETL.L (quarterly period ending 2024-12-31)
Market cap (USD): 62718920.91075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETL.L (quarterly period ending 2025-06-30)
Market cap (USD): 68733064.01178081
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -234612745.09803915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -341.33898796920596%
Total shareholder yield: -341.33898796920596% (Minimal or Negative)
Shareholder yield for ETL.L (annual period ending 2025-06-30)
Market cap (USD): 68733064.01178081
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -97099304.23782444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -141.27015234062847%
Total shareholder yield: -141.27015234062847% (Minimal or Negative)
Shareholder yield for FLOW.AS (annual period ending 2022-12-31)
Market cap (USD): 946454856.6170214
Dividends paid: 48858510.63829788
Stock repurchases: 16006382.978723405
Dividend yield: 5.162265299470933%
Buyback yield: 1.6911934961099062%
Total shareholder yield: 6.853458795580839% (Moderate Return)
Shareholder yield for FLOW.AS (annual period ending 2023-12-31)
Market cap (USD): 862655131.8000001
Dividends paid: 52910000
Stock repurchases: 9734444.444444444
Net debt paydown: -457103026.0047281
Dividend yield: 6.133389584039103%
Buyback yield: 1.1284282774893757%
Debt paydown yield: -52.98792172614164%
Total shareholder yield: -45.726103864613165% (Minimal or Negative)
Shareholder yield for FLOW.AS (annual period ending 2024-12-31)
Market cap (USD): 978474570.7916666
Dividends paid: 6750000
Stock repurchases: 12295833.333333334
Net debt paydown: 204515902.77777767
Dividend yield: 0.6898493023215405%
Buyback yield: 1.2566328957721395%
Debt paydown yield: 20.90150412517184%
Total shareholder yield: 22.84798632326552% (High Return)
Shareholder yield for FLOW.AS (quarterly period ending 2024-12-31)
Market cap (USD): 978474570.7916666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLOW.AS (quarterly period ending 2025-03-31)
Market cap (USD): 1294740409.7173913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLOW.AS (quarterly period ending 2025-06-30)
Market cap (USD): 1412642628.1882353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLOW.AS (annual period ending 2025-12-31)
Market cap (USD): 1287575574.0235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1399874203.4313726
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -108.72171169393363%
Total shareholder yield: -108.72171169393363% (Minimal or Negative)
Shareholder yield for FLOW.AS (quarterly period ending 2025-12-31)
Market cap (USD): 1287575574.0235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 203118823.5294118
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.775293320817527%
Total shareholder yield: 15.775293320817527% (High Return)
Shareholder yield for FTZ.V (annual period ending 2021-09-30)
Market cap (USD): 87446233.328125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTZ.V (annual period ending 2022-09-30)
Market cap (USD): 28835855.38686131
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTZ.V (annual period ending 2023-09-30)
Market cap (USD): 9754351.081481481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTZ.V (quarterly period ending 2024-09-30)
Market cap (USD): 41455992.096296296
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTZ.V (annual period ending 2024-09-30)
Market cap (USD): 41455992.096296296
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTZ.V (quarterly period ending 2024-12-31)
Market cap (USD): 39136775.75524476
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTZ.V (quarterly period ending 2025-03-31)
Market cap (USD): 69064898.39160839
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTZ.V (quarterly period ending 2025-06-30)
Market cap (USD): 81701590.26277372
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTZ.V (quarterly period ending 2025-09-30)
Market cap (USD): 75789202.64748202
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTZ.V (annual period ending 2025-09-30)
Market cap (USD): 75789202.64748202
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTZ.V (quarterly period ending 2025-12-31)
Market cap (USD): 115343421.54744524
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEG (annual period ending 2021-06-30)
Market cap (USD): 70553268
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEG (annual period ending 2022-06-30)
Market cap (USD): 67417567.2
Dividends paid: 0
Stock repurchases: 1194000
Dividend yield: 0%
Buyback yield: 1.7710517445073275%
Total shareholder yield: 1.7710517445073275% (Low Return)
Shareholder yield for GEG (annual period ending 2023-06-30)
Market cap (USD): 64281866.39999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4364000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.788850797897804%
Total shareholder yield: 6.788850797897804% (Moderate Return)
Shareholder yield for GEG (annual period ending 2024-06-30)
Market cap (USD): 56442614.4
Dividends paid: 0
Stock repurchases: 2104000
Net debt paydown: 2254000
Dividend yield: 0%
Buyback yield: 3.727679914132397%
Debt paydown yield: 3.9934365620030525%
Total shareholder yield: 7.72111647613545% (Moderate Return)
Shareholder yield for GEG (quarterly period ending 2024-09-30)
Market cap (USD): 59891885.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEG (quarterly period ending 2024-12-31)
Market cap (USD): 56756184.480000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEG (quarterly period ending 2025-03-31)
Market cap (USD): 59264745.12
Dividends paid: 0
Stock repurchases: 1086000
Dividend yield: 0%
Buyback yield: 1.832455362460521%
Total shareholder yield: 1.832455362460521% (Low Return)
Shareholder yield for GEG (quarterly period ending 2025-06-30)
Market cap (USD): 64909006.559999995
Dividends paid: 0
Stock repurchases: 922000
Net debt paydown: 1274000
Dividend yield: 0%
Buyback yield: 1.420450025140548%
Debt paydown yield: 1.9627476486215385%
Total shareholder yield: 3.3831976737620866% (Low Return)
Shareholder yield for GEG (annual period ending 2025-06-30)
Market cap (USD): 64909006.559999995
Dividends paid: 0
Stock repurchases: 7239000
Net debt paydown: -1406000
Dividend yield: 0%
Buyback yield: 11.152535501076386%
Debt paydown yield: -2.1661092574269096%
Total shareholder yield: 8.986426243649476% (Moderate Return)
Shareholder yield for GEG (quarterly period ending 2025-09-30)
Market cap (USD): 76824669.60000001
Dividends paid: 0
Stock repurchases: 756000
Net debt paydown: -10000
Dividend yield: 0%
Buyback yield: 0.9840589018296277%
Debt paydown yield: -0.013016652140603543%
Total shareholder yield: 0.9710422496890242% (Low Return)
Shareholder yield for GEG (quarterly period ending 2025-12-31)
Market cap (USD): 79960370.39999999
Dividends paid: 0
Stock repurchases: 2619000
Net debt paydown: -886000
Dividend yield: 0%
Buyback yield: 3.27537252128587%
Debt paydown yield: -1.1080488941807105%
Total shareholder yield: 2.1673236271051595% (Low Return)
Shareholder yield for HGO.AX (annual period ending 2021-12-31)
Market cap (USD): 128234688.65942033
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGO.AX (annual period ending 2022-12-31)
Market cap (USD): 119570182.66891892
Dividends paid: 0
Stock repurchases: 15540.54054054054
Dividend yield: 0%
Buyback yield: 0.012997003260897541%
Total shareholder yield: 0.012997003260897541% (Low Return)
Shareholder yield for HGO.AX (annual period ending 2023-12-31)
Market cap (USD): 218174634.67808217
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGO.AX (quarterly period ending 2024-12-31)
Market cap (USD): 109915447.42236024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGO.AX (annual period ending 2024-12-31)
Market cap (USD): 109915447.42236024
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1975767.8890496064
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7975343187728074%
Total shareholder yield: 1.7975343187728074% (Low Return)
Shareholder yield for INDNIPPON.NS (annual period ending 2022-03-31)
Market cap (USD): 117578900.90149018
Dividends paid: 1864697.3493340367
Stock repurchases: 0
Dividend yield: 1.5859115326280482%
Buyback yield: 0%
Total shareholder yield: 1.5859115326280482% (Low Return)
Shareholder yield for INDNIPPON.NS (annual period ending 2023-03-31)
Market cap (USD): 86553811.46309379
Dividends paid: 2548112.0584652866
Stock repurchases: 0
Net debt paydown: 71047.27977495658
Dividend yield: 2.9439628543126513%
Buyback yield: 0%
Debt paydown yield: 0.08208451895298784%
Total shareholder yield: 3.026047373265639% (Low Return)
Shareholder yield for INDNIPPON.NS (annual period ending 2024-03-31)
Market cap (USD): 177948327.4203455
Dividends paid: 2779709.79733781
Stock repurchases: 0
Net debt paydown: 92019.52173131285
Dividend yield: 1.5620881846063341%
Buyback yield: 0%
Debt paydown yield: 0.0517113720962077%
Total shareholder yield: 1.6137995567025418% (Low Return)
Shareholder yield for INDNIPPON.NS (quarterly period ending 2024-09-30)
Market cap (USD): 200650301.5785953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDNIPPON.NS (quarterly period ending 2024-12-31)
Market cap (USD): 178827643.5780394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDNIPPON.NS (annual period ending 2025-03-31)
Market cap (USD): 155818290.36947137
Dividends paid: 3306055.6464811782
Stock repurchases: 0
Net debt paydown: 105892.03363223415
Dividend yield: 2.1217378515975014%
Buyback yield: 0%
Debt paydown yield: 0.06795866735615333%
Total shareholder yield: 2.189696518953655% (Low Return)
Shareholder yield for INDNIPPON.NS (quarterly period ending 2025-03-31)
Market cap (USD): 155818290.36947137
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDNIPPON.NS (quarterly period ending 2025-06-30)
Market cap (USD): 192123282.86262578
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDNIPPON.NS (quarterly period ending 2025-09-30)
Market cap (USD): 226173434.72559187
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDNIPPON.NS (quarterly period ending 2025-12-31)
Market cap (USD): 201657508.70001113
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JYC.AX (annual period ending 2021-06-30)
Market cap (USD): 43131114.180451125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JYC.AX (annual period ending 2022-06-30)
Market cap (USD): 37726308.72413793
Dividends paid: 6755862.068965517
Stock repurchases: 0
Dividend yield: 17.907561851242026%
Buyback yield: 0%
Total shareholder yield: 17.907561851242026% (High Return)
Shareholder yield for JYC.AX (annual period ending 2023-06-30)
Market cap (USD): 38772948.754966885
Dividends paid: 10192052.98013245
Stock repurchases: 0
Net debt paydown: -2044722.5393925551
Dividend yield: 26.286504657004784%
Buyback yield: 0%
Debt paydown yield: -5.273580176515779%
Total shareholder yield: 21.012924480489005% (High Return)
Shareholder yield for JYC.AX (annual period ending 2024-06-30)
Market cap (USD): 68206447.16
Dividends paid: 11587333.333333334
Stock repurchases: 0
Net debt paydown: -5778128.035320086
Dividend yield: 16.988618841488027%
Buyback yield: 0%
Debt paydown yield: -8.471527657445113%
Total shareholder yield: 8.517091184042913% (Moderate Return)
Shareholder yield for KEC.NS (annual period ending 2022-03-31)
Market cap (USD): 1295403692.4699986
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEC.NS (annual period ending 2023-03-31)
Market cap (USD): 1456610085.2618759
Dividends paid: 12527405.602923265
Stock repurchases: 0
Dividend yield: 0.8600383678293035%
Buyback yield: 0%
Total shareholder yield: 0.8600383678293035% (Low Return)
Shareholder yield for KEC.NS (annual period ending 2024-03-31)
Market cap (USD): 2192765019.193858
Dividends paid: 9252908.022544669
Stock repurchases: 0
Net debt paydown: -62892270.57634908
Dividend yield: 0.42197444512072624%
Buyback yield: 0%
Debt paydown yield: -2.868171921105829%
Total shareholder yield: -2.446197475985103% (Minimal or Negative)
Shareholder yield for KEC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3281522312.4701385
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3696453386.1755447
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2416396405.6482673
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEC.NS (annual period ending 2025-03-31)
Market cap (USD): 2416396405.6482673
Dividends paid: 12016600.420855738
Stock repurchases: 0
Net debt paydown: 12349087.866918743
Dividend yield: 0.4972942515874974%
Buyback yield: 0%
Debt paydown yield: 0.5110538915739592%
Total shareholder yield: 1.0083481431614567% (Low Return)
Shareholder yield for KEC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2842944980.107653
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2619834160.090192
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2188136125.6544504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLIN.SW (annual period ending 2022-03-31)
Market cap (USD): 140767391.3043478
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLIN.SW (annual period ending 2023-03-31)
Market cap (USD): 151154285.7142857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLIN.SW (annual period ending 2024-03-31)
Market cap (USD): 150765714.2857143
Dividends paid: 4112222.222222222
Stock repurchases: 0
Dividend yield: 2.7275579475776563%
Buyback yield: 0%
Total shareholder yield: 2.7275579475776563% (Low Return)
Shareholder yield for KLIN.SW (quarterly period ending 2024-09-30)
Market cap (USD): 157857142.85714287
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLIN.SW (quarterly period ending 2025-03-31)
Market cap (USD): 115924545.45454545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLIN.SW (annual period ending 2025-03-31)
Market cap (USD): 115924545.45454545
Dividends paid: 5311363.636363637
Stock repurchases: 0
Dividend yield: 4.581742042237505%
Buyback yield: 0%
Total shareholder yield: 4.581742042237505% (Moderate Return)
Shareholder yield for KLIN.SW (quarterly period ending 2025-09-30)
Market cap (USD): 131495000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LSF.AX (annual period ending 2021-06-30)
Market cap (USD): 1002109610.5263158
Dividends paid: 5934586.466165413
Stock repurchases: 54524812.030075185
Dividend yield: 0.592209315610547%
Buyback yield: 5.441002806213816%
Total shareholder yield: 6.033212121824363% (Moderate Return)
Shareholder yield for LSF.AX (annual period ending 2022-06-30)
Market cap (USD): 949815614.7586207
Dividends paid: 24300689.655172415
Stock repurchases: 0
Dividend yield: 2.558463903685982%
Buyback yield: 0%
Total shareholder yield: 2.558463903685982% (Low Return)
Shareholder yield for LSF.AX (annual period ending 2023-06-30)
Market cap (USD): 1038167859.2052981
Dividends paid: 29227152.317880794
Stock repurchases: 0
Dividend yield: 2.8152626821113245%
Buyback yield: 0%
Total shareholder yield: 2.8152626821113245% (Low Return)
Shareholder yield for LSF.AX (annual period ending 2024-06-30)
Market cap (USD): 1231258674.8000002
Dividends paid: 35306000
Stock repurchases: 0
Dividend yield: 2.8674721829460363%
Buyback yield: 0%
Total shareholder yield: 2.8674721829460363% (Low Return)
Shareholder yield for LTH (annual period ending 2021-12-31)
Market cap (USD): 3830993120.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTH (annual period ending 2022-12-31)
Market cap (USD): 2662328746.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTH (annual period ending 2023-12-31)
Market cap (USD): 3356849289.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -225264000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.710578301369662%
Total shareholder yield: -6.710578301369662% (Minimal or Negative)
Shareholder yield for LTH (quarterly period ending 2024-09-30)
Market cap (USD): 5435958861.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTH (annual period ending 2024-12-31)
Market cap (USD): 4923972564.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 272097000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.525964989293441%
Total shareholder yield: 5.525964989293441% (Moderate Return)
Shareholder yield for LTH (quarterly period ending 2024-12-31)
Market cap (USD): 4923972564.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTH (quarterly period ending 2025-03-31)
Market cap (USD): 6722602687.599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTH (quarterly period ending 2025-06-30)
Market cap (USD): 6751541043.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -73209000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0843302222097535%
Total shareholder yield: -1.0843302222097535% (Minimal or Negative)
Shareholder yield for LTH (quarterly period ending 2025-09-30)
Market cap (USD): 6143835568.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39146000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.637158979299407%
Total shareholder yield: -0.637158979299407% (Minimal or Negative)
Shareholder yield for LTH (annual period ending 2025-12-31)
Market cap (USD): 5916780776.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -166202000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.808993712814828%
Total shareholder yield: -2.808993712814828% (Minimal or Negative)
Shareholder yield for LTH (quarterly period ending 2025-12-31)
Market cap (USD): 5916780776.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29520000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.49891995524899657%
Total shareholder yield: -0.49891995524899657% (Minimal or Negative)
Shareholder yield for LTI.L (annual period ending 2022-03-31)
Market cap (USD): 2347368.4210526315
Dividends paid: 13157894.736842105
Stock repurchases: 0
Dividend yield: 560.5381165919283%
Buyback yield: 0%
Total shareholder yield: 560.5381165919283% (High Return)
Shareholder yield for LTI.L (annual period ending 2023-03-31)
Market cap (USD): 2187654.3209876544
Dividends paid: 13086419.75308642
Stock repurchases: 0
Dividend yield: 598.1941309255079%
Buyback yield: 0%
Total shareholder yield: 598.1941309255079% (High Return)
Shareholder yield for LTI.L (annual period ending 2024-03-31)
Market cap (USD): 1802531.6455696202
Dividends paid: 13037974.683544302
Stock repurchases: 0
Dividend yield: 723.3146067415729%
Buyback yield: 0%
Total shareholder yield: 723.3146067415729% (High Return)
Shareholder yield for LTI.L (quarterly period ending 2024-09-30)
Market cap (USD): 1952000.0000000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTI.L (annual period ending 2025-03-31)
Market cap (USD): 2015584.4155844154
Dividends paid: 13376623.376623377
Stock repurchases: 0
Dividend yield: 663.659793814433%
Buyback yield: 0%
Total shareholder yield: 663.659793814433% (High Return)
Shareholder yield for LTI.L (quarterly period ending 2025-03-31)
Market cap (USD): 2015584.4155844154
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTI.L (quarterly period ending 2025-09-30)
Market cap (USD): 1864864.8648648649
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LYL.AX (annual period ending 2021-06-30)
Market cap (USD): 117726684.54135337
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LYL.AX (annual period ending 2022-06-30)
Market cap (USD): 121413242.19310345
Dividends paid: 9044327.586206896
Stock repurchases: 700172.4137931034
Net debt paydown: -10423268.08918849
Dividend yield: 7.449210170849581%
Buyback yield: 0.5766853772667598%
Debt paydown yield: -8.584951608993896%
Total shareholder yield: -0.5590560608775554% (Minimal or Negative)
Shareholder yield for LYL.AX (annual period ending 2023-06-30)
Market cap (USD): 238704536.30463576
Dividends paid: 18948981.45695364
Stock repurchases: 241772.18543046358
Net debt paydown: 1081146.503767984
Dividend yield: 7.938257793631063%
Buyback yield: 0.10128512393325984%
Debt paydown yield: 0.4529224791891764%
Total shareholder yield: 8.492465396753499% (Moderate Return)
Shareholder yield for LYL.AX (annual period ending 2024-06-30)
Market cap (USD): 313152980.88
Dividends paid: 21724656.666666668
Stock repurchases: 2379980.6666666665
Net debt paydown: 1987657.8410596028
Dividend yield: 6.937394178914599%
Buyback yield: 0.7600057518145336%
Debt paydown yield: 0.6347242282267375%
Total shareholder yield: 8.332124158955871% (Moderate Return)
Shareholder yield for MCS.V (annual period ending 2021-12-31)
Market cap (USD): 844738.0157480314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCS.V (annual period ending 2022-12-31)
Market cap (USD): 964133.1764705881
Dividends paid: 167944.11764705883
Stock repurchases: 0
Net debt paydown: -913100.7931912921
Dividend yield: 17.419182509811925%
Buyback yield: 0%
Debt paydown yield: -94.70691554603373%
Total shareholder yield: -77.2877330362218% (Minimal or Negative)
Shareholder yield for MCS.V (annual period ending 2023-12-31)
Market cap (USD): 812740.3636363635
Dividends paid: 259550
Stock repurchases: 0
Net debt paydown: -231948.06149732624
Dividend yield: 31.935167934655194%
Buyback yield: 0%
Debt paydown yield: -28.539010965266208%
Total shareholder yield: 3.3961569693889864% (Low Return)
Shareholder yield for MCS.V (quarterly period ending 2024-09-30)
Market cap (USD): 1412763.4962962961
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCS.V (quarterly period ending 2024-12-31)
Market cap (USD): 1458764.7552447552
Dividends paid: 199653.14685314687
Stock repurchases: 0
Net debt paydown: 129376.90753690735
Dividend yield: 13.686452605557268%
Buyback yield: 0%
Debt paydown yield: 8.86893565749744%
Total shareholder yield: 22.55538826305471% (High Return)
Shareholder yield for MCS.V (annual period ending 2024-12-31)
Market cap (USD): 1458764.7552447552
Dividends paid: 359376.2237762238
Stock repurchases: 0
Net debt paydown: 121273.77622377616
Dividend yield: 24.635653040296187%
Buyback yield: 0%
Debt paydown yield: 8.313456695999525%
Total shareholder yield: 32.94910973629571% (High Return)
Shareholder yield for MCS.V (quarterly period ending 2025-03-31)
Market cap (USD): 1458764.7552447552
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1252644.055944056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 85.87018924335639%
Total shareholder yield: 85.87018924335639% (High Return)
Shareholder yield for MCS.V (quarterly period ending 2025-06-30)
Market cap (USD): 2392739.270072993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5192.353631769691
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2170045728221484%
Total shareholder yield: 0.2170045728221484% (Low Return)
Shareholder yield for MCS.V (quarterly period ending 2025-09-30)
Market cap (USD): 4244960.460431655
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1948.905109489051
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04591103091902236%
Total shareholder yield: 0.04591103091902236% (Low Return)
Shareholder yield for MCS.V (annual period ending 2025-12-31)
Market cap (USD): 4480948.087591241
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1259785.3146853147
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.114258189554686%
Total shareholder yield: 28.114258189554686% (High Return)
Shareholder yield for MCS.V (quarterly period ending 2025-12-31)
Market cap (USD): 4480948.087591241
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 MCX.NS (annual period ending 2022-03-31)
Market cap (USD): 922097533.2414613
Dividends paid: 18562574.179084796
Stock repurchases: 0
Dividend yield: 2.0130814268455466%
Buyback yield: 0%
Total shareholder yield: 2.0130814268455466% (Low Return)
Shareholder yield for MCX.NS (annual period ending 2023-03-31)
Market cap (USD): 925364870.4628502
Dividends paid: 10808769.792935446
Stock repurchases: 0
Dividend yield: 1.1680549087117498%
Buyback yield: 0%
Total shareholder yield: 1.1680549087117498% (Low Return)
Shareholder yield for MCX.NS (annual period ending 2024-03-31)
Market cap (USD): 2034921975.0971692
Dividends paid: 11675260.822640603
Stock repurchases: 0
Net debt paydown: -10270.482576111302
Dividend yield: 0.573744888773099%
Buyback yield: 0%
Debt paydown yield: -0.0005047113698607967%
Total shareholder yield: 0.5732401774032383% (Low Return)
Shareholder yield for MCX.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3428431258.9285717
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCX.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3684891722.895442
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCX.NS (quarterly period ending 2025-03-31)
Market cap (USD): 3143363363.1450577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCX.NS (annual period ending 2025-03-31)
Market cap (USD): 3143363363.1450577
Dividends paid: 4554594.341828384
Stock repurchases: 0
Net debt paydown: 80991.22010173133
Dividend yield: 0.14489557253321597%
Buyback yield: 0%
Debt paydown yield: 0.0025765783571612432%
Total shareholder yield: 0.1474721508903772% (Low Return)
Shareholder yield for MCX.NS (quarterly period ending 2025-06-30)
Market cap (USD): 5307062523.275217
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCX.NS (quarterly period ending 2025-09-30)
Market cap (USD): 4473938772.581737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCX.NS (quarterly period ending 2025-12-31)
Market cap (USD): 6314512434.532695
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDX.AX (annual period ending 2021-06-30)
Market cap (USD): 124379922.73684211
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDX.AX (annual period ending 2022-06-30)
Market cap (USD): 97788353.04827586
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDX.AX (annual period ending 2023-06-30)
Market cap (USD): 93902723.12582782
Dividends paid: 0
Stock repurchases: 14096.026490066226
Dividend yield: 0%
Buyback yield: 0.015011307468876942%
Total shareholder yield: 0.015011307468876942% (Low Return)
Shareholder yield for MDX.AX (annual period ending 2024-06-30)
Market cap (USD): 63019160.85333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIDW.L (annual period ending 2021-12-31)
Market cap (USD): 7405885.846216215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIDW.L (annual period ending 2022-12-31)
Market cap (USD): 4526239.220240965
Dividends paid: 13133734.939759037
Stock repurchases: 0
Dividend yield: 290.16882008856425%
Buyback yield: 0%
Total shareholder yield: 290.16882008856425% (High Return)
Shareholder yield for MIDW.L (annual period ending 2023-12-31)
Market cap (USD): 5108152.782531646
Dividends paid: 18964556.962025315
Stock repurchases: 759493.6708860759
Net debt paydown: -30441009.608052433
Dividend yield: 371.26056657659933%
Buyback yield: 14.868264580560647%
Debt paydown yield: -595.9298968533514%
Total shareholder yield: -209.80106569619136% (Minimal or Negative)
Shareholder yield for MIDW.L (quarterly period ending 2024-12-31)
Market cap (USD): 3521979.89325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIDW.L (annual period ending 2024-12-31)
Market cap (USD): 3521979.89325
Dividends paid: 21397500
Stock repurchases: 0
Net debt paydown: -47760300.632911414
Dividend yield: 607.5417988901377%
Buyback yield: 0%
Debt paydown yield: -1356.0639776634084%
Total shareholder yield: -748.5221787732708% (Minimal or Negative)