speb/financial-data huggingface dataset:
Shareholder yield for DGE.L (annual period ending 2021-06-30)
Market cap (USD): 930508459.1644444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGE.L (annual period ending 2022-06-30)
Market cap (USD): 850927927.0712196
Dividends paid: 2804878048.780488
Stock repurchases: 3640243902.4390244
Dividend yield: 329.625807256615%
Buyback yield: 427.7969715917373%
Total shareholder yield: 757.4227788483523% (High Return)
Shareholder yield for DGE.L (annual period ending 2023-06-30)
Market cap (USD): 863257529.5513924
Dividends paid: 2613924050.632911
Stock repurchases: 2117721518.9873416
Net debt paydown: -3391401667.181225
Dividend yield: 302.79771228769755%
Buyback yield: 245.3174685991855%
Debt paydown yield: -392.8609425444142%
Total shareholder yield: 155.2542383424689% (High Return)
Shareholder yield for DGE.L (annual period ending 2024-06-30)
Market cap (USD): 652720642.6572152
Dividends paid: 2837974683.544304
Stock repurchases: 1249367088.607595
Net debt paydown: -949367088.6075974
Dividend yield: 434.79162417645546%
Buyback yield: 191.40915836849308%
Debt paydown yield: -145.44768872985833%
Total shareholder yield: 480.7530938150902% (High Return)
Shareholder yield for DGE.L (quarterly period ending 2024-12-31)
Market cap (USD): 669576963.2639999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGE.L (quarterly period ending 2025-06-30)
Market cap (USD): 536401750.1983562
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6276027397.260273
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1170.0236613582%
Total shareholder yield: -1170.0236613582% (Minimal or Negative)
Shareholder yield for DGE.L (annual period ending 2025-06-30)
Market cap (USD): 536401750.1983562
Dividends paid: 3147945205.479452
Stock repurchases: 0
Net debt paydown: -5445014739.032425
Dividend yield: 586.8633359819152%
Buyback yield: 0%
Debt paydown yield: -1015.1001067798363%
Total shareholder yield: -428.23677079792117% (Minimal or Negative)
Shareholder yield for DNMX (annual period ending 2025-12-31)
Market cap (USD): 199036250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNMX (quarterly period ending 2025-12-31)
Market cap (USD): 199036250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSP (annual period ending 2021-12-31)
Market cap (USD): 194210548.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSP (annual period ending 2022-12-31)
Market cap (USD): 80487258.11999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11209000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.926427936317932%
Total shareholder yield: -13.926427936317932% (Minimal or Negative)
Shareholder yield for DSP (annual period ending 2023-12-31)
Market cap (USD): 137949554.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3275000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.374056237926082%
Total shareholder yield: 2.374056237926082% (Low Return)
Shareholder yield for DSP (quarterly period ending 2024-09-30)
Market cap (USD): 221640285.42000002
Dividends paid: 0
Stock repurchases: 6201000
Dividend yield: 0%
Buyback yield: 2.7977765812064974%
Total shareholder yield: 2.7977765812064974% (Low Return)
Shareholder yield for DSP (quarterly period ending 2024-12-31)
Market cap (USD): 380212196.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSP (annual period ending 2024-12-31)
Market cap (USD): 380212196.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -574000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1509683289015005%
Total shareholder yield: -0.1509683289015005% (Minimal or Negative)
Shareholder yield for DSP (quarterly period ending 2025-03-31)
Market cap (USD): 248469371.46
Dividends paid: 0
Stock repurchases: 3232000
Dividend yield: 0%
Buyback yield: 1.3007639456762201%
Total shareholder yield: 1.3007639456762201% (Low Return)
Shareholder yield for DSP (quarterly period ending 2025-06-30)
Market cap (USD): 264887170.38
Dividends paid: 0
Stock repurchases: 24885000
Net debt paydown: 1278000
Dividend yield: 0%
Buyback yield: 9.394565982301312%
Debt paydown yield: 0.482469573051279%
Total shareholder yield: 9.877035555352592% (Moderate Return)
Shareholder yield for DSP (quarterly period ending 2025-09-30)
Market cap (USD): 172787322.78
Dividends paid: 0
Stock repurchases: 9973000
Net debt paydown: 1087000
Dividend yield: 0%
Buyback yield: 5.7718354793297175%
Debt paydown yield: 0.6290970787156727%
Total shareholder yield: 6.40093255804539% (Moderate Return)
Shareholder yield for DSP (quarterly period ending 2025-12-31)
Market cap (USD): 241061340.23999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 880000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.36505231370732216%
Total shareholder yield: 0.36505231370732216% (Low Return)
Shareholder yield for DSP (annual period ending 2025-12-31)
Market cap (USD): 241061340.23999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4260000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7671850640831734%
Total shareholder yield: 1.7671850640831734% (Low Return)
Shareholder yield for ELIS.PA (annual period ending 2021-12-31)
Market cap (USD): 3312853862.4545455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELIS.PA (annual period ending 2022-12-31)
Market cap (USD): 2890975968.3404255
Dividends paid: 35319148.93617021
Stock repurchases: 106382.97872340426
Dividend yield: 1.2217033044534538%
Buyback yield: 0.003679829230281488%
Total shareholder yield: 1.2253831336837353% (Low Return)
Shareholder yield for ELIS.PA (annual period ending 2023-12-31)
Market cap (USD): 4228204831.333333
Dividends paid: 68555555.55555555
Stock repurchases: 0
Net debt paydown: -497080378.2505903
Dividend yield: 1.6213868128507165%
Buyback yield: 0%
Debt paydown yield: -11.756298431120229%
Total shareholder yield: -10.134911618269513% (Minimal or Negative)
Shareholder yield for ELIS.PA (quarterly period ending 2024-12-31)
Market cap (USD): 4040085548.5833335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELIS.PA (annual period ending 2024-12-31)
Market cap (USD): 4040085548.5833335
Dividends paid: 105520833.33333334
Stock repurchases: 2291666.666666667
Net debt paydown: 254826388.88888836
Dividend yield: 2.6118465083080853%
Buyback yield: 0.05672322130580244%
Debt paydown yield: 6.307450320655807%
Total shareholder yield: 8.976020050269694% (Moderate Return)
Shareholder yield for ELIS.PA (quarterly period ending 2025-06-30)
Market cap (USD): 5991994364.164706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -333349264.7058821
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.563243962635995%
Total shareholder yield: -5.563243962635995% (Minimal or Negative)
Shareholder yield for ENR (annual period ending 2021-09-30)
Market cap (USD): 2191151520
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENR (annual period ending 2022-09-30)
Market cap (USD): 1461224169.9
Dividends paid: 93000000
Stock repurchases: 0
Dividend yield: 6.36452653300722%
Buyback yield: 0%
Total shareholder yield: 6.36452653300722% (Moderate Return)
Shareholder yield for ENR (annual period ending 2023-09-30)
Market cap (USD): 1928898072.45
Dividends paid: 86300000
Stock repurchases: 0
Net debt paydown: 167600000
Dividend yield: 4.474057039747342%
Buyback yield: 0%
Debt paydown yield: 8.688898723773516%
Total shareholder yield: 13.162955763520857% (High Return)
Shareholder yield for ENR (annual period ending 2024-09-30)
Market cap (USD): 1989154739.25
Dividends paid: 87400000
Stock repurchases: 0
Net debt paydown: 146300000
Dividend yield: 4.39382609484437%
Buyback yield: 0%
Debt paydown yield: 7.354882810935143%
Total shareholder yield: 11.748708905779512% (High Return)
Shareholder yield for ENR (quarterly period ending 2024-09-30)
Market cap (USD): 1989154739.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENR (quarterly period ending 2024-12-31)
Market cap (USD): 2202107277.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENR (quarterly period ending 2025-03-31)
Market cap (USD): 1906301822.4
Dividends paid: 21700000
Stock repurchases: 0
Dividend yield: 1.1383297096511238%
Buyback yield: 0%
Total shareholder yield: 1.1383297096511238% (Low Return)
Shareholder yield for ENR (quarterly period ending 2025-06-30)
Market cap (USD): 1300996215
Dividends paid: 21300000
Stock repurchases: 62600000
Net debt paydown: -210400000
Dividend yield: 1.6372069153175821%
Buyback yield: 4.811697319196274%
Debt paydown yield: -16.172222299662877%
Total shareholder yield: -9.723318065149021% (Minimal or Negative)
Shareholder yield for ENR (annual period ending 2025-09-30)
Market cap (USD): 1623506329.3500001
Dividends paid: 87100000
Stock repurchases: 89700000
Net debt paydown: -224400000
Dividend yield: 5.364931347996164%
Buyback yield: 5.52507855241396%
Debt paydown yield: -13.821935642828235%
Total shareholder yield: -2.9319257424181107% (Minimal or Negative)
Shareholder yield for ENR (quarterly period ending 2025-09-30)
Market cap (USD): 1623506329.3500001
Dividends paid: 20500000
Stock repurchases: 27100000
Net debt paydown: -66500000
Dividend yield: 1.2626991117556987%
Buyback yield: 1.6692266306624115%
Debt paydown yield: -4.0960727283782425%
Total shareholder yield: -1.1641469859601323% (Minimal or Negative)
Shareholder yield for ENR (quarterly period ending 2025-12-31)
Market cap (USD): 1319484055.95
Dividends paid: 23300000
Stock repurchases: 4500000
Net debt paydown: 106900000
Dividend yield: 1.7658417238868795%
Buyback yield: 0.34104239302536304%
Debt paydown yield: 8.101651514313623%
Total shareholder yield: 10.208535631225866% (High Return)
Shareholder yield for EPD (annual period ending 2021-12-31)
Market cap (USD): 34486481239.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPD (annual period ending 2022-12-31)
Market cap (USD): 40803954591.06
Dividends paid: 4095000000
Stock repurchases: 250000000
Net debt paydown: -1921000000
Dividend yield: 10.035791974185756%
Buyback yield: 0.6126857127097531%
Debt paydown yield: -4.707877016461744%
Total shareholder yield: 5.940600670433765% (Moderate Return)
Shareholder yield for EPD (annual period ending 2023-12-31)
Market cap (USD): 48008470433.490005
Dividends paid: 4301000000
Stock repurchases: 188000000
Net debt paydown: -435000000
Dividend yield: 8.958835724538487%
Buyback yield: 0.3915975624769206%
Debt paydown yield: -0.9060901046673431%
Total shareholder yield: 8.444343182348064% (Moderate Return)
Shareholder yield for EPD (quarterly period ending 2024-09-30)
Market cap (USD): 56035123218.899994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPD (quarterly period ending 2024-12-31)
Market cap (USD): 61465554079.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPD (annual period ending 2024-12-31)
Market cap (USD): 61465554079.11
Dividends paid: 4512000000
Stock repurchases: 219000000
Net debt paydown: -3191000000
Dividend yield: 7.340696862819743%
Buyback yield: 0.3562971216661178%
Debt paydown yield: -5.191525640349689%
Total shareholder yield: 2.5054683441361716% (Low Return)
Shareholder yield for EPD (quarterly period ending 2025-03-31)
Market cap (USD): 67977744074.82001
Dividends paid: 1159000000
Stock repurchases: 60000000
Dividend yield: 1.7049697894127545%
Buyback yield: 0.08826418236821854%
Total shareholder yield: 1.7932339717809729% (Low Return)
Shareholder yield for EPD (quarterly period ending 2025-06-30)
Market cap (USD): 62850205772.55
Dividends paid: 1160000000
Stock repurchases: 110000000
Net debt paydown: -1153000000
Dividend yield: 1.8456582372982988%
Buyback yield: 0.17501931560587317%
Debt paydown yield: -1.8345206444870161%
Total shareholder yield: 0.1861569084171557% (Low Return)
Shareholder yield for EPD (quarterly period ending 2025-09-30)
Market cap (USD): 64494479658.509995
Dividends paid: 1180000000
Stock repurchases: 80000000
Net debt paydown: -845000000
Dividend yield: 1.8296139549430415%
Buyback yield: 0.12404162406393501%
Debt paydown yield: -1.3101896541753135%
Total shareholder yield: 0.643465924831663% (Low Return)
Shareholder yield for EPD (annual period ending 2025-12-31)
Market cap (USD): 67285418228.100006
Dividends paid: 4678000000
Stock repurchases: 300000000
Net debt paydown: -2510000000
Dividend yield: 6.952472204514522%
Buyback yield: 0.44586183440666016%
Debt paydown yield: -3.730377347869057%
Total shareholder yield: 3.667956691052125% (Low Return)
Shareholder yield for EPD (quarterly period ending 2025-12-31)
Market cap (USD): 67285418228.100006
Dividends paid: 1179000000
Stock repurchases: 50000000
Net debt paydown: -1194000000
Dividend yield: 1.7522370092181743%
Buyback yield: 0.07431030573444336%
Debt paydown yield: -1.7745301009385075%
Total shareholder yield: 0.05201721401411019% (Low Return)
Shareholder yield for GBAB (annual period ending 2022-05-31)
Market cap (USD): 365965201.46000004
Dividends paid: 30318411
Stock repurchases: 0
Dividend yield: 8.28450652658947%
Buyback yield: 0%
Total shareholder yield: 8.28450652658947% (Moderate Return)
Shareholder yield for GBAB (annual period ending 2023-05-31)
Market cap (USD): 335237412.22999996
Dividends paid: 32417906
Stock repurchases: 0
Net debt paydown: 40806085
Dividend yield: 9.670133707439161%
Buyback yield: 0%
Debt paydown yield: 12.172294472910359%
Total shareholder yield: 21.842428180349522% (High Return)
Shareholder yield for GBAB (annual period ending 2024-05-31)
Market cap (USD): 367072509.18
Dividends paid: 34176231
Stock repurchases: 0
Net debt paydown: 7925806
Dividend yield: 9.310485025518794%
Buyback yield: 0%
Debt paydown yield: 2.1591935657904173%
Total shareholder yield: 11.469678591309211% (High Return)
Shareholder yield for GBAB (quarterly period ending 2024-11-30)
Market cap (USD): 375654144.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBAB (annual period ending 2025-05-31)
Market cap (USD): 370671259.27000004
Dividends paid: 37346200
Stock repurchases: 0
Net debt paydown: -26951037
Dividend yield: 10.075288835058215%
Buyback yield: 0%
Debt paydown yield: -7.2708731324563365%
Total shareholder yield: 2.8044157026018786% (Low Return)
Shareholder yield for GBAB (quarterly period ending 2025-05-31)
Market cap (USD): 370671259.27000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34613903
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.338167482466437%
Total shareholder yield: -9.338167482466437% (Minimal or Negative)
Shareholder yield for GIMB.BR (annual period ending 2022-03-31)
Market cap (USD): 1645361621.3666668
Dividends paid: 40420000
Stock repurchases: 1875555.5555555555
Dividend yield: 2.4566028206265336%
Buyback yield: 0.11399047669518908%
Total shareholder yield: 2.5705932973217225% (Low Return)
Shareholder yield for GIMB.BR (annual period ending 2023-03-31)
Market cap (USD): 1379194701.9782608
Dividends paid: 47227173.91304348
Stock repurchases: 0
Net debt paydown: 8881787.439613521
Dividend yield: 3.424257202068913%
Buyback yield: 0%
Debt paydown yield: 0.6439835816417977%
Total shareholder yield: 4.068240783710711% (Moderate Return)
Shareholder yield for GIMB.BR (annual period ending 2024-03-31)
Market cap (USD): 1466242891.0434783
Dividends paid: 49040860.21505376
Stock repurchases: 2315053.76344086
Net debt paydown: 4437424.029920518
Dividend yield: 3.3446614141912696%
Buyback yield: 0.1578901952454351%
Debt paydown yield: 0.302639082312109%
Total shareholder yield: 3.8051906917488134% (Low Return)
Shareholder yield for GIMB.BR (quarterly period ending 2024-09-30)
Market cap (USD): 1501683305.6333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIMB.BR (quarterly period ending 2025-03-31)
Market cap (USD): 1421121582.0326087
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1384106.2801932096
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09739534587980456%
Total shareholder yield: -0.09739534587980456% (Minimal or Negative)
Shareholder yield for GIMB.BR (annual period ending 2025-03-31)
Market cap (USD): 1421121582.0326087
Dividends paid: 40057608.69565217
Stock repurchases: 10825000
Net debt paydown: -13872206.638616145
Dividend yield: 2.818731993244264%
Buyback yield: 0.7617222999679708%
Debt paydown yield: -0.9761449557873111%
Total shareholder yield: 2.6043093374249233% (Low Return)
Shareholder yield for HAVAS.AS (quarterly period ending 2024-12-31)
Market cap (USD): 1492795624.3541667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAVAS.AS (annual period ending 2024-12-31)
Market cap (USD): 1492795624.3541667
Dividends paid: 244791666.6666667
Stock repurchases: 0
Net debt paydown: 79097222.22222215
Dividend yield: 16.39820365715312%
Buyback yield: 0%
Debt paydown yield: 5.298596869644647%
Total shareholder yield: 21.696800526797766% (High Return)
Shareholder yield for HAVAS.AS (quarterly period ending 2025-06-30)
Market cap (USD): 1593976523.5058823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -516482843.13725483
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.402161231413444%
Total shareholder yield: -32.402161231413444% (Minimal or Negative)
Shareholder yield for HAWK.V (annual period ending 2022-05-31)
Market cap (USD): 2055582.6771653544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAWK.V (annual period ending 2023-05-31)
Market cap (USD): 575865.4411764705
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 268300.301065308
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 46.590797412183825%
Total shareholder yield: 46.590797412183825% (High Return)
Shareholder yield for HAWK.V (annual period ending 2024-05-31)
Market cap (USD): 571662.0437956203
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4903.456419063976
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8577544149174002%
Total shareholder yield: -0.8577544149174002% (Minimal or Negative)
Shareholder yield for HAWK.V (quarterly period ending 2024-11-30)
Market cap (USD): 466176.7857142858
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAWK.V (quarterly period ending 2025-02-28)
Market cap (USD): 362581.9444444445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7449.28571428571
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.054510939782084%
Total shareholder yield: -2.054510939782084% (Minimal or Negative)
Shareholder yield for HAWK.V (quarterly period ending 2025-08-31)
Market cap (USD): 571662.0437956203
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3558.0291970802864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6224008110554821%
Total shareholder yield: -0.6224008110554821% (Minimal or Negative)
Shareholder yield for HAWK.V (quarterly period ending 2025-11-30)
Market cap (USD): 466176.7857142858
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9370.172054223141
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0100040030663404%
Total shareholder yield: 2.0100040030663404% (Low Return)
Shareholder yield for INDHOTEL.NS (annual period ending 2022-03-31)
Market cap (USD): 4411081880.821971
Dividends paid: 0
Stock repurchases: 4722405.380456284
Dividend yield: 0%
Buyback yield: 0.10705775834694549%
Total shareholder yield: 0.10705775834694549% (Low Return)
Shareholder yield for INDHOTEL.NS (annual period ending 2023-03-31)
Market cap (USD): 5550865551.721316
Dividends paid: 7842874.543239952
Stock repurchases: 4872.1071863581
Net debt paydown: -223928910.31496668
Dividend yield: 0.1412910197547099%
Buyback yield: 8.777202655984464e-05%
Debt paydown yield: -4.034125997620796%
Total shareholder yield: -3.8927472058395263% (Minimal or Negative)
Shareholder yield for INDHOTEL.NS (annual period ending 2024-03-31)
Market cap (USD): 9989980687.189058
Dividends paid: 18532198.105288405
Stock repurchases: 0
Net debt paydown: 54268118.239889205
Dividend yield: 0.18550784716784993%
Buyback yield: 0%
Debt paydown yield: 0.5432254569769239%
Total shareholder yield: 0.7287333041447739% (Low Return)
Shareholder yield for INDHOTEL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 11555950570.05602
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDHOTEL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 14453337369.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDHOTEL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 12986140480.563894
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDHOTEL.NS (annual period ending 2025-03-31)
Market cap (USD): 12986140480.563894
Dividends paid: 29433013.79471592
Stock repurchases: 0
Net debt paydown: -32492936.881480277
Dividend yield: 0.22664943320740866%
Buyback yield: 0%
Debt paydown yield: -0.25021242400782456%
Total shareholder yield: -0.023562990800415906% (Minimal or Negative)
Shareholder yield for INDHOTEL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 12607518787.539316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDHOTEL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 11663518360.414282
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITR.V (annual period ending 2021-12-31)
Market cap (USD): 1085713331.3385825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITR.V (annual period ending 2022-12-31)
Market cap (USD): 317578193.40441173
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6830548.315192219
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1508240984588114%
Total shareholder yield: -2.1508240984588114% (Minimal or Negative)
Shareholder yield for ITR.V (annual period ending 2023-12-31)
Market cap (USD): 213526040.97727272
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1874368.6497326195
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.877817357149484%
Total shareholder yield: -0.877817357149484% (Minimal or Negative)
Shareholder yield for ITR.V (quarterly period ending 2024-09-30)
Market cap (USD): 198266865.86666667
Dividends paid: 0
Stock repurchases: 301481.48148148146
Dividend yield: 0%
Buyback yield: 0.15205842900862013%
Total shareholder yield: 0.15205842900862013% (Low Return)
Shareholder yield for ITR.V (quarterly period ending 2024-12-31)
Market cap (USD): 175831073.03496504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITR.V (annual period ending 2024-12-31)
Market cap (USD): 175831073.03496504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6933741.25874126
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.9434106492442575%
Total shareholder yield: -3.9434106492442575% (Minimal or Negative)
Shareholder yield for ITR.V (quarterly period ending 2025-03-31)
Market cap (USD): 253820661.8811189
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITR.V (quarterly period ending 2025-06-30)
Market cap (USD): 304899443.69343066
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3847001.17400847
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2617278429266472%
Total shareholder yield: -1.2617278429266472% (Minimal or Negative)
Shareholder yield for ITR.V (quarterly period ending 2025-09-30)
Market cap (USD): 592272014.2877698
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5060962.033293072
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8544996068029782%
Total shareholder yield: 0.8544996068029782% (Low Return)
Shareholder yield for ITR.V (annual period ending 2025-12-31)
Market cap (USD): 817012101.5474452
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15343.780307285488
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0018780358673052592%
Total shareholder yield: 0.0018780358673052592% (Low Return)
Shareholder yield for ITR.V (quarterly period ending 2025-12-31)
Market cap (USD): 817012101.5474452
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 791592.7112324759
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09688873760048056%
Total shareholder yield: 0.09688873760048056% (Low Return)
Shareholder yield for LANDSMILL.NS (annual period ending 2022-03-31)
Market cap (USD): 8371525.448371357
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LANDSMILL.NS (annual period ending 2023-03-31)
Market cap (USD): 6873057.515225336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25244.79304386711
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3673007680780255%
Total shareholder yield: 0.3673007680780255% (Low Return)
Shareholder yield for LANDSMILL.NS (annual period ending 2024-03-31)
Market cap (USD): 8461462.661948176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7915.513387559068
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09354781441222589%
Total shareholder yield: 0.09354781441222589% (Low Return)
Shareholder yield for LANDSMILL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 12637616.952341137
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LANDSMILL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 17594634.675952908
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LANDSMILL.NS (annual period ending 2025-03-31)
Market cap (USD): 12182452.336328626
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -105442.56782170915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8655282607367535%
Total shareholder yield: -0.8655282607367535% (Minimal or Negative)
Shareholder yield for LANDSMILL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 12182452.336328626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LANDSMILL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 14856371.981043765
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LANDSMILL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 26400831.919954903
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LANDSMILL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 21686077.485797036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LII (annual period ending 2021-12-31)
Market cap (USD): 10697162163.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LII (annual period ending 2022-12-31)
Market cap (USD): 8028700617.280001
Dividends paid: 142000000
Stock repurchases: 308300000
Dividend yield: 1.768654814383992%
Buyback yield: 3.8399737977083426%
Total shareholder yield: 5.6086286120923345% (Moderate Return)
Shareholder yield for LII (annual period ending 2023-12-31)
Market cap (USD): 15218374006.08
Dividends paid: 153400000
Stock repurchases: 14900000
Net debt paydown: 222600000
Dividend yield: 1.0079920492078462%
Buyback yield: 0.09790796305865%
Debt paydown yield: 1.4627055420708384%
Total shareholder yield: 2.5686055543373345% (Low Return)
Shareholder yield for LII (quarterly period ending 2024-09-30)
Market cap (USD): 20679184984.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LII (annual period ending 2024-12-31)
Market cap (USD): 20889724791.04
Dividends paid: 160300000
Stock repurchases: 75200000
Net debt paydown: 38700000
Dividend yield: 0.7673629097725391%
Buyback yield: 0.35998559460321233%
Debt paydown yield: 0.18525854403117442%
Total shareholder yield: 1.3126070484069259% (Low Return)
Shareholder yield for LII (quarterly period ending 2024-12-31)
Market cap (USD): 20889724791.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LII (quarterly period ending 2025-03-31)
Market cap (USD): 19228026319.04
Dividends paid: 40900000
Stock repurchases: 96500000
Dividend yield: 0.2127103391755812%
Buyback yield: 0.5018715826514323%
Total shareholder yield: 0.7145819218270135% (Low Return)
Shareholder yield for LII (quarterly period ending 2025-06-30)
Market cap (USD): 19740977847.36
Dividends paid: 40800000
Stock repurchases: 210700000
Net debt paydown: -56000000
Dividend yield: 0.2066766920842083%
Buyback yield: 1.0673230152485953%
Debt paydown yield: -0.2836738910959722%
Total shareholder yield: 0.9903258162368314% (Low Return)
Shareholder yield for LII (quarterly period ending 2025-09-30)
Market cap (USD): 18275551194.879997
Dividends paid: 45700000
Stock repurchases: 37900000
Net debt paydown: 175700000
Dividend yield: 0.25006085733164163%
Buyback yield: 0.2073808860584074%
Debt paydown yield: 0.9613937118855456%
Total shareholder yield: 1.4188354552755946% (Low Return)
Shareholder yield for LII (quarterly period ending 2025-12-31)
Market cap (USD): 16808384544
Dividends paid: 45600000
Stock repurchases: 156400000
Net debt paydown: -400600000
Dividend yield: 0.27129317443107637%
Buyback yield: 0.9304879930048322%
Debt paydown yield: -2.383334335023886%
Total shareholder yield: -1.1815531675879773% (Minimal or Negative)
Shareholder yield for LII (annual period ending 2025-12-31)
Market cap (USD): 16808384544
Dividends paid: 173000000
Stock repurchases: 501500000
Net debt paydown: -282100000
Dividend yield: 1.0292482275564958%
Buyback yield: 2.983629977569842%
Debt paydown yield: -1.6783290462062859%
Total shareholder yield: 2.334549158920052% (Low Return)
Shareholder yield for MBIN (annual period ending 2021-12-31)
Market cap (USD): 1382196426.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBIN (annual period ending 2022-12-31)
Market cap (USD): 1077185317.6
Dividends paid: 38067000
Stock repurchases: 3935000
Dividend yield: 3.5339323121126807%
Buyback yield: 0.3653039022818556%
Total shareholder yield: 3.899236214394536% (Low Return)
Shareholder yield for MBIN (annual period ending 2023-12-31)
Market cap (USD): 1907238140.16
Dividends paid: 48506000
Stock repurchases: 0
Net debt paydown: -53735000
Dividend yield: 2.5432587037049705%
Buyback yield: 0%
Debt paydown yield: -2.817424781338114%
Total shareholder yield: -0.2741660776331436% (Minimal or Negative)
Shareholder yield for MBIN (quarterly period ending 2024-09-30)
Market cap (USD): 2026670200.9599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBIN (annual period ending 2024-12-31)
Market cap (USD): 1647703084.9599998
Dividends paid: 51167000
Stock repurchases: 177044000
Net debt paydown: -3371995000
Dividend yield: 3.1053531711535363%
Buyback yield: 10.744897039765995%
Debt paydown yield: -204.6482179210012%
Total shareholder yield: -190.79796771008165% (Minimal or Negative)
Shareholder yield for MBIN (quarterly period ending 2024-12-31)
Market cap (USD): 1647703084.9599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBIN (quarterly period ending 2025-03-31)
Market cap (USD): 1676642392
Dividends paid: 14854000
Stock repurchases: 0
Dividend yield: 0.8859372798203708%
Buyback yield: 0%
Total shareholder yield: 0.8859372798203708% (Low Return)
Shareholder yield for MBIN (quarterly period ending 2025-06-30)
Market cap (USD): 1503006549.76
Dividends paid: 14854000
Stock repurchases: 0
Net debt paydown: 167270000
Dividend yield: 0.9882857797507194%
Buyback yield: 0%
Debt paydown yield: 11.12902668499413%
Total shareholder yield: 12.117312464744849% (High Return)
Shareholder yield for MBIN (quarterly period ending 2025-09-30)
Market cap (USD): 1449721476.48
Dividends paid: 14854000
Stock repurchases: 0
Net debt paydown: 931843000
Dividend yield: 1.024610605622419%
Buyback yield: 0%
Debt paydown yield: 64.27738121549828%
Total shareholder yield: 65.3019918211207% (High Return)
Shareholder yield for MBIN (quarterly period ending 2025-12-31)
Market cap (USD): 1557210331.2
Dividends paid: 14856000
Stock repurchases: 0
Net debt paydown: -939961000
Dividend yield: 0.9540137065846355%
Buyback yield: 0%
Debt paydown yield: -60.36185229233983%
Total shareholder yield: -59.4078385857552% (Minimal or Negative)
Shareholder yield for MBIN (annual period ending 2025-12-31)
Market cap (USD): 1557210331.2
Dividends paid: 59418000
Stock repurchases: 0
Net debt paydown: 493530000
Dividend yield: 3.8156695219336214%
Buyback yield: 0%
Debt paydown yield: 31.69321382678481%
Total shareholder yield: 35.50888334871843% (High Return)
Shareholder yield for MD (annual period ending 2021-12-31)
Market cap (USD): 2234537198.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MD (annual period ending 2022-12-31)
Market cap (USD): 1220331597.46
Dividends paid: 0
Stock repurchases: 88511000
Dividend yield: 0%
Buyback yield: 7.253028618141736%
Total shareholder yield: 7.253028618141736% (Moderate Return)
Shareholder yield for MD (annual period ending 2023-12-31)
Market cap (USD): 763733772.3000001
Dividends paid: 0
Stock repurchases: 919000
Net debt paydown: 15433000
Dividend yield: 0%
Buyback yield: 0.12032988893923238%
Debt paydown yield: 2.0207303329697206%
Total shareholder yield: 2.141060221908953% (Low Return)
Shareholder yield for MD (quarterly period ending 2024-09-30)
Market cap (USD): 951792948.49
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MD (annual period ending 2024-12-31)
Market cap (USD): 1077439472.32
Dividends paid: 0
Stock repurchases: 1703000
Net debt paydown: 39335000
Dividend yield: 0%
Buyback yield: 0.15805992297024443%
Debt paydown yield: 3.6507851262680946%
Total shareholder yield: 3.808845049238339% (Low Return)
Shareholder yield for MD (quarterly period ending 2024-12-31)
Market cap (USD): 1077439472.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MD (quarterly period ending 2025-03-31)
Market cap (USD): 1189946490.39
Dividends paid: 0
Stock repurchases: 1569000
Dividend yield: 0%
Buyback yield: 0.13185466848057736%
Total shareholder yield: 0.13185466848057736% (Low Return)
Shareholder yield for MD (quarterly period ending 2025-06-30)
Market cap (USD): 1178449422.85
Dividends paid: 0
Stock repurchases: 209000
Net debt paydown: 5756000
Dividend yield: 0%
Buyback yield: 0.017735169278164497%
Debt paydown yield: 0.4884384419383485%
Total shareholder yield: 0.506173611216513% (Low Return)
Shareholder yield for MD (quarterly period ending 2025-09-30)
Market cap (USD): 1375542009.25
Dividends paid: 0
Stock repurchases: 20867000
Net debt paydown: 7293000
Dividend yield: 0%
Buyback yield: 1.5170020151821837%
Debt paydown yield: 0.5301910047790132%
Total shareholder yield: 2.0471930199611967% (Low Return)
Shareholder yield for MD (quarterly period ending 2025-12-31)
Market cap (USD): 1756587676.29
Dividends paid: 0
Stock repurchases: 64038000
Net debt paydown: 7652000
Dividend yield: 0%
Buyback yield: 3.645590872825171%
Debt paydown yield: 0.43561731095378076%
Total shareholder yield: 4.081208183778952% (Moderate Return)
Shareholder yield for MD (annual period ending 2025-12-31)
Market cap (USD): 1756587676.29
Dividends paid: 0
Stock repurchases: 86683000
Net debt paydown: 27698000
Dividend yield: 0%
Buyback yield: 4.934738024752558%
Debt paydown yield: 1.5768071456871167%
Total shareholder yield: 6.511545170439675% (Moderate Return)
Shareholder yield for MHK.AX (annual period ending 2021-06-30)
Market cap (USD): 20410799.89473684
Dividends paid: 0
Stock repurchases: 144112.03007518797
Dividend yield: 0%
Buyback yield: 0.7060577283516895%
Total shareholder yield: 0.7060577283516895% (Low Return)
Shareholder yield for MHK.AX (annual period ending 2022-06-30)
Market cap (USD): 13615731.089655174
Dividends paid: 0
Stock repurchases: 113614.4827586207
Net debt paydown: 29222.810474462014
Dividend yield: 0%
Buyback yield: 0.8344354189320144%
Debt paydown yield: 0.21462534976667272%
Total shareholder yield: 1.0490607686986873% (Low Return)
Shareholder yield for MHK.AX (annual period ending 2023-06-30)
Market cap (USD): 10623200.78807947
Dividends paid: 0
Stock repurchases: 41538.41059602649
Net debt paydown: -52210.815254624344
Dividend yield: 0%
Buyback yield: 0.39101596048751774%
Debt paydown yield: -0.4914791341721721%
Total shareholder yield: -0.10046317368465435% (Minimal or Negative)
Shareholder yield for MHK.AX (annual period ending 2024-06-30)
Market cap (USD): 4113085.433333333
Dividends paid: 0
Stock repurchases: 180540
Net debt paydown: 24654.631346578368
Dividend yield: 0%
Buyback yield: 4.389405543022881%
Debt paydown yield: 0.5994193834820913%
Total shareholder yield: 4.9888249265049724% (Moderate Return)
Shareholder yield for MKSI (annual period ending 2021-12-31)
Market cap (USD): 11358220732.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKSI (annual period ending 2022-12-31)
Market cap (USD): 5569013436.05
Dividends paid: 52000000
Stock repurchases: 0
Dividend yield: 0.9337380955733993%
Buyback yield: 0%
Total shareholder yield: 0.9337380955733993% (Low Return)
Shareholder yield for MKSI (annual period ending 2023-12-31)
Market cap (USD): 6828711441.9
Dividends paid: 59000000
Stock repurchases: 0
Net debt paydown: 144000000
Dividend yield: 0.8639990209277905%
Buyback yield: 0%
Debt paydown yield: 2.108743373111895%
Total shareholder yield: 2.9727423940396855% (Low Return)
Shareholder yield for MKSI (quarterly period ending 2024-09-30)
Market cap (USD): 7254914895.889999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKSI (annual period ending 2024-12-31)
Market cap (USD): 6980010290.860001
Dividends paid: 59000000
Stock repurchases: 0
Net debt paydown: 275000000
Dividend yield: 0.845270960090958%
Buyback yield: 0%
Debt paydown yield: 3.9398222716103977%
Total shareholder yield: 4.785093231701356% (Moderate Return)
Shareholder yield for MKSI (quarterly period ending 2024-12-31)
Market cap (USD): 6980010290.860001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKSI (quarterly period ending 2025-03-31)
Market cap (USD): 5370433696.79
Dividends paid: 15000000
Stock repurchases: 45000000
Dividend yield: 0.2793070512902106%
Buyback yield: 0.8379211538706318%
Total shareholder yield: 1.1172282051608424% (Low Return)
Shareholder yield for MKSI (quarterly period ending 2025-06-30)
Market cap (USD): 6675386269.07
Dividends paid: 15000000
Stock repurchases: 0
Net debt paydown: 4000000
Dividend yield: 0.2247060978254037%
Buyback yield: 0%
Debt paydown yield: 0.059921626086774316%
Total shareholder yield: 0.28462772391217805% (Low Return)
Shareholder yield for MKSI (quarterly period ending 2025-09-30)
Market cap (USD): 8332919194.7300005
Dividends paid: 14000000
Stock repurchases: 0
Net debt paydown: 112000000
Dividend yield: 0.1680083494491827%
Buyback yield: 0%
Debt paydown yield: 1.3440667955934615%
Total shareholder yield: 1.5120751450426442% (Low Return)
Shareholder yield for MKSI (quarterly period ending 2025-12-31)
Market cap (USD): 10775314899.37
Dividends paid: 15000000
Stock repurchases: 0
Net debt paydown: 138000000
Dividend yield: 0.13920706856443707%
Buyback yield: 0%
Debt paydown yield: 1.280705030792821%
Total shareholder yield: 1.419912099357258% (Low Return)
Shareholder yield for MKSI (annual period ending 2025-12-31)
Market cap (USD): 10775314899.37
Dividends paid: 59000000
Stock repurchases: 45000000
Net debt paydown: 302000000
Dividend yield: 0.5475478030201191%
Buyback yield: 0.41762120569331124%
Debt paydown yield: 2.8027023137639997%
Total shareholder yield: 3.76787132247743% (Low Return)
Shareholder yield for MMM.DE (annual period ending 2021-12-31)
Market cap (USD): 62947437284.056816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMM.DE (annual period ending 2022-12-31)
Market cap (USD): 44143644331.7234
Dividends paid: 3369000000
Stock repurchases: 1464000000
Dividend yield: 7.631902737080774%
Buyback yield: 3.31644571299681%
Total shareholder yield: 10.948348450077585% (High Return)
Shareholder yield for MMM.DE (annual period ending 2023-12-31)
Market cap (USD): 44163029642.43333
Dividends paid: 3311000000
Stock repurchases: 33000000
Net debt paydown: 104000000
Dividend yield: 7.497221152641846%
Buyback yield: 0.07472313441171274%
Debt paydown yield: 0.23549109026721593%
Total shareholder yield: 7.8074353773207745% (Moderate Return)
Shareholder yield for MMM.DE (quarterly period ending 2024-09-30)
Market cap (USD): 67828958333.65555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMM.DE (quarterly period ending 2024-12-31)
Market cap (USD): 64288022544.15625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMM.DE (annual period ending 2024-12-31)
Market cap (USD): 64288022544.15625
Dividends paid: 1982000000
Stock repurchases: 1801000000
Net debt paydown: 3707000000
Dividend yield: 3.083000412150899%
Buyback yield: 2.8014549658343944%
Debt paydown yield: 5.766237400526429%
Total shareholder yield: 11.650692778511722% (High Return)
Shareholder yield for MMM.DE (quarterly period ending 2025-03-31)
Market cap (USD): 73086835574.41304
Dividends paid: 396000000
Stock repurchases: 1274000000
Dividend yield: 0.5418212416609751%
Buyback yield: 1.7431319744345513%
Total shareholder yield: 2.284953216095526% (Low Return)
Shareholder yield for MMM.DE (quarterly period ending 2025-06-30)
Market cap (USD): 76872976745.76471
Dividends paid: 390000000
Stock repurchases: 953000000
Net debt paydown: 341000000
Dividend yield: 0.5073304254755386%
Buyback yield: 1.239707424303047%
Debt paydown yield: 0.44358891047989407%
Total shareholder yield: 2.1906267602584797% (Low Return)
Shareholder yield for MMM.DE (quarterly period ending 2025-09-30)
Market cap (USD): 78043969998.48235
Dividends paid: 389000000
Stock repurchases: 472000000
Net debt paydown: 570000000
Dividend yield: 0.498436970860868%
Buyback yield: 0.6047872756975057%
Debt paydown yield: 0.7303575151431742%
Total shareholder yield: 1.8335817617015477% (Low Return)
Shareholder yield for MMM.DE (annual period ending 2025-12-31)
Market cap (USD): 82369970978.72942
Dividends paid: 1562000000
Stock repurchases: 3251000000
Net debt paydown: 442000000
Dividend yield: 1.8963221443933236%
Buyback yield: 3.9468266910516614%
Debt paydown yield: 0.5366033212687894%
Total shareholder yield: 6.379752156713775% (Moderate Return)
Shareholder yield for MMM.DE (quarterly period ending 2025-12-31)
Market cap (USD): 82369970978.72942
Dividends paid: 387000000
Stock repurchases: 552000000
Net debt paydown: 554000000
Dividend yield: 0.46983141477606677%
Buyback yield: 0.6701471342542348%
Debt paydown yield: 0.6725752035812428%
Total shareholder yield: 1.8125537526115445% (Low Return)
Shareholder yield for MOZN.SW (annual period ending 2021-12-31)
Market cap (USD): 468854023.63736266
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOZN.SW (annual period ending 2022-12-31)
Market cap (USD): 548631554.673913
Dividends paid: 40128260.86956522
Stock repurchases: 19258695.652173914
Net debt paydown: -78885893.4543717
Dividend yield: 7.31424587734769%
Buyback yield: 3.510314980628592%
Debt paydown yield: -14.378665022513818%
Total shareholder yield: -3.554104164537536% (Minimal or Negative)
Shareholder yield for MOZN.SW (annual period ending 2023-12-31)
Market cap (USD): 573662729.797619
Dividends paid: 46220238.0952381
Stock repurchases: 111904.76190476191
Net debt paydown: -41840113.871635616
Dividend yield: 8.057040434114313%
Buyback yield: 0.019507065056194345%
Debt paydown yield: -7.293503952469822%
Total shareholder yield: 0.7830435467006849% (Low Return)
Shareholder yield for MOZN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 431402590
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOZN.SW (annual period ending 2024-12-31)
Market cap (USD): 431402590
Dividends paid: 43153333.333333336
Stock repurchases: 151111.1111111111
Net debt paydown: 3600476.190476179
Dividend yield: 10.00303065712548%
Buyback yield: 0.035027863673955016%
Debt paydown yield: 0.8345977223910916%
Total shareholder yield: 10.872656243190526% (High Return)
Shareholder yield for MOZN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 580775736.7874999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAAS (annual period ending 2021-12-31)
Market cap (USD): 9220140864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAAS (annual period ending 2022-12-31)
Market cap (USD): 14491453721.6
Dividends paid: 0
Stock repurchases: 1239080.4597701149
Dividend yield: 0%
Buyback yield: 0.008550422087214229%
Total shareholder yield: 0.008550422087214229% (Low Return)