speb/financial-data huggingface dataset:
Shareholder yield for EGR.AX (annual period ending 2021-06-30)
Market cap (USD): 197807663.1428571
Dividends paid: 0
Stock repurchases: 2383458.6466165413
Dividend yield: 0%
Buyback yield: 1.204937467410048%
Total shareholder yield: 1.204937467410048% (Low Return)
Shareholder yield for EGR.AX (annual period ending 2022-06-30)
Market cap (USD): 79577795.51724139
Dividends paid: 0
Stock repurchases: 2068.9655172413795
Dividend yield: 0%
Buyback yield: 0.0025999281631182104%
Total shareholder yield: 0.0025999281631182104% (Low Return)
Shareholder yield for EGR.AX (annual period ending 2023-06-30)
Market cap (USD): 42792827.78807947
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGR.AX (annual period ending 2024-06-30)
Market cap (USD): 36924097.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMBJ (annual period ending 2021-12-31)
Market cap (USD): 3144522012.4500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMBJ (annual period ending 2022-12-31)
Market cap (USD): 1936185596.8000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMBJ (annual period ending 2023-12-31)
Market cap (USD): 3269092776.9500003
Dividends paid: 2762886.5979381446
Stock repurchases: 0
Net debt paydown: 5185801.31208992
Dividend yield: 0.08451539269301081%
Buyback yield: 0%
Debt paydown yield: 0.15863120645135595%
Total shareholder yield: 0.24314659914436676% (Low Return)
Shareholder yield for EMBJ (quarterly period ending 2024-09-30)
Market cap (USD): 6265909454.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMBJ (annual period ending 2024-12-31)
Market cap (USD): 6497255159.849999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 193746605.27808362
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.981976242449998%
Total shareholder yield: 2.981976242449998% (Low Return)
Shareholder yield for EMBJ (quarterly period ending 2024-12-31)
Market cap (USD): 6497255159.849999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMBJ (quarterly period ending 2025-03-31)
Market cap (USD): 8184299227.650001
Dividends paid: 0
Stock repurchases: 2517361.111111111
Net debt paydown: 45295813.106796145
Dividend yield: 0%
Buyback yield: 0.030758419763128986%
Debt paydown yield: 0.5534476666464963%
Total shareholder yield: 0.5842060864096252% (Low Return)
Shareholder yield for EMBJ (quarterly period ending 2025-06-30)
Market cap (USD): 10090231924.5
Dividends paid: 1660583.9416058392
Stock repurchases: 0
Net debt paydown: -48256919.09975666
Dividend yield: 0.016457341655089122%
Buyback yield: 0%
Debt paydown yield: -0.4782538147867986%
Total shareholder yield: -0.4617964731317095% (Minimal or Negative)
Shareholder yield for EMBJ (quarterly period ending 2025-09-30)
Market cap (USD): 10718424494.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMBJ (annual period ending 2025-12-31)
Market cap (USD): 11414241192.9
Dividends paid: 4306569.343065693
Stock repurchases: 34087591.24087591
Net debt paydown: -73691033.00025976
Dividend yield: 0.03772979097151467%
Buyback yield: 0.29864088785927717%
Debt paydown yield: -0.6456060613656718%
Total shareholder yield: -0.3092353825348799% (Minimal or Negative)
Shareholder yield for EMBJ (quarterly period ending 2025-12-31)
Market cap (USD): 11414241192.9
Dividends paid: 2645985.4014598536
Stock repurchases: 31441605.839416057
Dividend yield: 0.023181439368091642%
Buyback yield: 0.27545944849118553%
Total shareholder yield: 0.29864088785927717% (Low Return)
Shareholder yield for EZZ.AX (annual period ending 2021-06-30)
Market cap (USD): 14148330.827067668
Dividends paid: 0
Stock repurchases: 338224.8120300752
Dividend yield: 0%
Buyback yield: 2.3905633545337053%
Total shareholder yield: 2.3905633545337053% (Low Return)
Shareholder yield for EZZ.AX (annual period ending 2022-06-30)
Market cap (USD): 9084204.137931036
Dividends paid: 119425.51724137932
Stock repurchases: 0
Dividend yield: 1.314650303186372%
Buyback yield: 0%
Total shareholder yield: 1.314650303186372% (Low Return)
Shareholder yield for EZZ.AX (annual period ending 2023-06-30)
Market cap (USD): 14642585.430463575
Dividends paid: 397611.92052980134
Stock repurchases: 0
Net debt paydown: -244830.41333637814
Dividend yield: 2.71544886945019%
Buyback yield: 0%
Debt paydown yield: -1.6720436052707872%
Total shareholder yield: 1.0434052641794027% (Low Return)
Shareholder yield for EZZ.AX (annual period ending 2024-06-30)
Market cap (USD): 56451840
Dividends paid: 721210.6666666666
Stock repurchases: 0
Net debt paydown: 234377.6777041942
Dividend yield: 1.2775680414786597%
Buyback yield: 0%
Debt paydown yield: 0.41518164457384243%
Total shareholder yield: 1.692749686052502% (Low Return)
Shareholder yield for FFIN (annual period ending 2021-12-31)
Market cap (USD): 6614209877.599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FFIN (annual period ending 2022-12-31)
Market cap (USD): 4550404412
Dividends paid: 91315000
Stock repurchases: 9449000
Dividend yield: 2.006744713924561%
Buyback yield: 0.2076518732067369%
Total shareholder yield: 2.214396587131298% (Low Return)
Shareholder yield for FFIN (annual period ending 2023-12-31)
Market cap (USD): 4104679759.36
Dividends paid: 99965000
Stock repurchases: 2736000
Net debt paydown: 0
Dividend yield: 2.435390964960114%
Buyback yield: 0.0666556262705034%
Debt paydown yield: 0%
Total shareholder yield: 2.5020465912306173% (Low Return)
Shareholder yield for FFIN (quarterly period ending 2024-09-30)
Market cap (USD): 5099319337.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FFIN (annual period ending 2024-12-31)
Market cap (USD): 4988963073.440001
Dividends paid: 102913000
Stock repurchases: 0
Net debt paydown: -100000000
Dividend yield: 2.0628134240536524%
Buyback yield: 0%
Debt paydown yield: -2.0044245372826097%
Total shareholder yield: 0.0583888867710427% (Low Return)
Shareholder yield for FFIN (quarterly period ending 2024-12-31)
Market cap (USD): 4988963073.440001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FFIN (quarterly period ending 2025-03-31)
Market cap (USD): 4997562262.879999
Dividends paid: 25754000
Stock repurchases: 0
Dividend yield: 0.5153312484226753%
Buyback yield: 0%
Total shareholder yield: 0.5153312484226753% (Low Return)
Shareholder yield for FFIN (quarterly period ending 2025-06-30)
Market cap (USD): 5031959020.64
Dividends paid: 25775000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.5122259520452483%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.5122259520452483% (Low Return)
Shareholder yield for FFIN (quarterly period ending 2025-09-30)
Market cap (USD): 4730987390.24
Dividends paid: 27206000
Stock repurchases: 0
Net debt paydown: -3000
Dividend yield: 0.5750596599797714%
Buyback yield: 0%
Debt paydown yield: -6.341170991469949e-05%
Total shareholder yield: 0.5749962482698566% (Low Return)
Shareholder yield for FFIN (annual period ending 2025-12-31)
Market cap (USD): 4225068411.52
Dividends paid: 105997000
Stock repurchases: 0
Net debt paydown: 99998000
Dividend yield: 2.508764111629302%
Buyback yield: 0%
Debt paydown yield: 2.3667782449947357%
Total shareholder yield: 4.875542356624038% (Moderate Return)
Shareholder yield for FFIN (quarterly period ending 2025-12-31)
Market cap (USD): 4225068411.52
Dividends paid: 27262000
Stock repurchases: 0
Net debt paydown: 1000
Dividend yield: 0.6452439900302653%
Buyback yield: 0%
Debt paydown yield: 2.3668255815063656e-05%
Total shareholder yield: 0.6452676582860803% (Low Return)
Shareholder yield for FNX.L (annual period ending 2021-06-30)
Market cap (USD): 1640619.9256944444
Dividends paid: 4643055.555555556
Stock repurchases: 0
Dividend yield: 283.00616631790786%
Buyback yield: 0%
Total shareholder yield: 283.00616631790786% (High Return)
Shareholder yield for FNX.L (annual period ending 2022-06-30)
Market cap (USD): 1511976.275
Dividends paid: 6743902.439024391
Stock repurchases: 0
Net debt paydown: 176693.76693766937
Dividend yield: 446.0322923403273%
Buyback yield: 0%
Debt paydown yield: 11.686279067948297%
Total shareholder yield: 457.7185714082756% (High Return)
Shareholder yield for FNX.L (annual period ending 2023-06-30)
Market cap (USD): 2298481.2265822785
Dividends paid: 8683544.303797469
Stock repurchases: 626582.2784810127
Net debt paydown: 140676.13460944736
Dividend yield: 377.79487617175124%
Buyback yield: 27.26070899490042%
Debt paydown yield: 6.120395197598608%
Total shareholder yield: 411.1759803642503% (High Return)
Shareholder yield for FNX.L (annual period ending 2024-06-30)
Market cap (USD): 2693918.856962025
Dividends paid: 9469620.253164556
Stock repurchases: 2582278.481012658
Net debt paydown: -310126.58227848104
Dividend yield: 351.5183921999639%
Buyback yield: 95.855837466639%
Debt paydown yield: -11.512098127120861%
Total shareholder yield: 435.86213153948205% (High Return)
Shareholder yield for FNX.L (quarterly period ending 2024-12-31)
Market cap (USD): 2452794.5831249994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOU.BR (annual period ending 2021-12-31)
Market cap (USD): 6792378.40909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOU.BR (annual period ending 2022-12-31)
Market cap (USD): 7312645.691489361
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOU.BR (annual period ending 2023-12-31)
Market cap (USD): 7438409.066666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 518132.38770685624
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.965634493385614%
Total shareholder yield: 6.965634493385614% (Moderate Return)
Shareholder yield for FOU.BR (quarterly period ending 2024-12-31)
Market cap (USD): 8530095.21875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOU.BR (annual period ending 2024-12-31)
Market cap (USD): 8530095.21875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 514513.888888889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.031748482220177%
Total shareholder yield: 6.031748482220177% (Moderate Return)
Shareholder yield for FSLR (annual period ending 2021-12-31)
Market cap (USD): 9365635119.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSLR (annual period ending 2022-12-31)
Market cap (USD): 16095439243.769999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSLR (annual period ending 2023-12-31)
Market cap (USD): 18512065377.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -390258000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1081278184733367%
Total shareholder yield: -2.1081278184733367% (Minimal or Negative)
Shareholder yield for FSLR (quarterly period ending 2024-09-30)
Market cap (USD): 26803166866.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSLR (annual period ending 2024-12-31)
Market cap (USD): 18937580695.120003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -94413000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4985483706708595%
Total shareholder yield: -0.4985483706708595% (Minimal or Negative)
Shareholder yield for FSLR (quarterly period ending 2024-12-31)
Market cap (USD): 18937580695.120003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSLR (quarterly period ending 2025-03-31)
Market cap (USD): 13585328684.09
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSLR (quarterly period ending 2025-06-30)
Market cap (USD): 17787829711.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -436678000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.454925682864319%
Total shareholder yield: -2.454925682864319% (Minimal or Negative)
Shareholder yield for FSLR (quarterly period ending 2025-09-30)
Market cap (USD): 23696690142.39
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 175155000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7391538605076018%
Total shareholder yield: 0.7391538605076018% (Low Return)
Shareholder yield for FSLR (annual period ending 2025-12-31)
Market cap (USD): 28070042016.49
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63467000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22610226220080373%
Total shareholder yield: 0.22610226220080373% (Low Return)
Shareholder yield for FSLR (quarterly period ending 2025-12-31)
Market cap (USD): 28070042016.49
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 236580000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8428202560616722%
Total shareholder yield: 0.8428202560616722% (Low Return)
Shareholder yield for GDP.L (annual period ending 2021-06-30)
Market cap (USD): 166038.7040277778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.L (annual period ending 2022-06-30)
Market cap (USD): 166617.236097561
Dividends paid: 0
Stock repurchases: 489024.39024390245
Net debt paydown: 1466937.6693766937
Dividend yield: 0%
Buyback yield: 293.50168187735346%
Debt paydown yield: 880.4237206994261%
Total shareholder yield: 1173.9254025767796% (High Return)
Shareholder yield for GDP.L (annual period ending 2023-06-30)
Market cap (USD): 172944.47291139243
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1404862.6119172587
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 812.3200402229887%
Total shareholder yield: 812.3200402229887% (High Return)
Shareholder yield for GDP.L (annual period ending 2024-06-30)
Market cap (USD): 129708.35468354428
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 132911.39240506338
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 102.46941511927562%
Total shareholder yield: 102.46941511927562% (High Return)
Shareholder yield for GDP.L (quarterly period ending 2024-12-31)
Market cap (USD): 149434.83362500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.L (annual period ending 2025-06-30)
Market cap (USD): 140369.31534246574
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1158834.7494364486
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 825.5613034865803%
Total shareholder yield: 825.5613034865803% (High Return)
Shareholder yield for GDP.L (quarterly period ending 2025-06-30)
Market cap (USD): 140369.31534246574
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 150907.53424657532
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 107.50749469597325%
Total shareholder yield: 107.50749469597325% (High Return)
Shareholder yield for GGPS3.SA (annual period ending 2021-12-31)
Market cap (USD): 1743605251.4508772
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGPS3.SA (annual period ending 2022-12-31)
Market cap (USD): 1414761541.967742
Dividends paid: 265151.51515151514
Stock repurchases: 0
Dividend yield: 0.018741781373469147%
Buyback yield: 0%
Total shareholder yield: 0.018741781373469147% (Low Return)
Shareholder yield for GGPS3.SA (annual period ending 2023-12-31)
Market cap (USD): 2496931326.42029
Dividends paid: 36317525.77319588
Stock repurchases: 0
Net debt paydown: -49726504.60793507
Dividend yield: 1.4544863684842415%
Buyback yield: 0%
Debt paydown yield: -1.9915046954545268%
Total shareholder yield: -0.5370183269702853% (Minimal or Negative)
Shareholder yield for GGPS3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 2230726121.6758747
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGPS3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 1468238107.1017768
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGPS3.SA (annual period ending 2024-12-31)
Market cap (USD): 1468238107.1017768
Dividends paid: 36959061.48867314
Stock repurchases: 0
Net debt paydown: -204679767.45737827
Dividend yield: 2.5172389484991875%
Buyback yield: 0%
Debt paydown yield: -13.94050232502173%
Total shareholder yield: -11.423263376522543% (Minimal or Negative)
Shareholder yield for GGPS3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 1472046873.0017362
Dividends paid: 689236.1111111111
Stock repurchases: 0
Dividend yield: 0.046821614430364554%
Buyback yield: 0%
Total shareholder yield: 0.046821614430364554% (Low Return)
Shareholder yield for GGPS3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 1922063287.9562042
Dividends paid: 40745802.91970803
Stock repurchases: 0
Net debt paydown: -15362678.680048466
Dividend yield: 2.119899130014311%
Buyback yield: 0%
Debt paydown yield: -0.7992805843757689%
Total shareholder yield: 1.3206185456385422% (Low Return)
Shareholder yield for GGPS3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 2367358487.289473
Dividends paid: 82894.73684210525
Stock repurchases: 0
Net debt paydown: 15336006.53092575
Dividend yield: 0.003501570940234585%
Buyback yield: 0%
Debt paydown yield: 0.6478109087941658%
Total shareholder yield: 0.6513124797344004% (Low Return)
Shareholder yield for GGPS3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 2182761915.6050267
Dividends paid: 90693.4306569343
Stock repurchases: 0
Net debt paydown: -223532721.85939288
Dividend yield: 0.004154985021891201%
Buyback yield: 0%
Debt paydown yield: -10.24082013990212%
Total shareholder yield: -10.236665154880228% (Minimal or Negative)
Shareholder yield for GGPS3.SA (annual period ending 2025-12-31)
Market cap (USD): 2182761915.6050267
Dividends paid: 41641423.35766423
Stock repurchases: 0
Net debt paydown: -263533377.6250205
Dividend yield: 1.9077400544677312%
Buyback yield: 0%
Debt paydown yield: -12.073390860494891%
Total shareholder yield: -10.165650806027159% (Minimal or Negative)
Shareholder yield for GSUN (annual period ending 2022-09-30)
Market cap (USD): 2642301315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -285109.3551916364
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.010790190867828274%
Total shareholder yield: -0.010790190867828274% (Minimal or Negative)
Shareholder yield for GSUN (annual period ending 2023-09-30)
Market cap (USD): 76621925.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -183841.21286747733
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23993290743819282%
Total shareholder yield: -0.23993290743819282% (Minimal or Negative)
Shareholder yield for GSUN (annual period ending 2024-09-30)
Market cap (USD): 65070881.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 127241.49336564203
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19554290800912352%
Total shareholder yield: 0.19554290800912352% (Low Return)
Shareholder yield for GSUN (quarterly period ending 2024-09-30)
Market cap (USD): 65070881.199999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSUN (quarterly period ending 2025-03-31)
Market cap (USD): 26952436
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -758453.2798481508
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.814043524110959%
Total shareholder yield: -2.814043524110959% (Minimal or Negative)
Shareholder yield for HG (annual period ending 2023-12-31)
Market cap (USD): 929455839.84
Dividends paid: 0
Stock repurchases: 2435000
Net debt paydown: -115000
Dividend yield: 0%
Buyback yield: 0.26198124705087333%
Debt paydown yield: -0.012372830969548432%
Total shareholder yield: 0.2496084160813249% (Low Return)
Shareholder yield for HG (quarterly period ending 2024-12-31)
Market cap (USD): 1182943796.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HG (annual period ending 2024-12-31)
Market cap (USD): 1182943796.16
Dividends paid: 0
Stock repurchases: 150350000
Net debt paydown: -115000
Dividend yield: 0%
Buyback yield: 12.709817701234579%
Debt paydown yield: -0.00972151004750234%
Total shareholder yield: 12.700096191187077% (High Return)
Shareholder yield for HG (quarterly period ending 2025-03-31)
Market cap (USD): 1288730108.64
Dividends paid: 0
Stock repurchases: 16896000
Dividend yield: 0%
Buyback yield: 1.311058063028448%
Total shareholder yield: 1.311058063028448% (Low Return)
Shareholder yield for HG (quarterly period ending 2025-06-30)
Market cap (USD): 1343951894.3999999
Dividends paid: 0
Stock repurchases: 35003000
Net debt paydown: 283000
Dividend yield: 0%
Buyback yield: 2.604483102844012%
Debt paydown yield: 0.021057301320025583%
Total shareholder yield: 2.6255404041640378% (Low Return)
Shareholder yield for HG (quarterly period ending 2025-09-30)
Market cap (USD): 1542218064.96
Dividends paid: 0
Stock repurchases: 40454000
Net debt paydown: -26000
Dividend yield: 0%
Buyback yield: 2.6231050536325577%
Debt paydown yield: -0.001685883507056076%
Total shareholder yield: 2.6214191701255016% (Low Return)
Shareholder yield for HG (quarterly period ending 2025-12-31)
Market cap (USD): 1734496331.04
Dividends paid: 0
Stock repurchases: 20212000
Net debt paydown: -26000
Dividend yield: 0%
Buyback yield: 1.1652950564548574%
Debt paydown yield: -0.001498994234505556%
Total shareholder yield: 1.1637960622203518% (Low Return)
Shareholder yield for HG (annual period ending 2025-12-31)
Market cap (USD): 1734496331.04
Dividends paid: 0
Stock repurchases: 112565000
Net debt paydown: 202000
Dividend yield: 0%
Buyback yield: 6.489780231042996%
Debt paydown yield: 0.01164603212962009%
Total shareholder yield: 6.501426263172616% (Moderate Return)
Shareholder yield for HKY.OL (annual period ending 2021-12-31)
Market cap (USD): 1740998782.8027368
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HKY.OL (annual period ending 2022-12-31)
Market cap (USD): 729026039.597166
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -110952803.64372471
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.219319697418946%
Total shareholder yield: -15.219319697418946% (Minimal or Negative)
Shareholder yield for HKY.OL (annual period ending 2023-12-31)
Market cap (USD): 62054758.998035364
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33482211.091049373
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -53.95591189405701%
Total shareholder yield: -53.95591189405701% (Minimal or Negative)
Shareholder yield for HKY.OL (quarterly period ending 2024-09-30)
Market cap (USD): 58399787.73854961
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HKY.OL (annual period ending 2024-12-31)
Market cap (USD): 52763139.70899472
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 64583397.347307146
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 122.40249102594134%
Total shareholder yield: 122.40249102594134% (High Return)
Shareholder yield for HKY.OL (quarterly period ending 2024-12-31)
Market cap (USD): 52763139.70899472
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12134162.242374837
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.997422650165536%
Total shareholder yield: 22.997422650165536% (High Return)
Shareholder yield for HKY.OL (quarterly period ending 2025-03-31)
Market cap (USD): 72611764.05534351
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21892368.34924507
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.149891872285412%
Total shareholder yield: -30.149891872285412% (Minimal or Negative)
Shareholder yield for HKY.OL (quarterly period ending 2025-06-30)
Market cap (USD): 111354644.19066533
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26019877.176558018
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.36667443524481%
Total shareholder yield: -23.36667443524481% (Minimal or Negative)
Shareholder yield for HKY.OL (quarterly period ending 2025-09-30)
Market cap (USD): 105068385.02004007
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -74481604.22135228
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -70.88869235702646%
Total shareholder yield: -70.88869235702646% (Minimal or Negative)
Shareholder yield for HKY.OL (annual period ending 2025-12-31)
Market cap (USD): 92061091.51992033
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 281142301.4670689
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 305.38666968361423%
Total shareholder yield: 305.38666968361423% (High Return)
Shareholder yield for HKY.OL (quarterly period ending 2025-12-31)
Market cap (USD): 92061091.51992033
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 397818234.17980236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 432.1241771217994%
Total shareholder yield: 432.1241771217994% (High Return)
Shareholder yield for HVN.AX (annual period ending 2021-06-30)
Market cap (USD): 3831704672.8270674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVN.AX (annual period ending 2022-06-30)
Market cap (USD): 2543572204.0275865
Dividends paid: 300760000
Stock repurchases: 0
Dividend yield: 11.824315406646035%
Buyback yield: 0%
Total shareholder yield: 11.824315406646035% (High Return)
Shareholder yield for HVN.AX (annual period ending 2023-06-30)
Market cap (USD): 2475509908.6092715
Dividends paid: 251676821.192053
Stock repurchases: 0
Net debt paydown: -129887563.37063241
Dividend yield: 10.166665878281364%
Buyback yield: 0%
Debt paydown yield: -5.24690137247734%
Total shareholder yield: 4.919764505804024% (Moderate Return)
Shareholder yield for HVN.AX (annual period ending 2024-06-30)
Market cap (USD): 3139936768.08
Dividends paid: 182748000
Stock repurchases: 0
Net debt paydown: -76597448.12362051
Dividend yield: 5.820117202925276%
Buyback yield: 0%
Debt paydown yield: -2.439458300635083%
Total shareholder yield: 3.380658902290193% (Low Return)
Shareholder yield for IGIL.NS (annual period ending 2024-12-31)
Market cap (USD): 2731436670.4986596
Dividends paid: 22119944.04942301
Stock repurchases: 0
Net debt paydown: 1389402.2916452177
Dividend yield: 0.8098281863289447%
Buyback yield: 0%
Debt paydown yield: 0.05086708788278676%
Total shareholder yield: 0.8606952742117314% (Low Return)
Shareholder yield for IGIL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2731436670.4986596
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -91269.698945418
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0033414539656434913%
Total shareholder yield: -0.0033414539656434913% (Minimal or Negative)
Shareholder yield for IGIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1913475437.7332246
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGIL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1668516454.2520854
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGIL.NS (annual period ending 2025-12-31)
Market cap (USD): 1600391771.6190267
Dividends paid: 23781552.857301995
Stock repurchases: 0
Net debt paydown: 1022307.8150930647
Dividend yield: 1.4859831998038537%
Buyback yield: 0%
Debt paydown yield: 0.06387859730488699%
Total shareholder yield: 1.5498617971087407% (Low Return)
Shareholder yield for IGIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1600391771.6190267
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVS.V (annual period ending 2021-12-31)
Market cap (USD): 29582677.165354334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVS.V (annual period ending 2022-12-31)
Market cap (USD): 13000000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4910.768874478927
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.037775145188299435%
Total shareholder yield: 0.037775145188299435% (Low Return)
Shareholder yield for IVS.V (annual period ending 2023-12-31)
Market cap (USD): 5022727.2727272725
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -53457.130124777184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0643048531629846%
Total shareholder yield: -1.0643048531629846% (Minimal or Negative)
Shareholder yield for IVS.V (quarterly period ending 2024-09-30)
Market cap (USD): 8185185.185185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVS.V (quarterly period ending 2024-12-31)
Market cap (USD): 12363636.363636365
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVS.V (annual period ending 2024-12-31)
Market cap (USD): 12363636.363636365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63647.319347319346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5147944947209653%
Total shareholder yield: 0.5147944947209653% (Low Return)
Shareholder yield for IVS.V (quarterly period ending 2025-03-31)
Market cap (USD): 12363636.363636365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8055.944055944055
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06515837104072397%
Total shareholder yield: 0.06515837104072397% (Low Return)
Shareholder yield for IVS.V (quarterly period ending 2025-06-30)
Market cap (USD): 25810218.97810219
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8339.160839160839
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0323095315318166%
Total shareholder yield: 0.0323095315318166% (Low Return)
Shareholder yield for IVS.V (quarterly period ending 2025-09-30)
Market cap (USD): 46107913.66906475
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVS.V (quarterly period ending 2025-12-31)
Market cap (USD): 41941605.83941606
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -94975.18248175182
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.22644622345979812%
Total shareholder yield: -0.22644622345979812% (Minimal or Negative)
Shareholder yield for IVS.V (annual period ending 2025-12-31)
Market cap (USD): 41941605.83941606
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -78580.07758664692
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.187355910709548%
Total shareholder yield: -0.187355910709548% (Minimal or Negative)
Shareholder yield for KID.OL (annual period ending 2021-12-31)
Market cap (USD): 402048780.3306728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KID.OL (annual period ending 2022-12-31)
Market cap (USD): 248643076.0404858
Dividends paid: 26740283.400809713
Stock repurchases: 0
Dividend yield: 10.754485436166208%
Buyback yield: 0%
Total shareholder yield: 10.754485436166208% (High Return)
Shareholder yield for KID.OL (annual period ending 2023-12-31)
Market cap (USD): 415594785.1257368
Dividends paid: 22957760.314341847
Stock repurchases: 0
Net debt paydown: -22855422.834326267
Dividend yield: 5.524073240571595%
Buyback yield: 0%
Debt paydown yield: -5.4994488988622505%
Total shareholder yield: 0.024624341709344577% (Low Return)
Shareholder yield for KID.OL (quarterly period ending 2024-09-30)
Market cap (USD): 536531651.8206107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KID.OL (annual period ending 2024-12-31)
Market cap (USD): 447275993.47266316
Dividends paid: 23318093.556928508
Stock repurchases: 0
Net debt paydown: 4474650.119560182
Dividend yield: 5.213356830507756%
Buyback yield: 0%
Debt paydown yield: 1.000422599214162%
Total shareholder yield: 6.213779429721918% (Moderate Return)
Shareholder yield for KID.OL (quarterly period ending 2024-12-31)
Market cap (USD): 447275993.47266316
Dividends paid: 10762135.922330096
Stock repurchases: 0
Dividend yield: 2.406151029652313%
Buyback yield: 0%
Total shareholder yield: 2.406151029652313% (Low Return)
Shareholder yield for KID.OL (quarterly period ending 2025-03-31)
Market cap (USD): 542504318.7557251
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29391689.96718836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.417779905347193%
Total shareholder yield: -5.417779905347193% (Minimal or Negative)
Shareholder yield for KID.OL (quarterly period ending 2025-06-30)
Market cap (USD): 603945937.4438927
Dividends paid: 20181330.685203575
Stock repurchases: 0
Net debt paydown: -53198549.845736325
Dividend yield: 3.3415790112965937%
Buyback yield: 0%
Debt paydown yield: -8.808495354880757%
Total shareholder yield: -5.466916343584163% (Minimal or Negative)
Shareholder yield for KID.OL (quarterly period ending 2025-09-30)
Market cap (USD): 583530943.0220441
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KID.OL (quarterly period ending 2025-12-31)
Market cap (USD): 536929067.3366534
Dividends paid: 10110746.268656716
Stock repurchases: 0
Dividend yield: 1.8830692699893075%
Buyback yield: 0%
Total shareholder yield: 1.8830692699893075% (Low Return)
Shareholder yield for KID.OL (annual period ending 2025-12-31)
Market cap (USD): 536929067.3366534
Dividends paid: 30332238.805970147
Stock repurchases: 0
Net debt paydown: -56143043.12506309
Dividend yield: 5.649207809967923%
Buyback yield: 0%
Debt paydown yield: -10.456324036162028%
Total shareholder yield: -4.807116226194106% (Minimal or Negative)
Shareholder yield for KOYN (quarterly period ending 2025-09-30)
Market cap (USD): 237240112.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOYN (quarterly period ending 2025-12-31)
Market cap (USD): 237717937.49999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOYN (annual period ending 2025-12-31)
Market cap (USD): 237717937.49999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIK.DE (annual period ending 2021-12-31)
Market cap (USD): 68420613.81818183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIK.DE (annual period ending 2022-12-31)
Market cap (USD): 99496949.78723404
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7512475.048355901
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.550457641586707%
Total shareholder yield: -7.550457641586707% (Minimal or Negative)
Shareholder yield for LIK.DE (annual period ending 2023-12-31)
Market cap (USD): 92229386.31111111
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1596792.9314420782
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7313277202731518%
Total shareholder yield: -1.7313277202731518% (Minimal or Negative)
Shareholder yield for LIK.DE (annual period ending 2024-12-31)
Market cap (USD): 101080216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 296573.47222222015
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2934040744651952%
Total shareholder yield: 0.2934040744651952% (Low Return)
Shareholder yield for LIK.DE (quarterly period ending 2024-12-31)
Market cap (USD): 101080216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIK.DE (quarterly period ending 2025-06-30)
Market cap (USD): 132728852.70588234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3549206.3480392154
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.674027745801437%
Total shareholder yield: -2.674027745801437% (Minimal or Negative)
Shareholder yield for MAHAPEXLTD.NS (annual period ending 2022-03-31)
Market cap (USD): 34491044.40986417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHAPEXLTD.NS (annual period ending 2023-03-31)
Market cap (USD): 29797236.85261876
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 73030.15286935016
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.24509035260741577%
Total shareholder yield: 0.24509035260741577% (Low Return)
Shareholder yield for MAHAPEXLTD.NS (annual period ending 2024-03-31)
Market cap (USD): 44206223.65642995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -58.714763364056125
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00013282012917544442%
Total shareholder yield: -0.00013282012917544442% (Minimal or Negative)
Shareholder yield for MAHAPEXLTD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 52916988.347826086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHAPEXLTD.NS (quarterly period ending 2024-12-31)
Market cap (USD): 48768899.89975521
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHAPEXLTD.NS (annual period ending 2025-03-31)
Market cap (USD): 34133667.099544875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 696812.0083767402
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0414214691454324%
Total shareholder yield: 2.0414214691454324% (Low Return)
Shareholder yield for MAHAPEXLTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 34133667.099544875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHAPEXLTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 37365125.597940564
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHAPEXLTD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 31516914.63900789
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHAPEXLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 33241616.31903754
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCK (annual period ending 2022-03-31)
Market cap (USD): 35099907951
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCK (annual period ending 2023-03-31)
Market cap (USD): 41061506726.4
Dividends paid: 292000000
Stock repurchases: 3638000000
Net debt paydown: -4948000000
Dividend yield: 0.7111283128153262%
Buyback yield: 8.859879458979988%
Debt paydown yield: -12.050215382911759%
Total shareholder yield: -2.479207611116445% (Minimal or Negative)
Shareholder yield for MCK (annual period ending 2024-03-31)
Market cap (USD): 62249066239.05
Dividends paid: 314000000
Stock repurchases: 3025000000
Net debt paydown: -95000000
Dividend yield: 0.5044252371500184%
Buyback yield: 4.859510644518489%
Debt paydown yield: -0.15261273098487818%
Total shareholder yield: 5.211323150683628% (Moderate Return)
Shareholder yield for MCK (quarterly period ending 2024-09-30)
Market cap (USD): 57465269578.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCK (quarterly period ending 2024-12-31)
Market cap (USD): 66314005545.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCK (annual period ending 2025-03-31)
Market cap (USD): 78395258052
Dividends paid: 345000000
Stock repurchases: 3146000000
Net debt paydown: 0
Dividend yield: 0.4400776380774965%
Buyback yield: 4.01299782432407%
Debt paydown yield: 0%
Total shareholder yield: 4.453075462401566% (Moderate Return)
Shareholder yield for MCK (quarterly period ending 2025-03-31)
Market cap (USD): 78395258052
Dividends paid: 91000000
Stock repurchases: 300000000
Net debt paydown: -509000000
Dividend yield: 0.11607844946391938%
Buyback yield: 0.38267620702391003%
Debt paydown yield: -0.6492739645839006%
Total shareholder yield: -0.15051930809607122% (Minimal or Negative)
Shareholder yield for MCK (quarterly period ending 2025-06-30)
Market cap (USD): 85444509078.45
Dividends paid: 90000000
Stock repurchases: 581000000
Net debt paydown: -2543000000
Dividend yield: 0.1053315198023637%
Buyback yield: 0.6799734778352589%
Debt paydown yield: -2.976200609526787%
Total shareholder yield: -2.1908956118891645% (Minimal or Negative)
Shareholder yield for MCK (quarterly period ending 2025-09-30)
Market cap (USD): 90188499305.85
Dividends paid: 89000000
Stock repurchases: 818000000
Net debt paydown: 141000000
Dividend yield: 0.09868220525344419%
Buyback yield: 0.9069892572732287%
Debt paydown yield: 0.15633922405320935%
Total shareholder yield: 1.1620106865798823% (Low Return)
Shareholder yield for MCK (quarterly period ending 2025-12-31)
Market cap (USD): 95851549831.5
Dividends paid: 101000000
Stock repurchases: 680000000
Net debt paydown: 1168000000
Dividend yield: 0.10537127482815939%
Buyback yield: 0.7094303651796868%
Debt paydown yield: 1.2185509801909915%
Total shareholder yield: 2.033352620198838% (Low Return)
Shareholder yield for MDX.V (annual period ending 2021-12-31)
Market cap (USD): 20657153.700787403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDX.V (annual period ending 2022-12-31)
Market cap (USD): 9645068.088235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDX.V (annual period ending 2023-12-31)
Market cap (USD): 14906014.318181816
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -752816.377005348
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.050420326559661%
Total shareholder yield: -5.050420326559661% (Minimal or Negative)
Shareholder yield for MDX.V (quarterly period ending 2024-09-30)
Market cap (USD): 14574769.555555554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDX.V (quarterly period ending 2024-12-31)
Market cap (USD): 13759397.832167832
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDX.V (annual period ending 2024-12-31)
Market cap (USD): 13759397.832167832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -477599.30069930106
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.471077052389101%
Total shareholder yield: -3.471077052389101% (Minimal or Negative)
Shareholder yield for MDX.V (quarterly period ending 2025-03-31)
Market cap (USD): 13759397.832167832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -399796.50349650346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.905625001712116%
Total shareholder yield: -2.905625001712116% (Minimal or Negative)
Shareholder yield for MDX.V (quarterly period ending 2025-06-30)
Market cap (USD): 21542998.795620434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18583.69149099011
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08626325270355614%
Total shareholder yield: -0.08626325270355614% (Minimal or Negative)
Shareholder yield for MDX.V (quarterly period ending 2025-09-30)
Market cap (USD): 16514577.01438849
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -760760.9882896608
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.606602927988044%
Total shareholder yield: -4.606602927988044% (Minimal or Negative)
Shareholder yield for MDX.V (annual period ending 2025-12-31)
Market cap (USD): 14361999.19708029
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -915168.5161553761
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.372152675940996%
Total shareholder yield: -6.372152675940996% (Minimal or Negative)
Shareholder yield for MDX.V (quarterly period ending 2025-12-31)
Market cap (USD): 14361999.19708029
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 263972.66712177824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8379938858055525%
Total shareholder yield: 1.8379938858055525% (Low Return)
Shareholder yield for MLFXO.PA (annual period ending 2023-12-31)
Market cap (USD): 7767705.311111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLE (annual period ending 2021-12-31)
Market cap (USD): 202479166.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLE (annual period ending 2022-12-31)
Market cap (USD): 42912251.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLE (annual period ending 2023-12-31)
Market cap (USD): 81241641
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLE (quarterly period ending 2024-09-30)
Market cap (USD): 83741383.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLE (quarterly period ending 2024-12-31)
Market cap (USD): 147484825.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLE (annual period ending 2024-12-31)
Market cap (USD): 147484825.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)