speb/financial-data huggingface dataset:
Shareholder yield for NAVI (annual period ending 2023-12-31)
Market cap (USD): 1537666862.12
Dividends paid: 78000000
Stock repurchases: 310000000
Net debt paydown: 9296000000
Dividend yield: 5.072620209325475%
Buyback yield: 20.1604136524474%
Debt paydown yield: 604.5522752037131%
Total shareholder yield: 629.785309065486% (High Return)
Shareholder yield for NAVI (quarterly period ending 2024-09-30)
Market cap (USD): 1328070462.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVI (annual period ending 2024-12-31)
Market cap (USD): 1143851204.89
Dividends paid: 70000000
Stock repurchases: 179000000
Net debt paydown: 9393000000
Dividend yield: 6.119677078692384%
Buyback yield: 15.648888529799098%
Debt paydown yield: 821.1732400022509%
Total shareholder yield: 842.9418056107423% (High Return)
Shareholder yield for NAVI (quarterly period ending 2024-12-31)
Market cap (USD): 1143851204.89
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVI (quarterly period ending 2025-03-31)
Market cap (USD): 1099676178.8999999
Dividends paid: 16000000
Stock repurchases: 35000000
Dividend yield: 1.454973773825374%
Buyback yield: 3.1827551302430055%
Total shareholder yield: 4.637728904068379% (Moderate Return)
Shareholder yield for NAVI (quarterly period ending 2025-06-30)
Market cap (USD): 1242540092.74
Dividends paid: 16000000
Stock repurchases: 24000000
Net debt paydown: 753000000
Dividend yield: 1.2876848073946199%
Buyback yield: 1.93152721109193%
Debt paydown yield: 60.6016662480093%
Total shareholder yield: 63.82087826649585% (High Return)
Shareholder yield for NAVI (quarterly period ending 2025-09-30)
Market cap (USD): 1172987924.16
Dividends paid: 16000000
Stock repurchases: 26000000
Net debt paydown: 748000000
Dividend yield: 1.3640379129612878%
Buyback yield: 2.216561608562093%
Debt paydown yield: 63.76877243094021%
Total shareholder yield: 67.34937195246358% (High Return)
Shareholder yield for NAVI (quarterly period ending 2025-12-31)
Market cap (USD): 1173927818.33
Dividends paid: 15000000
Stock repurchases: 26000000
Net debt paydown: 568000000
Dividend yield: 1.2777616958884765%
Buyback yield: 2.214786939540026%
Debt paydown yield: 48.38457621764364%
Total shareholder yield: 51.87712485307215% (High Return)
Shareholder yield for NAVI (annual period ending 2025-12-31)
Market cap (USD): 1173927818.33
Dividends paid: 63000000
Stock repurchases: 111000000
Net debt paydown: 2738000000
Dividend yield: 5.366599122731601%
Buyback yield: 9.455436549574726%
Debt paydown yield: 233.23410155617657%
Total shareholder yield: 248.0561372284829% (High Return)
Shareholder yield for NTB (annual period ending 2021-12-31)
Market cap (USD): 1212083778.6000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTB (annual period ending 2022-12-31)
Market cap (USD): 1000167170.25
Dividends paid: 87343000
Stock repurchases: 3897000
Net debt paydown: -413000
Dividend yield: 8.732840128932438%
Buyback yield: 0.38963486464226904%
Debt paydown yield: -0.041293097022647454%
Total shareholder yield: 9.08118189655206% (Moderate Return)
Shareholder yield for NTB (annual period ending 2023-12-31)
Market cap (USD): 1143161367.66
Dividends paid: 86186000
Stock repurchases: 88590000
Net debt paydown: 73799000
Dividend yield: 7.539268071700049%
Buyback yield: 7.749562092125256%
Debt paydown yield: 6.455694015540714%
Total shareholder yield: 21.74452417936602% (High Return)
Shareholder yield for NTB (quarterly period ending 2024-09-30)
Market cap (USD): 1370526102.6000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTB (quarterly period ending 2024-12-31)
Market cap (USD): 1374487160.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -59000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004292510085721894%
Total shareholder yield: -0.004292510085721894% (Minimal or Negative)
Shareholder yield for NTB (annual period ending 2024-12-31)
Market cap (USD): 1374487160.7
Dividends paid: 79581000
Stock repurchases: 155305000
Net debt paydown: -235000
Dividend yield: 5.789868561556509%
Buyback yield: 11.299123370559979%
Debt paydown yield: -0.017097285934655003%
Total shareholder yield: 17.071894646181835% (High Return)
Shareholder yield for NTB (quarterly period ending 2025-03-31)
Market cap (USD): 1480643517.7800002
Dividends paid: 18769000
Stock repurchases: 41358000
Net debt paydown: -59000
Dividend yield: 1.2676245007401417%
Buyback yield: 2.7932449305562783%
Debt paydown yield: -0.003984753878398868%
Total shareholder yield: 4.056884677418021% (Moderate Return)
Shareholder yield for NTB (quarterly period ending 2025-06-30)
Market cap (USD): 1702858877.19
Dividends paid: 18355000
Stock repurchases: 45425000
Dividend yield: 1.0778931974849728%
Buyback yield: 2.6675727864753416%
Total shareholder yield: 3.7454659839603144% (Low Return)
Shareholder yield for NTB (quarterly period ending 2025-09-30)
Market cap (USD): 1669189883.34
Dividends paid: 20453000
Stock repurchases: 30349000
Dividend yield: 1.2253249438029272%
Buyback yield: 1.8181873915550304%
Total shareholder yield: 3.0435123353579576% (Low Return)
Shareholder yield for NTB (quarterly period ending 2025-12-31)
Market cap (USD): 1937353516.7099998
Dividends paid: 20146000
Stock repurchases: 29554000
Dividend yield: 1.0398721671722462%
Buyback yield: 1.525483074983052%
Total shareholder yield: 2.565355242155298% (Low Return)
Shareholder yield for NTB (annual period ending 2025-12-31)
Market cap (USD): 1937353516.7099998
Dividends paid: 77723000
Stock repurchases: 146686000
Dividend yield: 4.011812987646604%
Buyback yield: 7.571462757561209%
Total shareholder yield: 11.583275745207814% (High Return)
Shareholder yield for NTRS (annual period ending 2021-12-31)
Market cap (USD): 12803979952.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTRS (annual period ending 2022-12-31)
Market cap (USD): 9754067996.94
Dividends paid: 796700000
Stock repurchases: 35400000
Dividend yield: 8.167874165424486%
Buyback yield: 0.3629254995054937%
Total shareholder yield: 8.53079966492998% (Moderate Return)
Shareholder yield for NTRS (annual period ending 2023-12-31)
Market cap (USD): 9654574292.4
Dividends paid: 663300000
Stock repurchases: 347500000
Net debt paydown: -1023300000
Dividend yield: 6.870318461603679%
Buyback yield: 3.599330115192641%
Debt paydown yield: -10.599120883098214%
Total shareholder yield: -0.12947230630189388% (Minimal or Negative)
Shareholder yield for NTRS (quarterly period ending 2024-09-30)
Market cap (USD): 10580725566.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTRS (annual period ending 2024-12-31)
Market cap (USD): 12128405415.16
Dividends paid: 644100000
Stock repurchases: 937800000
Net debt paydown: 34000000
Dividend yield: 5.310673398127852%
Buyback yield: 7.73226131464726%
Debt paydown yield: 0.28033363691406143%
Total shareholder yield: 13.323268349689172% (High Return)
Shareholder yield for NTRS (quarterly period ending 2024-12-31)
Market cap (USD): 12128405415.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTRS (quarterly period ending 2025-03-31)
Market cap (USD): 11764823482.52
Dividends paid: 162300000
Stock repurchases: 287200000
Dividend yield: 1.379536210136454%
Buyback yield: 2.4411755979740577%
Total shareholder yield: 3.820711808110512% (Low Return)
Shareholder yield for NTRS (quarterly period ending 2025-06-30)
Market cap (USD): 15228678381.32
Dividends paid: 148700000
Stock repurchases: 339400000
Net debt paydown: -28500000
Dividend yield: 0.9764471760228408%
Buyback yield: 2.22868978844756%
Debt paydown yield: -0.18714690327270317%
Total shareholder yield: 3.0179900611976977% (Low Return)
Shareholder yield for NTRS (quarterly period ending 2025-09-30)
Market cap (USD): 16266606533.62
Dividends paid: 168100000
Stock repurchases: 277000000
Net debt paydown: -63600000
Dividend yield: 1.0334054595380362%
Buyback yield: 1.7028751474838553%
Debt paydown yield: -0.3909850519132606%
Total shareholder yield: 2.3452955551086307% (Low Return)
Shareholder yield for NTRS (annual period ending 2025-12-31)
Market cap (USD): 16606850436.8
Dividends paid: 633400000
Stock repurchases: 1273500000
Net debt paydown: -622200000
Dividend yield: 3.8140886642563805%
Buyback yield: 7.668522124929746%
Debt paydown yield: -3.746646616514556%
Total shareholder yield: 7.7359641726715695% (Moderate Return)
Shareholder yield for NTRS (quarterly period ending 2025-12-31)
Market cap (USD): 16606850436.8
Dividends paid: 154300000
Stock repurchases: 369900000
Net debt paydown: -472700000
Dividend yield: 0.9291346398717392%
Buyback yield: 2.2273940589018557%
Debt paydown yield: -2.8464157113893136%
Total shareholder yield: 0.31011298738428117% (Low Return)
Shareholder yield for OR (annual period ending 2021-12-31)
Market cap (USD): 2193701608.7999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OR (annual period ending 2022-12-31)
Market cap (USD): 2193701608.7999997
Dividends paid: 20548902.588235293
Stock repurchases: 11992142.124999998
Net debt paydown: 97562686.3506253
Dividend yield: 0.9367227751396858%
Buyback yield: 0.546662411920277%
Debt paydown yield: 4.447400045623986%
Total shareholder yield: 5.930785232683949% (Moderate Return)
Shareholder yield for OR (annual period ending 2023-12-31)
Market cap (USD): 2626817054.64
Dividends paid: 22465909.09090909
Stock repurchases: 0
Net debt paydown: -30037277.18360071
Dividend yield: 0.8552521406553758%
Buyback yield: 0%
Debt paydown yield: -1.1434856923341112%
Total shareholder yield: -0.28823355167873543% (Minimal or Negative)
Shareholder yield for OR (quarterly period ending 2024-09-30)
Market cap (USD): 3434924228.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OR (quarterly period ending 2024-12-31)
Market cap (USD): 3367425717.44
Dividends paid: 0
Stock repurchases: 3487.370629370629
Net debt paydown: -21394675.945817158
Dividend yield: 0%
Buyback yield: 0.00010356191708430065%
Debt paydown yield: -0.635342179487835%
Total shareholder yield: -0.6352386175707507% (Minimal or Negative)
Shareholder yield for OR (annual period ending 2024-12-31)
Market cap (USD): 3367425717.44
Dividends paid: 21433566.433566436
Stock repurchases: 299300.6993006993
Net debt paydown: 45483333.33333333
Dividend yield: 0.6364970821052219%
Buyback yield: 0.008888115861045185%
Debt paydown yield: 1.350685572595522%
Total shareholder yield: 1.996070770561789% (Low Return)
Shareholder yield for OR (quarterly period ending 2025-03-31)
Market cap (USD): 3937413144
Dividends paid: 5321678.321678322
Stock repurchases: 0
Net debt paydown: 9708391.608391613
Dividend yield: 0.13515671653069286%
Buyback yield: 0%
Debt paydown yield: 0.246567765518477%
Total shareholder yield: 0.38172448204916987% (Low Return)
Shareholder yield for OR (quarterly period ending 2025-06-30)
Market cap (USD): 4803644035.68
Dividends paid: 5732116.788321167
Stock repurchases: 0
Net debt paydown: 25808498.800469603
Dividend yield: 0.11932850864353718%
Buyback yield: 0%
Debt paydown yield: 0.5372691774988313%
Total shareholder yield: 0.6565976861423685% (Low Return)
Shareholder yield for OR (quarterly period ending 2025-09-30)
Market cap (USD): 7488584808.16
Dividends paid: 6978417.266187051
Stock repurchases: 0
Net debt paydown: 26351761.80223704
Dividend yield: 0.09318739715123422%
Buyback yield: 0%
Debt paydown yield: 0.3518924132837839%
Total shareholder yield: 0.4450798104350181% (Low Return)
Shareholder yield for OR (annual period ending 2025-12-31)
Market cap (USD): 6611104164.639999
Dividends paid: 25445985.40145985
Stock repurchases: 26768613.138686128
Net debt paydown: 65357996.01857996
Dividend yield: 0.3848976625956019%
Buyback yield: 0.4049038174570009%
Debt paydown yield: 0.9886093818964803%
Total shareholder yield: 1.778410861949083% (Low Return)
Shareholder yield for OR (quarterly period ending 2025-12-31)
Market cap (USD): 6611104164.639999
Dividends paid: 7078832.11678832
Stock repurchases: 26768613.138686128
Net debt paydown: 144588.56272646133
Dividend yield: 0.10707488402088715%
Buyback yield: 0.4049038174570009%
Debt paydown yield: 0.0021870561879784685%
Total shareholder yield: 0.5141657576658665% (Low Return)
Shareholder yield for PDYN (annual period ending 2021-12-31)
Market cap (USD): 2828984193
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDYN (annual period ending 2022-12-31)
Market cap (USD): 159213038.25
Dividends paid: 0
Stock repurchases: 8107000
Dividend yield: 0%
Buyback yield: 5.091919662553139%
Total shareholder yield: 5.091919662553139% (Moderate Return)
Shareholder yield for PDYN (annual period ending 2023-12-31)
Market cap (USD): 34015842
Dividends paid: 0
Stock repurchases: 78000
Net debt paydown: 881000
Dividend yield: 0%
Buyback yield: 0.22930492210070824%
Debt paydown yield: 2.589969697060564%
Total shareholder yield: 2.819274619161272% (Low Return)
Shareholder yield for PDYN (quarterly period ending 2024-09-30)
Market cap (USD): 84567162.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDYN (quarterly period ending 2024-12-31)
Market cap (USD): 579686640.75
Dividends paid: 0
Stock repurchases: 21000
Dividend yield: 0%
Buyback yield: 0.0036226468791535626%
Total shareholder yield: 0.0036226468791535626% (Low Return)
Shareholder yield for PDYN (annual period ending 2024-12-31)
Market cap (USD): 579686640.75
Dividends paid: 0
Stock repurchases: 105000
Net debt paydown: 1360000
Dividend yield: 0%
Buyback yield: 0.018113234395767813%
Debt paydown yield: 0.23460951217375453%
Total shareholder yield: 0.2527227465695223% (Low Return)
Shareholder yield for PDYN (quarterly period ending 2025-03-31)
Market cap (USD): 277796043
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDYN (quarterly period ending 2025-06-30)
Market cap (USD): 409134988.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 282000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06892590658987358%
Total shareholder yield: 0.06892590658987358% (Low Return)
Shareholder yield for PDYN (quarterly period ending 2025-09-30)
Market cap (USD): 405827892.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 232000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05716709081475524%
Total shareholder yield: 0.05716709081475524% (Low Return)
Shareholder yield for PDYN (quarterly period ending 2025-12-31)
Market cap (USD): 201260398.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -590000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.29315255479830526%
Total shareholder yield: -0.29315255479830526% (Minimal or Negative)
Shareholder yield for PDYN (annual period ending 2025-12-31)
Market cap (USD): 201260398.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 253000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12570779044740887%
Total shareholder yield: 0.12570779044740887% (Low Return)
Shareholder yield for PEP.DE (annual period ending 2021-12-31)
Market cap (USD): 202773386363.63635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEP.DE (annual period ending 2022-12-31)
Market cap (USD): 216511000000.00003
Dividends paid: 6172000000
Stock repurchases: 1500000000
Dividend yield: 2.850663476682478%
Buyback yield: 0.692805446374549%
Total shareholder yield: 3.543468923057027% (Low Return)
Shareholder yield for PEP.DE (annual period ending 2023-12-31)
Market cap (USD): 210242577777.7778
Dividends paid: 6682000000
Stock repurchases: 1000000000
Net debt paydown: -5107000000
Dividend yield: 3.1782334818319913%
Buyback yield: 0.47564104786470984%
Debt paydown yield: -2.4290988314450734%
Total shareholder yield: 1.2247756982516278% (Low Return)
Shareholder yield for PEP.DE (quarterly period ending 2024-09-30)
Market cap (USD): 214583422222.2222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEP.DE (quarterly period ending 2024-12-31)
Market cap (USD): 195039187500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEP.DE (annual period ending 2024-12-31)
Market cap (USD): 195039187500
Dividends paid: 7229000000
Stock repurchases: 1000000000
Net debt paydown: -287000000
Dividend yield: 3.7064346363727547%
Buyback yield: 0.5127174763276738%
Debt paydown yield: -0.1471499157060424%
Total shareholder yield: 4.0720021969943865% (Moderate Return)
Shareholder yield for PEP.DE (quarterly period ending 2025-03-31)
Market cap (USD): 196644608695.6522
Dividends paid: 1882000000
Stock repurchases: 183000000
Dividend yield: 0.9570564952089688%
Buyback yield: 0.09306128513455968%
Total shareholder yield: 1.0501177803435284% (Low Return)
Shareholder yield for PEP.DE (quarterly period ending 2025-06-30)
Market cap (USD): 172758823529.41177
Dividends paid: 1861000000
Stock repurchases: 311000000
Net debt paydown: -2866000000
Dividend yield: 1.0772242841090947%
Buyback yield: 0.18001974871463106%
Debt paydown yield: -1.6589601280261501%
Total shareholder yield: -0.40171609520242435% (Minimal or Negative)
Shareholder yield for PEP.DE (quarterly period ending 2025-09-30)
Market cap (USD): 185647435294.11765
Dividends paid: 1949000000
Stock repurchases: 258000000
Net debt paydown: 535000000
Dividend yield: 1.0498394426576576%
Buyback yield: 0.1389731022091717%
Debt paydown yield: 0.2881806576818095%
Total shareholder yield: 1.476993202548639% (Low Return)
Shareholder yield for PEP.DE (annual period ending 2025-12-31)
Market cap (USD): 192557788235.29413
Dividends paid: 7638000000
Stock repurchases: 1000000000
Net debt paydown: -4953000000
Dividend yield: 3.966601439494527%
Buyback yield: 0.5193246189440334%
Debt paydown yield: -2.5722148376297977%
Total shareholder yield: 1.913711220808762% (Low Return)
Shareholder yield for PEP.DE (quarterly period ending 2025-12-31)
Market cap (USD): 192557788235.29413
Dividends paid: 1946000000
Stock repurchases: 248000000
Net debt paydown: 948000000
Dividend yield: 1.010605708465089%
Buyback yield: 0.1287925054981203%
Debt paydown yield: 0.4923197387589437%
Total shareholder yield: 1.631717952722153% (Low Return)
Shareholder yield for PNPL.L (annual period ending 2021-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PNPL.L (annual period ending 2022-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PNPL.L (annual period ending 2023-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PNPL.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PNPL.L (annual period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PRG (annual period ending 2021-12-31)
Market cap (USD): 1738044166.3200002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG (annual period ending 2022-12-31)
Market cap (USD): 650664759.3599999
Dividends paid: 0
Stock repurchases: 223872000
Dividend yield: 0%
Buyback yield: 34.4066582336813%
Total shareholder yield: 34.4066582336813% (High Return)
Shareholder yield for PRG (annual period ending 2023-12-31)
Market cap (USD): 1191149217.72
Dividends paid: 0
Stock repurchases: 139573000
Net debt paydown: 3974000
Dividend yield: 0%
Buyback yield: 11.717507590456146%
Debt paydown yield: 0.3336273861310764%
Total shareholder yield: 12.051134976587223% (High Return)
Shareholder yield for PRG (quarterly period ending 2024-09-30)
Market cap (USD): 1886687408.7600002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG (quarterly period ending 2024-12-31)
Market cap (USD): 1648297302.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG (annual period ending 2024-12-31)
Market cap (USD): 1648297302.96
Dividends paid: 20393000
Stock repurchases: 138651000
Net debt paydown: -46756000
Dividend yield: 1.2372161237768455%
Buyback yield: 8.41177133221122%
Debt paydown yield: -2.8366241888545183%
Total shareholder yield: 6.812363267133547% (Moderate Return)
Shareholder yield for PRG (quarterly period ending 2025-03-31)
Market cap (USD): 1042505975.28
Dividends paid: 5265000
Stock repurchases: 26119000
Dividend yield: 0.5050330765332934%
Buyback yield: 2.5054053040784603%
Total shareholder yield: 3.010438380611754% (Low Return)
Shareholder yield for PRG (quarterly period ending 2025-06-30)
Market cap (USD): 1155490865.76
Dividends paid: 5178000
Stock repurchases: 25656000
Net debt paydown: 671000
Dividend yield: 0.44812124036950124%
Buyback yield: 2.2203550681575748%
Debt paydown yield: 0.05807055857240929%
Total shareholder yield: 2.7265468670994855% (Low Return)
Shareholder yield for PRG (quarterly period ending 2025-09-30)
Market cap (USD): 1278892802.88
Dividends paid: 5182000
Stock repurchases: 0
Net debt paydown: 695000
Dividend yield: 0.4051942421077361%
Buyback yield: 0%
Debt paydown yield: 0.05434388233594685%
Total shareholder yield: 0.4595381244436829% (Low Return)
Shareholder yield for PRG (annual period ending 2025-12-31)
Market cap (USD): 1171116435.72
Dividends paid: 20767000
Stock repurchases: 51775000
Net debt paydown: 50146000
Dividend yield: 1.773265182401141%
Buyback yield: 4.42099507963688%
Debt paydown yield: 4.28189704033744%
Total shareholder yield: 10.47615730237546% (High Return)
Shareholder yield for PRG (quarterly period ending 2025-12-31)
Market cap (USD): 1171116435.72
Dividends paid: 5142000
Stock repurchases: 0
Net debt paydown: -2036000
Dividend yield: 0.4390682124479543%
Buyback yield: 0%
Debt paydown yield: -0.17385120197278003%
Total shareholder yield: 0.26521701047517426% (Low Return)
Shareholder yield for PRG.AX (annual period ending 2021-06-30)
Market cap (USD): 76609153.29323308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.AX (annual period ending 2022-06-30)
Market cap (USD): 80198412.72413793
Dividends paid: 2391034.4827586208
Stock repurchases: 0
Dividend yield: 2.981398760326054%
Buyback yield: 0%
Total shareholder yield: 2.981398760326054% (Low Return)
Shareholder yield for PRG.AX (annual period ending 2023-06-30)
Market cap (USD): 66010046.42384107
Dividends paid: 2678807.9470198676
Stock repurchases: 0
Net debt paydown: -32849614.067138612
Dividend yield: 4.058182189146823%
Buyback yield: 0%
Debt paydown yield: -49.764567436017145%
Total shareholder yield: -45.706385246870326% (Minimal or Negative)
Shareholder yield for PRG.AX (annual period ending 2024-06-30)
Market cap (USD): 67926782.58666667
Dividends paid: 11514000
Stock repurchases: 0
Net debt paydown: -3620339.955849886
Dividend yield: 16.950604108636348%
Buyback yield: 0%
Debt paydown yield: -5.329768050224892%
Total shareholder yield: 11.620836058411456% (High Return)
Shareholder yield for RIGL (annual period ending 2021-12-31)
Market cap (USD): 490305120
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIGL (annual period ending 2022-12-31)
Market cap (USD): 277531200
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIGL (annual period ending 2023-12-31)
Market cap (USD): 268280160
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19026000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.09184011221702%
Total shareholder yield: -7.09184011221702% (Minimal or Negative)
Shareholder yield for RIGL (quarterly period ending 2024-09-30)
Market cap (USD): 299363654.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIGL (quarterly period ending 2024-12-31)
Market cap (USD): 311204985.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIGL (annual period ending 2024-12-31)
Market cap (USD): 311204985.6
Dividends paid: 0
Stock repurchases: 10000000
Net debt paydown: 614000
Dividend yield: 0%
Buyback yield: 3.213316130112794%
Debt paydown yield: 0.19729761038892557%
Total shareholder yield: 3.4106137405017196% (Low Return)
Shareholder yield for RIGL (quarterly period ending 2025-03-31)
Market cap (USD): 332852419.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIGL (quarterly period ending 2025-06-30)
Market cap (USD): 346543958.40000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00634840096522658%
Total shareholder yield: 0.00634840096522658% (Low Return)
Shareholder yield for RIGL (quarterly period ending 2025-09-30)
Market cap (USD): 524163926.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 164000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.031287921915261356%
Total shareholder yield: 0.031287921915261356% (Low Return)
Shareholder yield for RIGL (annual period ending 2025-12-31)
Market cap (USD): 792444086.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6662000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8406902284128144%
Total shareholder yield: 0.8406902284128144% (Low Return)
Shareholder yield for RIGL (quarterly period ending 2025-12-31)
Market cap (USD): 792444086.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7577000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9561557881542923%
Total shareholder yield: 0.9561557881542923% (Low Return)
Shareholder yield for SCHW (annual period ending 2021-12-31)
Market cap (USD): 137513444538.49
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHW (annual period ending 2022-12-31)
Market cap (USD): 137652575379.05002
Dividends paid: 2110000000
Stock repurchases: 4395000000
Dividend yield: 1.5328445502670418%
Buyback yield: 3.1928207575467527%
Total shareholder yield: 4.725665307813794% (Moderate Return)
Shareholder yield for SCHW (annual period ending 2023-12-31)
Market cap (USD): 115669902570.57
Dividends paid: 2276000000
Stock repurchases: 3309000000
Net debt paydown: -21203000000
Dividend yield: 1.9676682952260778%
Buyback yield: 2.8607268844038187%
Debt paydown yield: -18.330611100034503%
Total shareholder yield: -13.502215920404605% (Minimal or Negative)
Shareholder yield for SCHW (quarterly period ending 2024-09-30)
Market cap (USD): 110191625723.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHW (annual period ending 2024-12-31)
Market cap (USD): 126278629163.27
Dividends paid: 2275000000
Stock repurchases: 0
Net debt paydown: 13947000000
Dividend yield: 1.8015716634511243%
Buyback yield: 0%
Debt paydown yield: 11.04462417149575%
Total shareholder yield: 12.846195834946874% (High Return)
Shareholder yield for SCHW (quarterly period ending 2024-12-31)
Market cap (USD): 126278629163.27
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17728000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.038796681169904%
Total shareholder yield: 14.038796681169904% (High Return)
Shareholder yield for SCHW (quarterly period ending 2025-03-31)
Market cap (USD): 134000390814.34999
Dividends paid: 595000000
Stock repurchases: 1500000000
Net debt paydown: -36878000000
Dividend yield: 0.44402855572588523%
Buyback yield: 1.1193997203173576%
Debt paydown yield: -27.520815257242344%
Total shareholder yield: -25.9573869811991% (Minimal or Negative)
Shareholder yield for SCHW (quarterly period ending 2025-06-30)
Market cap (USD): 156696109180.69998
Dividends paid: 608000000
Stock repurchases: 2791000000
Net debt paydown: 2209000000
Dividend yield: 0.3880121868877178%
Buyback yield: 1.7811546276375336%
Debt paydown yield: 1.4097350671627773%
Total shareholder yield: 3.5789018816880285% (Low Return)
Shareholder yield for SCHW (quarterly period ending 2025-09-30)
Market cap (USD): 164417870831.78
Dividends paid: 562000000
Stock repurchases: 2748000000
Net debt paydown: 10087000000
Dividend yield: 0.34181199230769516%
Buyback yield: 1.6713511652340682%
Debt paydown yield: 6.134977876170322%
Total shareholder yield: 8.148141033712086% (Moderate Return)
Shareholder yield for SCHW (annual period ending 2025-12-31)
Market cap (USD): 172557025004.54
Dividends paid: 2329000000
Stock repurchases: 9804000000
Net debt paydown: 14183000000
Dividend yield: 1.3496987444809758%
Buyback yield: 5.681600039025971%
Debt paydown yield: 8.219311847562766%
Total shareholder yield: 15.250610631069712% (High Return)
Shareholder yield for SCHW (quarterly period ending 2025-12-31)
Market cap (USD): 172557025004.54
Dividends paid: 564000000
Stock repurchases: 2765000000
Net debt paydown: -3367000000
Dividend yield: 0.326848472257308%
Buyback yield: 1.602368840055774%
Debt paydown yield: -1.9512390178907022%
Total shareholder yield: -0.022021705577620176% (Minimal or Negative)
Shareholder yield for SEJ1.DE (annual period ending 2021-12-31)
Market cap (USD): 47737689021.51137
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEJ1.DE (annual period ending 2022-12-31)
Market cap (USD): 49407870384.28724
Dividends paid: 226595744.68085107
Stock repurchases: 287234042.5531915
Net debt paydown: -5942553191.489362
Dividend yield: 0.45862277187505207%
Buyback yield: 0.5813528094190801%
Debt paydown yield: -12.027543679314745%
Total shareholder yield: -10.987568098020613% (Minimal or Negative)
Shareholder yield for SEJ1.DE (annual period ending 2023-12-31)
Market cap (USD): 71141102445
Dividends paid: 626666666.6666666
Stock repurchases: 1705555555.5555556
Net debt paydown: 79219858.15602875
Dividend yield: 0.8808784867385908%
Buyback yield: 2.397426377914427%
Debt paydown yield: 0.1113559608065879%
Total shareholder yield: 3.3896608254596057% (Low Return)
Shareholder yield for SEJ1.DE (annual period ending 2024-12-31)
Market cap (USD): 89099050635
Dividends paid: 948958333.3333334
Stock repurchases: 1375000000
Net debt paydown: 2044583333.333333
Dividend yield: 1.0650599827609863%
Buyback yield: 1.543226319697587%
Debt paydown yield: 2.294730772956381%
Total shareholder yield: 4.9030170754149545% (Moderate Return)
Shareholder yield for SEJ1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 89099050635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEJ1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 132105492531.10587
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -746544117.6470594
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5651120959041702%
Total shareholder yield: -0.5651120959041702% (Minimal or Negative)
Shareholder yield for SFHG (quarterly period ending 2024-12-31)
Market cap (USD): 13673000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFHG (annual period ending 2024-12-31)
Market cap (USD): 13673000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 121136.91028551804
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8859570707636806%
Total shareholder yield: 0.8859570707636806% (Low Return)
Shareholder yield for SFHG (quarterly period ending 2025-06-30)
Market cap (USD): 8452400
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPE (annual period ending 2021-12-31)
Market cap (USD): 103894446.11999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPE (annual period ending 2022-12-31)
Market cap (USD): 84772768.92
Dividends paid: 17010653
Stock repurchases: 19612500
Dividend yield: 20.066175986362957%
Buyback yield: 23.13537737396345%
Total shareholder yield: 43.20155336032641% (High Return)
Shareholder yield for SPE (annual period ending 2023-12-31)
Market cap (USD): 96776932.94
Dividends paid: 13370353
Stock repurchases: 6907933
Dividend yield: 13.815640353357123%
Buyback yield: 7.137995377765069%
Total shareholder yield: 20.95363573112219% (High Return)
Shareholder yield for SPE (quarterly period ending 2024-12-31)
Market cap (USD): 130027404.96000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPE (annual period ending 2024-12-31)
Market cap (USD): 130027404.96000001
Dividends paid: 13878255
Stock repurchases: 5324795
Dividend yield: 10.673330752289743%
Buyback yield: 4.095132869596261%
Total shareholder yield: 14.768463621886005% (High Return)
Shareholder yield for SPE (quarterly period ending 2025-06-30)
Market cap (USD): 143837505.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPFI (annual period ending 2021-12-31)
Market cap (USD): 483034652.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPFI (annual period ending 2022-12-31)
Market cap (USD): 486237300.04999995
Dividends paid: 8012000
Stock repurchases: 22699000
Dividend yield: 1.6477551185760786%
Buyback yield: 4.6682967344680995%
Total shareholder yield: 6.316051853044178% (Moderate Return)
Shareholder yield for SPFI (annual period ending 2023-12-31)
Market cap (USD): 522408381.65000004
Dividends paid: 8745000
Stock repurchases: 17763000
Net debt paydown: 12186000
Dividend yield: 1.6739777360346646%
Buyback yield: 3.400213439129073%
Debt paydown yield: 2.332657826337155%
Total shareholder yield: 7.406849001500893% (Moderate Return)
Shareholder yield for SPFI (quarterly period ending 2024-09-30)
Market cap (USD): 620560118.6999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPFI (annual period ending 2024-12-31)
Market cap (USD): 638457268.45
Dividends paid: 9154000
Stock repurchases: 1340000
Net debt paydown: -186000
Dividend yield: 1.4337686251459574%
Buyback yield: 0.20988092174957207%
Debt paydown yield: -0.029132724959268965%
Total shareholder yield: 1.6145168219362604% (Low Return)
Shareholder yield for SPFI (quarterly period ending 2024-12-31)
Market cap (USD): 638457268.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPFI (quarterly period ending 2025-03-31)
Market cap (USD): 611140566.1999999
Dividends paid: 2469000
Stock repurchases: 8250000
Dividend yield: 0.40399870938889737%
Buyback yield: 1.3499349341670326%
Total shareholder yield: 1.7539336435559298% (Low Return)
Shareholder yield for SPFI (quarterly period ending 2025-06-30)
Market cap (USD): 668034663.3000001
Dividends paid: 2435000
Stock repurchases: 276000
Net debt paydown: -1399000
Dividend yield: 0.3645020436471713%
Buyback yield: 0.041315221374381636%
Debt paydown yield: -0.20942027066217359%
Total shareholder yield: 0.19639699435937938% (Low Return)
Shareholder yield for SPFI (quarterly period ending 2025-09-30)
Market cap (USD): 719277028.9
Dividends paid: 2598000
Stock repurchases: 0
Net debt paydown: 51306000
Dividend yield: 0.361196019838581%
Buyback yield: 0%
Debt paydown yield: 7.132995763602093%
Total shareholder yield: 7.494191783440674% (Moderate Return)
Shareholder yield for SPFI (quarterly period ending 2025-12-31)
Market cap (USD): 725117151.45
Dividends paid: 2599000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.35842484139326175%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.35842484139326175% (Low Return)
Shareholder yield for SPFI (annual period ending 2025-12-31)
Market cap (USD): 725117151.45
Dividends paid: 10101000
Stock repurchases: 8526000
Net debt paydown: 49861000
Dividend yield: 1.393016284306786%
Buyback yield: 1.175810002969969%
Debt paydown yield: 6.876268186498431%
Total shareholder yield: 9.445094473775185% (Moderate Return)
Shareholder yield for SPH (annual period ending 2021-09-30)
Market cap (USD): 716505015.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPH (annual period ending 2022-09-30)
Market cap (USD): 762281724.9300001
Dividends paid: 81725000
Stock repurchases: 0
Dividend yield: 10.721101835086596%
Buyback yield: 0%
Total shareholder yield: 10.721101835086596% (High Return)
Shareholder yield for SPH (annual period ending 2023-09-30)
Market cap (USD): 883026088.6700001
Dividends paid: 82383000
Stock repurchases: 0
Net debt paydown: -117142000
Dividend yield: 9.329622426454463%
Buyback yield: 0%
Debt paydown yield: -13.265972716212431%
Total shareholder yield: -3.936350289757968% (Minimal or Negative)
Shareholder yield for SPH (quarterly period ending 2024-09-30)
Market cap (USD): 1058835189.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPH (annual period ending 2024-09-30)
Market cap (USD): 1058835189.72
Dividends paid: 83090000
Stock repurchases: 0
Net debt paydown: -19472000
Dividend yield: 7.847302470365804%
Buyback yield: 0%
Debt paydown yield: -1.8390019701885054%
Total shareholder yield: 6.008300500177299% (Moderate Return)
Shareholder yield for SPH (quarterly period ending 2024-12-31)
Market cap (USD): 1033624828.0600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPH (quarterly period ending 2025-03-31)
Market cap (USD): 1281747861.24
Dividends paid: 20961000
Stock repurchases: 0
Dividend yield: 1.6353450342192668%
Buyback yield: 0%
Total shareholder yield: 1.6353450342192668% (Low Return)
Shareholder yield for SPH (quarterly period ending 2025-06-30)
Market cap (USD): 1148398316.6699998
Dividends paid: 21112000
Stock repurchases: 0
Net debt paydown: 74921000
Dividend yield: 1.8383865330992712%
Buyback yield: 0%
Debt paydown yield: 6.523955922997844%
Total shareholder yield: 8.362342456097116% (Moderate Return)
Shareholder yield for SPH (annual period ending 2025-09-30)
Market cap (USD): 1176262400.6100001
Dividends paid: 84175000
Stock repurchases: 0
Net debt paydown: 19981000
Dividend yield: 7.156141347062316%
Buyback yield: 0%
Debt paydown yield: 1.698685598522746%
Total shareholder yield: 8.854826945585062% (Moderate Return)
Shareholder yield for SPH (quarterly period ending 2025-09-30)
Market cap (USD): 1176262400.6100001
Dividends paid: 21279000
Stock repurchases: 0
Net debt paydown: 18253000
Dividend yield: 1.8090351259178974%
Buyback yield: 0%
Debt paydown yield: 1.5517796021137922%
Total shareholder yield: 3.3608147280316896% (Low Return)
Shareholder yield for SPH (quarterly period ending 2025-12-31)
Market cap (USD): 1190857873.1499999
Dividends paid: 21400000
Stock repurchases: 0
Net debt paydown: -105187000
Dividend yield: 1.7970238499909104%
Buyback yield: 0%
Debt paydown yield: -8.832876061167939%
Total shareholder yield: -7.035852211177028% (Minimal or Negative)
Shareholder yield for SSE.L (annual period ending 2022-03-31)
Market cap (USD): 234592336.71131578
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSE.L (annual period ending 2023-03-31)
Market cap (USD): 239024818.5907407
Dividends paid: 585555555.5555555
Stock repurchases: 132839506.1728395
Dividend yield: 244.97688524895236%
Buyback yield: 55.575612171172835%
Total shareholder yield: 300.5524974201252% (High Return)
Shareholder yield for SSE.L (annual period ending 2024-03-31)
Market cap (USD): 235456271.08025315
Dividends paid: 1161772151.898734
Stock repurchases: 0
Net debt paydown: -574916393.1864357
Dividend yield: 493.41312786812733%
Buyback yield: 0%
Debt paydown yield: -244.17119601392167%
Total shareholder yield: 249.24193185420566% (High Return)
Shareholder yield for SSE.L (quarterly period ending 2024-09-30)
Market cap (USD): 289349595.3497333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSE.L (annual period ending 2025-03-31)
Market cap (USD): 241728679.87155843
Dividends paid: 522207792.2077922
Stock repurchases: 93116883.11688311
Net debt paydown: -2202834127.897419
Dividend yield: 216.03054816882516%
Buyback yield: 38.5212392531827%
Debt paydown yield: -911.2837289592142%
Total shareholder yield: -656.7319415372062% (Minimal or Negative)
Shareholder yield for SSE.L (quarterly period ending 2025-03-31)
Market cap (USD): 241728679.87155843
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -999148051.9480515
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -413.3345089539829%
Total shareholder yield: -413.3345089539829% (Minimal or Negative)
Shareholder yield for SSE.L (quarterly period ending 2025-09-30)
Market cap (USD): 281196790.2466216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -373862758.86275864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -132.95413455283932%
Total shareholder yield: -132.95413455283932% (Minimal or Negative)
Shareholder yield for STRR (annual period ending 2021-12-31)
Market cap (USD): 107073742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STRR (annual period ending 2022-12-31)
Market cap (USD): 83554440.74
Dividends paid: 0
Stock repurchases: 1131000
Net debt paydown: -685000
Dividend yield: 0%
Buyback yield: 1.3536084856571324%
Debt paydown yield: -0.8198247680593596%
Total shareholder yield: 0.5337837175977729% (Low Return)
Shareholder yield for STRR (annual period ending 2023-12-31)
Market cap (USD): 57192147.02
Dividends paid: 0
Stock repurchases: 959000
Net debt paydown: 503000
Dividend yield: 0%
Buyback yield: 1.676803634709918%
Debt paydown yield: 0.879491374618445%
Total shareholder yield: 2.556295009328363% (Low Return)
Shareholder yield for STRR (quarterly period ending 2024-09-30)
Market cap (USD): 59149011.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STRR (annual period ending 2024-12-31)
Market cap (USD): 48183183.900000006
Dividends paid: 0
Stock repurchases: 2775000
Net debt paydown: 368000
Dividend yield: 0%
Buyback yield: 5.759270715192401%
Debt paydown yield: 0.7637519362849742%
Total shareholder yield: 6.523022651477375% (Moderate Return)
Shareholder yield for STRR (quarterly period ending 2024-12-31)
Market cap (USD): 48183183.900000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STRR (quarterly period ending 2025-03-31)
Market cap (USD): 39395752.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STRR (quarterly period ending 2025-06-30)
Market cap (USD): 31420604.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -99000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.31507986578557595%
Total shareholder yield: -0.31507986578557595% (Minimal or Negative)
Shareholder yield for STRR (quarterly period ending 2025-09-30)
Market cap (USD): 41057241.76
Dividends paid: 0
Stock repurchases: 2572000
Net debt paydown: -22019000
Dividend yield: 0%
Buyback yield: 6.264424714730277%
Debt paydown yield: -53.630003030188945%
Total shareholder yield: -47.36557831545867% (Minimal or Negative)
Shareholder yield for STRR (quarterly period ending 2025-12-31)
Market cap (USD): 41537227.5
Dividends paid: 673000
Stock repurchases: 66000
Net debt paydown: -3429000
Dividend yield: 1.620233319616722%
Buyback yield: 0.1588936093532001%
Debt paydown yield: -8.255245249577623%
Total shareholder yield: -6.476118320607701% (Minimal or Negative)
Shareholder yield for STRR (annual period ending 2025-12-31)
Market cap (USD): 41537227.5
Dividends paid: 740000
Stock repurchases: 2638000
Net debt paydown: -25355000
Dividend yield: 1.7815344078995161%
Buyback yield: 6.350929416268817%
Debt paydown yield: -61.04162825985436%
Total shareholder yield: -52.90916443568603% (Minimal or Negative)
Shareholder yield for TPHQ.NS (annual period ending 2022-03-31)
Market cap (USD): 5059697.481207965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPHQ.NS (annual period ending 2023-03-31)
Market cap (USD): 9747141.388550548
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPHQ.NS (annual period ending 2024-03-31)
Market cap (USD): 17095555.18234165
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 126979.29354445799
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7427620348686745%
Total shareholder yield: 0.7427620348686745% (Low Return)
Shareholder yield for TPHQ.NS (quarterly period ending 2024-09-30)
Market cap (USD): 17283921.070234112
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPHQ.NS (quarterly period ending 2024-12-31)
Market cap (USD): 32455971.371954773
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPHQ.NS (annual period ending 2025-03-31)
Market cap (USD): 14200067.172365505
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPHQ.NS (quarterly period ending 2025-03-31)
Market cap (USD): 14200067.172365505
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPHQ.NS (quarterly period ending 2025-06-30)
Market cap (USD): 9620462.204540137
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPHQ.NS (quarterly period ending 2025-12-31)
Market cap (USD): 7693197.5938509535
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPLPLASTEH.NS (annual period ending 2022-03-31)
Market cap (USD): 23052185.546617433
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)