speb/financial-data huggingface dataset:
Shareholder yield for JUNIPER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 752045560.7114441
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUNIPER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 706514052.464487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUNIPER.NS (quarterly period ending 2025-12-31)
Market cap (USD): 630477123.9621255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KDR.L (annual period ending 2022-05-31)
Market cap (USD): 74595.97860759492
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KDR.L (annual period ending 2023-05-31)
Market cap (USD): 72754.10259259258
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51122.58064516127
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 70.26762591167785%
Total shareholder yield: 70.26762591167785% (High Return)
Shareholder yield for KDR.L (annual period ending 2024-05-31)
Market cap (USD): 74595.97860759492
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8432.842449742864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.30468774208732%
Total shareholder yield: -11.30468774208732% (Minimal or Negative)
Shareholder yield for KDR.L (quarterly period ending 2024-11-30)
Market cap (USD): 24865.326202531647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KDR.L (quarterly period ending 2025-05-31)
Market cap (USD): 26545.41581081081
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14480.071770334907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -54.548295169058136%
Total shareholder yield: -54.548295169058136% (Minimal or Negative)
Shareholder yield for KDR.L (annual period ending 2025-05-31)
Market cap (USD): 26545.41581081081
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13575.197628458496
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -51.13951774275806%
Total shareholder yield: -51.13951774275806% (Minimal or Negative)
Shareholder yield for KIB.V (annual period ending 2022-12-31)
Market cap (USD): 23347692.38970588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIB.V (annual period ending 2023-12-31)
Market cap (USD): 5851264.431818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIB.V (quarterly period ending 2024-09-30)
Market cap (USD): 1907078.7777777778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIB.V (quarterly period ending 2024-12-31)
Market cap (USD): 1800389.055944056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIB.V (annual period ending 2024-12-31)
Market cap (USD): 1800389.055944056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIB.V (quarterly period ending 2025-03-31)
Market cap (USD): 1200259.3706293707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIB.V (quarterly period ending 2025-06-30)
Market cap (USD): 1879238.211678832
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIB.V (quarterly period ending 2025-09-30)
Market cap (USD): 1234799.2086330936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIB.V (annual period ending 2025-12-31)
Market cap (USD): 1879238.211678832
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIB.V (quarterly period ending 2025-12-31)
Market cap (USD): 1879238.211678832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15403.3398099039
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8196587167170897%
Total shareholder yield: -0.8196587167170897% (Minimal or Negative)
Shareholder yield for KLSO.L (annual period ending 2021-12-31)
Market cap (USD): 187414.19027027025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLSO.L (annual period ending 2022-12-31)
Market cap (USD): 222789.55951807232
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11051.807228915663
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.960648628608271%
Total shareholder yield: -4.960648628608271% (Minimal or Negative)
Shareholder yield for KLSO.L (annual period ending 2023-12-31)
Market cap (USD): 175552.53265822784
Dividends paid: 0
Stock repurchases: 115189.87341772151
Net debt paydown: 11051.807228915663
Dividend yield: 0%
Buyback yield: 65.61561469578876%
Debt paydown yield: 6.29544163309323%
Total shareholder yield: 71.911056328882% (High Return)
Shareholder yield for KLSO.L (quarterly period ending 2024-12-31)
Market cap (USD): 173358.126
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLSO.L (annual period ending 2024-12-31)
Market cap (USD): 173358.126
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1243751.25
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -717.446178438731%
Total shareholder yield: -717.446178438731% (Minimal or Negative)
Shareholder yield for KOTHARIPRO.NS (annual period ending 2022-03-31)
Market cap (USD): 50313064.771198735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTHARIPRO.NS (annual period ending 2023-03-31)
Market cap (USD): 41476065.73081607
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11742525.390550017
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.311570019105027%
Total shareholder yield: 28.311570019105027% (High Return)
Shareholder yield for KOTHARIPRO.NS (annual period ending 2024-03-31)
Market cap (USD): 41192839.57413627
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23590974.50761497
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 57.26960013319166%
Total shareholder yield: 57.26960013319166% (High Return)
Shareholder yield for KOTHARIPRO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 59737636.12876254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTHARIPRO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 68523656.92621517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTHARIPRO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 47470169.208775826
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTHARIPRO.NS (annual period ending 2025-03-31)
Market cap (USD): 47470169.208775826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20975001.810552783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -44.18564787141127%
Total shareholder yield: -44.18564787141127% (Minimal or Negative)
Shareholder yield for KOTHARIPRO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 60882043.343084484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTHARIPRO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 64404877.54565952
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTHARIPRO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 49415084.03252757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGEINDIA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 11503668454.815641
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNN (annual period ending 2021-08-31)
Market cap (USD): 1591938946.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNN (annual period ending 2022-08-31)
Market cap (USD): 1564076201.85
Dividends paid: 14599000
Stock repurchases: 0
Dividend yield: 0.9333944204721103%
Buyback yield: 0%
Total shareholder yield: 0.9333944204721103% (Low Return)
Shareholder yield for LNN (annual period ending 2023-08-31)
Market cap (USD): 1222401665.85
Dividends paid: 15082000
Stock repurchases: 0
Net debt paydown: 2425000
Dividend yield: 1.2338006746344454%
Buyback yield: 0%
Debt paydown yield: 0.19837996525583682%
Total shareholder yield: 1.4321806398902823% (Low Return)
Shareholder yield for LNN (quarterly period ending 2024-08-31)
Market cap (USD): 1236027971.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNN (annual period ending 2024-08-31)
Market cap (USD): 1236027971.75
Dividends paid: 15461000
Stock repurchases: 22454000
Net debt paydown: 1721000
Dividend yield: 1.250861659555319%
Buyback yield: 1.8166255548577153%
Debt paydown yield: 0.13923633116193673%
Total shareholder yield: 3.206723545574971% (Low Return)
Shareholder yield for LNN (quarterly period ending 2024-11-30)
Market cap (USD): 1326734425.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNN (quarterly period ending 2025-02-28)
Market cap (USD): 1323887138.15
Dividends paid: 3912000
Stock repurchases: 1427000
Dividend yield: 0.29549346672153853%
Buyback yield: 0.10778864443037718%
Total shareholder yield: 0.4032821111519157% (Low Return)
Shareholder yield for LNN (quarterly period ending 2025-05-31)
Market cap (USD): 1400357153.3500001
Dividends paid: 3910000
Stock repurchases: 1248000
Net debt paydown: 641000
Dividend yield: 0.27921448400833415%
Buyback yield: 0.08912012174997469%
Debt paydown yield: 0.04577403689241489%
Total shareholder yield: 0.4141086426507237% (Low Return)
Shareholder yield for LNN (annual period ending 2025-08-31)
Market cap (USD): 1382256538.05
Dividends paid: 15748000
Stock repurchases: 11532000
Net debt paydown: -2124000
Dividend yield: 1.1392964740261806%
Buyback yield: 0.8342879691687779%
Debt paydown yield: -0.15366177996136698%
Total shareholder yield: 1.8199226632335916% (Low Return)
Shareholder yield for LNN (quarterly period ending 2025-08-31)
Market cap (USD): 1382256538.05
Dividends paid: 4014000
Stock repurchases: 8857000
Net debt paydown: -1133000
Dividend yield: 0.29039471975749864%
Buyback yield: 0.6407638348012371%
Debt paydown yield: -0.08196741840688739%
Total shareholder yield: 0.8491911361518484% (Low Return)
Shareholder yield for LNN (quarterly period ending 2025-11-30)
Market cap (USD): 1161490044.7
Dividends paid: 3918000
Stock repurchases: 30252000
Net debt paydown: 636000
Dividend yield: 0.33732531913452396%
Buyback yield: 2.6045853890907655%
Debt paydown yield: 0.054757249354149364%
Total shareholder yield: 2.996667957579439% (Low Return)
Shareholder yield for M4I.DE (annual period ending 2021-12-31)
Market cap (USD): 308497493902.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M4I.DE (annual period ending 2022-12-31)
Market cap (USD): 294133693093.08514
Dividends paid: 1903000000
Stock repurchases: 8753000000
Dividend yield: 0.6469847027683949%
Buyback yield: 2.97585764757318%
Total shareholder yield: 3.6228423503415748% (Low Return)
Shareholder yield for M4I.DE (annual period ending 2023-12-31)
Market cap (USD): 369164038901
Dividends paid: 2158000000
Stock repurchases: 9032000000
Net debt paydown: -1658000000
Dividend yield: 0.5845639803986212%
Buyback yield: 2.4466088373310226%
Debt paydown yield: -0.449122835727949%
Total shareholder yield: 2.5820499820016947% (Low Return)
Shareholder yield for M4I.DE (quarterly period ending 2024-09-30)
Market cap (USD): 424797370424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M4I.DE (annual period ending 2024-12-31)
Market cap (USD): 456780567330.93756
Dividends paid: 2448000000
Stock repurchases: 10954000000
Net debt paydown: -2545000000
Dividend yield: 0.5359247251484811%
Buyback yield: 2.398088006240385%
Debt paydown yield: -0.557160304535492%
Total shareholder yield: 2.376852426853374% (Low Return)
Shareholder yield for M4I.DE (quarterly period ending 2024-12-31)
Market cap (USD): 456780567330.93756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M4I.DE (quarterly period ending 2025-03-31)
Market cap (USD): 470568069404.99994
Dividends paid: 694000000
Stock repurchases: 2549000000
Dividend yield: 0.14748131994538302%
Buyback yield: 0.5416857125947858%
Total shareholder yield: 0.6891670325401689% (Low Return)
Shareholder yield for M4I.DE (quarterly period ending 2025-06-30)
Market cap (USD): 483742230248.1176
Dividends paid: 691000000
Stock repurchases: 2289000000
Net debt paydown: -168000000
Dividend yield: 0.1428446715610455%
Buyback yield: 0.47318589465012023%
Debt paydown yield: -0.03472923997432075%
Total shareholder yield: 0.5813013262368449% (Low Return)
Shareholder yield for M4I.DE (quarterly period ending 2025-09-30)
Market cap (USD): 494338891521.1766
Dividends paid: 687000000
Stock repurchases: 3331000000
Net debt paydown: -13000000
Dividend yield: 0.13897348798229647%
Buyback yield: 0.6738292408573938%
Debt paydown yield: -0.002629774881761069%
Total shareholder yield: 0.8101729539579292% (Low Return)
Shareholder yield for M4I.DE (quarterly period ending 2025-12-31)
Market cap (USD): 503563249046.11774
Dividends paid: 684000000
Stock repurchases: 3558000000
Net debt paydown: -17000000
Dividend yield: 0.13583199355705114%
Buyback yield: 0.7065646682397484%
Debt paydown yield: -0.003375941360336066%
Total shareholder yield: 0.8390207204364635% (Low Return)
Shareholder yield for M4I.DE (annual period ending 2025-12-31)
Market cap (USD): 503563249046.11774
Dividends paid: 2756000000
Stock repurchases: 11727000000
Net debt paydown: -774000000
Dividend yield: 0.547299669946247%
Buyback yield: 2.3288037842741796%
Debt paydown yield: -0.15370462428824208%
Total shareholder yield: 2.7223988299321844% (Low Return)
Shareholder yield for MCFT (annual period ending 2021-06-30)
Market cap (USD): 636803478.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCFT (annual period ending 2022-06-30)
Market cap (USD): 509878783.5
Dividends paid: 0
Stock repurchases: 25454000
Net debt paydown: 36594000
Dividend yield: 0%
Buyback yield: 4.992166927455612%
Debt paydown yield: 7.176999942771692%
Total shareholder yield: 12.169166870227304% (High Return)
Shareholder yield for MCFT (annual period ending 2023-06-30)
Market cap (USD): 742412575.5
Dividends paid: 0
Stock repurchases: 22949000
Net debt paydown: 2873000
Dividend yield: 0%
Buyback yield: 3.0911383720223635%
Debt paydown yield: 0.38698159147763517%
Total shareholder yield: 3.478119963499999% (Low Return)
Shareholder yield for MCFT (annual period ending 2024-06-30)
Market cap (USD): 457316457.59999996
Dividends paid: 0
Stock repurchases: 16257000
Net debt paydown: 4415000
Dividend yield: 0%
Buyback yield: 3.5548687850240186%
Debt paydown yield: 0.9654146328277691%
Total shareholder yield: 4.520283417851788% (Moderate Return)
Shareholder yield for MCFT (quarterly period ending 2024-09-30)
Market cap (USD): 441087536.70000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCFT (quarterly period ending 2024-12-31)
Market cap (USD): 461918688.90000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCFT (quarterly period ending 2025-03-31)
Market cap (USD): 417107489.4
Dividends paid: 0
Stock repurchases: 749000
Dividend yield: 0%
Buyback yield: 0.1795700194876434%
Total shareholder yield: 0.1795700194876434% (Low Return)
Shareholder yield for MCFT (quarterly period ending 2025-06-30)
Market cap (USD): 450049776.59999996
Dividends paid: 0
Stock repurchases: 4540000
Dividend yield: 0%
Buyback yield: 1.0087773033237408%
Total shareholder yield: 1.0087773033237408% (Low Return)
Shareholder yield for MCFT (annual period ending 2025-06-30)
Market cap (USD): 450049776.59999996
Dividends paid: 0
Stock repurchases: 9767000
Dividend yield: 0%
Buyback yield: 2.1702043880094664%
Total shareholder yield: 2.1702043880094664% (Low Return)
Shareholder yield for MCFT (quarterly period ending 2025-09-30)
Market cap (USD): 519809914.20000005
Dividends paid: 0
Stock repurchases: 2340000
Dividend yield: 0%
Buyback yield: 0.4501645574808468%
Total shareholder yield: 0.4501645574808468% (Low Return)
Shareholder yield for MCFT (quarterly period ending 2025-12-31)
Market cap (USD): 458043125.7
Dividends paid: 0
Stock repurchases: 15000
Dividend yield: 0%
Buyback yield: 0.0032748008120581213%
Total shareholder yield: 0.0032748008120581213% (Low Return)
Shareholder yield for MET.V (annual period ending 2022-03-31)
Market cap (USD): 3408067.1999999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (annual period ending 2023-03-31)
Market cap (USD): 3300250.259259259
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (annual period ending 2024-03-31)
Market cap (USD): 3915518.3823529407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (quarterly period ending 2024-09-30)
Market cap (USD): 2971540.0740740737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (quarterly period ending 2024-12-31)
Market cap (USD): 2792887.237762238
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (quarterly period ending 2025-03-31)
Market cap (USD): 3214923.5314685316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (annual period ending 2025-03-31)
Market cap (USD): 3214923.5314685316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (quarterly period ending 2025-06-30)
Market cap (USD): 2915203.4671532842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (quarterly period ending 2025-09-30)
Market cap (USD): 3064808.6330935257
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (quarterly period ending 2025-12-31)
Market cap (USD): 2850421.1678832117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMM.SW (annual period ending 2021-12-31)
Market cap (USD): 72008450883.53847
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMM.SW (annual period ending 2022-12-31)
Market cap (USD): 59302472276.55435
Dividends paid: 3369000000
Stock repurchases: 1464000000
Dividend yield: 5.681044770425124%
Buyback yield: 2.468699775572093%
Total shareholder yield: 8.149744545997217% (Moderate Return)
Shareholder yield for MMM.SW (annual period ending 2023-12-31)
Market cap (USD): 52302848457.41667
Dividends paid: 3311000000
Stock repurchases: 33000000
Net debt paydown: 104000000
Dividend yield: 6.330439158960361%
Buyback yield: 0.06309407799628267%
Debt paydown yield: 0.19884194277616354%
Total shareholder yield: 6.592375179732807% (Moderate Return)
Shareholder yield for MMM.SW (quarterly period ending 2024-09-30)
Market cap (USD): 64729302886.083336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMM.SW (quarterly period ending 2024-12-31)
Market cap (USD): 61892420289.07778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMM.SW (annual period ending 2024-12-31)
Market cap (USD): 61892420289.07778
Dividends paid: 1982000000
Stock repurchases: 1801000000
Net debt paydown: 3707000000
Dividend yield: 3.20233073895442%
Buyback yield: 2.9098878208157974%
Debt paydown yield: 5.989424848286597%
Total shareholder yield: 12.101643408056816% (High Return)
Shareholder yield for MMM.SW (quarterly period ending 2025-03-31)
Market cap (USD): 73302908998.13635
Dividends paid: 396000000
Stock repurchases: 1274000000
Dividend yield: 0.5402241267260864%
Buyback yield: 1.7379937814369553%
Total shareholder yield: 2.278217908163042% (Low Return)
Shareholder yield for MMM.SW (quarterly period ending 2025-06-30)
Market cap (USD): 70441235631.98749
Dividends paid: 390000000
Stock repurchases: 953000000
Net debt paydown: 341000000
Dividend yield: 0.5536529796801298%
Buyback yield: 1.3529007426542659%
Debt paydown yield: 0.4840914514639083%
Total shareholder yield: 2.390645173798304% (Low Return)
Shareholder yield for MMM.SW (quarterly period ending 2025-09-30)
Market cap (USD): 75933679373.0375
Dividends paid: 389000000
Stock repurchases: 472000000
Net debt paydown: 570000000
Dividend yield: 0.5122891491784157%
Buyback yield: 0.6215950601856355%
Debt paydown yield: 0.7506550514953649%
Total shareholder yield: 1.884539260859416% (Low Return)
Shareholder yield for MMM.SW (quarterly period ending 2025-12-31)
Market cap (USD): 91504824292.26581
Dividends paid: 387000000
Stock repurchases: 552000000
Net debt paydown: 554000000
Dividend yield: 0.4229285209749429%
Buyback yield: 0.6032468826309262%
Debt paydown yield: 0.6054325597419079%
Total shareholder yield: 1.631607963347777% (Low Return)
Shareholder yield for MMM.SW (annual period ending 2025-12-31)
Market cap (USD): 91504824292.26581
Dividends paid: 1562000000
Stock repurchases: 3251000000
Net debt paydown: 442000000
Dividend yield: 1.7070138236766428%
Buyback yield: 3.5528181439006183%
Debt paydown yield: 0.48303464152693726%
Total shareholder yield: 5.742866609104198% (Moderate Return)
Shareholder yield for MPW.AX (annual period ending 2021-06-30)
Market cap (USD): 124118051.72932331
Dividends paid: 0
Stock repurchases: 10232
Dividend yield: 0%
Buyback yield: 0.008243764591402022%
Total shareholder yield: 0.008243764591402022% (Low Return)
Shareholder yield for MPW.AX (annual period ending 2022-06-30)
Market cap (USD): 65202831.06206897
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -352111
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5400240975193432%
Total shareholder yield: -0.5400240975193432% (Minimal or Negative)
Shareholder yield for MPW.AX (annual period ending 2023-06-30)
Market cap (USD): 35778280.05298013
Dividends paid: 0
Stock repurchases: 140000
Net debt paydown: -3076197
Dividend yield: 0%
Buyback yield: 0.39129885448011853%
Debt paydown yield: -8.597945444679837%
Total shareholder yield: -8.20664659019972% (Minimal or Negative)
Shareholder yield for MRKR (annual period ending 2021-12-31)
Market cap (USD): 158394706.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRKR (annual period ending 2022-12-31)
Market cap (USD): 45017442.900000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4251904
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.445014479043188%
Total shareholder yield: 9.445014479043188% (Moderate Return)
Shareholder yield for MRKR (annual period ending 2023-12-31)
Market cap (USD): 91702198.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRKR (quarterly period ending 2024-09-30)
Market cap (USD): 47018218.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRKR (annual period ending 2024-12-31)
Market cap (USD): 51853424.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRKR (quarterly period ending 2024-12-31)
Market cap (USD): 51853424.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRKR (quarterly period ending 2025-03-31)
Market cap (USD): 20507946.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRKR (quarterly period ending 2025-06-30)
Market cap (USD): 25509884.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRKR (quarterly period ending 2025-09-30)
Market cap (USD): 14839083.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRKR (quarterly period ending 2025-12-31)
Market cap (USD): 24842959.23
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRKR (annual period ending 2025-12-31)
Market cap (USD): 24842959.23
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKR.OL (annual period ending 2021-12-31)
Market cap (USD): 116357630.44469784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKR.OL (annual period ending 2022-12-31)
Market cap (USD): 63193468.62348177
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKR.OL (annual period ending 2023-12-31)
Market cap (USD): 93002207.76031435
Dividends paid: 0
Stock repurchases: 1081434.184675835
Net debt paydown: -880991.7437541264
Dividend yield: 0%
Buyback yield: 1.1628048523997534%
Debt paydown yield: -0.9472804624430226%
Total shareholder yield: 0.21552438995673084% (Low Return)
Shareholder yield for NKR.OL (annual period ending 2024-12-31)
Market cap (USD): 90709403.43915345
Dividends paid: 0
Stock repurchases: 4305295.675198588
Net debt paydown: -22014.766853304114
Dividend yield: 0%
Buyback yield: 4.7462506774025%
Debt paydown yield: -0.024269553120885974%
Total shareholder yield: 4.721981124281614% (Moderate Return)
Shareholder yield for NKR.OL (quarterly period ending 2024-12-31)
Market cap (USD): 90709403.43915345
Dividends paid: 0
Stock repurchases: 1970785.5251544572
Dividend yield: 0%
Buyback yield: 2.172636408612732%
Total shareholder yield: 2.172636408612732% (Low Return)
Shareholder yield for NKR.OL (quarterly period ending 2025-06-30)
Market cap (USD): 103674035.74975173
Dividends paid: 0
Stock repurchases: 914796.4250248262
Net debt paydown: -1318044.2112625565
Dividend yield: 0%
Buyback yield: 0.8823775580927136%
Debt paydown yield: -1.2713349120931785%
Total shareholder yield: -0.38895735400046494% (Minimal or Negative)
Shareholder yield for NTRB (annual period ending 2022-01-31)
Market cap (USD): 45584936.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTRB (annual period ending 2023-01-31)
Market cap (USD): 44369337.949999996
Dividends paid: 0
Stock repurchases: 119006
Dividend yield: 0%
Buyback yield: 0.26821675846078297%
Total shareholder yield: 0.26821675846078297% (Low Return)
Shareholder yield for NTRB (annual period ending 2024-01-31)
Market cap (USD): 31727115.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -55480
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17486619536110665%
Total shareholder yield: -0.17486619536110665% (Minimal or Negative)
Shareholder yield for NTRB (quarterly period ending 2024-10-31)
Market cap (USD): 75245534.77000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTRB (quarterly period ending 2025-01-31)
Market cap (USD): 100773099.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTRB (annual period ending 2025-01-31)
Market cap (USD): 100773099.07
Dividends paid: 0
Stock repurchases: 148547
Net debt paydown: 54936
Dividend yield: 0%
Buyback yield: 0.147407394801677%
Debt paydown yield: 0.054514548532282235%
Total shareholder yield: 0.20192194333395924% (Low Return)
Shareholder yield for NTRB (quarterly period ending 2025-04-30)
Market cap (USD): 83633163.03999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -96095
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11490059266805414%
Total shareholder yield: -0.11490059266805414% (Minimal or Negative)
Shareholder yield for NTRB (quarterly period ending 2025-07-31)
Market cap (USD): 87644637.42999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12096
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.013801186649509313%
Total shareholder yield: 0.013801186649509313% (Low Return)
Shareholder yield for NTRB (quarterly period ending 2025-10-31)
Market cap (USD): 81809765.59
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12323
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.015062993899479281%
Total shareholder yield: 0.015062993899479281% (Low Return)
Shareholder yield for NTRB (quarterly period ending 2026-01-31)
Market cap (USD): 58227158.57
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.021527754930597498%
Total shareholder yield: 0.021527754930597498% (Low Return)
Shareholder yield for NTRB (annual period ending 2026-01-31)
Market cap (USD): 58227158.57
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -59141
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10156944191068741%
Total shareholder yield: -0.10156944191068741% (Minimal or Negative)
Shareholder yield for NXDT (annual period ending 2021-12-31)
Market cap (USD): 457238197.52
Dividends paid: 0
Stock repurchases: 105073152
Dividend yield: 0%
Buyback yield: 22.979959366890824%
Total shareholder yield: 22.979959366890824% (High Return)
Shareholder yield for NXDT (annual period ending 2022-12-31)
Market cap (USD): 393617950.58000004
Dividends paid: 23176509
Stock repurchases: 0
Dividend yield: 5.888072168926539%
Buyback yield: 0%
Total shareholder yield: 5.888072168926539% (Moderate Return)
Shareholder yield for NXDT (annual period ending 2023-12-31)
Market cap (USD): 295342772.38
Dividends paid: 18027000
Stock repurchases: 0
Net debt paydown: -24139000
Dividend yield: 6.103755258586701%
Buyback yield: 0%
Debt paydown yield: -8.173215076664135%
Total shareholder yield: -2.0694598180774344% (Minimal or Negative)
Shareholder yield for NXDT (quarterly period ending 2024-09-30)
Market cap (USD): 250343085.51999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXDT (quarterly period ending 2024-12-31)
Market cap (USD): 250860323.29999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXDT (annual period ending 2024-12-31)
Market cap (USD): 250860323.29999998
Dividends paid: 9560000
Stock repurchases: 0
Net debt paydown: -156461000
Dividend yield: 3.8108856252119807%
Buyback yield: 0%
Debt paydown yield: -62.369767343754354%
Total shareholder yield: -58.558881718542374% (Minimal or Negative)
Shareholder yield for NXDT (quarterly period ending 2025-03-31)
Market cap (USD): 162412662.92000002
Dividends paid: 2626000
Stock repurchases: 0
Dividend yield: 1.6168690007216338%
Buyback yield: 0%
Total shareholder yield: 1.6168690007216338% (Low Return)
Shareholder yield for NXDT (quarterly period ending 2025-06-30)
Market cap (USD): 185688363.01999998
Dividends paid: 2729000
Stock repurchases: 0
Net debt paydown: 26602000
Dividend yield: 1.4696666800310298%
Buyback yield: 0%
Debt paydown yield: 14.326153544223324%
Total shareholder yield: 15.795820224254353% (High Return)
Shareholder yield for NXDT (quarterly period ending 2025-09-30)
Market cap (USD): 169653991.84
Dividends paid: 2548000
Stock repurchases: 0
Net debt paydown: 2644000
Dividend yield: 1.5018803697840535%
Buyback yield: 0%
Debt paydown yield: 1.5584661293991513%
Total shareholder yield: 3.060346499183205% (Low Return)
Shareholder yield for NXDT (annual period ending 2025-12-31)
Market cap (USD): 186205600.8
Dividends paid: 10629000
Stock repurchases: 2407000
Net debt paydown: 48281000
Dividend yield: 5.7082063881721865%
Buyback yield: 1.2926571433183227%
Debt paydown yield: 25.92886561551805%
Total shareholder yield: 32.92972914700856% (High Return)
Shareholder yield for NXDT (quarterly period ending 2025-12-31)
Market cap (USD): 186205600.8
Dividends paid: 2726000
Stock repurchases: 1357000
Net debt paydown: 7467000
Dividend yield: 1.4639731502641247%
Buyback yield: 0.7287643304873136%
Debt paydown yield: 4.010083460389661%
Total shareholder yield: 6.2028209411411% (Moderate Return)
Shareholder yield for OKYO (annual period ending 2023-03-31)
Market cap (USD): 88165151.75999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2734704.938271605
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1017980275425834%
Total shareholder yield: -3.1017980275425834% (Minimal or Negative)
Shareholder yield for OKYO (annual period ending 2024-03-31)
Market cap (USD): 78194092.92999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKYO (quarterly period ending 2024-09-30)
Market cap (USD): 53528842.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKYO (quarterly period ending 2025-03-31)
Market cap (USD): 66648656.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKYO (annual period ending 2025-03-31)
Market cap (USD): 66648656.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKYO (quarterly period ending 2025-09-30)
Market cap (USD): 104958514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (annual period ending 2021-06-30)
Market cap (USD): 366971323.0645162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (annual period ending 2022-06-30)
Market cap (USD): 71855998.37209302
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (annual period ending 2023-06-30)
Market cap (USD): 44351310
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (annual period ending 2024-06-30)
Market cap (USD): 18452734.817518245
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (quarterly period ending 2024-09-30)
Market cap (USD): 24968144.888888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (quarterly period ending 2024-12-31)
Market cap (USD): 17089211.055944055
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (quarterly period ending 2025-03-31)
Market cap (USD): 21214193.03496504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (annual period ending 2025-06-30)
Market cap (USD): 19682917.13868613
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (quarterly period ending 2025-06-30)
Market cap (USD): 19682917.13868613
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (quarterly period ending 2025-09-30)
Market cap (USD): 29099564.546762593
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (quarterly period ending 2025-12-31)
Market cap (USD): 23373464.10218978
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZZ.AX (annual period ending 2022-06-30)
Market cap (USD): 6574762.758620691
Dividends paid: 0
Stock repurchases: 349097.9310344828
Dividend yield: 0%
Buyback yield: 5.309665821428354%
Total shareholder yield: 5.309665821428354% (Moderate Return)
Shareholder yield for OZZ.AX (annual period ending 2023-06-30)
Market cap (USD): 9470270.860927153
Dividends paid: 0
Stock repurchases: 101017.88079470198
Net debt paydown: 4868.664078556751
Dividend yield: 0%
Buyback yield: 1.0666841770227065%
Debt paydown yield: 0.05140997707514462%
Total shareholder yield: 1.118094154097851% (Low Return)
Shareholder yield for OZZ.AX (annual period ending 2024-06-30)
Market cap (USD): 3972252.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3436.048565121413
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08650126257385231%
Total shareholder yield: 0.08650126257385231% (Low Return)
Shareholder yield for PANACEABIO.NS (annual period ending 2022-03-31)
Market cap (USD): 119706719.73097718
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANACEABIO.NS (annual period ending 2023-03-31)
Market cap (USD): 80909176.6589525
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2041425.6487241564
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.523107678291119%
Total shareholder yield: 2.523107678291119% (Low Return)
Shareholder yield for PANACEABIO.NS (annual period ending 2024-03-31)
Market cap (USD): 89311758.35292706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 663951.5482699536
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7434088864830792%
Total shareholder yield: 0.7434088864830792% (Low Return)
Shareholder yield for PANACEABIO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 219901298.67677975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANACEABIO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 298864229.8123324
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANACEABIO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 315403100.39094406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANACEABIO.NS (annual period ending 2025-03-31)
Market cap (USD): 315403100.39094406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 45211.24840158969
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014334433727997625%
Total shareholder yield: 0.014334433727997625% (Low Return)
Shareholder yield for PANACEABIO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 305752027.1893284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANACEABIO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 280980028.71927845
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANACEABIO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 256752319.48089567
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PKP.AX (annual period ending 2021-06-30)
Market cap (USD): 309706073.84962404
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PKP.AX (annual period ending 2022-06-30)
Market cap (USD): 54982301.87586207
Dividends paid: 0
Stock repurchases: 8965.51724137931
Net debt paydown: -498397.7184340162
Dividend yield: 0%
Buyback yield: 0.016306187510340096%
Debt paydown yield: -0.9064693572838921%
Total shareholder yield: -0.890163169773552% (Minimal or Negative)
Shareholder yield for PKP.AX (annual period ending 2023-06-30)
Market cap (USD): 35198383.09933775
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 329513.58757707244
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9361611487866106%
Total shareholder yield: 0.9361611487866106% (Low Return)
Shareholder yield for PKP.AX (annual period ending 2024-06-30)
Market cap (USD): 17716519.493333336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1146088.3002207503
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.469037559279175%
Total shareholder yield: -6.469037559279175% (Minimal or Negative)
Shareholder yield for PRU.TO (annual period ending 2021-06-30)
Market cap (USD): 1369942186.3225806
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRU.TO (annual period ending 2022-06-30)
Market cap (USD): 1327131493
Dividends paid: 6039843.710344829
Stock repurchases: 8730755.144827588
Net debt paydown: 34188407.878869586
Dividend yield: 0.45510514536066615%
Buyback yield: 0.6578666236826005%
Debt paydown yield: 2.5761130723818626%
Total shareholder yield: 3.6890848414251294% (Low Return)
Shareholder yield for PRU.TO (annual period ending 2023-06-30)
Market cap (USD): 1387002086.6691728
Dividends paid: 17234771.33112583
Stock repurchases: 0
Net debt paydown: 39347246.80758164
Dividend yield: 1.2425915935364171%
Buyback yield: 0%
Debt paydown yield: 2.836855631707981%
Total shareholder yield: 4.079447225244398% (Moderate Return)
Shareholder yield for PRU.TO (annual period ending 2024-06-30)
Market cap (USD): 1995540785.0948904
Dividends paid: 29864666.666666668
Stock repurchases: 0
Net debt paydown: -436165.15011037514
Dividend yield: 1.496570097175266%
Buyback yield: 0%
Debt paydown yield: -0.021856990013342924%
Total shareholder yield: 1.474713107161923% (Low Return)
Shareholder yield for PSN.L (annual period ending 2021-12-31)
Market cap (USD): 91983213.47567569
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSN.L (annual period ending 2022-12-31)
Market cap (USD): 38876969.6873494
Dividends paid: 903734939.7590362
Stock repurchases: 843373.4939759036
Dividend yield: 2324.6023211863458%
Buyback yield: 2.169339587828879%
Total shareholder yield: 2326.7716607741745% (High Return)
Shareholder yield for PSN.L (annual period ending 2023-12-31)
Market cap (USD): 49827352.87417721
Dividends paid: 323291139.2405063
Stock repurchases: 1518987.3417721519
Dividend yield: 648.8226257109685%
Buyback yield: 3.0485009821971896%
Total shareholder yield: 651.8711266931657% (High Return)
Shareholder yield for PSN.L (annual period ending 2024-12-31)
Market cap (USD): 44227872.00775
Dividends paid: 239750000
Stock repurchases: 250000
Dividend yield: 542.0789857535739%
Buyback yield: 0.5652544168441855%
Total shareholder yield: 542.644240170418% (High Return)
Shareholder yield for PSN.L (quarterly period ending 2024-12-31)
Market cap (USD): 44227872.00775
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSN.L (quarterly period ending 2025-06-30)
Market cap (USD): 54054699.746438354
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUB.PA (annual period ending 2021-12-31)
Market cap (USD): 13541819320.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUB.PA (annual period ending 2022-12-31)
Market cap (USD): 13414939108.24468
Dividends paid: 641489361.7021277
Stock repurchases: 0
Dividend yield: 4.781902895913072%
Buyback yield: 0%
Total shareholder yield: 4.781902895913072% (Moderate Return)
Shareholder yield for PUB.PA (annual period ending 2023-12-31)
Market cap (USD): 20620560347.566666
Dividends paid: 806666666.6666666
Stock repurchases: 0
Net debt paydown: 411465721.04018974
Dividend yield: 3.911953182018439%
Buyback yield: 0%
Debt paydown yield: 1.995414838902498%
Total shareholder yield: 5.907368020920937% (Moderate Return)
Shareholder yield for PUB.PA (quarterly period ending 2024-09-30)
Market cap (USD): 24960568496.766666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUB.PA (annual period ending 2024-12-31)
Market cap (USD): 24544547518.40625
Dividends paid: 888541666.6666667
Stock repurchases: 0
Net debt paydown: 764930555.5555553
Dividend yield: 3.6201183419671463%
Buyback yield: 0%
Debt paydown yield: 3.116498908696218%
Total shareholder yield: 6.736617250663365% (Moderate Return)
Shareholder yield for PUB.PA (quarterly period ending 2024-12-31)
Market cap (USD): 24544547518.40625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUB.PA (quarterly period ending 2025-06-30)
Market cap (USD): 25750650058.129414
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1031727941.1764708
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.006609304415432%
Total shareholder yield: -4.006609304415432% (Minimal or Negative)