speb/financial-data huggingface dataset:
Shareholder yield for KEI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 113490893.77777776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 192855155.1608392
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.TO (annual period ending 2024-12-31)
Market cap (USD): 192855155.1608392
Dividends paid: 0
Stock repurchases: 1154000
Net debt paydown: -3151000
Dividend yield: 0%
Buyback yield: 0.5983765375820915%
Debt paydown yield: -1.633868691439489%
Total shareholder yield: -1.0354921538573976% (Minimal or Negative)
Shareholder yield for KEI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 299249407.4265734
Dividends paid: 0
Stock repurchases: 130000
Dividend yield: 0%
Buyback yield: 0.043442024202469974%
Total shareholder yield: 0.043442024202469974% (Low Return)
Shareholder yield for KEI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 243694289.73722625
Dividends paid: 0
Stock repurchases: 527000
Net debt paydown: -2091000
Dividend yield: 0%
Buyback yield: 0.21625455424838236%
Debt paydown yield: -0.8580422636306784%
Total shareholder yield: -0.641787709382296% (Minimal or Negative)
Shareholder yield for KEI.TO (quarterly period ending 2025-09-30)
Market cap (USD): 197635932.38848922
Dividends paid: 0
Stock repurchases: 1102000
Net debt paydown: -16246000
Dividend yield: 0%
Buyback yield: 0.5575909130905504%
Debt paydown yield: -8.220165130734195%
Total shareholder yield: -7.662574217643645% (Minimal or Negative)
Shareholder yield for KEI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 140702893.00729927
Dividends paid: 0
Stock repurchases: 161000
Net debt paydown: -3224000
Dividend yield: 0%
Buyback yield: 0.1144255079329803%
Debt paydown yield: -2.291353028421916%
Total shareholder yield: -2.1769275204889356% (Minimal or Negative)
Shareholder yield for KEI.TO (annual period ending 2025-12-31)
Market cap (USD): 140702893.00729927
Dividends paid: 0
Stock repurchases: 1920000
Net debt paydown: -16548000
Dividend yield: 0%
Buyback yield: 1.3645774859088333%
Debt paydown yield: -11.760952206676757%
Total shareholder yield: -10.396374720767923% (Minimal or Negative)
Shareholder yield for LR.PA (annual period ending 2021-12-31)
Market cap (USD): 27768552624.772728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LR.PA (annual period ending 2022-12-31)
Market cap (USD): 19289312069.46809
Dividends paid: 467340425.53191495
Stock repurchases: 47446808.510638304
Dividend yield: 2.4227946743193627%
Buyback yield: 0.24597460158125103%
Total shareholder yield: 2.6687692759006136% (Low Return)
Shareholder yield for LR.PA (annual period ending 2023-12-31)
Market cap (USD): 25884482575.88889
Dividends paid: 560000000
Stock repurchases: 488222222.2222222
Net debt paydown: -393489361.70212746
Dividend yield: 2.163458351381665%
Buyback yield: 1.8861579357085385%
Debt paydown yield: -1.5201747245612647%
Total shareholder yield: 2.529441562528939% (Low Return)
Shareholder yield for LR.PA (quarterly period ending 2024-09-30)
Market cap (USD): 29009727293.333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LR.PA (annual period ending 2024-12-31)
Market cap (USD): 24758207583.645836
Dividends paid: 569791666.6666667
Stock repurchases: 48229166.66666667
Net debt paydown: 58875000
Dividend yield: 2.301425354568259%
Buyback yield: 0.1948007201398727%
Debt paydown yield: 0.23779992877549905%
Total shareholder yield: 2.7340260034836303% (Low Return)
Shareholder yield for LR.PA (quarterly period ending 2024-12-31)
Market cap (USD): 24758207583.645836
Dividends paid: 0
Stock repurchases: 1354166.6666666667
Dividend yield: 0%
Buyback yield: 0.00546956665619513%
Total shareholder yield: 0.00546956665619513% (Low Return)
Shareholder yield for LR.PA (quarterly period ending 2025-03-31)
Market cap (USD): 26715086737.391304
Dividends paid: 0
Stock repurchases: 2391304.347826087
Net debt paydown: -484375000
Dividend yield: 0%
Buyback yield: 0.008951138251328003%
Debt paydown yield: -1.813114083294564%
Total shareholder yield: -1.804162945043236% (Minimal or Negative)
Shareholder yield for LR.PA (quarterly period ending 2025-06-30)
Market cap (USD): 34444682226
Dividends paid: 0
Stock repurchases: 50705882.35294118
Net debt paydown: -1265852941.1764708
Dividend yield: 0%
Buyback yield: 0.14720960994863433%
Debt paydown yield: -3.6750315560204605%
Total shareholder yield: -3.527821946071826% (Minimal or Negative)
Shareholder yield for LR.PA (quarterly period ending 2025-12-31)
Market cap (USD): 38617271988
Dividends paid: 0
Stock repurchases: 79529411.76470588
Net debt paydown: -720823529.4117651
Dividend yield: 0%
Buyback yield: 0.205942594260462%
Debt paydown yield: -1.866583247091496%
Total shareholder yield: -1.660640652831034% (Minimal or Negative)
Shareholder yield for LR.PA (annual period ending 2025-12-31)
Market cap (USD): 38617271988
Dividends paid: 677294117.6470588
Stock repurchases: 130823529.41176471
Net debt paydown: -2471051470.588236
Dividend yield: 1.7538631881027804%
Buyback yield: 0.33876947458229845%
Debt paydown yield: -6.398824524311543%
Total shareholder yield: -4.3061918616264645% (Minimal or Negative)
Shareholder yield for MANH (annual period ending 2021-12-31)
Market cap (USD): 9199503964.980001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANH (annual period ending 2022-12-31)
Market cap (USD): 7182582682.8
Dividends paid: 0
Stock repurchases: 204460000
Dividend yield: 0%
Buyback yield: 2.8466083723563202%
Total shareholder yield: 2.8466083723563202% (Low Return)
Shareholder yield for MANH (annual period ending 2023-12-31)
Market cap (USD): 12739322102.64
Dividends paid: 0
Stock repurchases: 196047000
Net debt paydown: -3629000
Dividend yield: 0%
Buyback yield: 1.5389123410214482%
Debt paydown yield: -0.02848660211871049%
Total shareholder yield: 1.5104257389027378% (Low Return)
Shareholder yield for MANH (quarterly period ending 2024-09-30)
Market cap (USD): 16647735710.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANH (quarterly period ending 2024-12-31)
Market cap (USD): 15988642044.480001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANH (annual period ending 2024-12-31)
Market cap (USD): 15988642044.480001
Dividends paid: 0
Stock repurchases: 286366000
Net debt paydown: -30100000
Dividend yield: 0%
Buyback yield: 1.791058922973802%
Debt paydown yield: -0.18825863957841169%
Total shareholder yield: 1.6028002833953905% (Low Return)
Shareholder yield for MANH (quarterly period ending 2025-03-31)
Market cap (USD): 10237842730.08
Dividends paid: 0
Stock repurchases: 136447000
Dividend yield: 0%
Buyback yield: 1.3327710104307666%
Total shareholder yield: 1.3327710104307666% (Low Return)
Shareholder yield for MANH (quarterly period ending 2025-06-30)
Market cap (USD): 11683233956.94
Dividends paid: 0
Stock repurchases: 50191000
Net debt paydown: -1586000
Dividend yield: 0%
Buyback yield: 0.429598518569303%
Debt paydown yield: -0.013575008476637536%
Total shareholder yield: 0.4160235100926654% (Low Return)
Shareholder yield for MANH (quarterly period ending 2025-09-30)
Market cap (USD): 12127560117.96
Dividends paid: 0
Stock repurchases: 51549000
Net debt paydown: 872000
Dividend yield: 0%
Buyback yield: 0.425056643699171%
Debt paydown yield: 0.007190234404269281%
Total shareholder yield: 0.4322468781034403% (Low Return)
Shareholder yield for MANH (annual period ending 2025-12-31)
Market cap (USD): 10253817172.62
Dividends paid: 0
Stock repurchases: 315162000
Net debt paydown: -8386000
Dividend yield: 0%
Buyback yield: 3.073606586643201%
Debt paydown yield: -0.08178417713934384%
Total shareholder yield: 2.991822409503857% (Low Return)
Shareholder yield for MANH (quarterly period ending 2025-12-31)
Market cap (USD): 10253817172.62
Dividends paid: 0
Stock repurchases: 76975000
Net debt paydown: -8467000
Dividend yield: 0%
Buyback yield: 0.7506960452302638%
Debt paydown yield: -0.0825741268589106%
Total shareholder yield: 0.6681219183713532% (Low Return)
Shareholder yield for MARKOLINES.NS (quarterly period ending 2025-12-31)
Market cap (USD): 40428404.669711486
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDLZ (annual period ending 2021-12-31)
Market cap (USD): 75401587254.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDLZ (annual period ending 2022-12-31)
Market cap (USD): 77596628354.7
Dividends paid: 1985000000
Stock repurchases: 2017000000
Dividend yield: 2.5581008377405476%
Buyback yield: 2.5993397429333425%
Total shareholder yield: 5.1574405806738906% (Moderate Return)
Shareholder yield for MDLZ (annual period ending 2023-12-31)
Market cap (USD): 86274100772.85999
Dividends paid: 2160000000
Stock repurchases: 1547000000
Net debt paydown: 3502000000
Dividend yield: 2.5036482335374166%
Buyback yield: 1.7931221376307334%
Debt paydown yield: 4.059155608262978%
Total shareholder yield: 8.355925979431127% (Moderate Return)
Shareholder yield for MDLZ (quarterly period ending 2024-09-30)
Market cap (USD): 89419042699.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDLZ (annual period ending 2024-12-31)
Market cap (USD): 73078181178.38
Dividends paid: 2349000000
Stock repurchases: 2334000000
Net debt paydown: 1573000000
Dividend yield: 3.214365713709013%
Buyback yield: 3.1938397512970775%
Debt paydown yield: 2.1524892582649118%
Total shareholder yield: 8.560694723271002% (Moderate Return)
Shareholder yield for MDLZ (quarterly period ending 2024-12-31)
Market cap (USD): 73078181178.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDLZ (quarterly period ending 2025-03-31)
Market cap (USD): 83591272761.92001
Dividends paid: 623000000
Stock repurchases: 1522000000
Dividend yield: 0.7452931142398008%
Buyback yield: 1.820764237356303%
Total shareholder yield: 2.566057351596104% (Low Return)
Shareholder yield for MDLZ (quarterly period ending 2025-06-30)
Market cap (USD): 83668291747.88
Dividends paid: 610000000
Stock repurchases: 131000000
Net debt paydown: -1350000000
Dividend yield: 0.7290695044164759%
Buyback yield: 0.1565706640632104%
Debt paydown yield: -1.613514476987283%
Total shareholder yield: -0.7278743085075966% (Minimal or Negative)
Shareholder yield for MDLZ (quarterly period ending 2025-09-30)
Market cap (USD): 78122924758.76
Dividends paid: 609000000
Stock repurchases: 240000000
Net debt paydown: -428000000
Dividend yield: 0.7795407070083001%
Buyback yield: 0.30720816039735965%
Debt paydown yield: -0.5478545527086247%
Total shareholder yield: 0.5388943146970351% (Low Return)
Shareholder yield for MDLZ (quarterly period ending 2025-12-31)
Market cap (USD): 67930745616.72
Dividends paid: 645000000
Stock repurchases: 492000000
Net debt paydown: 129000000
Dividend yield: 0.949496423370987%
Buyback yield: 0.7242670392225204%
Debt paydown yield: 0.18989928467419742%
Total shareholder yield: 1.863662747267705% (Low Return)
Shareholder yield for MDLZ (annual period ending 2025-12-31)
Market cap (USD): 67930745616.72
Dividends paid: 2487000000
Stock repurchases: 2385000000
Net debt paydown: -3432000000
Dividend yield: 3.661081558021155%
Buyback yield: 3.5109286352555107%
Debt paydown yield: -5.052204224820508%
Total shareholder yield: 2.1198059684561583% (Low Return)
Shareholder yield for MPAA (annual period ending 2022-03-31)
Market cap (USD): 337429504.93999994
Dividends paid: 0
Stock repurchases: 1914000
Dividend yield: 0%
Buyback yield: 0.567229590767511%
Total shareholder yield: 0.567229590767511% (Low Return)
Shareholder yield for MPAA (annual period ending 2023-03-31)
Market cap (USD): 140800645.92000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17937000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.739288149424704%
Total shareholder yield: -12.739288149424704% (Minimal or Negative)
Shareholder yield for MPAA (annual period ending 2024-03-31)
Market cap (USD): 152155536.71999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37887000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.9001783416666%
Total shareholder yield: 24.9001783416666% (High Return)
Shareholder yield for MPAA (quarterly period ending 2024-09-30)
Market cap (USD): 139854405.01999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPAA (quarterly period ending 2024-12-31)
Market cap (USD): 143828616.79999998
Dividends paid: 0
Stock repurchases: 2096000
Dividend yield: 0%
Buyback yield: 1.4572899653999871%
Total shareholder yield: 1.4572899653999871% (Low Return)
Shareholder yield for MPAA (quarterly period ending 2025-03-31)
Market cap (USD): 179785771
Dividends paid: 0
Stock repurchases: 2736000
Net debt paydown: 2036000
Dividend yield: 0%
Buyback yield: 1.5218112005092994%
Debt paydown yield: 1.1324589196772419%
Total shareholder yield: 2.654270120186541% (Low Return)
Shareholder yield for MPAA (annual period ending 2025-03-31)
Market cap (USD): 179785771
Dividends paid: 0
Stock repurchases: 4832000
Net debt paydown: 38051000
Dividend yield: 0%
Buyback yield: 2.687643172829289%
Debt paydown yield: 21.164633768486606%
Total shareholder yield: 23.852276941315896% (High Return)
Shareholder yield for MPAA (quarterly period ending 2025-06-30)
Market cap (USD): 211957961.6
Dividends paid: 0
Stock repurchases: 1966000
Net debt paydown: 332000
Dividend yield: 0%
Buyback yield: 0.9275424169770843%
Debt paydown yield: 0.1566348333857538%
Total shareholder yield: 1.084177250362838% (Low Return)
Shareholder yield for MPAA (quarterly period ending 2025-09-30)
Market cap (USD): 313016489.71999997
Dividends paid: 0
Stock repurchases: 1389000
Net debt paydown: 14295000
Dividend yield: 0%
Buyback yield: 0.44374659023315055%
Debt paydown yield: 4.566852057151107%
Total shareholder yield: 5.010598647384257% (Moderate Return)
Shareholder yield for MPAA (quarterly period ending 2025-12-31)
Market cap (USD): 233532254.12
Dividends paid: 0
Stock repurchases: 4996000
Net debt paydown: -9573000
Dividend yield: 0%
Buyback yield: 2.1393190498785732%
Debt paydown yield: -4.099219628600397%
Total shareholder yield: -1.959900578721824% (Minimal or Negative)
Shareholder yield for NCV (annual period ending 2023-01-31)
Market cap (USD): 239038097.94
Dividends paid: 46095000
Stock repurchases: 0
Dividend yield: 19.28353697475041%
Buyback yield: 0%
Total shareholder yield: 19.28353697475041% (High Return)
Shareholder yield for NCV (annual period ending 2024-01-31)
Market cap (USD): 224804260.35
Dividends paid: 42247000
Stock repurchases: 0
Net debt paydown: 136000000
Dividend yield: 18.79279331015579%
Buyback yield: 0%
Debt paydown yield: 60.49707411606001%
Total shareholder yield: 79.2898674262158% (High Return)
Shareholder yield for NCV (annual period ending 2025-01-31)
Market cap (USD): 280609941.06
Dividends paid: 36872000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 13.139947879507243%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 13.139947879507243% (High Return)
Shareholder yield for NCV (quarterly period ending 2025-01-31)
Market cap (USD): 280609941.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMZ (annual period ending 2021-10-31)
Market cap (USD): 2349661759.7400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMZ (annual period ending 2022-10-31)
Market cap (USD): 1669099783.5
Dividends paid: 76258656
Stock repurchases: 0
Dividend yield: 4.568849433320893%
Buyback yield: 0%
Total shareholder yield: 4.568849433320893% (Moderate Return)
Shareholder yield for NMZ (annual period ending 2023-10-31)
Market cap (USD): 1496805612.3
Dividends paid: 62782908
Stock repurchases: 0
Dividend yield: 4.19445968695477%
Buyback yield: 0%
Total shareholder yield: 4.19445968695477% (Moderate Return)
Shareholder yield for NMZ (quarterly period ending 2024-10-31)
Market cap (USD): 2119218305.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMZ (annual period ending 2024-10-31)
Market cap (USD): 2119218305.76
Dividends paid: 68113782
Stock repurchases: 0
Dividend yield: 3.214099359885099%
Buyback yield: 0%
Total shareholder yield: 3.214099359885099% (Low Return)
Shareholder yield for NMZ (quarterly period ending 2025-04-30)
Market cap (USD): 2076144762.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOV.DE (annual period ending 2021-12-31)
Market cap (USD): 84422448078.18182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOV.DE (annual period ending 2022-12-31)
Market cap (USD): 113938290217.87234
Dividends paid: 3630272596.8436155
Stock repurchases: 3455667144.9067435
Dividend yield: 3.1861743667574984%
Buyback yield: 3.0329287356329733%
Total shareholder yield: 6.219103102390472% (Moderate Return)
Shareholder yield for NOV.DE (annual period ending 2023-12-31)
Market cap (USD): 193550647272.8889
Dividends paid: 4720208023.774145
Stock repurchases: 4446359583.952452
Net debt paydown: -313495963.3837223
Dividend yield: 2.4387456669773258%
Buyback yield: 2.2972589586246577%
Debt paydown yield: -0.1619710229858965%
Total shareholder yield: 4.574033602616088% (Moderate Return)
Shareholder yield for NOV.DE (quarterly period ending 2024-09-30)
Market cap (USD): 237781229553.7778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOV.DE (annual period ending 2024-12-31)
Market cap (USD): 176083008255.00003
Dividends paid: 6156206415.620642
Stock repurchases: 2814644351.464435
Net debt paydown: -10322925720.301487
Dividend yield: 3.4961956162773764%
Buyback yield: 1.5984758435000845%
Debt paydown yield: -5.862533712141051%
Total shareholder yield: -0.7678622523635905% (Minimal or Negative)
Shareholder yield for NOV.DE (quarterly period ending 2024-12-31)
Market cap (USD): 176083008255.00003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOV.DE (quarterly period ending 2025-03-31)
Market cap (USD): 157355225440
Dividends paid: 5119593613.933237
Stock repurchases: 201451378.80986938
Dividend yield: 3.2535262808195418%
Buyback yield: 0.12802331682762155%
Total shareholder yield: 3.3815495976471635% (Low Return)
Shareholder yield for NOV.DE (quarterly period ending 2025-06-30)
Market cap (USD): 158103598226.82355
Dividends paid: 27358490.566037733
Stock repurchases: 0
Net debt paydown: 1623028543.7832642
Dividend yield: 0.01730415428419778%
Buyback yield: 0%
Debt paydown yield: 1.0265601554841175%
Total shareholder yield: 1.0438643097683153% (Low Return)
Shareholder yield for NOV.DE (quarterly period ending 2025-09-30)
Market cap (USD): 136873443905.88235
Dividends paid: 2619968553.4591193
Stock repurchases: 0
Net debt paydown: -305974842.76729584
Dividend yield: 1.914154037989046%
Buyback yield: 0%
Debt paydown yield: -0.22354580555282288%
Total shareholder yield: 1.6906082324362233% (Low Return)
Shareholder yield for NOV.DE (quarterly period ending 2025-12-31)
Market cap (USD): 130256252948.70589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4676729559.748428
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5904069508203156%
Total shareholder yield: -3.5904069508203156% (Minimal or Negative)
Shareholder yield for NOV.DE (annual period ending 2025-12-31)
Market cap (USD): 130256252948.70589
Dividends paid: 8138836477.987421
Stock repurchases: 218238993.7106918
Net debt paydown: -6255176179.574221
Dividend yield: 6.248326889299085%
Buyback yield: 0.16754588648932883%
Debt paydown yield: -4.802207984623564%
Total shareholder yield: 1.6136647911648492% (Low Return)
Shareholder yield for OLN (annual period ending 2021-12-31)
Market cap (USD): 5953305452.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLN (annual period ending 2022-12-31)
Market cap (USD): 5557786212.4
Dividends paid: 116200000
Stock repurchases: 1350700000
Dividend yield: 2.090760521531859%
Buyback yield: 24.302841965861294%
Total shareholder yield: 26.393602487393153% (High Return)
Shareholder yield for OLN (annual period ending 2023-12-31)
Market cap (USD): 5750416620.5
Dividends paid: 101000000
Stock repurchases: 711300000
Net debt paydown: -77500000
Dividend yield: 1.7563944782703071%
Buyback yield: 12.369538538551183%
Debt paydown yield: -1.3477284362965227%
Total shareholder yield: 12.778204580524967% (High Return)
Shareholder yield for OLN (quarterly period ending 2024-09-30)
Market cap (USD): 5175944870.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLN (annual period ending 2024-12-31)
Market cap (USD): 3663397228.6
Dividends paid: 94200000
Stock repurchases: 300300000
Net debt paydown: -127700000
Dividend yield: 2.5713837217701716%
Buyback yield: 8.19730925315905%
Debt paydown yield: -3.4858354699580776%
Total shareholder yield: 7.282857504971144% (Moderate Return)
Shareholder yield for OLN (quarterly period ending 2024-12-31)
Market cap (USD): 3663397228.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLN (quarterly period ending 2025-03-31)
Market cap (USD): 2647813242.7000003
Dividends paid: 23000000
Stock repurchases: 20200000
Dividend yield: 0.8686413236813743%
Buyback yield: 0.7628936842766852%
Total shareholder yield: 1.6315350079580595% (Low Return)
Shareholder yield for OLN (quarterly period ending 2025-06-30)
Market cap (USD): 2214679780.7
Dividends paid: 23000000
Stock repurchases: 10100000
Net debt paydown: 46100000
Dividend yield: 1.0385248558475721%
Buyback yield: 0.4560478714808904%
Debt paydown yield: 2.081565037155351%
Total shareholder yield: 3.5761377644838137% (Low Return)
Shareholder yield for OLN (quarterly period ending 2025-09-30)
Market cap (USD): 2778893106.2
Dividends paid: 22800000
Stock repurchases: 10100000
Net debt paydown: -20100000
Dividend yield: 0.8204705661088879%
Buyback yield: 0.36345406656577933%
Debt paydown yield: -0.723309578017046%
Total shareholder yield: 0.4606150546576213% (Low Return)
Shareholder yield for OLN (quarterly period ending 2025-12-31)
Market cap (USD): 2338920694.7999997
Dividends paid: 22800000
Stock repurchases: 10100000
Net debt paydown: 164700000
Dividend yield: 0.9748085965757646%
Buyback yield: 0.4318231063778606%
Debt paydown yield: 7.041709467369668%
Total shareholder yield: 8.448341170323292% (Moderate Return)
Shareholder yield for OLN (annual period ending 2025-12-31)
Market cap (USD): 2338920694.7999997
Dividends paid: 91600000
Stock repurchases: 50500000
Net debt paydown: 10700000
Dividend yield: 3.916336291506142%
Buyback yield: 2.159115531889303%
Debt paydown yield: 0.457475964182486%
Total shareholder yield: 6.532927787577932% (Moderate Return)
Shareholder yield for OM1.AX (annual period ending 2022-06-30)
Market cap (USD): 33869113.28965518
Dividends paid: 0
Stock repurchases: 189655.1724137931
Dividend yield: 0%
Buyback yield: 0.559964976915178%
Total shareholder yield: 0.559964976915178% (Low Return)
Shareholder yield for OM1.AX (annual period ending 2023-06-30)
Market cap (USD): 57541259.71523179
Dividends paid: 0
Stock repurchases: 103164.23841059602
Net debt paydown: 26594.898378625265
Dividend yield: 0%
Buyback yield: 0.17928741727440378%
Debt paydown yield: 0.04621883238260998%
Total shareholder yield: 0.22550624965701377% (Low Return)
Shareholder yield for OM1.AX (annual period ending 2024-06-30)
Market cap (USD): 20147780.213333335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25423.377483443706
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12618450873619866%
Total shareholder yield: 0.12618450873619866% (Low Return)
Shareholder yield for ONAU.V (quarterly period ending 2024-09-30)
Market cap (USD): 28489613.244444445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONAU.V (annual period ending 2024-12-31)
Market cap (USD): 38792002.97202797
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONAU.V (quarterly period ending 2024-12-31)
Market cap (USD): 38792002.97202797
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONAU.V (quarterly period ending 2025-03-31)
Market cap (USD): 22240748.370629374
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONAU.V (quarterly period ending 2025-06-30)
Market cap (USD): 22674916.773722626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONAU.V (quarterly period ending 2025-09-30)
Market cap (USD): 53211092.8057554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONAU.V (annual period ending 2025-12-31)
Market cap (USD): 53987897.08029197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONAU.V (quarterly period ending 2025-12-31)
Market cap (USD): 53987897.08029197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONC (annual period ending 2021-12-31)
Market cap (USD): 25711476995.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONC (annual period ending 2022-12-31)
Market cap (USD): 20872484591.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONC (annual period ending 2023-12-31)
Market cap (USD): 17116310452.320002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -458803312.62939966
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.680503569431413%
Total shareholder yield: -2.680503569431413% (Minimal or Negative)
Shareholder yield for ONC (quarterly period ending 2024-09-30)
Market cap (USD): 21306181302.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONC (annual period ending 2024-12-31)
Market cap (USD): 17529128984.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -92488015.87301588
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5276247094461578%
Total shareholder yield: -0.5276247094461578% (Minimal or Negative)
Shareholder yield for ONC (quarterly period ending 2024-12-31)
Market cap (USD): 17529128984.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONC (quarterly period ending 2025-03-31)
Market cap (USD): 25829154002.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONC (quarterly period ending 2025-06-30)
Market cap (USD): 22972639560.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -149338068.18181825
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6500692608105225%
Total shareholder yield: -0.6500692608105225% (Minimal or Negative)
Shareholder yield for ONC (quarterly period ending 2025-09-30)
Market cap (USD): 32332706648.399998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7111250
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.021993982988590607%
Total shareholder yield: 0.021993982988590607% (Low Return)
Shareholder yield for ONC (quarterly period ending 2025-12-31)
Market cap (USD): 28831815693.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -108364335.44303799
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3758498479394808%
Total shareholder yield: -0.3758498479394808% (Minimal or Negative)
Shareholder yield for ONC (annual period ending 2025-12-31)
Market cap (USD): 28831815693.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -183495724.33192682
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6364348547493488%
Total shareholder yield: -0.6364348547493488% (Minimal or Negative)
Shareholder yield for OOA.L (annual period ending 2022-02-28)
Market cap (USD): 2024455.2550666665
Dividends paid: 13761333.333333334
Stock repurchases: 10029333.333333334
Dividend yield: 679.7548772141257%
Buyback yield: 495.4089900595537%
Total shareholder yield: 1175.1638672736794% (High Return)
Shareholder yield for OOA.L (annual period ending 2023-02-28)
Market cap (USD): 1439470.4559036144
Dividends paid: 9054216.86746988
Stock repurchases: 4297590.361445784
Dividend yield: 628.9963667080739%
Buyback yield: 298.55356487660674%
Total shareholder yield: 927.5499315846806% (High Return)
Shareholder yield for OOA.L (annual period ending 2024-02-29)
Market cap (USD): 1291803.2598734174
Dividends paid: 9746835.443037974
Stock repurchases: 5168354.4303797465
Dividend yield: 754.513922189131%
Buyback yield: 400.0883564023664%
Total shareholder yield: 1154.6022785914975% (High Return)
Shareholder yield for OOA.L (quarterly period ending 2025-02-28)
Market cap (USD): 1228788.4667088608
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OOA.L (annual period ending 2025-02-28)
Market cap (USD): 1228788.4667088608
Dividends paid: 21232911.392405063
Stock repurchases: 4667088.607594936
Dividend yield: 1727.9549709051605%
Buyback yield: 379.81220804383724%
Total shareholder yield: 2107.7671789489978% (High Return)
Shareholder yield for OOA.L (quarterly period ending 2025-08-31)
Market cap (USD): 1345450.9891891892
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGLD.V (annual period ending 2021-12-31)
Market cap (USD): 140462073.7952756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGLD.V (annual period ending 2022-12-31)
Market cap (USD): 48223084.37499999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6953.531727651702
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014419508452795233%
Total shareholder yield: 0.014419508452795233% (Low Return)
Shareholder yield for PGLD.V (annual period ending 2023-12-31)
Market cap (USD): 25835882.780303027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -314756.72905525845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2182929135102953%
Total shareholder yield: -1.2182929135102953% (Minimal or Negative)
Shareholder yield for PGLD.V (quarterly period ending 2024-09-30)
Market cap (USD): 15545693.570370369
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGLD.V (annual period ending 2024-12-31)
Market cap (USD): 11007003.314685315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1240399.533799534
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.269184703021018%
Total shareholder yield: -11.269184703021018% (Minimal or Negative)
Shareholder yield for PGLD.V (quarterly period ending 2024-12-31)
Market cap (USD): 11007003.314685315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1408645.5944055943
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.797721179262375%
Total shareholder yield: 12.797721179262375% (High Return)
Shareholder yield for PGLD.V (quarterly period ending 2025-03-31)
Market cap (USD): 11007003.314685315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -303047.5524475523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7532248676915776%
Total shareholder yield: -2.7532248676915776% (Minimal or Negative)
Shareholder yield for PGLD.V (quarterly period ending 2025-06-30)
Market cap (USD): 26807810.99270073
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -111072.64049818786
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4143293927595613%
Total shareholder yield: -0.4143293927595613% (Minimal or Negative)
Shareholder yield for PGLD.V (quarterly period ending 2025-09-30)
Market cap (USD): 47182298.381294966
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10593.015806332929
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022451250086902175%
Total shareholder yield: 0.022451250086902175% (Low Return)
Shareholder yield for PGLD.V (annual period ending 2025-12-31)
Market cap (USD): 128294524.03649636
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4217453.065182991
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.2873211829237845%
Total shareholder yield: -3.2873211829237845% (Minimal or Negative)
Shareholder yield for PGLD.V (quarterly period ending 2025-12-31)
Market cap (USD): 128294524.03649636
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4191509.8041275004
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.2670995395993114%
Total shareholder yield: -3.2670995395993114% (Minimal or Negative)
Shareholder yield for PRIMESECU.NS (annual period ending 2022-03-31)
Market cap (USD): 39454564.799551636
Dividends paid: 1573255.9672952658
Stock repurchases: 0
Dividend yield: 3.987513169358655%
Buyback yield: 0%
Total shareholder yield: 3.987513169358655% (Low Return)
Shareholder yield for PRIMESECU.NS (annual period ending 2023-03-31)
Market cap (USD): 45126989.97563946
Dividends paid: 873325.2131546894
Stock repurchases: 0
Net debt paydown: 769929.3069005081
Dividend yield: 1.935261389306332%
Buyback yield: 0%
Debt paydown yield: 1.7061392911783675%
Total shareholder yield: 3.6414006804846997% (Low Return)
Shareholder yield for PRIMESECU.NS (annual period ending 2024-03-31)
Market cap (USD): 73100359.29102688
Dividends paid: 194267.89782947596
Stock repurchases: 0
Net debt paydown: 78469.1744571061
Dividend yield: 0.26575505197731975%
Buyback yield: 0%
Debt paydown yield: 0.10734444429295473%
Total shareholder yield: 0.3730994962702745% (Low Return)
Shareholder yield for PRIMESECU.NS (quarterly period ending 2024-09-30)
Market cap (USD): 109697952.0037028
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRIMESECU.NS (quarterly period ending 2024-12-31)
Market cap (USD): 108412020.74542487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRIMESECU.NS (quarterly period ending 2025-03-31)
Market cap (USD): 95749027.48862179
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRIMESECU.NS (annual period ending 2025-03-31)
Market cap (USD): 95749027.48862179
Dividends paid: 391629.6469487959
Stock repurchases: 0
Net debt paydown: -283642.75537899596
Dividend yield: 0.4090168404011567%
Buyback yield: 0%
Debt paydown yield: -0.29623565149285963%
Total shareholder yield: 0.11278118890829708% (Low Return)
Shareholder yield for PRIMESECU.NS (quarterly period ending 2025-06-30)
Market cap (USD): 109708347.50760591
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRIMESECU.NS (quarterly period ending 2025-12-31)
Market cap (USD): 104388144.5081876
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCK.V (annual period ending 2021-12-31)
Market cap (USD): 714330619.3700787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCK.V (annual period ending 2022-12-31)
Market cap (USD): 185294094.48529413
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCK.V (annual period ending 2023-12-31)
Market cap (USD): 122727257.38636364
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 179984.8484848485
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14665433931944674%
Total shareholder yield: 0.14665433931944674% (Low Return)
Shareholder yield for RCK.V (quarterly period ending 2024-09-30)
Market cap (USD): 108444430.88888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCK.V (annual period ending 2024-12-31)
Market cap (USD): 89790198.56643358
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 137652.21445221442
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15330427669159113%
Total shareholder yield: 0.15330427669159113% (Low Return)
Shareholder yield for RCK.V (quarterly period ending 2024-12-31)
Market cap (USD): 89790198.56643358
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCK.V (quarterly period ending 2025-03-31)
Market cap (USD): 93986002.23776226
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24323.076923076937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.025879467520647733%
Total shareholder yield: 0.025879467520647733% (Low Return)
Shareholder yield for RCK.V (quarterly period ending 2025-06-30)
Market cap (USD): 87591229.9270073
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14490.955030371086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01654384239432062%
Total shareholder yield: 0.01654384239432062% (Low Return)
Shareholder yield for RCK.V (quarterly period ending 2025-09-30)
Market cap (USD): 75107904.28057554
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37919.40870661131
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05048657537422204%
Total shareholder yield: 0.05048657537422204% (Low Return)
Shareholder yield for RCK.V (quarterly period ending 2025-12-31)
Market cap (USD): 63065685.547445245
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 47827.30662185588
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07583728965552065%
Total shareholder yield: 0.07583728965552065% (Low Return)
Shareholder yield for RCK.V (annual period ending 2025-12-31)
Market cap (USD): 63065685.547445245
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 124560.74728191522
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19750954294821121%
Total shareholder yield: 0.19750954294821121% (Low Return)
Shareholder yield for REHN.SW (annual period ending 2021-12-31)
Market cap (USD): 1326878678.5714285
Dividends paid: 40601098.9010989
Stock repurchases: 0
Dividend yield: 3.05989534362039%
Buyback yield: 0%
Total shareholder yield: 3.05989534362039% (Low Return)
Shareholder yield for REHN.SW (annual period ending 2022-12-31)
Market cap (USD): 1108029754.0760868
Dividends paid: 40159782.60869565
Stock repurchases: 0
Net debt paydown: -118950812.231247
Dividend yield: 3.6244317863270967%
Buyback yield: 0%
Debt paydown yield: -10.73534458742331%
Total shareholder yield: -7.110912801096212% (Minimal or Negative)
Shareholder yield for REHN.SW (annual period ending 2023-12-31)
Market cap (USD): 1538556147.3214285
Dividends paid: 43984523.80952381
Stock repurchases: 0
Net debt paydown: -3087008.281573534
Dividend yield: 2.858818242421591%
Buyback yield: 0%
Debt paydown yield: -0.20064319959644666%
Total shareholder yield: 2.6581750428251443% (Low Return)
Shareholder yield for REHN.SW (annual period ending 2024-12-31)
Market cap (USD): 1151753500
Dividends paid: 41052222.222222224
Stock repurchases: 0
Net debt paydown: -151198015.87301585
Dividend yield: 3.5643236354152363%
Buyback yield: 0%
Debt paydown yield: -13.1276367619474%
Total shareholder yield: -9.563313126532163% (Minimal or Negative)
Shareholder yield for REHN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1151753500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEPL.L (annual period ending 2021-12-31)
Market cap (USD): 4783341.770135135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEPL.L (annual period ending 2022-12-31)
Market cap (USD): 5710315.701084338
Dividends paid: 70896385.54216868
Stock repurchases: 0
Dividend yield: 1241.54931624369%
Buyback yield: 0%
Total shareholder yield: 1241.54931624369% (High Return)
Shareholder yield for SEPL.L (annual period ending 2023-12-31)
Market cap (USD): 7973946.696835442
Dividends paid: 125077215.18987341
Stock repurchases: 1898734.1772151897
Net debt paydown: -25515433.88744843
Dividend yield: 1568.5735050061448%
Buyback yield: 23.81172397313272%
Debt paydown yield: -319.9850068921898%
Total shareholder yield: 1272.4002220870877% (High Return)
Shareholder yield for SEPL.L (quarterly period ending 2024-09-30)
Market cap (USD): 13598743.382666668
Dividends paid: 2154666.6666666665
Stock repurchases: 0
Dividend yield: 15.844601269651607%
Buyback yield: 0%
Total shareholder yield: 15.844601269651607% (High Return)
Shareholder yield for SEPL.L (annual period ending 2024-12-31)
Market cap (USD): 13273773.412124999
Dividends paid: 114201250
Stock repurchases: 24385000
Net debt paydown: -845015996.8354431
Dividend yield: 860.3525648229182%
Buyback yield: 183.70812310028882%
Debt paydown yield: -6366.057115782606%
Total shareholder yield: -5321.996427859399% (Minimal or Negative)
Shareholder yield for SEPL.L (quarterly period ending 2024-12-31)
Market cap (USD): 13273773.412124999
Dividends paid: 25935000
Stock repurchases: 260000
Dividend yield: 195.3852849131019%
Buyback yield: 1.9587497234396183%
Total shareholder yield: 197.34403463654152% (High Return)
Shareholder yield for SEPL.L (quarterly period ending 2025-03-31)
Market cap (USD): 12232635.854155846
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEPL.L (quarterly period ending 2025-06-30)
Market cap (USD): 18162705.202876713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -106538338.37395477
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -586.5774794223969%
Total shareholder yield: -586.5774794223969% (Minimal or Negative)
Shareholder yield for SEPL.L (quarterly period ending 2025-09-30)
Market cap (USD): 22538457.83216216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 201940040.725657
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 895.9798502162402%
Total shareholder yield: 895.9798502162402% (High Return)
Shareholder yield for SEPL.L (annual period ending 2025-12-31)
Market cap (USD): 22538457.83216216
Dividends paid: 189458108.1081081
Stock repurchases: 41785135.13513514
Net debt paydown: 353857871.6216216
Dividend yield: 840.5992527037641%
Buyback yield: 185.39482801484382%
Debt paydown yield: 1570.0181186162163%
Total shareholder yield: 2596.0121993348243% (High Return)
Shareholder yield for SEPL.L (quarterly period ending 2025-12-31)
Market cap (USD): 22538457.83216216
Dividends paid: 60710810.81081081
Stock repurchases: 28271621.621621624
Net debt paydown: -45955405.40540528
Dividend yield: 269.3654164934793%
Buyback yield: 125.43724966522906%
Debt paydown yield: -203.8977366935344%
Total shareholder yield: 190.90492946517395% (High Return)
Shareholder yield for SMTC (annual period ending 2022-01-31)
Market cap (USD): 6623048044.799999
Dividends paid: 0
Stock repurchases: 129746000
Dividend yield: 0%
Buyback yield: 1.959007380323451%
Total shareholder yield: 1.959007380323451% (Low Return)
Shareholder yield for SMTC (annual period ending 2023-01-31)
Market cap (USD): 3076783079.04
Dividends paid: 0
Stock repurchases: 50000000
Dividend yield: 0%
Buyback yield: 1.6250739397462077%
Total shareholder yield: 1.6250739397462077% (Low Return)
Shareholder yield for SMTC (annual period ending 2024-01-31)
Market cap (USD): 1848119173.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31320000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6946959079010848%
Total shareholder yield: -1.6946959079010848% (Minimal or Negative)
Shareholder yield for SMTC (quarterly period ending 2024-10-31)
Market cap (USD): 4116350113.9199996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMTC (quarterly period ending 2025-01-31)
Market cap (USD): 6237402209.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMTC (annual period ending 2025-01-31)
Market cap (USD): 6237402209.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 820066000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.147556827101942%
Total shareholder yield: 13.147556827101942% (High Return)
Shareholder yield for SMTC (quarterly period ending 2025-04-30)
Market cap (USD): 2910974000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14890000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5115126414732664%
Total shareholder yield: 0.5115126414732664% (Low Return)
Shareholder yield for SMTC (quarterly period ending 2025-07-31)
Market cap (USD): 4760024684.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23706000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4980226273972788%
Total shareholder yield: 0.4980226273972788% (Low Return)
Shareholder yield for SMTC (quarterly period ending 2025-10-31)
Market cap (USD): 6321238260.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28451000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.45008586652830246%
Total shareholder yield: 0.45008586652830246% (Low Return)
Shareholder yield for SMTC (annual period ending 2026-01-31)
Market cap (USD): 7428805648
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 60236000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8108436652427011%
Total shareholder yield: 0.8108436652427011% (Low Return)
Shareholder yield for SMTC (quarterly period ending 2026-01-31)
Market cap (USD): 7428805648
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6811000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09168364771844142%
Total shareholder yield: -0.09168364771844142% (Minimal or Negative)
Shareholder yield for SUNDARAM.NS (annual period ending 2022-03-31)
Market cap (USD): 23122085.71937228
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)