speb/financial-data huggingface dataset:
Shareholder yield for MBX (quarterly period ending 2025-09-30)
Market cap (USD): 832956880
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0032414643120541845%
Total shareholder yield: 0.0032414643120541845% (Low Return)
Shareholder yield for MBX (quarterly period ending 2025-12-31)
Market cap (USD): 1501226285.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0017985296595100899%
Total shareholder yield: 0.0017985296595100899% (Low Return)
Shareholder yield for MBX (annual period ending 2025-12-31)
Market cap (USD): 1501226285.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -425000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.028310189084881043%
Total shareholder yield: -0.028310189084881043% (Minimal or Negative)
Shareholder yield for MIR.AX (annual period ending 2021-06-30)
Market cap (USD): 494846210.52631575
Dividends paid: 10081954.887218045
Stock repurchases: 59398.496240601504
Dividend yield: 2.037391551709557%
Buyback yield: 0.012003425504143113%
Total shareholder yield: 2.0493949772137% (Low Return)
Shareholder yield for MIR.AX (annual period ending 2022-06-30)
Market cap (USD): 384419937.9310345
Dividends paid: 11728275.862068966
Stock repurchases: 60000
Dividend yield: 3.050902074744374%
Buyback yield: 0.015607931347921941%
Total shareholder yield: 3.066510006092296% (Low Return)
Shareholder yield for MIR.AX (annual period ending 2023-06-30)
Market cap (USD): 358767403.9735099
Dividends paid: 12009933.774834437
Stock repurchases: 11258.278145695363
Dividend yield: 3.347554332366607%
Buyback yield: 0.0031380437634536706%
Total shareholder yield: 3.3506923761300604% (Low Return)
Shareholder yield for MORN (annual period ending 2021-12-31)
Market cap (USD): 12584231716.560001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MORN (annual period ending 2022-12-31)
Market cap (USD): 8014785073.679999
Dividends paid: 61500000
Stock repurchases: 226000000
Dividend yield: 0.7673318677248346%
Buyback yield: 2.8197886521270346%
Total shareholder yield: 3.587120519851869% (Low Return)
Shareholder yield for MORN (annual period ending 2023-12-31)
Market cap (USD): 10667619609.359999
Dividends paid: 63900000
Stock repurchases: 1400000
Net debt paydown: 163400000
Dividend yield: 0.5990089855091267%
Buyback yield: 0.013123827538541119%
Debt paydown yield: 1.531738156998299%
Total shareholder yield: 2.143870970045967% (Low Return)
Shareholder yield for MORN (quarterly period ending 2024-09-30)
Market cap (USD): 11942699052.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MORN (annual period ending 2024-12-31)
Market cap (USD): 12618837212.939999
Dividends paid: 69300000
Stock repurchases: 11600000
Net debt paydown: 256200000
Dividend yield: 0.549178968161474%
Buyback yield: 0.09192606104867387%
Debt paydown yield: 2.0302980035060556%
Total shareholder yield: 2.6714030327162037% (Low Return)
Shareholder yield for MORN (quarterly period ending 2024-12-31)
Market cap (USD): 12618837212.939999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MORN (quarterly period ending 2025-03-31)
Market cap (USD): 11251729965.84
Dividends paid: 19500000
Stock repurchases: 109600000
Dividend yield: 0.1733066831429617%
Buyback yield: 0.9740724344855691%
Total shareholder yield: 1.1473791176285308% (Low Return)
Shareholder yield for MORN (quarterly period ending 2025-06-30)
Market cap (USD): 11797812304.32
Dividends paid: 19300000
Stock repurchases: 112000000
Net debt paydown: -30900000
Dividend yield: 0.1635896512180731%
Buyback yield: 0.9493285459287144%
Debt paydown yield: -0.2619129649035471%
Total shareholder yield: 0.8510052322432403% (Low Return)
Shareholder yield for MORN (quarterly period ending 2025-09-30)
Market cap (USD): 8732373773.34
Dividends paid: 19200000
Stock repurchases: 170100000
Net debt paydown: -8600000
Dividend yield: 0.21987148624601638%
Buyback yield: 1.9479239484608013%
Debt paydown yield: -0.0984841032143615%
Total shareholder yield: 2.069311331492456% (Low Return)
Shareholder yield for MORN (annual period ending 2025-12-31)
Market cap (USD): 8195798439.360001
Dividends paid: 76900000
Stock repurchases: 787000000
Net debt paydown: -357100000
Dividend yield: 0.9382856419539404%
Buyback yield: 9.602481147174915%
Debt paydown yield: -4.357110568813421%
Total shareholder yield: 6.183656220315435% (Moderate Return)
Shareholder yield for MORN (quarterly period ending 2025-12-31)
Market cap (USD): 8195798439.360001
Dividends paid: 18900000
Stock repurchases: 395300000
Net debt paydown: -218500000
Dividend yield: 0.2306059640172883%
Buyback yield: 4.823203046351009%
Debt paydown yield: -2.6660001660199732%
Total shareholder yield: 2.3878088443483234% (Low Return)
Shareholder yield for MPP.AX (annual period ending 2022-03-31)
Market cap (USD): 4252659.187969925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPP.AX (annual period ending 2023-03-31)
Market cap (USD): 2475650.7382550333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPP.AX (annual period ending 2024-03-31)
Market cap (USD): 2089470.797385621
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8686453.508078173
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 415.7250495650287%
Total shareholder yield: 415.7250495650287% (High Return)
Shareholder yield for MPP.AX (quarterly period ending 2025-03-31)
Market cap (USD): 773316.4779874213
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPP.AX (annual period ending 2025-03-31)
Market cap (USD): 773316.4779874213
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 612834.9016253352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 79.24761970936606%
Total shareholder yield: 79.24761970936606% (High Return)
Shareholder yield for MYFW (annual period ending 2021-12-31)
Market cap (USD): 295371468.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYFW (annual period ending 2022-12-31)
Market cap (USD): 273870449.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYFW (annual period ending 2023-12-31)
Market cap (USD): 192925435.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20967000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.867929338700783%
Total shareholder yield: 10.867929338700783% (High Return)
Shareholder yield for MYFW (quarterly period ending 2024-09-30)
Market cap (USD): 194579360
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYFW (annual period ending 2024-12-31)
Market cap (USD): 190201324.4
Dividends paid: 0
Stock repurchases: 89000
Net debt paydown: 68448000
Dividend yield: 0%
Buyback yield: 0.04679252380642203%
Debt paydown yield: 35.98713111799972%
Total shareholder yield: 36.03392364180615% (High Return)
Shareholder yield for MYFW (quarterly period ending 2024-12-31)
Market cap (USD): 190201324.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYFW (quarterly period ending 2025-03-31)
Market cap (USD): 191174221.2
Dividends paid: 0
Stock repurchases: 2000
Dividend yield: 0%
Buyback yield: 0.0010461661553770201%
Total shareholder yield: 0.0010461661553770201% (Low Return)
Shareholder yield for MYFW (quarterly period ending 2025-06-30)
Market cap (USD): 219485518.07999998
Dividends paid: 0
Stock repurchases: 481000
Net debt paydown: -111856000
Dividend yield: 0%
Buyback yield: 0.21914885510791693%
Debt paydown yield: -50.962815669337125%
Total shareholder yield: -50.74366681422921% (Minimal or Negative)
Shareholder yield for MYFW (quarterly period ending 2025-09-30)
Market cap (USD): 224058133.04000002
Dividends paid: 0
Stock repurchases: 301000
Net debt paydown: 112498000
Dividend yield: 0%
Buyback yield: 0.13434013571212963%
Debt paydown yield: 50.20929098785103%
Total shareholder yield: 50.343631123563156% (High Return)
Shareholder yield for MYFW (quarterly period ending 2025-12-31)
Market cap (USD): 260833632.07999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12022000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.609068203410496%
Total shareholder yield: -4.609068203410496% (Minimal or Negative)
Shareholder yield for MYFW (annual period ending 2025-12-31)
Market cap (USD): 260833632.07999998
Dividends paid: 0
Stock repurchases: 784000
Net debt paydown: 1990000
Dividend yield: 0%
Buyback yield: 0.3005747356075386%
Debt paydown yield: 0.7629384232895432%
Total shareholder yield: 1.0635131588970819% (Low Return)
Shareholder yield for MYND (annual period ending 2021-12-31)
Market cap (USD): 536505604.90000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYND (annual period ending 2022-12-31)
Market cap (USD): 153691412.29999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYND (annual period ending 2023-12-31)
Market cap (USD): 261181111.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33638000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.879185550997102%
Total shareholder yield: -12.879185550997102% (Minimal or Negative)
Shareholder yield for MYND (quarterly period ending 2024-12-31)
Market cap (USD): 94289210
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYND (annual period ending 2024-12-31)
Market cap (USD): 94289210
Dividends paid: 0
Stock repurchases: 342000
Net debt paydown: 14908000
Dividend yield: 0%
Buyback yield: 0.3627138248374337%
Debt paydown yield: 15.810928949346378%
Total shareholder yield: 16.17364277418381% (High Return)
Shareholder yield for MYND (quarterly period ending 2025-06-30)
Market cap (USD): 41958698.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5735000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.668202808612143%
Total shareholder yield: 13.668202808612143% (High Return)
Shareholder yield for NONG.OL (annual period ending 2021-12-31)
Market cap (USD): 860309110.8779933
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NONG.OL (annual period ending 2022-12-31)
Market cap (USD): 724735475.8218622
Dividends paid: 180566801.6194332
Stock repurchases: 0
Dividend yield: 24.914856198348424%
Buyback yield: 0%
Total shareholder yield: 24.914856198348424% (High Return)
Shareholder yield for NONG.OL (annual period ending 2023-12-31)
Market cap (USD): 834546180.1493125
Dividends paid: 155992141.45383105
Stock repurchases: 0
Net debt paydown: -176384392.6727805
Dividend yield: 18.691852549839936%
Buyback yield: 0%
Debt paydown yield: -21.135366366570963%
Total shareholder yield: -2.443513816731027% (Minimal or Negative)
Shareholder yield for NONG.OL (quarterly period ending 2024-09-30)
Market cap (USD): 917089892.3358778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NONG.OL (quarterly period ending 2024-12-31)
Market cap (USD): 966707175.2239859
Dividends paid: 33804060.01765225
Stock repurchases: 0
Dividend yield: 3.4968251900912866%
Buyback yield: 0%
Total shareholder yield: 3.4968251900912866% (Low Return)
Shareholder yield for NONG.OL (annual period ending 2024-12-31)
Market cap (USD): 966707175.2239859
Dividends paid: 170609002.6478376
Stock repurchases: 0
Net debt paydown: 199461762.41596508
Dividend yield: 17.648467604298844%
Buyback yield: 0%
Debt paydown yield: 20.63311078349551%
Total shareholder yield: 38.281578387794355% (High Return)
Shareholder yield for NONG.OL (quarterly period ending 2025-03-31)
Market cap (USD): 1204392993.465649
Dividends paid: 10687022.900763359
Stock repurchases: 0
Net debt paydown: -198763079.1723652
Dividend yield: 0.8873368542282348%
Buyback yield: 0%
Debt paydown yield: -16.50317464903404%
Total shareholder yield: -15.615837794805806% (Minimal or Negative)
Shareholder yield for NONG.OL (quarterly period ending 2025-06-30)
Market cap (USD): 1387725903.3803375
Dividends paid: 162264150.9433962
Stock repurchases: 0
Net debt paydown: -97843814.67134619
Dividend yield: 11.692809837168836%
Buyback yield: 0%
Debt paydown yield: -7.050658522191604%
Total shareholder yield: 4.642151314977232% (Moderate Return)
Shareholder yield for NONG.OL (quarterly period ending 2025-09-30)
Market cap (USD): 1338573147.1903808
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NONG.OL (quarterly period ending 2025-12-31)
Market cap (USD): 1437471593.625498
Dividends paid: 10845771.144278606
Stock repurchases: 0
Dividend yield: 0.7545033371354563%
Buyback yield: 0%
Total shareholder yield: 0.7545033371354563% (Low Return)
Shareholder yield for NONG.OL (annual period ending 2025-12-31)
Market cap (USD): 1437471593.625498
Dividends paid: 189850746.2686567
Stock repurchases: 0
Net debt paydown: -356497213.84252596
Dividend yield: 13.207269424352756%
Buyback yield: 0%
Debt paydown yield: -24.80029625791712%
Total shareholder yield: -11.593026833564362% (Minimal or Negative)
Shareholder yield for NUVAMA.NS (annual period ending 2024-03-31)
Market cap (USD): 1943988821.1727445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -151446584.87283444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.790506983546937%
Total shareholder yield: -7.790506983546937% (Minimal or Negative)
Shareholder yield for NUVAMA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2840359423.178213
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NUVAMA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2863993929.5675483
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NUVAMA.NS (annual period ending 2025-03-31)
Market cap (USD): 2515932552.714203
Dividends paid: 60080664.01683422
Stock repurchases: 0
Net debt paydown: -107459095.51203561
Dividend yield: 2.3880077370126176%
Buyback yield: 0%
Debt paydown yield: -4.271143731421103%
Total shareholder yield: -1.8831359944084851% (Minimal or Negative)
Shareholder yield for NUVAMA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2515932552.714203
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NUVAMA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 3450063738.136204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NUVAMA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2546246115.8692217
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NUVAMA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2981785207.615907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLY.TO (annual period ending 2021-12-31)
Market cap (USD): 66430031.622047246
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLY.TO (annual period ending 2022-12-31)
Market cap (USD): 97120428.70588236
Dividends paid: 5591190.44117647
Stock repurchases: 0
Dividend yield: 5.756966392836593%
Buyback yield: 0%
Total shareholder yield: 5.756966392836593% (Moderate Return)
Shareholder yield for OLY.TO (annual period ending 2023-12-31)
Market cap (USD): 149028763.63636363
Dividends paid: 10573269.696969697
Stock repurchases: 0
Net debt paydown: 1962229.166666667
Dividend yield: 7.094784549624873%
Buyback yield: 0%
Debt paydown yield: 1.3166781490951556%
Total shareholder yield: 8.41146269872003% (Moderate Return)
Shareholder yield for OLY.TO (quarterly period ending 2024-09-30)
Market cap (USD): 158283434.66666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLY.TO (annual period ending 2024-12-31)
Market cap (USD): 165246290.34965038
Dividends paid: 12115891.608391609
Stock repurchases: 0
Net debt paydown: 1100278.7878787876
Dividend yield: 7.332020333258418%
Buyback yield: 0%
Debt paydown yield: 0.665841747824214%
Total shareholder yield: 7.997862081082632% (Moderate Return)
Shareholder yield for OLY.TO (quarterly period ending 2024-12-31)
Market cap (USD): 165246290.34965038
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLY.TO (quarterly period ending 2025-03-31)
Market cap (USD): 164741464.61538464
Dividends paid: 3029009.090909091
Stock repurchases: 0
Dividend yield: 1.838644022001867%
Buyback yield: 0%
Total shareholder yield: 1.838644022001867% (Low Return)
Shareholder yield for OLY.TO (quarterly period ending 2025-06-30)
Market cap (USD): 198022131.85401458
Dividends paid: 3161616.7883211677
Stock repurchases: 0
Net debt paydown: -812972.2270430296
Dividend yield: 1.596597692752832%
Buyback yield: 0%
Debt paydown yield: -0.41054614422713476%
Total shareholder yield: 1.1860515485256973% (Low Return)
Shareholder yield for OLY.TO (quarterly period ending 2025-09-30)
Market cap (USD): 205958125.12230217
Dividends paid: 3116127.3381294967
Stock repurchases: 0
Net debt paydown: 83035.32006511511
Dividend yield: 1.5129907287120021%
Buyback yield: 0%
Debt paydown yield: 0.04031660320067831%
Total shareholder yield: 1.5533073319126804% (Low Return)
Shareholder yield for OLY.TO (annual period ending 2025-12-31)
Market cap (USD): 191470574.71532845
Dividends paid: 12646521.16788321
Stock repurchases: 0
Net debt paydown: -616923.5567352353
Dividend yield: 6.604942397381739%
Buyback yield: 0%
Debt paydown yield: -0.3222028019984037%
Total shareholder yield: 6.282739595383336% (Moderate Return)
Shareholder yield for OLY.TO (quarterly period ending 2025-12-31)
Market cap (USD): 191470574.71532845
Dividends paid: 3161619.708029197
Stock repurchases: 0
Net debt paydown: 25641.322270651348
Dividend yield: 1.651230071633607%
Buyback yield: 0%
Debt paydown yield: 0.01339178216223247%
Total shareholder yield: 1.6646218537958395% (Low Return)
Shareholder yield for PBK (annual period ending 2024-06-30)
Market cap (USD): 326978129.21999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4498340.941770484
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3757314449444034%
Total shareholder yield: -1.3757314449444034% (Minimal or Negative)
Shareholder yield for PBK (quarterly period ending 2024-09-30)
Market cap (USD): 242805541.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBK (quarterly period ending 2024-12-31)
Market cap (USD): 110611413.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16099855.45195546
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.555329295912536%
Total shareholder yield: -14.555329295912536% (Minimal or Negative)
Shareholder yield for PBK (quarterly period ending 2025-03-31)
Market cap (USD): 131114992.41000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 291286.01398601383
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22216072215079327%
Total shareholder yield: 0.22216072215079327% (Low Return)
Shareholder yield for PBK (annual period ending 2025-06-30)
Market cap (USD): 82014316.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49821167.88321167
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -60.74691610842561%
Total shareholder yield: -60.74691610842561% (Minimal or Negative)
Shareholder yield for PBK (quarterly period ending 2025-06-30)
Market cap (USD): 82014316.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1742440.835077323
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.124556924889048%
Total shareholder yield: -2.124556924889048% (Minimal or Negative)
Shareholder yield for PBK (quarterly period ending 2025-09-30)
Market cap (USD): 82553884.11
Dividends paid: 2877.697841726619
Stock repurchases: 0
Net debt paydown: 1856608.7276164368
Dividend yield: 0.003485841850750709%
Buyback yield: 0%
Debt paydown yield: 2.248965930110053%
Total shareholder yield: 2.252451771960804% (Low Return)
Shareholder yield for PBK (quarterly period ending 2025-12-31)
Market cap (USD): 97661784.47
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCB (annual period ending 2021-12-31)
Market cap (USD): 263057681.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCB (annual period ending 2022-12-31)
Market cap (USD): 218218303.59
Dividends paid: 8946000
Stock repurchases: 6732000
Net debt paydown: -16809000
Dividend yield: 4.099564451205804%
Buyback yield: 3.084984114187064%
Debt paydown yield: -7.70283689473713%
Total shareholder yield: -0.5182883293442622% (Minimal or Negative)
Shareholder yield for PCB (annual period ending 2023-12-31)
Market cap (USD): 237435179.64
Dividends paid: 9908000
Stock repurchases: 8828000
Net debt paydown: -32328000
Dividend yield: 4.1729283819788385%
Buyback yield: 3.718067395650907%
Debt paydown yield: -13.61550552408275%
Total shareholder yield: -5.724509746453004% (Minimal or Negative)
Shareholder yield for PCB (quarterly period ending 2024-09-30)
Market cap (USD): 250388777.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCB (annual period ending 2024-12-31)
Market cap (USD): 272025556.53
Dividends paid: 11043000
Stock repurchases: 222000
Net debt paydown: 25466000
Dividend yield: 4.059545044541482%
Buyback yield: 0.0816099791622031%
Debt paydown yield: 9.361620402453443%
Total shareholder yield: 13.502775426157129% (High Return)
Shareholder yield for PCB (quarterly period ending 2024-12-31)
Market cap (USD): 272025556.53
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCB (quarterly period ending 2025-03-31)
Market cap (USD): 253947458.32
Dividends paid: 2967000
Stock repurchases: 953000
Dividend yield: 1.1683519180023743%
Buyback yield: 0.37527447854946505%
Total shareholder yield: 1.5436263965518393% (Low Return)
Shareholder yield for PCB (quarterly period ending 2025-06-30)
Market cap (USD): 287683751.83
Dividends paid: 2947000
Stock repurchases: 1770000
Net debt paydown: -15187000
Dividend yield: 1.024388753710867%
Buyback yield: 0.6152589392834186%
Debt paydown yield: -5.279060740619931%
Total shareholder yield: -3.6394130476256454% (Minimal or Negative)
Shareholder yield for PCB (quarterly period ending 2025-09-30)
Market cap (USD): 290673043.66
Dividends paid: 2958000
Stock repurchases: 2242000
Net debt paydown: 45691000
Dividend yield: 1.017638224292986%
Buyback yield: 0.7713133532335613%
Debt paydown yield: 15.719035870916438%
Total shareholder yield: 17.507987448442986% (High Return)
Shareholder yield for PCB (annual period ending 2025-12-31)
Market cap (USD): 302487863.75
Dividends paid: 11811000
Stock repurchases: 7101000
Net debt paydown: -19325000
Dividend yield: 3.904619462604803%
Buyback yield: 2.347532199132733%
Debt paydown yield: -6.388686065095066%
Total shareholder yield: -0.13653440335752975% (Minimal or Negative)
Shareholder yield for PCB (quarterly period ending 2025-12-31)
Market cap (USD): 302487863.75
Dividends paid: 2939000
Stock repurchases: 2136000
Net debt paydown: -34035000
Dividend yield: 0.9716092287355446%
Buyback yield: 0.7061440328612192%
Debt paydown yield: -11.25169108540805%
Total shareholder yield: -9.573937823811285% (Minimal or Negative)
Shareholder yield for PNC.AX (annual period ending 2021-06-30)
Market cap (USD): 60421557.89473684
Dividends paid: 0
Stock repurchases: 560150.3759398496
Dividend yield: 0%
Buyback yield: 0.9270703958274515%
Total shareholder yield: 0.9270703958274515% (Low Return)
Shareholder yield for PNC.AX (annual period ending 2022-06-30)
Market cap (USD): 45445345.54482759
Dividends paid: 0
Stock repurchases: 1634482.7586206896
Dividend yield: 0%
Buyback yield: 3.5965900116403016%
Total shareholder yield: 3.5965900116403016% (Low Return)
Shareholder yield for PNC.AX (annual period ending 2023-06-30)
Market cap (USD): 32995772.609271523
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2825718.2005023956
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.563879482271597%
Total shareholder yield: 8.563879482271597% (Moderate Return)
Shareholder yield for PNC.AX (annual period ending 2024-06-30)
Market cap (USD): 53573781.33333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13437810.1545254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.082810695993306%
Total shareholder yield: -25.082810695993306% (Minimal or Negative)
Shareholder yield for PROTEAN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 628516863.8685961
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROTEAN.NS (annual period ending 2025-03-31)
Market cap (USD): 628516863.8685961
Dividends paid: 4729950.900163665
Stock repurchases: 0
Net debt paydown: -5518351.939666297
Dividend yield: 0.7525575162852839%
Buyback yield: 0%
Debt paydown yield: -0.8779958433732684%
Total shareholder yield: -0.12543832708798452% (Minimal or Negative)
Shareholder yield for PROTEAN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 412704866.6328107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROTEAN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 341775513.29174554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PX.V (annual period ending 2021-12-31)
Market cap (USD): 19804176.771653544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PX.V (annual period ending 2022-12-31)
Market cap (USD): 5548081.874999999
Dividends paid: 0
Stock repurchases: 23161.76470588235
Net debt paydown: 2084.298286243633
Dividend yield: 0%
Buyback yield: 0.4174733759833411%
Debt paydown yield: 0.03756790785001948%
Total shareholder yield: 0.4550412838333606% (Low Return)
Shareholder yield for PX.V (annual period ending 2023-12-31)
Market cap (USD): 5716205.568181817
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -891.2655971479508
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01559190946716495%
Total shareholder yield: -0.01559190946716495% (Minimal or Negative)
Shareholder yield for PX.V (quarterly period ending 2024-09-30)
Market cap (USD): 5589178.777777777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PX.V (annual period ending 2024-12-31)
Market cap (USD): 5276497.447552448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PX.V (quarterly period ending 2024-12-31)
Market cap (USD): 5276497.447552448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PX.V (quarterly period ending 2025-03-31)
Market cap (USD): 15829492.342657344
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PX.V (quarterly period ending 2025-06-30)
Market cap (USD): 16522754.781021895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PX.V (quarterly period ending 2025-09-30)
Market cap (USD): 37998373.70503597
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PX.V (annual period ending 2025-12-31)
Market cap (USD): 53239987.62773722
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PX.V (quarterly period ending 2025-12-31)
Market cap (USD): 53239987.62773722
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAY (quarterly period ending 2024-09-30)
Market cap (USD): 189754198.89999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAY (quarterly period ending 2025-03-31)
Market cap (USD): 183291981.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAY (annual period ending 2025-03-31)
Market cap (USD): 183291981.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAY.TO (annual period ending 2022-03-31)
Market cap (USD): 267766269.184
Dividends paid: 17003200
Stock repurchases: 12067200
Dividend yield: 6.3500156505209295%
Buyback yield: 4.5066169225772885%
Total shareholder yield: 10.856632573098217% (High Return)
Shareholder yield for RAY.TO (annual period ending 2023-03-31)
Market cap (USD): 214901352.1259259
Dividends paid: 15466666.666666666
Stock repurchases: 3256296.296296296
Net debt paydown: 24205214.814814806
Dividend yield: 7.197100676036534%
Buyback yield: 1.5152516557402589%
Debt paydown yield: 11.263407407800422%
Total shareholder yield: 19.975759739577214% (High Return)
Shareholder yield for RAY.TO (annual period ending 2024-03-31)
Market cap (USD): 289015812.74999994
Dividends paid: 15348888.888888888
Stock repurchases: 2175555.5555555555
Net debt paydown: 18922962.962962985
Dividend yield: 5.31074363815718%
Buyback yield: 0.7527462026575762%
Debt paydown yield: 6.547379806976665%
Total shareholder yield: 12.610869647791421% (High Return)
Shareholder yield for RAY.TO (quarterly period ending 2024-09-30)
Market cap (USD): 282593239.1333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAY.TO (quarterly period ending 2024-12-31)
Market cap (USD): 278717880.02797204
Dividends paid: 3569230.7692307695
Stock repurchases: 1416083.916083916
Dividend yield: 1.28058909204984%
Buyback yield: 0.5080707114813726%
Total shareholder yield: 1.7886598035312127% (Low Return)
Shareholder yield for RAY.TO (annual period ending 2025-03-31)
Market cap (USD): 333768511.02797204
Dividends paid: 14327272.727272728
Stock repurchases: 6395804.195804196
Net debt paydown: 34580683.760683745
Dividend yield: 4.292577715958354%
Buyback yield: 1.9162395446190503%
Debt paydown yield: 10.3606789191044%
Total shareholder yield: 16.569496179681803% (High Return)
Shareholder yield for RAY.TO (quarterly period ending 2025-03-31)
Market cap (USD): 333768511.02797204
Dividends paid: 3577622.3776223776
Stock repurchases: 1590909.090909091
Net debt paydown: 20956643.35664335
Dividend yield: 1.0718873289165822%
Buyback yield: 0.47665044434816745%
Debt paydown yield: 6.278795831308077%
Total shareholder yield: 7.827333604572827% (Moderate Return)
Shareholder yield for RAY.TO (quarterly period ending 2025-06-30)
Market cap (USD): 395400152.5839416
Dividends paid: 3718248.1751824813
Stock repurchases: 2240875.912408759
Net debt paydown: -8559629.421673208
Dividend yield: 0.9403760091855592%
Buyback yield: 0.5667362285433188%
Debt paydown yield: -2.1648017497555316%
Total shareholder yield: -0.6576895120266535% (Minimal or Negative)
Shareholder yield for RAY.TO (quarterly period ending 2025-09-30)
Market cap (USD): 405156802.25179857
Dividends paid: 3658992.805755396
Stock repurchases: 2261151.0791366906
Net debt paydown: 2604621.120621741
Dividend yield: 0.9031053620275613%
Buyback yield: 0.5580928338286718%
Debt paydown yield: 0.6428674296335792%
Total shareholder yield: 2.1040656254898122% (Low Return)
Shareholder yield for RAY.TO (quarterly period ending 2025-12-31)
Market cap (USD): 573812416.5547445
Dividends paid: 4218248.175182481
Stock repurchases: 2776642.335766423
Net debt paydown: -138984913.09142464
Dividend yield: 0.7351266813829986%
Buyback yield: 0.48389373524501245%
Debt paydown yield: -24.221315029380307%
Total shareholder yield: -23.002294612752294% (Minimal or Negative)
Shareholder yield for RLX (annual period ending 2021-12-31)
Market cap (USD): 3526262755.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLX (annual period ending 2022-12-31)
Market cap (USD): 2082870228.7199998
Dividends paid: 0
Stock repurchases: 71892241.37931034
Dividend yield: 0%
Buyback yield: 3.4515948419643387%
Total shareholder yield: 3.4515948419643387% (Low Return)
Shareholder yield for RLX (annual period ending 2023-12-31)
Market cap (USD): 1817943752.26
Dividends paid: 12993530.239099858
Stock repurchases: 140172714.48663852
Net debt paydown: 4770856.370338038
Dividend yield: 0.7147377482359828%
Buyback yield: 7.710508881937685%
Debt paydown yield: 0.2624314621619666%
Total shareholder yield: 8.687678092335634% (Moderate Return)
Shareholder yield for RLX (annual period ending 2024-12-31)
Market cap (USD): 1973245479.8400002
Dividends paid: 12169726.02739726
Stock repurchases: 80733835.61643836
Net debt paydown: -438885.4208812602
Dividend yield: 0.6167365465539563%
Buyback yield: 4.091423821377998%
Debt paydown yield: -0.02224180546035494%
Total shareholder yield: 4.6859185624716% (Moderate Return)
Shareholder yield for RLX (quarterly period ending 2024-12-31)
Market cap (USD): 1973245479.8400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLX (quarterly period ending 2025-03-31)
Market cap (USD): 1717454399.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLX (quarterly period ending 2025-06-30)
Market cap (USD): 2018922458.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10533318.34895167
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.52172971301577%
Total shareholder yield: -0.52172971301577% (Minimal or Negative)
Shareholder yield for RLX (quarterly period ending 2025-09-30)
Market cap (USD): 2402609079.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1195809.239496652
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.049771277801288545%
Total shareholder yield: -0.049771277801288545% (Minimal or Negative)
Shareholder yield for RLX (quarterly period ending 2025-12-31)
Market cap (USD): 2128547207.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4168526.484751206
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1958390431849455%
Total shareholder yield: -0.1958390431849455% (Minimal or Negative)
Shareholder yield for RLX (annual period ending 2025-12-31)
Market cap (USD): 2128547207.42
Dividends paid: 13067285.714285715
Stock repurchases: 26275714.285714287
Net debt paydown: -19394283.757338554
Dividend yield: 0.6139063145385673%
Buyback yield: 1.2344435770143398%
Debt paydown yield: -0.911151215708589%
Total shareholder yield: 0.937198675844318% (Low Return)
Shareholder yield for SAB.MC (annual period ending 2021-12-31)
Market cap (USD): 2134263669.6136363
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAB.MC (annual period ending 2022-12-31)
Market cap (USD): 3176361860.7234044
Dividends paid: 298775531.9148936
Stock repurchases: 91975531.91489363
Dividend yield: 9.406218340842583%
Buyback yield: 2.8956251191716094%
Total shareholder yield: 12.301843460014194% (High Return)
Shareholder yield for SAB.MC (annual period ending 2023-12-31)
Market cap (USD): 4387705595.422221
Dividends paid: 304164444.4444444
Stock repurchases: 306888888.8888889
Net debt paydown: -7123376548.463356
Dividend yield: 6.932198111965057%
Buyback yield: 6.994290802214991%
Debt paydown yield: -162.34855310017414%
Total shareholder yield: -148.4220641859941% (Minimal or Negative)
Shareholder yield for SAB.MC (quarterly period ending 2024-09-30)
Market cap (USD): 8026290723.333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAB.MC (quarterly period ending 2024-12-31)
Market cap (USD): 7374154602.0625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAB.MC (annual period ending 2024-12-31)
Market cap (USD): 7374154602.0625
Dividends paid: 615966666.6666667
Stock repurchases: 118526041.66666667
Net debt paydown: -257607361.1111107
Dividend yield: 8.353047907273128%
Buyback yield: 1.6073170154788423%
Debt paydown yield: -3.4933816147421117%
Total shareholder yield: 6.466983308009859% (Moderate Return)
Shareholder yield for SAB.MC (quarterly period ending 2025-03-31)
Market cap (USD): 11097219347.913044
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17170214039.855068
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -154.72537310064183%
Total shareholder yield: -154.72537310064183% (Minimal or Negative)
Shareholder yield for SAB.MC (quarterly period ending 2025-06-30)
Market cap (USD): 12577669698.211767
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5549235396.419441
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -44.119741808837645%
Total shareholder yield: -44.119741808837645% (Minimal or Negative)
Shareholder yield for SAB.MC (quarterly period ending 2025-09-30)
Market cap (USD): 15637102868.047058
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4506498823.529411
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.81926953833639%
Total shareholder yield: 28.81926953833639% (High Return)
Shareholder yield for SAB.MC (quarterly period ending 2025-12-31)
Market cap (USD): 16316976905.788235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4207281176.4705887
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.784685489002012%
Total shareholder yield: 25.784685489002012% (High Return)
Shareholder yield for SAB.MC (annual period ending 2025-12-31)
Market cap (USD): 16316976905.788235
Dividends paid: 1607772941.1764705
Stock repurchases: 1218527058.8235295
Net debt paydown: 7204063897.058823
Dividend yield: 9.853375110227274%
Buyback yield: 7.467848155078732%
Debt paydown yield: 44.150726808366535%
Total shareholder yield: 61.471950073672545% (High Return)
Shareholder yield for SIGC.L (annual period ending 2021-12-31)
Market cap (USD): 4986565.146081081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIGC.L (annual period ending 2022-12-31)
Market cap (USD): 3509884.1548192776
Dividends paid: 3500000
Stock repurchases: 0
Dividend yield: 99.71839085327913%
Buyback yield: 0%
Total shareholder yield: 99.71839085327913% (High Return)
Shareholder yield for SIGC.L (annual period ending 2023-12-31)
Market cap (USD): 4752906.419493671
Dividends paid: 7000000
Stock repurchases: 0
Dividend yield: 147.27830472929264%
Buyback yield: 0%
Total shareholder yield: 147.27830472929264% (High Return)
Shareholder yield for SIGC.L (quarterly period ending 2024-12-31)
Market cap (USD): 3965194.1271249996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIGC.L (annual period ending 2024-12-31)
Market cap (USD): 3965194.1271249996
Dividends paid: 7000000
Stock repurchases: 0
Dividend yield: 176.53612346781657%
Buyback yield: 0%
Total shareholder yield: 176.53612346781657% (High Return)
Shareholder yield for SIGC.L (quarterly period ending 2025-06-30)
Market cap (USD): 3724644.1898630136
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYE (annual period ending 2021-12-31)
Market cap (USD): 456868386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYE (annual period ending 2022-12-31)
Market cap (USD): 140574888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYE (annual period ending 2023-12-31)
Market cap (USD): 95590923.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2632740
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7541736121377776%
Total shareholder yield: -2.7541736121377776% (Minimal or Negative)
Shareholder yield for SKYE (quarterly period ending 2024-09-30)
Market cap (USD): 137411953.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYE (annual period ending 2024-12-31)
Market cap (USD): 99456733.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4159676
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.182397574959321%
Total shareholder yield: 4.182397574959321% (Moderate Return)
Shareholder yield for SKYE (quarterly period ending 2024-12-31)
Market cap (USD): 99456733.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYE (quarterly period ending 2025-03-31)
Market cap (USD): 55878517.980000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYE (quarterly period ending 2025-06-30)
Market cap (USD): 146900757.95999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 44571
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.030340891782284992%
Total shareholder yield: 0.030340891782284992% (Low Return)
Shareholder yield for SKYE (quarterly period ending 2025-09-30)
Market cap (USD): 138114827.46
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 45695
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03308478954819961%
Total shareholder yield: 0.03308478954819961% (Low Return)
Shareholder yield for SKYE (quarterly period ending 2025-12-31)
Market cap (USD): 26357791.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48199
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18286433444167732%
Total shareholder yield: 0.18286433444167732% (Low Return)
Shareholder yield for SKYE (annual period ending 2025-12-31)
Market cap (USD): 26357791.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 181944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6902854512677968%
Total shareholder yield: 0.6902854512677968% (Low Return)
Shareholder yield for SURAKSHA.NS (annual period ending 2025-03-31)
Market cap (USD): 157536847.63216242
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 458066.670848066
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.29076795539137595%
Total shareholder yield: 0.29076795539137595% (Low Return)
Shareholder yield for SURAKSHA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 157536847.63216242
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -182597.76763476804
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1159079735181201%
Total shareholder yield: -0.1159079735181201% (Minimal or Negative)
Shareholder yield for SURAKSHA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 198182336.78446057
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURAKSHA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 175178062.56257048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURAKSHA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 156439527.62281385
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUS.L (annual period ending 2022-01-31)
Market cap (USD): 3371430.874666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUS.L (annual period ending 2023-01-31)
Market cap (USD): 2475154.814814815
Dividends paid: 19192592.59259259
Stock repurchases: 0
Dividend yield: 775.4097835705898%
Buyback yield: 0%
Total shareholder yield: 775.4097835705898% (High Return)
Shareholder yield for SUS.L (annual period ending 2024-01-31)
Market cap (USD): 2694700.192405063
Dividends paid: 20448101.265822783
Stock repurchases: 0
Net debt paydown: -42476777.62150335
Dividend yield: 758.8265783130599%
Buyback yield: 0%
Debt paydown yield: -1576.3081080864936%
Total shareholder yield: -817.4815297734336% (Minimal or Negative)
Shareholder yield for SUS.L (quarterly period ending 2025-01-31)
Market cap (USD): 2284342.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUS.L (annual period ending 2025-01-31)
Market cap (USD): 2284342.88
Dividends paid: 17453750
Stock repurchases: 0
Net debt paydown: 37319493.67088604
Dividend yield: 764.0599908539125%
Buyback yield: 0%
Debt paydown yield: 1633.7080565981428%
Total shareholder yield: 2397.7680474520553% (High Return)
Shareholder yield for TDG (annual period ending 2021-09-30)
Market cap (USD): 29035682271.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TDG (annual period ending 2022-09-30)
Market cap (USD): 25092364669.63
Dividends paid: 1091000000
Stock repurchases: 912000000
Dividend yield: 4.347936172474283%
Buyback yield: 3.6345717592085665%
Total shareholder yield: 7.982507931682849% (Moderate Return)
Shareholder yield for TDG (annual period ending 2023-09-30)
Market cap (USD): 40310773932.270004
Dividends paid: 38000000
Stock repurchases: 0
Net debt paydown: 47000000
Dividend yield: 0.09426760216473998%
Buyback yield: 0%
Debt paydown yield: 0.11659413951954681%
Total shareholder yield: 0.21086174168428679% (Low Return)
Shareholder yield for TDG (annual period ending 2024-09-30)
Market cap (USD): 70741439763.42
Dividends paid: 2038000000
Stock repurchases: 0
Net debt paydown: -5133000000
Dividend yield: 2.880913940705287%
Buyback yield: 0%
Debt paydown yield: -7.2560015984495765%
Total shareholder yield: -4.37508765774429% (Minimal or Negative)