speb/financial-data huggingface dataset:
Shareholder yield for HNNA (annual period ending 2022-09-30)
Market cap (USD): 53894327.080000006
Dividends paid: 4039000
Stock repurchases: 356000
Dividend yield: 7.494295260435413%
Buyback yield: 0.6605518971812347%
Total shareholder yield: 8.154847157616647% (Moderate Return)
Shareholder yield for HNNA (annual period ending 2023-09-30)
Market cap (USD): 44411454.28
Dividends paid: 4102000
Stock repurchases: 233000
Net debt paydown: 73000
Dividend yield: 9.236355950287518%
Buyback yield: 0.5246394286730842%
Debt paydown yield: 0.16437200984178174%
Total shareholder yield: 9.925367388802382% (Moderate Return)
Shareholder yield for HNNA (quarterly period ending 2024-09-30)
Market cap (USD): 71595689.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HNNA (annual period ending 2024-09-30)
Market cap (USD): 71595689.64
Dividends paid: 4152000
Stock repurchases: 403000
Net debt paydown: -1061000
Dividend yield: 5.7992317985583135%
Buyback yield: 0.5628830478851157%
Debt paydown yield: -1.4819327886007636%
Total shareholder yield: 4.880182057842665% (Moderate Return)
Shareholder yield for HNNA (quarterly period ending 2024-12-31)
Market cap (USD): 92932153.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -81000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08716036054442257%
Total shareholder yield: -0.08716036054442257% (Minimal or Negative)
Shareholder yield for HNNA (quarterly period ending 2025-03-31)
Market cap (USD): 73492264.2
Dividends paid: 1050000
Stock repurchases: 0
Net debt paydown: -946000
Dividend yield: 1.4287218000830078%
Buyback yield: 0%
Debt paydown yield: -1.2872103075033576%
Total shareholder yield: 0.14151149257965012% (Low Return)
Shareholder yield for HNNA (quarterly period ending 2025-06-30)
Market cap (USD): 94117512.54
Dividends paid: 1051000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 1.116689096041849%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 1.116689096041849% (Low Return)
Shareholder yield for HNNA (quarterly period ending 2025-09-30)
Market cap (USD): 79023940
Dividends paid: 1051000
Stock repurchases: 0
Net debt paydown: 2000
Dividend yield: 1.3299767133858422%
Buyback yield: 0%
Debt paydown yield: 0.0025308786172898996%
Total shareholder yield: 1.3325075920031322% (Low Return)
Shareholder yield for HNNA (annual period ending 2025-09-30)
Market cap (USD): 79023940
Dividends paid: 4204000
Stock repurchases: 459000
Net debt paydown: 2000
Dividend yield: 5.319906853543369%
Buyback yield: 0.580836642668032%
Debt paydown yield: 0.0025308786172898996%
Total shareholder yield: 5.903274374828691% (Moderate Return)
Shareholder yield for HNNA (quarterly period ending 2025-12-31)
Market cap (USD): 73650312.08
Dividends paid: 1066000
Stock repurchases: 0
Net debt paydown: 2000
Dividend yield: 1.447380153450125%
Buyback yield: 0%
Debt paydown yield: 0.002715534997092167%
Total shareholder yield: 1.4500956884472171% (Low Return)
Shareholder yield for HOUR (annual period ending 2022-12-31)
Market cap (USD): 91850832.89999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HOUR (annual period ending 2023-12-31)
Market cap (USD): 48564808.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 365423
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7524440300373718%
Total shareholder yield: 0.7524440300373718% (Low Return)
Shareholder yield for HOUR (quarterly period ending 2024-09-30)
Market cap (USD): 51380159.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HOUR (annual period ending 2024-12-31)
Market cap (USD): 79181752.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4181965
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.281475678376783%
Total shareholder yield: 5.281475678376783% (Moderate Return)
Shareholder yield for HOUR (quarterly period ending 2024-12-31)
Market cap (USD): 79181752.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4170418
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.266892773053994%
Total shareholder yield: 5.266892773053994% (Moderate Return)
Shareholder yield for HOUR (quarterly period ending 2025-03-31)
Market cap (USD): 51732078.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3320123
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.41791922749796%
Total shareholder yield: -6.41791922749796% (Minimal or Negative)
Shareholder yield for HOUR (quarterly period ending 2025-06-30)
Market cap (USD): 50324402.699999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2499132
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.966044038114337%
Total shareholder yield: 4.966044038114337% (Moderate Return)
Shareholder yield for HOUR (quarterly period ending 2025-09-30)
Market cap (USD): 103112237.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48087
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04663558959888618%
Total shareholder yield: 0.04663558959888618% (Low Return)
Shareholder yield for HOUR (annual period ending 2025-12-31)
Market cap (USD): 63345402
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -87474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1380905278649901%
Total shareholder yield: -0.1380905278649901% (Minimal or Negative)
Shareholder yield for HOUR (quarterly period ending 2025-12-31)
Market cap (USD): 63345402
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06326741757831138%
Total shareholder yield: -0.06326741757831138% (Minimal or Negative)
Shareholder yield for HPAI (quarterly period ending 2024-12-31)
Market cap (USD): 208940350.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HRZN (annual period ending 2021-12-31)
Market cap (USD): 595236887.9200001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HRZN (annual period ending 2022-12-31)
Market cap (USD): 477827777
Dividends paid: 29847000
Stock repurchases: 0
Dividend yield: 6.246392829523597%
Buyback yield: 0%
Total shareholder yield: 6.246392829523597% (Moderate Return)
Shareholder yield for HRZN (annual period ending 2023-12-31)
Market cap (USD): 606158665.6800001
Dividends paid: 40523000
Stock repurchases: 0
Net debt paydown: -28157000
Dividend yield: 6.68521334336457%
Buyback yield: 0%
Debt paydown yield: -4.645153421738672%
Total shareholder yield: 2.0400599216258977% (Low Return)
Shareholder yield for HRZN (annual period ending 2024-12-31)
Market cap (USD): 467588610.34999996
Dividends paid: 46370000
Stock repurchases: 0
Net debt paydown: -5669000
Dividend yield: 9.916836931783063%
Buyback yield: 0%
Debt paydown yield: -1.2123905233184857%
Total shareholder yield: 8.704446408464577% (Moderate Return)
Shareholder yield for HRZN (quarterly period ending 2025-03-31)
Market cap (USD): 507862665.84000003
Dividends paid: 12741000
Stock repurchases: 0
Dividend yield: 2.5087490884817267%
Buyback yield: 0%
Total shareholder yield: 2.5087490884817267% (Low Return)
Shareholder yield for HRZN (quarterly period ending 2025-06-30)
Market cap (USD): 404788388.22999996
Dividends paid: 12889000
Stock repurchases: 0
Net debt paydown: 42145000
Dividend yield: 3.184132839471792%
Buyback yield: 0%
Debt paydown yield: 10.41161288847379%
Total shareholder yield: 13.595745727945582% (High Return)
Shareholder yield for HRZN (quarterly period ending 2025-09-30)
Market cap (USD): 359053443.86
Dividends paid: 13453000
Stock repurchases: 0
Net debt paydown: 1107000
Dividend yield: 3.7467959798334407%
Buyback yield: 0%
Debt paydown yield: 0.30831064815844933%
Total shareholder yield: 4.05510662799189% (Moderate Return)
Shareholder yield for HRZN (annual period ending 2025-12-31)
Market cap (USD): 400010110.46000004
Dividends paid: 53094000
Stock repurchases: 0
Net debt paydown: -5123000
Dividend yield: 13.273164505502983%
Buyback yield: 0%
Debt paydown yield: -1.280717628389117%
Total shareholder yield: 11.992446877113865% (High Return)
Shareholder yield for HRZN (quarterly period ending 2025-12-31)
Market cap (USD): 400010110.46000004
Dividends paid: 14011000
Stock repurchases: 0
Net debt paydown: -48996000
Dividend yield: 3.5026614662033806%
Buyback yield: 0%
Debt paydown yield: -12.248690400264138%
Total shareholder yield: -8.746028934060757% (Minimal or Negative)
Shareholder yield for IBCP (annual period ending 2021-12-31)
Market cap (USD): 414801940.40999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBCP (annual period ending 2022-12-31)
Market cap (USD): 432935358.57000005
Dividends paid: 18565000
Stock repurchases: 4010000
Dividend yield: 4.288169037826066%
Buyback yield: 0.9262352729158376%
Total shareholder yield: 5.214404310741903% (Moderate Return)
Shareholder yield for IBCP (annual period ending 2023-12-31)
Market cap (USD): 493517460.15
Dividends paid: 19327000
Stock repurchases: 5157000
Net debt paydown: 35835000
Dividend yield: 3.916173501566842%
Buyback yield: 1.0449478319232268%
Debt paydown yield: 7.261141275347844%
Total shareholder yield: 12.222262608837912% (High Return)
Shareholder yield for IBCP (quarterly period ending 2024-09-30)
Market cap (USD): 649506068.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBCP (quarterly period ending 2024-12-31)
Market cap (USD): 683506227.69
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBCP (annual period ending 2024-12-31)
Market cap (USD): 683506227.69
Dividends paid: 20045000
Stock repurchases: 0
Net debt paydown: 4873000
Dividend yield: 2.9326726206642966%
Buyback yield: 0%
Debt paydown yield: 0.7129415655024753%
Total shareholder yield: 3.645614186166772% (Low Return)
Shareholder yield for IBCP (quarterly period ending 2025-03-31)
Market cap (USD): 608499816.21
Dividends paid: 5448000
Stock repurchases: 33000
Net debt paydown: -119923000
Dividend yield: 0.8953166221039308%
Buyback yield: 0.005423173371774912%
Debt paydown yield: -19.707976371617054%
Total shareholder yield: -18.80723657614135% (Minimal or Negative)
Shareholder yield for IBCP (quarterly period ending 2025-06-30)
Market cap (USD): 646003021.95
Dividends paid: 5388000
Stock repurchases: 7324000
Net debt paydown: -57030000
Dividend yield: 0.8340518259087998%
Buyback yield: 1.133740826458064%
Debt paydown yield: -8.828132077130448%
Total shareholder yield: -6.860339424763584% (Minimal or Negative)
Shareholder yield for IBCP (quarterly period ending 2025-09-30)
Market cap (USD): 622924126.11
Dividends paid: 5384000
Stock repurchases: 413000
Net debt paydown: 139609000
Dividend yield: 0.8643107200906934%
Buyback yield: 0.0663002093977445%
Debt paydown yield: 22.411878774357653%
Total shareholder yield: 23.34248970384609% (High Return)
Shareholder yield for IBCP (quarterly period ending 2025-12-31)
Market cap (USD): 659603085.5699999
Dividends paid: 5380000
Stock repurchases: 4663000
Net debt paydown: -75014000
Dividend yield: 0.8156420304418136%
Buyback yield: 0.7069402951580254%
Debt paydown yield: -11.372596890624944%
Total shareholder yield: -9.850014565025106% (Minimal or Negative)
Shareholder yield for IBCP (annual period ending 2025-12-31)
Market cap (USD): 659603085.5699999
Dividends paid: 21600000
Stock repurchases: 12433000
Net debt paydown: 7524000
Dividend yield: 3.274696627796129%
Buyback yield: 1.8849214432124661%
Debt paydown yield: 1.1406859920156514%
Total shareholder yield: 6.300304063024246% (Moderate Return)
Shareholder yield for IDHC.L (annual period ending 2021-12-31)
Market cap (USD): 8405663.662702704
Dividends paid: 646956756.7567568
Stock repurchases: 0
Dividend yield: 7696.676701774413%
Buyback yield: 0%
Total shareholder yield: 7696.676701774413% (High Return)
Shareholder yield for IDHC.L (annual period ending 2022-12-31)
Market cap (USD): 4202358.592771084
Dividends paid: 1700906024.0963857
Stock repurchases: 0
Dividend yield: 40475.032926088024%
Buyback yield: 0%
Total shareholder yield: 40475.032926088024% (High Return)
Shareholder yield for IDHC.L (annual period ending 2023-12-31)
Market cap (USD): 2501910.537721519
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -71787082.50724411
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2869.290545161553%
Total shareholder yield: -2869.290545161553% (Minimal or Negative)
Shareholder yield for IDHC.L (annual period ending 2024-12-31)
Market cap (USD): 3051962.928
Dividends paid: 34276250
Stock repurchases: 467942500
Net debt paydown: -347460537.9746835
Dividend yield: 1123.0886746865492%
Buyback yield: 15332.509307596674%
Debt paydown yield: -11384.821708905225%
Total shareholder yield: 5070.776273377998% (High Return)
Shareholder yield for IDHC.L (quarterly period ending 2025-03-31)
Market cap (USD): 2868882.9007792207
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDHC.L (annual period ending 2025-12-31)
Market cap (USD): 5734705.115675676
Dividends paid: 723166216.2162162
Stock repurchases: 0
Net debt paydown: -339931148.64864874
Dividend yield: 12610.347029692235%
Buyback yield: 0%
Debt paydown yield: -5927.613395838877%
Total shareholder yield: 6682.733633853358% (High Return)
Shareholder yield for IGE.L (annual period ending 2021-09-30)
Market cap (USD): 55481.58527027027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGE.L (annual period ending 2022-09-30)
Market cap (USD): 15206.064111111113
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGE.L (annual period ending 2023-09-30)
Market cap (USD): 33379.16512195122
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23794.390243902424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 71.28515694436726%
Total shareholder yield: 71.28515694436726% (High Return)
Shareholder yield for IGE.L (quarterly period ending 2024-09-30)
Market cap (USD): 54741.830799999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGE.L (annual period ending 2024-09-30)
Market cap (USD): 54741.830799999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7165.723577235767
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.090032745554003%
Total shareholder yield: -13.090032745554003% (Minimal or Negative)
Shareholder yield for IGE.L (quarterly period ending 2025-03-31)
Market cap (USD): 35546.643376623375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGE.L (quarterly period ending 2025-09-30)
Market cap (USD): 18493.861756756756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGE.L (annual period ending 2025-09-30)
Market cap (USD): 18493.861756756756
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 80704.84684684685
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 436.38720732494517%
Total shareholder yield: 436.38720732494517% (High Return)
Shareholder yield for INTS (annual period ending 2023-12-31)
Market cap (USD): 579079185
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4334000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7484295951684052%
Total shareholder yield: 0.7484295951684052% (Low Return)
Shareholder yield for INTS (quarterly period ending 2024-09-30)
Market cap (USD): 258119310
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTS (quarterly period ending 2024-12-31)
Market cap (USD): 118924080
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTS (annual period ending 2024-12-31)
Market cap (USD): 118924080
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01681745194076759%
Total shareholder yield: 0.01681745194076759% (Low Return)
Shareholder yield for INTS (quarterly period ending 2025-03-31)
Market cap (USD): 133113885
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTS (quarterly period ending 2025-06-30)
Market cap (USD): 20757657.599999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.028904995523194296%
Total shareholder yield: 0.028904995523194296% (Low Return)
Shareholder yield for INTS (quarterly period ending 2025-09-30)
Market cap (USD): 16406117.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04266701151364429%
Total shareholder yield: 0.04266701151364429% (Low Return)
Shareholder yield for INTS (annual period ending 2025-12-31)
Market cap (USD): 27703905
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10106878434646667%
Total shareholder yield: 0.10106878434646667% (Low Return)
Shareholder yield for INTS (quarterly period ending 2025-12-31)
Market cap (USD): 27703905
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.028876795527561908%
Total shareholder yield: 0.028876795527561908% (Low Return)
Shareholder yield for JHI (annual period ending 2021-10-31)
Market cap (USD): 111055746.89999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JHI (annual period ending 2022-10-31)
Market cap (USD): 80274941.46
Dividends paid: 11015840
Stock repurchases: 0
Dividend yield: 13.72263847179391%
Buyback yield: 0%
Total shareholder yield: 13.72263847179391% (High Return)
Shareholder yield for JHI (annual period ending 2023-10-31)
Market cap (USD): 82810860.09
Dividends paid: 7651480
Stock repurchases: 0
Dividend yield: 9.239705989871696%
Buyback yield: 0%
Total shareholder yield: 9.239705989871696% (Moderate Return)
Shareholder yield for JHI (annual period ending 2024-10-31)
Market cap (USD): 105983909.64
Dividends paid: 8762037
Stock repurchases: 0
Dividend yield: 8.267327587520011%
Buyback yield: 0%
Total shareholder yield: 8.267327587520011% (Moderate Return)
Shareholder yield for JHI (quarterly period ending 2024-10-31)
Market cap (USD): 105983909.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JHI (quarterly period ending 2025-04-30)
Market cap (USD): 102923318.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEXX (annual period ending 2021-08-31)
Market cap (USD): 154177914.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEXX (annual period ending 2022-08-31)
Market cap (USD): 73370840.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEXX (annual period ending 2023-08-31)
Market cap (USD): 26026818.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -83298.25841108282
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3200477962805112%
Total shareholder yield: -0.3200477962805112% (Minimal or Negative)
Shareholder yield for LEXX (annual period ending 2024-08-31)
Market cap (USD): 96918913.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19704.444444444438
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02033085561906692%
Total shareholder yield: 0.02033085561906692% (Low Return)
Shareholder yield for LEXX (quarterly period ending 2024-08-31)
Market cap (USD): 96918913.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEXX (quarterly period ending 2024-11-30)
Market cap (USD): 51557887.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEXX (quarterly period ending 2025-02-28)
Market cap (USD): 36437545.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEXX (quarterly period ending 2025-05-31)
Market cap (USD): 25283194.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1436.1413043478242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00568022083004937%
Total shareholder yield: 0.00568022083004937% (Low Return)
Shareholder yield for LEXX (quarterly period ending 2025-08-31)
Market cap (USD): 21812952.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4686.988257695979
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.021487179518652574%
Total shareholder yield: 0.021487179518652574% (Low Return)
Shareholder yield for LEXX (annual period ending 2025-08-31)
Market cap (USD): 21812952.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21956.972154636387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10066024842243816%
Total shareholder yield: 0.10066024842243816% (Low Return)
Shareholder yield for LEXX (quarterly period ending 2025-11-30)
Market cap (USD): 27018316.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6995.620437956197
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.025892140730411177%
Total shareholder yield: 0.025892140730411177% (Low Return)
Shareholder yield for MDI.TO (annual period ending 2022-04-30)
Market cap (USD): 745906218.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDI.TO (annual period ending 2023-04-30)
Market cap (USD): 631886911.7647058
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24481387.86764706
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.874330582236072%
Total shareholder yield: 3.874330582236072% (Low Return)
Shareholder yield for MDI.TO (annual period ending 2024-04-30)
Market cap (USD): 573851211.678832
Dividends paid: 0
Stock repurchases: 8210948.905109488
Net debt paydown: 15347370.115929583
Dividend yield: 0%
Buyback yield: 1.4308497983454498%
Debt paydown yield: 2.674451112690002%
Total shareholder yield: 4.105300911035452% (Moderate Return)
Shareholder yield for MDI.TO (quarterly period ending 2024-10-31)
Market cap (USD): 495782503.5971224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDI.TO (quarterly period ending 2025-01-31)
Market cap (USD): 476968800.00000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDI.TO (annual period ending 2025-04-30)
Market cap (USD): 519636173.9130435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23465635.248069398
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.515781699985375%
Total shareholder yield: -4.515781699985375% (Minimal or Negative)
Shareholder yield for MDI.TO (quarterly period ending 2025-04-30)
Market cap (USD): 519636173.9130435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 252718.64067966118
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.048633765962943026%
Total shareholder yield: 0.048633765962943026% (Low Return)
Shareholder yield for MDI.TO (quarterly period ending 2025-07-31)
Market cap (USD): 523807565.2173913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 297101.4492753595
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05671957967083886%
Total shareholder yield: 0.05671957967083886% (Low Return)
Shareholder yield for MDI.TO (quarterly period ending 2025-10-31)
Market cap (USD): 725439000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 307298.1366459653
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04236029999020804%
Total shareholder yield: 0.04236029999020804% (Low Return)
Shareholder yield for MDI.TO (quarterly period ending 2026-01-31)
Market cap (USD): 910078400
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13201.058201059699
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0014505407667141314%
Total shareholder yield: 0.0014505407667141314% (Low Return)
Shareholder yield for MLHL.L (annual period ending 2021-12-31)
Market cap (USD): 6413182.751351352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLHL.L (annual period ending 2022-12-31)
Market cap (USD): 4257481.727710843
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -862415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.2564580462381%
Total shareholder yield: -20.2564580462381% (Minimal or Negative)
Shareholder yield for MLHL.L (annual period ending 2023-12-31)
Market cap (USD): 4213743.151898734
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLHL.L (annual period ending 2024-12-31)
Market cap (USD): 5356045.7025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLHL.L (quarterly period ending 2024-12-31)
Market cap (USD): 5356045.7025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLHL.L (quarterly period ending 2025-06-30)
Market cap (USD): 6056719.257534247
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNTS (annual period ending 2021-12-31)
Market cap (USD): 984171333750
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNTS (annual period ending 2022-12-31)
Market cap (USD): 183649196250
Dividends paid: 0
Stock repurchases: 331000
Dividend yield: 0%
Buyback yield: 0.00018023492983296953%
Total shareholder yield: 0.00018023492983296953% (Low Return)
Shareholder yield for MNTS (annual period ending 2023-12-31)
Market cap (USD): 8146489987.5
Dividends paid: 0
Stock repurchases: 10088000
Net debt paydown: 12911000
Dividend yield: 0%
Buyback yield: 0.12383247282546299%
Debt paydown yield: 0.15848543384710076%
Total shareholder yield: 0.28231790667256373% (Low Return)
Shareholder yield for MNTS (quarterly period ending 2024-09-30)
Market cap (USD): 2081357557.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNTS (annual period ending 2024-12-31)
Market cap (USD): 2667339762.15
Dividends paid: 0
Stock repurchases: 4000
Net debt paydown: 2429000
Dividend yield: 0%
Buyback yield: 0.00014996214793333318%
Debt paydown yield: 0.09106451433251656%
Total shareholder yield: 0.09121447648044989% (Low Return)
Shareholder yield for MNTS (quarterly period ending 2024-12-31)
Market cap (USD): 2667339762.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1846000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06920753127123325%
Total shareholder yield: -0.06920753127123325% (Minimal or Negative)
Shareholder yield for MNTS (quarterly period ending 2025-03-31)
Market cap (USD): 672626953.65
Dividends paid: 0
Stock repurchases: 1000
Net debt paydown: -1201000
Dividend yield: 0%
Buyback yield: 0.00014867081888014078%
Debt paydown yield: -0.1785536534750491%
Total shareholder yield: -0.17840498265616894% (Minimal or Negative)
Shareholder yield for MNTS (quarterly period ending 2025-06-30)
Market cap (USD): 410432408.84999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -689000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16787173360177016%
Total shareholder yield: -0.16787173360177016% (Minimal or Negative)
Shareholder yield for MNTS (quarterly period ending 2025-09-30)
Market cap (USD): 443960159.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 649000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1461842883960194%
Total shareholder yield: 0.1461842883960194% (Low Return)
Shareholder yield for MNTS (annual period ending 2025-12-31)
Market cap (USD): 91730419.05
Dividends paid: 0
Stock repurchases: 1000
Net debt paydown: -5327000
Dividend yield: 0%
Buyback yield: 0.0010901509121580754%
Debt paydown yield: -5.807233909066068%
Total shareholder yield: -5.80614375815391% (Minimal or Negative)
Shareholder yield for MNTS (quarterly period ending 2025-12-31)
Market cap (USD): 91730419.05
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6676000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.2778474895673115%
Total shareholder yield: -7.2778474895673115% (Minimal or Negative)
Shareholder yield for MOO.V (annual period ending 2021-12-31)
Market cap (USD): 7981581.826771654
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOO.V (annual period ending 2022-12-31)
Market cap (USD): 6349183.147058823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOO.V (annual period ending 2023-12-31)
Market cap (USD): 29863746.818181816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOO.V (quarterly period ending 2024-09-30)
Market cap (USD): 13070524.533333331
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOO.V (quarterly period ending 2024-12-31)
Market cap (USD): 12864383.244755244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOO.V (annual period ending 2024-12-31)
Market cap (USD): 12864383.244755244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOO.V (quarterly period ending 2025-03-31)
Market cap (USD): 9188845.174825175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOO.V (quarterly period ending 2025-06-30)
Market cap (USD): 9865312.817518247
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOO.V (quarterly period ending 2025-09-30)
Market cap (USD): 25658882.15827338
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOO.V (quarterly period ending 2025-12-31)
Market cap (USD): 20826771.503649633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOO.V (annual period ending 2025-12-31)
Market cap (USD): 20826771.503649633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOVI3.SA (annual period ending 2021-12-31)
Market cap (USD): 875947659.8421053
Dividends paid: 19140754.039497305
Stock repurchases: 0
Dividend yield: 2.1851481449185606%
Buyback yield: 0%
Total shareholder yield: 2.1851481449185606% (Low Return)
Shareholder yield for MOVI3.SA (annual period ending 2022-12-31)
Market cap (USD): 507573429.650854
Dividends paid: 84779924.24242423
Stock repurchases: 337121.2121212121
Dividend yield: 16.702987053664735%
Buyback yield: 0.06641821506557359%
Total shareholder yield: 16.76940526873031% (High Return)
Shareholder yield for MOVI3.SA (annual period ending 2023-12-31)
Market cap (USD): 873478601.358178
Dividends paid: 28494845.360824745
Stock repurchases: 7473814.432989691
Net debt paydown: 197324505.23273945
Dividend yield: 3.2622259224802885%
Buyback yield: 0.8556379539657417%
Debt paydown yield: 22.59065132516334%
Total shareholder yield: 26.70851520160937% (High Return)
Shareholder yield for MOVI3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 403251948.04419893
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOVI3.SA (annual period ending 2024-12-31)
Market cap (USD): 211855998.2326333
Dividends paid: 0
Stock repurchases: 22006.472491909386
Net debt paydown: -153319483.53518152
Dividend yield: 0%
Buyback yield: 0.010387467277534751%
Debt paydown yield: -72.36966846075586%
Total shareholder yield: -72.35928099347832% (Minimal or Negative)
Shareholder yield for MOVI3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 211855998.2326333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOVI3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 315398322.8020834
Dividends paid: 0
Stock repurchases: 5458333.333333334
Dividend yield: 0%
Buyback yield: 1.7306158399448786%
Total shareholder yield: 1.7306158399448786% (Low Return)
Shareholder yield for MOVI3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 474949898.580292
Dividends paid: 0
Stock repurchases: 7745255.474452554
Net debt paydown: -92555196.92822313
Dividend yield: 0%
Buyback yield: 1.6307521061915105%
Debt paydown yield: -19.487360078376003%
Total shareholder yield: -17.85660797218449% (Minimal or Negative)
Shareholder yield for MOVI3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 625676899.887218
Dividends paid: 0
Stock repurchases: 3932518.796992481
Net debt paydown: 42251457.10992813
Dividend yield: 0%
Buyback yield: 0.6285222928481683%
Debt paydown yield: 6.752919456918452%
Total shareholder yield: 7.38144174976662% (Moderate Return)
Shareholder yield for MOVI3.SA (annual period ending 2025-12-31)
Market cap (USD): 702713478.1472172
Dividends paid: 10045620.437956203
Stock repurchases: 18745985.401459854
Net debt paydown: -680679898.6606193
Dividend yield: 1.4295471412392156%
Buyback yield: 2.6676570158986768%
Debt paydown yield: -96.8645002306357%
Total shareholder yield: -92.7672960734978% (Minimal or Negative)
Shareholder yield for MOVI3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 702713478.1472172
Dividends paid: 0
Stock repurchases: 1445802.9197080291
Net debt paydown: -482530654.19022036
Dividend yield: 0%
Buyback yield: 0.20574572207154054%
Debt paydown yield: -68.6667709095984%
Total shareholder yield: -68.46102518752686% (Minimal or Negative)
Shareholder yield for MQG.AX (annual period ending 2022-03-31)
Market cap (USD): 49639696425.789474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQG.AX (annual period ending 2023-03-31)
Market cap (USD): 39735598245.7047
Dividends paid: 1348993288.590604
Stock repurchases: 0
Dividend yield: 3.394923816798018%
Buyback yield: 0%
Total shareholder yield: 3.394923816798018% (Low Return)
Shareholder yield for MQG.AX (annual period ending 2024-03-31)
Market cap (USD): 45843727132.32026
Dividends paid: 1739869281.0457516
Stock repurchases: 420915032.6797386
Net debt paydown: -11608575689.783722
Dividend yield: 3.7952177754306704%
Buyback yield: 0.918151858518915%
Debt paydown yield: -25.322059125510254%
Total shareholder yield: -20.608689491560668% (Minimal or Negative)
Shareholder yield for MQG.AX (quarterly period ending 2025-03-31)
Market cap (USD): 44832904249.96855
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQG.AX (annual period ending 2025-03-31)
Market cap (USD): 44832904249.96855
Dividends paid: 1375471698.1132076
Stock repurchases: 232075471.6981132
Net debt paydown: -31707966457.02307
Dividend yield: 3.067995975554433%
Buyback yield: 0.5176454115132993%
Debt paydown yield: -70.72476563247699%
Total shareholder yield: -67.13912424540925% (Minimal or Negative)
Shareholder yield for MRVL (annual period ending 2022-01-31)
Market cap (USD): 61478802894.600006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRVL (annual period ending 2023-01-31)
Market cap (USD): 37351437940.95
Dividends paid: 204400000
Stock repurchases: 115000000
Dividend yield: 0.5472346213903252%
Buyback yield: 0.30788640635952735%
Total shareholder yield: 0.8551210277498525% (Low Return)
Shareholder yield for MRVL (annual period ending 2024-01-31)
Market cap (USD): 58869018954.06
Dividends paid: 206800000
Stock repurchases: 150000000
Net debt paydown: 336200000
Dividend yield: 0.3512883409206834%
Buyback yield: 0.25480295521326163%
Debt paydown yield: 0.5710983569513237%
Total shareholder yield: 1.1771896530852688% (Low Return)
Shareholder yield for MRVL (quarterly period ending 2024-10-31)
Market cap (USD): 69833614570.01999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRVL (quarterly period ending 2025-01-31)
Market cap (USD): 98436145945.20001
Dividends paid: 51900000
Stock repurchases: 200000000
Dividend yield: 0.05272453477495252%
Buyback yield: 0.20317739797669565%
Total shareholder yield: 0.2559019327516482% (Low Return)
Shareholder yield for MRVL (annual period ending 2025-01-31)
Market cap (USD): 98436145945.20001
Dividends paid: 207500000
Stock repurchases: 725000000
Net debt paydown: 58200000
Dividend yield: 0.21079655040082174%
Buyback yield: 0.7365180676655217%
Debt paydown yield: 0.059124622811218434%
Total shareholder yield: 1.0064392408775618% (Low Return)
Shareholder yield for MRVL (quarterly period ending 2025-04-30)
Market cap (USD): 50969605818.600006
Dividends paid: 51800000
Stock repurchases: 340000000
Net debt paydown: -168900000
Dividend yield: 0.10162919482711982%
Buyback yield: 0.6670642131509795%
Debt paydown yield: -0.3313739576505895%
Total shareholder yield: 0.43731945032750985% (Low Return)
Shareholder yield for MRVL (quarterly period ending 2025-07-31)
Market cap (USD): 70236467124.6
Dividends paid: 51700000
Stock repurchases: 200000000
Net debt paydown: -264300000
Dividend yield: 0.0736084858999013%
Buyback yield: 0.2847523632491346%
Debt paydown yield: -0.37630024803373135%
Total shareholder yield: -0.01793939888469548% (Minimal or Negative)
Shareholder yield for MRVL (quarterly period ending 2025-10-31)
Market cap (USD): 81971737192.79999
Dividends paid: 50800000
Stock repurchases: 1300000000
Net debt paydown: -1200000
Dividend yield: 0.06197257950080633%
Buyback yield: 1.5859124675403193%
Debt paydown yield: -0.0014639192008064487%
Total shareholder yield: 1.6464211278403194% (Low Return)
Shareholder yield for MRVL (quarterly period ending 2026-01-31)
Market cap (USD): 69062940117.78
Dividends paid: 50800000
Stock repurchases: 200100000
Net debt paydown: -12800000
Dividend yield: 0.07355609233166968%
Buyback yield: 0.2897357101489587%
Debt paydown yield: -0.018533818540263227%
Total shareholder yield: 0.3447579839403652% (Low Return)
Shareholder yield for MRVL (annual period ending 2026-01-31)
Market cap (USD): 69062940117.78
Dividends paid: 205100000
Stock repurchases: 2040100000
Net debt paydown: -447200000
Dividend yield: 0.29697548301624904%
Buyback yield: 2.9539721253117976%
Debt paydown yield: -0.6475252852504465%
Total shareholder yield: 2.6034223230776004% (Low Return)
Shareholder yield for MSF.DE (annual period ending 2021-06-30)
Market cap (USD): 1928474709406.2856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSF.DE (annual period ending 2022-06-30)
Market cap (USD): 1837222137261.1667
Dividends paid: 18135000000
Stock repurchases: 32696000000
Dividend yield: 0.9870880408089734%
Buyback yield: 1.7796432634292911%
Total shareholder yield: 2.7667313042382644% (Low Return)
Shareholder yield for MSF.DE (annual period ending 2023-06-30)
Market cap (USD): 2457358497625.391
Dividends paid: 19800000000
Stock repurchases: 22245000000
Net debt paydown: 1305000000
Dividend yield: 0.805743240928552%
Buyback yield: 0.905240322952305%
Debt paydown yield: 0.05310580451574547%
Total shareholder yield: 1.7640893683966026% (Low Return)
Shareholder yield for MSF.DE (annual period ending 2024-06-30)
Market cap (USD): 3323146208873.2905
Dividends paid: 21771000000
Stock repurchases: 17254000000
Net debt paydown: -7162000000
Dividend yield: 0.6551321738979832%
Buyback yield: 0.5192067671873501%
Debt paydown yield: -0.21551865460738392%
Total shareholder yield: 0.9588202864779494% (Low Return)
Shareholder yield for MSF.DE (quarterly period ending 2024-09-30)
Market cap (USD): 3120933033640.533
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSF.DE (quarterly period ending 2024-12-31)
Market cap (USD): 3115299803990.0005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSF.DE (quarterly period ending 2025-03-31)
Market cap (USD): 2736328518302.782
Dividends paid: 6169000000
Stock repurchases: 4781000000
Dividend yield: 0.22544807608942896%
Buyback yield: 0.1747231726022953%
Total shareholder yield: 0.40017124869172427% (Low Return)
Shareholder yield for MSF.DE (annual period ending 2025-06-30)
Market cap (USD): 3672530724308.1416
Dividends paid: 24082000000
Stock repurchases: 18420000000
Net debt paydown: 6539000000
Dividend yield: 0.6557331117913723%
Buyback yield: 0.5015614948591096%
Debt paydown yield: 0.17805160775698795%
Total shareholder yield: 1.33534621440747% (Low Return)
Shareholder yield for MSF.DE (quarterly period ending 2025-06-30)
Market cap (USD): 3672530724308.1416
Dividends paid: 6169000000
Stock repurchases: 4546000000
Net debt paydown: -21000000
Dividend yield: 0.1679768111718701%
Buyback yield: 0.12378385209715051%
Debt paydown yield: -0.0005718127791553367%
Total shareholder yield: 0.29118885048986526% (Low Return)
Shareholder yield for MSF.DE (quarterly period ending 2025-09-30)
Market cap (USD): 3810961789850.9175
Dividends paid: 6169000000
Stock repurchases: 5650000000
Net debt paydown: 32000000
Dividend yield: 0.16187514701482555%
Buyback yield: 0.14825653762907512%
Debt paydown yield: 0.0008396830449788324%
Total shareholder yield: 0.3109713676888795% (Low Return)
Shareholder yield for MSF.DE (quarterly period ending 2025-12-31)
Market cap (USD): 3593177562999.5293
Dividends paid: 6762000000
Stock repurchases: 7415000000
Net debt paydown: 2949000000
Dividend yield: 0.1881899761823957%
Buyback yield: 0.2063633057368329%
Debt paydown yield: 0.08207220345487798%
Total shareholder yield: 0.47662548537410654% (Low Return)
Shareholder yield for NPAC (quarterly period ending 2025-06-30)
Market cap (USD): 315048165
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPAC (quarterly period ending 2025-09-30)
Market cap (USD): 314121552.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPAC (quarterly period ending 2025-12-31)
Market cap (USD): 316901389.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPAC (annual period ending 2025-12-31)
Market cap (USD): 316901389.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRO.PA (annual period ending 2021-12-31)
Market cap (USD): 888402385.7386363
Dividends paid: 55026136.36363637
Stock repurchases: 0
Dividend yield: 6.193830323619234%
Buyback yield: 0%
Total shareholder yield: 6.193830323619234% (Moderate Return)
Shareholder yield for NRO.PA (annual period ending 2022-12-31)
Market cap (USD): 882931764.4148937
Dividends paid: 25770212.76595745
Stock repurchases: 113829.78723404255
Net debt paydown: 2298210.8317214698
Dividend yield: 2.918709441044405%
Buyback yield: 0.012892251906858955%
Debt paydown yield: 0.26029314204642545%
Total shareholder yield: 3.1918948349976897% (Low Return)
Shareholder yield for NRO.PA (annual period ending 2023-12-31)
Market cap (USD): 1055690924.1666666
Dividends paid: 29607777.777777776
Stock repurchases: 0
Net debt paydown: -11028463.35697399
Dividend yield: 2.8045876970240453%
Buyback yield: 0%
Debt paydown yield: -1.0446678193884784%
Total shareholder yield: 1.759919877635567% (Low Return)
Shareholder yield for NRO.PA (quarterly period ending 2024-12-31)
Market cap (USD): 1021500181.4062501
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRO.PA (annual period ending 2024-12-31)
Market cap (USD): 1021500181.4062501
Dividends paid: 30339583.333333336
Stock repurchases: 29166.666666666668
Net debt paydown: 5101180.555555552
Dividend yield: 2.9701006309726043%
Buyback yield: 0.002855277678611307%
Debt paydown yield: 0.49938126770893004%
Total shareholder yield: 3.472337176360146% (Low Return)
Shareholder yield for NST.AX (annual period ending 2021-06-30)
Market cap (USD): 9255876492.992481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NST.AX (annual period ending 2022-06-30)
Market cap (USD): 6052964953.048277
Dividends paid: 150551724.13793105
Stock repurchases: 0
Dividend yield: 2.4872393166940956%
Buyback yield: 0%
Total shareholder yield: 2.4872393166940956% (Low Return)
Shareholder yield for NST.AX (annual period ending 2023-06-30)
Market cap (USD): 10539783140.754967
Dividends paid: 169072847.6821192
Stock repurchases: 84172185.43046358
Net debt paydown: -522804293.21762955
Dividend yield: 1.6041397192353282%
Buyback yield: 0.798614016117549%
Debt paydown yield: -4.960294592742265%
Total shareholder yield: -2.5575408573893883% (Minimal or Negative)
Shareholder yield for NST.AX (annual period ending 2024-06-30)
Market cap (USD): 11692900208.813334
Dividends paid: 222466666.66666666
Stock repurchases: 30066666.666666668
Net debt paydown: -20637086.092715263
Dividend yield: 1.9025790239703406%
Buyback yield: 0.25713609224172124%
Debt paydown yield: -0.1764924503260568%
Total shareholder yield: 1.9832226658860053% (Low Return)
Shareholder yield for NWS (annual period ending 2021-06-30)
Market cap (USD): 4216444612.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWS (annual period ending 2022-06-30)
Market cap (USD): 2777212231.68
Dividends paid: 175000000
Stock repurchases: 179000000
Net debt paydown: -4078000000
Dividend yield: 6.301282919747853%
Buyback yield: 6.4453122436278045%
Debt paydown yield: -146.83789569560997%
Total shareholder yield: -134.09130053223433% (Minimal or Negative)