speb/financial-data huggingface dataset:
Shareholder yield for FSM (annual period ending 2025-12-31)
Market cap (USD): 2972011966.4700003
Dividends paid: 0
Stock repurchases: 7494160.583941605
Net debt paydown: -18560726.864376485
Dividend yield: 0%
Buyback yield: 0.25215781997145775%
Debt paydown yield: -0.6245172318879302%
Total shareholder yield: -0.3723594119164724% (Minimal or Negative)
Shareholder yield for FXPO.L (annual period ending 2021-12-31)
Market cap (USD): 21548014.17418919
Dividends paid: 680634065.9340659
Stock repurchases: 0
Dividend yield: 3158.6858094299396%
Buyback yield: 0%
Total shareholder yield: 3158.6858094299396% (High Return)
Shareholder yield for FXPO.L (annual period ending 2022-12-31)
Market cap (USD): 11129899.465421688
Dividends paid: 168581521.73913044
Stock repurchases: 0
Net debt paydown: 48211180.1242236
Dividend yield: 1514.6724574007035%
Buyback yield: 0%
Debt paydown yield: 433.16815460917536%
Total shareholder yield: 1947.840612009879% (High Return)
Shareholder yield for FXPO.L (annual period ending 2023-12-31)
Market cap (USD): 6703245.102531645
Dividends paid: 542857.1428571428
Stock repurchases: 0
Net debt paydown: -1154037.2670807457
Dividend yield: 8.098422995932514%
Buyback yield: 0%
Debt paydown yield: -17.21609831400757%
Total shareholder yield: -9.117675318075056% (Minimal or Negative)
Shareholder yield for FXPO.L (quarterly period ending 2024-12-31)
Market cap (USD): 7796246.45675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FXPO.L (annual period ending 2024-12-31)
Market cap (USD): 7796246.45675
Dividends paid: 51111.11111111111
Stock repurchases: 0
Net debt paydown: 2622539.682539683
Dividend yield: 0.6555861387226805%
Buyback yield: 0%
Debt paydown yield: 33.638491254584245%
Total shareholder yield: 34.29407739330693% (High Return)
Shareholder yield for GDDY (annual period ending 2021-12-31)
Market cap (USD): 11236299616.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDDY (annual period ending 2022-12-31)
Market cap (USD): 9906904752.539999
Dividends paid: 0
Stock repurchases: 1294600000
Dividend yield: 0%
Buyback yield: 13.067653644980101%
Total shareholder yield: 13.067653644980101% (High Return)
Shareholder yield for GDDY (annual period ending 2023-12-31)
Market cap (USD): 14056629357.52
Dividends paid: 0
Stock repurchases: 1270200000
Net debt paydown: 45200000
Dividend yield: 0%
Buyback yield: 9.036305700985633%
Debt paydown yield: 0.321556461726146%
Total shareholder yield: 9.357862162711779% (Moderate Return)
Shareholder yield for GDDY (quarterly period ending 2024-09-30)
Market cap (USD): 20759215812.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDDY (quarterly period ending 2024-12-31)
Market cap (USD): 26133731502.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDDY (annual period ending 2024-12-31)
Market cap (USD): 26133731502.39
Dividends paid: 0
Stock repurchases: 676500000
Net debt paydown: 41000000
Dividend yield: 0%
Buyback yield: 2.5886085189867827%
Debt paydown yield: 0.15688536478707774%
Total shareholder yield: 2.7454938837738605% (Low Return)
Shareholder yield for GDDY (quarterly period ending 2025-03-31)
Market cap (USD): 23852309838.579998
Dividends paid: 0
Stock repurchases: 767400000
Dividend yield: 0%
Buyback yield: 3.2172984721117714%
Total shareholder yield: 3.2172984721117714% (Low Return)
Shareholder yield for GDDY (quarterly period ending 2025-06-30)
Market cap (USD): 23841717050.82
Dividends paid: 0
Stock repurchases: 25100000
Net debt paydown: 4000000
Dividend yield: 0%
Buyback yield: 0.10527765238761075%
Debt paydown yield: 0.01677731512153159%
Total shareholder yield: 0.12205496750914234% (Low Return)
Shareholder yield for GDDY (quarterly period ending 2025-09-30)
Market cap (USD): 18117639365.010002
Dividends paid: 0
Stock repurchases: 590500000
Net debt paydown: 10300000
Dividend yield: 0%
Buyback yield: 3.2592546308235564%
Debt paydown yield: 0.05685067349277329%
Total shareholder yield: 3.3161053043163298% (Low Return)
Shareholder yield for GDDY (quarterly period ending 2025-12-31)
Market cap (USD): 16429413815.76
Dividends paid: 0
Stock repurchases: 218900000
Net debt paydown: 8800000
Dividend yield: 0%
Buyback yield: 1.3323664645297268%
Debt paydown yield: 0.05356247093586842%
Total shareholder yield: 1.3859289354655953% (Low Return)
Shareholder yield for GDDY (annual period ending 2025-12-31)
Market cap (USD): 16429413815.76
Dividends paid: 0
Stock repurchases: 1601900000
Net debt paydown: 32100000
Dividend yield: 0%
Buyback yield: 9.750195703655411%
Debt paydown yield: 0.1953812860274291%
Total shareholder yield: 9.94557698968284% (Moderate Return)
Shareholder yield for GW1.AX (annual period ending 2021-06-30)
Market cap (USD): 95633110.52631578
Dividends paid: 0
Stock repurchases: 123758.64661654134
Dividend yield: 0%
Buyback yield: 0.12940983090002717%
Total shareholder yield: 0.12940983090002717% (Low Return)
Shareholder yield for GW1.AX (annual period ending 2022-06-30)
Market cap (USD): 70174916.96551724
Dividends paid: 0
Stock repurchases: 369634.4827586207
Net debt paydown: 525870.0700025926
Dividend yield: 0%
Buyback yield: 0.5267330532649619%
Debt paydown yield: 0.7493704200049089%
Total shareholder yield: 1.2761034732698708% (Low Return)
Shareholder yield for GW1.AX (annual period ending 2023-06-30)
Market cap (USD): 77494486.1192053
Dividends paid: 0
Stock repurchases: 366579.47019867547
Net debt paydown: -105908.54532998428
Dividend yield: 0%
Buyback yield: 0.47303942326269177%
Debt paydown yield: -0.13666591087147964%
Total shareholder yield: 0.33637351239121216% (Low Return)
Shareholder yield for GW1.AX (annual period ending 2024-06-30)
Market cap (USD): 16958938.266666666
Dividends paid: 0
Stock repurchases: 76185.33333333333
Net debt paydown: 2535575.4878587197
Dividend yield: 0%
Buyback yield: 0.449234097886175%
Debt paydown yield: 14.951263150963138%
Total shareholder yield: 15.400497248849312% (High Return)
Shareholder yield for HTHT (annual period ending 2021-12-31)
Market cap (USD): 10037577452.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTHT (annual period ending 2022-12-31)
Market cap (USD): 11473713686.890001
Dividends paid: 59770114.94252874
Stock repurchases: 47988505.74712644
Net debt paydown: -5606388377.632219
Dividend yield: 0.5209308561605713%
Buyback yield: 0.4182473700904587%
Debt paydown yield: -48.86289243942129%
Total shareholder yield: -47.92371421317026% (Minimal or Negative)
Shareholder yield for HTHT (annual period ending 2023-12-31)
Market cap (USD): 9293369810.18
Dividends paid: 0
Stock repurchases: 119268635.72433192
Net debt paydown: 1259189946.1661577
Dividend yield: 0%
Buyback yield: 1.2833733958771822%
Debt paydown yield: 13.549336482734553%
Total shareholder yield: 14.832709878611736% (High Return)
Shareholder yield for HTHT (quarterly period ending 2024-09-30)
Market cap (USD): 10569593659.029999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTHT (annual period ending 2024-12-31)
Market cap (USD): 9382551717.69
Dividends paid: 476712328.7671233
Stock repurchases: 160547945.20547944
Net debt paydown: 190934050.0549097
Dividend yield: 5.080838807084035%
Buyback yield: 1.7111330695122096%
Debt paydown yield: 2.0349906485985025%
Total shareholder yield: 8.826962525194748% (Moderate Return)
Shareholder yield for HTHT (quarterly period ending 2024-12-31)
Market cap (USD): 9382551717.69
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTHT (quarterly period ending 2025-03-31)
Market cap (USD): 10514239371.609999
Dividends paid: 0
Stock repurchases: 59228650.13774105
Dividend yield: 0%
Buyback yield: 0.5633184488615236%
Total shareholder yield: 0.5633184488615236% (Low Return)
Shareholder yield for HTHT (quarterly period ending 2025-06-30)
Market cap (USD): 9948395544.65
Dividends paid: 297907949.79079497
Stock repurchases: 1813110.181311018
Net debt paydown: -429626427.8386755
Dividend yield: 2.994532620398296%
Buyback yield: 0.01822515171590723%
Debt paydown yield: -4.318549920039297%
Total shareholder yield: -1.3057921479250942% (Minimal or Negative)
Shareholder yield for HTHT (quarterly period ending 2025-09-30)
Market cap (USD): 11719732742.09
Dividends paid: 248735955.05617976
Stock repurchases: 421348.3146067416
Net debt paydown: 48401383.73058796
Dividend yield: 2.1223688332317914%
Buyback yield: 0.0035952041217929835%
Debt paydown yield: 0.412990507511833%
Total shareholder yield: 2.5389545448654176% (Low Return)
Shareholder yield for HTHT (quarterly period ending 2025-12-31)
Market cap (USD): 14099967101.15
Dividends paid: 0
Stock repurchases: 48142857.14285714
Net debt paydown: 66527287.31942177
Dividend yield: 0%
Buyback yield: 0.3414394998051491%
Debt paydown yield: 0.47182583365031944%
Total shareholder yield: 0.8132653334554685% (Low Return)
Shareholder yield for HTHT (annual period ending 2025-12-31)
Market cap (USD): 14099967101.15
Dividends paid: 558142857.1428572
Stock repurchases: 111857142.85714285
Net debt paydown: -297234833.65949154
Dividend yield: 3.958469215841892%
Buyback yield: 0.7933149209122603%
Debt paydown yield: -2.108053384289449%
Total shareholder yield: 2.6437307524647027% (Low Return)
Shareholder yield for INFY.NS (annual period ending 2022-03-31)
Market cap (USD): 89491013565.16339
Dividends paid: 22458130.027693525
Stock repurchases: 0
Dividend yield: 0.025095402468919975%
Buyback yield: 0%
Total shareholder yield: 0.025095402468919975% (Low Return)
Shareholder yield for INFY.NS (annual period ending 2023-03-31)
Market cap (USD): 63236685882.22728
Dividends paid: 20669914.73812424
Stock repurchases: 17028014.61632156
Dividend yield: 0.03268658761880742%
Buyback yield: 0.026927430460278592%
Total shareholder yield: 0.059614018079086006% (Low Return)
Shareholder yield for INFY.NS (annual period ending 2024-03-31)
Market cap (USD): 67073855589.018234
Dividends paid: 21309509.533517208
Stock repurchases: 0
Net debt paydown: 286241.4094347656
Dividend yield: 0.03177021709335901%
Buyback yield: 0%
Debt paydown yield: 0.00042675556209062005%
Total shareholder yield: 0.03219697265544963% (Low Return)
Shareholder yield for INFY.NS (quarterly period ending 2024-09-30)
Market cap (USD): 85290126274.74129
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INFY.NS (quarterly period ending 2024-12-31)
Market cap (USD): 84377495858.76698
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INFY.NS (annual period ending 2025-03-31)
Market cap (USD): 70575376653.44638
Dividends paid: 28244096.32920271
Stock repurchases: 0
Net debt paydown: 769628.6282167025
Dividend yield: 0.040019759962306174%
Buyback yield: 0%
Debt paydown yield: 0.0010905058743021522%
Total shareholder yield: 0.041110265836608324% (Low Return)
Shareholder yield for INFY.NS (quarterly period ending 2025-03-31)
Market cap (USD): 70575376653.44638
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INFY.NS (quarterly period ending 2025-06-30)
Market cap (USD): 73184207030.83244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3137143.739192227
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004286640337403056%
Total shareholder yield: 0.004286640337403056% (Low Return)
Shareholder yield for INFY.NS (quarterly period ending 2025-09-30)
Market cap (USD): 63467765174.16505
Dividends paid: 11273.957158962796
Stock repurchases: 0
Net debt paydown: -3007064.890026808
Dividend yield: 1.7763280506293817e-05%
Buyback yield: 0%
Debt paydown yield: -0.004737940404510812%
Total shareholder yield: -0.004720177124004518% (Minimal or Negative)
Shareholder yield for INFY.NS (quarterly period ending 2025-12-31)
Market cap (USD): 71337578245.09346
Dividends paid: 11919349.448590843
Stock repurchases: 0
Net debt paydown: 221613.5711468067
Dividend yield: 0.016708374102131295%
Buyback yield: 0%
Debt paydown yield: 0.0003106547441033283%
Total shareholder yield: 0.017019028846234623% (Low Return)
Shareholder yield for INTC (annual period ending 2021-12-31)
Market cap (USD): 240901440000
Dividends paid: 0
Stock repurchases: 2415000000
Dividend yield: 0%
Buyback yield: 1.0024846675885375%
Total shareholder yield: 1.0024846675885375% (Low Return)
Shareholder yield for INTC (annual period ending 2022-12-31)
Market cap (USD): 128571559999.99998
Dividends paid: 5997000000
Stock repurchases: 0
Dividend yield: 4.664328565353023%
Buyback yield: 0%
Total shareholder yield: 4.664328565353023% (Moderate Return)
Shareholder yield for INTC (annual period ending 2023-12-31)
Market cap (USD): 250131960000.00003
Dividends paid: 3088000000
Stock repurchases: 0
Net debt paydown: -7259000000
Dividend yield: 1.234548355995771%
Buyback yield: 0%
Debt paydown yield: -2.902068172335914%
Total shareholder yield: -1.6675198163401428% (Minimal or Negative)
Shareholder yield for INTC (quarterly period ending 2024-09-30)
Market cap (USD): 118332240000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTC (quarterly period ending 2024-12-31)
Market cap (USD): 101132200000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTC (annual period ending 2024-12-31)
Market cap (USD): 101132200000
Dividends paid: 1599000000
Stock repurchases: 0
Net debt paydown: -745000000
Dividend yield: 1.5810987993932695%
Buyback yield: 0%
Debt paydown yield: -0.7366595406804164%
Total shareholder yield: 0.8444392587128531% (Low Return)
Shareholder yield for INTC (quarterly period ending 2025-03-31)
Market cap (USD): 114549240000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTC (quarterly period ending 2025-06-30)
Market cap (USD): 112985600000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -606000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5363515350628753%
Total shareholder yield: -0.5363515350628753% (Minimal or Negative)
Shareholder yield for INTC (quarterly period ending 2025-09-30)
Market cap (USD): 169226200000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4204000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.484248892901926%
Total shareholder yield: 2.484248892901926% (Low Return)
Shareholder yield for INTC (quarterly period ending 2025-12-31)
Market cap (USD): 186123600000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.017192876131774802%
Total shareholder yield: -0.017192876131774802% (Minimal or Negative)
Shareholder yield for INTC (annual period ending 2025-12-31)
Market cap (USD): 186123600000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3426000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8407123008581394%
Total shareholder yield: 1.8407123008581394% (Low Return)
Shareholder yield for IRM (annual period ending 2021-12-31)
Market cap (USD): 13147615653.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRM (annual period ending 2022-12-31)
Market cap (USD): 13135714666.15
Dividends paid: 724388000
Stock repurchases: 0
Dividend yield: 5.514644756000275%
Buyback yield: 0%
Total shareholder yield: 5.514644756000275% (Moderate Return)
Shareholder yield for IRM (annual period ending 2023-12-31)
Market cap (USD): 19249846860.7
Dividends paid: 737650000
Stock repurchases: 0
Net debt paydown: -1500459000
Dividend yield: 3.8319785364421133%
Buyback yield: 0%
Debt paydown yield: -7.7946542165137895%
Total shareholder yield: -3.9626756800716763% (Minimal or Negative)
Shareholder yield for IRM (quarterly period ending 2024-09-30)
Market cap (USD): 33403095935.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRM (quarterly period ending 2024-12-31)
Market cap (USD): 29737591865.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRM (annual period ending 2024-12-31)
Market cap (USD): 29737591865.95
Dividends paid: 789527000
Stock repurchases: 0
Net debt paydown: -1581953000
Dividend yield: 2.6549796081639703%
Buyback yield: 0%
Debt paydown yield: -5.319707820092052%
Total shareholder yield: -2.664728211928082% (Minimal or Negative)
Shareholder yield for IRM (quarterly period ending 2025-03-31)
Market cap (USD): 24563637663.36
Dividends paid: 223479000
Stock repurchases: 0
Dividend yield: 0.909796028840424%
Buyback yield: 0%
Total shareholder yield: 0.909796028840424% (Low Return)
Shareholder yield for IRM (quarterly period ending 2025-06-30)
Market cap (USD): 29511473108.39
Dividends paid: 231757000
Stock repurchases: 0
Net debt paydown: -712421000
Dividend yield: 0.7853115266350846%
Buyback yield: 0%
Debt paydown yield: -2.4140475718830228%
Total shareholder yield: -1.6287360452479382% (Minimal or Negative)
Shareholder yield for IRM (quarterly period ending 2025-09-30)
Market cap (USD): 29570978044.59
Dividends paid: 231968000
Stock repurchases: 0
Net debt paydown: -626163000
Dividend yield: 0.7844448014205552%
Buyback yield: 0%
Debt paydown yield: -2.117491680714146%
Total shareholder yield: -1.333046879293591% (Minimal or Negative)
Shareholder yield for IRM (quarterly period ending 2025-12-31)
Market cap (USD): 24313716931.32
Dividends paid: 232184000
Stock repurchases: 0
Net debt paydown: -574476000
Dividend yield: 0.9549506587407435%
Buyback yield: 0%
Debt paydown yield: -2.362765025284892%
Total shareholder yield: -1.4078143665441485% (Minimal or Negative)
Shareholder yield for IRM (annual period ending 2025-12-31)
Market cap (USD): 24313716931.32
Dividends paid: 919388000
Stock repurchases: 0
Net debt paydown: -2682224000
Dividend yield: 3.7813552020739354%
Buyback yield: 0%
Debt paydown yield: -11.03173162530679%
Total shareholder yield: -7.250376423232854% (Minimal or Negative)
Shareholder yield for IX1.DE (annual period ending 2021-12-31)
Market cap (USD): 52098633927.72728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IX1.DE (annual period ending 2022-12-31)
Market cap (USD): 31968593305.47872
Dividends paid: 0
Stock repurchases: 819711000
Dividend yield: 0%
Buyback yield: 2.564113447742849%
Total shareholder yield: 2.564113447742849% (Low Return)
Shareholder yield for IX1.DE (annual period ending 2023-12-31)
Market cap (USD): 44121889655.33333
Dividends paid: 0
Stock repurchases: 71920000
Net debt paydown: 402680000
Dividend yield: 0%
Buyback yield: 0.16300299139909233%
Debt paydown yield: 0.912653567527621%
Total shareholder yield: 1.0756565589267133% (Low Return)
Shareholder yield for IX1.DE (quarterly period ending 2024-09-30)
Market cap (USD): 39730736155.66667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IX1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 32604972093.333336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IX1.DE (annual period ending 2024-12-31)
Market cap (USD): 32604972093.333336
Dividends paid: 0
Stock repurchases: 837034000
Net debt paydown: 80405000
Dividend yield: 0%
Buyback yield: 2.567197412725731%
Debt paydown yield: 0.24660349277354612%
Total shareholder yield: 2.8138009054992774% (Low Return)
Shareholder yield for IX1.DE (quarterly period ending 2025-03-31)
Market cap (USD): 34022579575.652172
Dividends paid: 0
Stock repurchases: 400890000
Dividend yield: 0%
Buyback yield: 1.178305716380459%
Total shareholder yield: 1.178305716380459% (Low Return)
Shareholder yield for IX1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 36824439070.11765
Dividends paid: 0
Stock repurchases: 338105000
Net debt paydown: -177912000
Dividend yield: 0%
Buyback yield: 0.9181538362504642%
Debt paydown yield: -0.48313566884545506%
Total shareholder yield: 0.43501816740500915% (Low Return)
Shareholder yield for IX1.DE (quarterly period ending 2025-09-30)
Market cap (USD): 36824439070.11765
Dividends paid: 0
Stock repurchases: 240195000
Net debt paydown: 124308000
Dividend yield: 0%
Buyback yield: 0.6522706280539484%
Debt paydown yield: 0.3375692967469357%
Total shareholder yield: 0.9898399248008841% (Low Return)
Shareholder yield for IX1.DE (quarterly period ending 2025-12-31)
Market cap (USD): 52786645521.88235
Dividends paid: 0
Stock repurchases: 237774000
Net debt paydown: 136901000
Dividend yield: 0%
Buyback yield: 0.45044347419544284%
Debt paydown yield: 0.25934779269739466%
Total shareholder yield: 0.7097912668928374% (Low Return)
Shareholder yield for IX1.DE (annual period ending 2025-12-31)
Market cap (USD): 52786645521.88235
Dividends paid: 0
Stock repurchases: 1216964000
Net debt paydown: 10886000
Dividend yield: 0%
Buyback yield: 2.305439165471342%
Debt paydown yield: 0.020622640238594593%
Total shareholder yield: 2.3260618057099367% (Low Return)
Shareholder yield for KCO.DE (annual period ending 2021-12-31)
Market cap (USD): 981630681.8181819
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KCO.DE (annual period ending 2022-12-31)
Market cap (USD): 868037234.0425533
Dividends paid: 106117021.27659576
Stock repurchases: 0
Dividend yield: 12.224938875305623%
Buyback yield: 0%
Total shareholder yield: 12.224938875305623% (High Return)
Shareholder yield for KCO.DE (annual period ending 2023-12-31)
Market cap (USD): 703791666.6666666
Dividends paid: 44333333.333333336
Stock repurchases: 0
Net debt paydown: -392006477.5413711
Dividend yield: 6.299212598425198%
Buyback yield: 0%
Debt paydown yield: -55.699221247959905%
Total shareholder yield: -49.400008649534705% (Minimal or Negative)
Shareholder yield for KCO.DE (quarterly period ending 2024-09-30)
Market cap (USD): 546408333.3333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KCO.DE (quarterly period ending 2024-12-31)
Market cap (USD): 440562500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KCO.DE (annual period ending 2024-12-31)
Market cap (USD): 440562500
Dividends paid: 20781250
Stock repurchases: 0
Net debt paydown: 97298055.55555546
Dividend yield: 4.716981132075472%
Buyback yield: 0%
Debt paydown yield: 22.084960829747303%
Total shareholder yield: 26.801941961822774% (High Return)
Shareholder yield for KCO.DE (quarterly period ending 2025-03-31)
Market cap (USD): 763304347.8260869
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 752269384.0579711
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 98.55431666286933%
Total shareholder yield: 98.55431666286933% (High Return)
Shareholder yield for KCO.DE (quarterly period ending 2025-06-30)
Market cap (USD): 688861764.7058824
Dividends paid: 23470588.23529412
Stock repurchases: 0
Net debt paydown: -907150511.5089515
Dividend yield: 3.4071550255536627%
Buyback yield: 0%
Debt paydown yield: -131.68832383900275%
Total shareholder yield: -128.28116881344909% (Minimal or Negative)
Shareholder yield for KCO.DE (quarterly period ending 2025-12-31)
Market cap (USD): 937650000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 189504705.88235307
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.210601597862002%
Total shareholder yield: 20.210601597862002% (High Return)
Shareholder yield for KCO.DE (annual period ending 2025-12-31)
Market cap (USD): 937650000
Dividends paid: 23470588.23529412
Stock repurchases: 0
Net debt paydown: 34623578.43137264
Dividend yield: 2.5031289111389237%
Buyback yield: 0%
Debt paydown yield: 3.6925908848048463%
Total shareholder yield: 6.19571979594377% (Moderate Return)
Shareholder yield for KMK.L (annual period ending 2022-04-30)
Market cap (USD): 819124.88875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMK.L (annual period ending 2023-04-30)
Market cap (USD): 573387.422125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2973750
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -518.6283977034491%
Total shareholder yield: -518.6283977034491% (Minimal or Negative)
Shareholder yield for KMK.L (annual period ending 2024-04-30)
Market cap (USD): 573387.422125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1366250
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 238.27693934000416%
Total shareholder yield: 238.27693934000416% (High Return)
Shareholder yield for KMK.L (quarterly period ending 2024-10-31)
Market cap (USD): 510623.3072727272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMK.L (annual period ending 2025-04-30)
Market cap (USD): 436866.6073333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRRO (annual period ending 2021-12-31)
Market cap (USD): 3699389461.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRRO (annual period ending 2022-12-31)
Market cap (USD): 2776344917.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRRO (annual period ending 2023-12-31)
Market cap (USD): 691273828.03
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30077000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.350953092743837%
Total shareholder yield: -4.350953092743837% (Minimal or Negative)
Shareholder yield for KRRO (quarterly period ending 2024-09-30)
Market cap (USD): 482002322.82000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRRO (quarterly period ending 2024-12-31)
Market cap (USD): 549067277.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRRO (annual period ending 2024-12-31)
Market cap (USD): 549067277.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11558000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1050243683673875%
Total shareholder yield: -2.1050243683673875% (Minimal or Negative)
Shareholder yield for KRRO (quarterly period ending 2025-03-31)
Market cap (USD): 251096961.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRRO (quarterly period ending 2025-06-30)
Market cap (USD): 180137911.79
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 553000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.306987015950686%
Total shareholder yield: 0.306987015950686% (Low Return)
Shareholder yield for KRRO (quarterly period ending 2025-09-30)
Market cap (USD): 690696925.19
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005212126865932833%
Total shareholder yield: -0.005212126865932833% (Minimal or Negative)
Shareholder yield for KRRO (quarterly period ending 2025-12-31)
Market cap (USD): 115524793.71
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1182000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0231569882454457%
Total shareholder yield: 1.0231569882454457% (Low Return)
Shareholder yield for KRRO (annual period ending 2025-12-31)
Market cap (USD): 115524793.71
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1279000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1071216480253172%
Total shareholder yield: 1.1071216480253172% (Low Return)
Shareholder yield for KRUS (annual period ending 2021-08-31)
Market cap (USD): 566520626.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRUS (annual period ending 2022-08-31)
Market cap (USD): 833558001.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRUS (annual period ending 2023-08-31)
Market cap (USD): 974156802.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28650000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.941004971382806%
Total shareholder yield: -2.941004971382806% (Minimal or Negative)
Shareholder yield for KRUS (quarterly period ending 2024-08-31)
Market cap (USD): 735774378.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRUS (annual period ending 2024-08-31)
Market cap (USD): 735774378.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21892000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9753686252763867%
Total shareholder yield: -2.9753686252763867% (Minimal or Negative)
Shareholder yield for KRUS (quarterly period ending 2024-11-30)
Market cap (USD): 1192135119.1200001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRUS (quarterly period ending 2025-02-28)
Market cap (USD): 693516689.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRUS (quarterly period ending 2025-05-31)
Market cap (USD): 736554863.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4635000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6292810260073118%
Total shareholder yield: -0.6292810260073118% (Minimal or Negative)
Shareholder yield for KRUS (annual period ending 2025-08-31)
Market cap (USD): 945613350.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28664000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.031260078973471%
Total shareholder yield: -3.031260078973471% (Minimal or Negative)
Shareholder yield for KRUS (quarterly period ending 2025-08-31)
Market cap (USD): 945613350.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3979000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.42078509120274354%
Total shareholder yield: -0.42078509120274354% (Minimal or Negative)
Shareholder yield for KRUS (quarterly period ending 2025-11-30)
Market cap (USD): 547788986.1800001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17397000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1758579378015193%
Total shareholder yield: -3.1758579378015193% (Minimal or Negative)
Shareholder yield for LAND.SW (annual period ending 2022-03-31)
Market cap (USD): 1564353327.1739128
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAND.SW (annual period ending 2023-03-31)
Market cap (USD): 1964901296.153846
Dividends paid: 71098901.0989011
Stock repurchases: 449450.5494505494
Dividend yield: 3.6184464450235807%
Buyback yield: 0.02287395047936081%
Total shareholder yield: 3.6413203955029414% (Low Return)
Shareholder yield for LAND.SW (annual period ending 2024-03-31)
Market cap (USD): 1999581538.4615383
Dividends paid: 78644444.44444445
Stock repurchases: 3898888.888888889
Net debt paydown: -73608608.05860806
Dividend yield: 3.9330451362815064%
Buyback yield: 0.19498524135648213%
Debt paydown yield: -3.681200623368523%
Total shareholder yield: 0.44682975426946525% (Low Return)
Shareholder yield for LAND.SW (quarterly period ending 2024-09-30)
Market cap (USD): 2536500425
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAND.SW (annual period ending 2025-03-31)
Market cap (USD): 1607998003.977273
Dividends paid: 82355681.81818181
Stock repurchases: 9280681.818181818
Net debt paydown: -71165530.30303031
Dividend yield: 5.121628361134819%
Buyback yield: 0.5771575459190054%
Debt paydown yield: -4.425722552329496%
Total shareholder yield: 1.2730633547243286% (Low Return)
Shareholder yield for LAND.SW (quarterly period ending 2025-03-31)
Market cap (USD): 1607998003.977273
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40922564.93506497
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.544938789342139%
Total shareholder yield: 2.544938789342139% (Low Return)
Shareholder yield for LEA (annual period ending 2021-12-31)
Market cap (USD): 8186040127.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEA (annual period ending 2022-12-31)
Market cap (USD): 5673269961.75
Dividends paid: 185500000
Stock repurchases: 100300000
Dividend yield: 3.269719249227828%
Buyback yield: 1.7679398420353165%
Total shareholder yield: 5.037659091263144% (Moderate Return)
Shareholder yield for LEA (annual period ending 2023-12-31)
Market cap (USD): 6603034999.190001
Dividends paid: 181900000
Stock repurchases: 296500000
Net debt paydown: -173600000
Dividend yield: 2.754793818635125%
Buyback yield: 4.490359358028117%
Debt paydown yield: -2.6290940457122467%
Total shareholder yield: 4.616059130950996% (Moderate Return)
Shareholder yield for LEA (quarterly period ending 2024-09-30)
Market cap (USD): 5199370325.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEA (annual period ending 2024-12-31)
Market cap (USD): 4545128332.27
Dividends paid: 173700000
Stock repurchases: 416700000
Net debt paydown: 7500000
Dividend yield: 3.82167426971744%
Buyback yield: 9.168057963104532%
Debt paydown yield: 0.16501184238849048%
Total shareholder yield: 13.154744075210463% (High Return)
Shareholder yield for LEA (quarterly period ending 2024-12-31)
Market cap (USD): 4545128332.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEA (quarterly period ending 2025-03-31)
Market cap (USD): 4269104336.7799997
Dividends paid: 43300000
Stock repurchases: 25000000
Dividend yield: 1.0142642714761876%
Buyback yield: 0.5856029281040345%
Total shareholder yield: 1.599867199580222% (Low Return)
Shareholder yield for LEA (quarterly period ending 2025-06-30)
Market cap (USD): 4636802363.440001
Dividends paid: 41200000
Stock repurchases: 22500000
Net debt paydown: -29400000
Dividend yield: 0.8885433704237957%
Buyback yield: 0.48524819986736417%
Debt paydown yield: -0.6340576478266892%
Total shareholder yield: 0.7397339224644707% (Low Return)
Shareholder yield for LEA (quarterly period ending 2025-09-30)
Market cap (USD): 4946390075.259999
Dividends paid: 40900000
Stock repurchases: 102600000
Net debt paydown: 700000
Dividend yield: 0.8268656409563525%
Buyback yield: 2.0742399697340286%
Debt paydown yield: 0.014151734686294543%
Total shareholder yield: 2.9152573453766757% (Low Return)
Shareholder yield for LEA (quarterly period ending 2025-12-31)
Market cap (USD): 5675273765.71
Dividends paid: 39400000
Stock repurchases: 175100000
Net debt paydown: -121800000
Dividend yield: 0.6942396371793511%
Buyback yield: 3.0853137175153393%
Debt paydown yield: -2.146151974833628%
Total shareholder yield: 1.6334013798610623% (Low Return)
Shareholder yield for LEA (annual period ending 2025-12-31)
Market cap (USD): 5675273765.71
Dividends paid: 164800000
Stock repurchases: 325200000
Net debt paydown: 2300000
Dividend yield: 2.903824675308555%
Buyback yield: 5.730120051033629%
Debt paydown yield: 0.04052667932772862%
Total shareholder yield: 8.674471405669912% (Moderate Return)
Shareholder yield for LITB (annual period ending 2021-12-31)
Market cap (USD): 108737397.89999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITB (annual period ending 2022-12-31)
Market cap (USD): 132422771.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITB (annual period ending 2023-12-31)
Market cap (USD): 115197045.3
Dividends paid: 0
Stock repurchases: 1739393.9393939392
Net debt paydown: 3392933.061962913
Dividend yield: 0%
Buyback yield: 1.5099292997178455%
Debt paydown yield: 2.9453299371758392%
Total shareholder yield: 4.455259236893685% (Moderate Return)
Shareholder yield for LITB (annual period ending 2024-12-31)
Market cap (USD): 30145021.2
Dividends paid: 0
Stock repurchases: 909558.8235294117
Net debt paydown: -1720632.7985739745
Dividend yield: 0%
Buyback yield: 3.017277106872334%
Debt paydown yield: -5.707850683395686%
Total shareholder yield: -2.6905735765233523% (Minimal or Negative)
Shareholder yield for LITB (quarterly period ending 2024-12-31)
Market cap (USD): 30145021.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITB (quarterly period ending 2025-03-31)
Market cap (USD): 35886930
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITB (quarterly period ending 2025-06-30)
Market cap (USD): 20634984.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 383348.8805970149
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8577618798434774%
Total shareholder yield: 1.8577618798434774% (Low Return)
Shareholder yield for LITB (quarterly period ending 2025-09-30)
Market cap (USD): 37681276.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 888541.666666667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.358045557895755%
Total shareholder yield: 2.358045557895755% (Low Return)
Shareholder yield for LITB (annual period ending 2025-12-31)
Market cap (USD): 40193361.6
Dividends paid: 0
Stock repurchases: 565625
Net debt paydown: 2760523.897058823
Dividend yield: 0%
Buyback yield: 1.4072597500777342%
Debt paydown yield: 6.868109028877105%
Total shareholder yield: 8.275368778954839% (Moderate Return)
Shareholder yield for LITB (quarterly period ending 2025-12-31)
Market cap (USD): 40193361.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 799739.583333333
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9897305214036463%
Total shareholder yield: 1.9897305214036463% (Low Return)
Shareholder yield for MER.TO (annual period ending 2021-12-31)
Market cap (USD): 750647703.0472441
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MER.TO (annual period ending 2022-12-31)
Market cap (USD): 999258652.2573527
Dividends paid: 17500000
Stock repurchases: 29338235.294117644
Dividend yield: 1.7512983210570174%
Buyback yield: 2.936000126477941%
Total shareholder yield: 4.687298447534959% (Moderate Return)
Shareholder yield for MER.TO (annual period ending 2023-12-31)
Market cap (USD): 1055149645.7727273
Dividends paid: 17500000
Stock repurchases: 4545454.545454545
Dividend yield: 1.6585325190707016%
Buyback yield: 0.4307876672910913%
Total shareholder yield: 2.089320186361793% (Low Return)
Shareholder yield for MER.TO (quarterly period ending 2024-09-30)
Market cap (USD): 751239229.9999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MER.TO (quarterly period ending 2024-12-31)
Market cap (USD): 799045362.8181819
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MER.TO (annual period ending 2024-12-31)
Market cap (USD): 799045362.8181819
Dividends paid: 15804195.804195805
Stock repurchases: 31678321.67832168
Net debt paydown: -2307692.307692308
Dividend yield: 1.9778846783435944%
Buyback yield: 3.9645210588037534%
Debt paydown yield: -0.2888061698466311%
Total shareholder yield: 5.6535995673007164% (Moderate Return)
Shareholder yield for MER.TO (quarterly period ending 2025-03-31)
Market cap (USD): 855782311.6573427
Dividends paid: 0
Stock repurchases: 5804195.8041958045
Dividend yield: 0%
Buyback yield: 0.6782327380610571%
Total shareholder yield: 0.6782327380610571% (Low Return)
Shareholder yield for MER.TO (quarterly period ending 2025-06-30)
Market cap (USD): 745207382.1678832
Dividends paid: 36569343.06569343
Stock repurchases: 0
Net debt paydown: 39307845.43923235
Dividend yield: 4.907270639121896%
Buyback yield: 0%
Debt paydown yield: 5.274752556111546%
Total shareholder yield: 10.182023195233441% (High Return)
Shareholder yield for MER.TO (quarterly period ending 2025-09-30)
Market cap (USD): 831767751.7769785
Dividends paid: 18057553.956834532
Stock repurchases: 0
Net debt paydown: 134553904.321798
Dividend yield: 2.17098509989797%
Buyback yield: 0%
Debt paydown yield: 16.176859950910416%
Total shareholder yield: 18.347845050808385% (High Return)
Shareholder yield for MER.TO (quarterly period ending 2025-12-31)
Market cap (USD): 848845494.9197079
Dividends paid: 18248175.18248175
Stock repurchases: 0
Net debt paydown: 18292811.006669134
Dividend yield: 2.149764037353799%
Buyback yield: 0%
Debt paydown yield: 2.1550224529847384%
Total shareholder yield: 4.304786490338538% (Moderate Return)
Shareholder yield for MER.TO (annual period ending 2025-12-31)
Market cap (USD): 848845494.9197079
Dividends paid: 73138686.13138686
Stock repurchases: 6058394.160583941
Net debt paydown: -241341942.72880402
Dividend yield: 8.616254261714028%
Buyback yield: 0.7137216604014613%
Debt paydown yield: -28.43178695925488%
Total shareholder yield: -19.10181103713939% (Minimal or Negative)
Shareholder yield for MLPRI.PA (annual period ending 2021-12-31)
Market cap (USD): 12902709.068181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLPRI.PA (annual period ending 2022-12-31)
Market cap (USD): 16037980.85106383
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 823568.2785299802
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.13511199556864%
Total shareholder yield: 5.13511199556864% (Moderate Return)
Shareholder yield for MLPRI.PA (annual period ending 2023-12-31)
Market cap (USD): 22040500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -250695.24822694995
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1374299504410061%
Total shareholder yield: -1.1374299504410061% (Minimal or Negative)
Shareholder yield for MLPRI.PA (annual period ending 2024-12-31)
Market cap (USD): 18514020
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 117125.83333333302
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6326331792519022%
Total shareholder yield: 0.6326331792519022% (Low Return)
Shareholder yield for MND.AX (annual period ending 2021-06-30)
Market cap (USD): 647728435.4285715
Dividends paid: 25357894.736842103
Stock repurchases: 0
Dividend yield: 3.9148960196666334%
Buyback yield: 0%
Total shareholder yield: 3.9148960196666334% (Low Return)
Shareholder yield for MND.AX (annual period ending 2022-06-30)
Market cap (USD): 589270507.5862069
Dividends paid: 27193103.448275864
Stock repurchases: 0
Net debt paydown: -2129012.1856365055
Dividend yield: 4.6147063357481315%
Buyback yield: 0%
Debt paydown yield: -0.3612962397112744%
Total shareholder yield: 4.253410096036857% (Moderate Return)
Shareholder yield for MND.AX (annual period ending 2023-06-30)
Market cap (USD): 693672621.6688741
Dividends paid: 33474172.185430463
Stock repurchases: 0
Net debt paydown: 16743183.375199817
Dividend yield: 4.825644135254543%
Buyback yield: 0%
Debt paydown yield: 2.4137010532314482%
Total shareholder yield: 7.239345188485991% (Moderate Return)
Shareholder yield for MODIRUBBER.NS (annual period ending 2022-03-31)
Market cap (USD): 22801644.92417249
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MODIRUBBER.NS (annual period ending 2023-03-31)
Market cap (USD): 17125771.885505483
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1971903.8178064497
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.514247830635794%
Total shareholder yield: -11.514247830635794% (Minimal or Negative)
Shareholder yield for MODIRUBBER.NS (annual period ending 2024-03-31)
Market cap (USD): 26103913.517274477
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 88976.10526182037
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3408535091986867%
Total shareholder yield: 0.3408535091986867% (Low Return)
Shareholder yield for MODIRUBBER.NS (quarterly period ending 2024-09-30)
Market cap (USD): 38628579.882943146
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MODIRUBBER.NS (quarterly period ending 2024-12-31)
Market cap (USD): 35679620.371605076
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MODIRUBBER.NS (annual period ending 2025-03-31)
Market cap (USD): 30724256.441591788
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 90630.85967569659
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.29498145821035565%
Total shareholder yield: 0.29498145821035565% (Low Return)
Shareholder yield for MODIRUBBER.NS (quarterly period ending 2025-03-31)
Market cap (USD): 30724256.441591788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MODIRUBBER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 36453224.738123104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MODIRUBBER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 33244341.018263813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPWR (annual period ending 2021-12-31)
Market cap (USD): 23428131800
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPWR (annual period ending 2022-12-31)
Market cap (USD): 16919880700
Dividends paid: 137965000
Stock repurchases: 0
Dividend yield: 0.8154017303443516%
Buyback yield: 0%
Total shareholder yield: 0.8154017303443516% (Low Return)
Shareholder yield for MPWR (annual period ending 2023-12-31)
Market cap (USD): 30418348200
Dividends paid: 185844000
Stock repurchases: 3741000
Net debt paydown: -3901000
Dividend yield: 0.6109601967144291%
Buyback yield: 0.012298498180778928%
Debt paydown yield: -0.012824496499122854%
Total shareholder yield: 0.6104341983960851% (Low Return)
Shareholder yield for MPWR (quarterly period ending 2024-09-30)
Market cap (USD): 44795260100
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)