speb/financial-data huggingface dataset:
Shareholder yield for NVO.AX (quarterly period ending 2025-03-31)
Market cap (USD): 26017477.86163522
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14273.995077932748
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.054863100696554666%
Total shareholder yield: 0.054863100696554666% (Low Return)
Shareholder yield for NVO.AX (quarterly period ending 2025-06-30)
Market cap (USD): 27037771.111111112
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11074.115180663473
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04095794411142341%
Total shareholder yield: 0.04095794411142341% (Low Return)
Shareholder yield for NVO.AX (quarterly period ending 2025-12-31)
Market cap (USD): 33316340.778523486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33157.87164977845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09952435013857468%
Total shareholder yield: 0.09952435013857468% (Low Return)
Shareholder yield for NVO.AX (annual period ending 2025-12-31)
Market cap (USD): 33316340.778523486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 58505.98190837467
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17560746631001276%
Total shareholder yield: 0.17560746631001276% (Low Return)
Shareholder yield for ODV (annual period ending 2021-12-31)
Market cap (USD): 2943608511.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODV (annual period ending 2022-12-31)
Market cap (USD): 1310301925.3999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODV (annual period ending 2023-12-31)
Market cap (USD): 886739209.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51849.37611408159
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0058471956050360095%
Total shareholder yield: -0.0058471956050360095% (Minimal or Negative)
Shareholder yield for ODV (quarterly period ending 2024-09-30)
Market cap (USD): 649056535.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODV (quarterly period ending 2024-12-31)
Market cap (USD): 496695846.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODV (annual period ending 2024-12-31)
Market cap (USD): 496695846.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18526806.526806526
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.730010361629743%
Total shareholder yield: -3.730010361629743% (Minimal or Negative)
Shareholder yield for ODV (quarterly period ending 2025-03-31)
Market cap (USD): 454034853.21999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODV (quarterly period ending 2025-06-30)
Market cap (USD): 652103748.9200001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 464616.4054923244
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0712488474819861%
Total shareholder yield: 0.0712488474819861% (Low Return)
Shareholder yield for ODV (quarterly period ending 2025-09-30)
Market cap (USD): 1033005471.4200001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68327674.21099618
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.6144542406993185%
Total shareholder yield: -6.6144542406993185% (Minimal or Negative)
Shareholder yield for ODV (quarterly period ending 2025-12-31)
Market cap (USD): 1063477609.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5211741.847397968
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.49006596868743507%
Total shareholder yield: -0.49006596868743507% (Minimal or Negative)
Shareholder yield for ODV (annual period ending 2025-12-31)
Market cap (USD): 1063477609.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -72901373.07947525
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.854998398409558%
Total shareholder yield: -6.854998398409558% (Minimal or Negative)
Shareholder yield for OYC.DE (annual period ending 2021-12-31)
Market cap (USD): 25445527467.613632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OYC.DE (annual period ending 2022-12-31)
Market cap (USD): 19051726016.17647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OYC.DE (annual period ending 2023-12-31)
Market cap (USD): 19051726016.17647
Dividends paid: 128000000
Stock repurchases: 0
Net debt paydown: 3329000000
Dividend yield: 0.6718551373839701%
Buyback yield: 0%
Debt paydown yield: 17.473482440244034%
Total shareholder yield: 18.145337577628005% (High Return)
Shareholder yield for OYC.DE (quarterly period ending 2024-09-30)
Market cap (USD): 19051726016.17647
Dividends paid: 97000000
Stock repurchases: 0
Dividend yield: 0.5091402212987898%
Buyback yield: 0%
Total shareholder yield: 0.5091402212987898% (Low Return)
Shareholder yield for OYC.DE (annual period ending 2024-12-31)
Market cap (USD): 19051726016.17647
Dividends paid: 321000000
Stock repurchases: 0
Net debt paydown: 4510000000
Dividend yield: 1.6848867117207376%
Buyback yield: 0%
Debt paydown yield: 23.67239585626332%
Total shareholder yield: 25.357282567984058% (High Return)
Shareholder yield for OYC.DE (quarterly period ending 2024-12-31)
Market cap (USD): 19051726016.17647
Dividends paid: 96000000
Stock repurchases: 0
Dividend yield: 0.5038913530379776%
Buyback yield: 0%
Total shareholder yield: 0.5038913530379776% (Low Return)
Shareholder yield for OYC.DE (quarterly period ending 2025-03-31)
Market cap (USD): 19051726016.17647
Dividends paid: 99000000
Stock repurchases: 0
Dividend yield: 0.5196379578204143%
Buyback yield: 0%
Total shareholder yield: 0.5196379578204143% (Low Return)
Shareholder yield for OYC.DE (quarterly period ending 2025-06-30)
Market cap (USD): 19051726016.17647
Dividends paid: 97000000
Stock repurchases: 0
Net debt paydown: 1000000000
Dividend yield: 0.5091402212987898%
Buyback yield: 0%
Debt paydown yield: 5.248868260812266%
Total shareholder yield: 5.758008482111055% (Moderate Return)
Shareholder yield for OYC.DE (quarterly period ending 2025-09-30)
Market cap (USD): 22142554257.17647
Dividends paid: 122000000
Stock repurchases: 0
Net debt paydown: 302000000
Dividend yield: 0.5509752785655224%
Buyback yield: 0%
Debt paydown yield: 1.3638896239900635%
Total shareholder yield: 1.914864902555586% (Low Return)
Shareholder yield for OYC.DE (annual period ending 2025-12-31)
Market cap (USD): 45329568620.82353
Dividends paid: 440000000
Stock repurchases: 0
Net debt paydown: 2497000000
Dividend yield: 0.9706688446134306%
Buyback yield: 0%
Debt paydown yield: 5.508545693181219%
Total shareholder yield: 6.4792145377946495% (Moderate Return)
Shareholder yield for OYC.DE (quarterly period ending 2025-12-31)
Market cap (USD): 45329568620.82353
Dividends paid: 122000000
Stock repurchases: 0
Net debt paydown: 704000000
Dividend yield: 0.26913999782463305%
Buyback yield: 0%
Debt paydown yield: 1.553070151381489%
Total shareholder yield: 1.8222101492061222% (Low Return)
Shareholder yield for PNRG (annual period ending 2021-12-31)
Market cap (USD): 113421799.99999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNRG (annual period ending 2022-12-31)
Market cap (USD): 140555660
Dividends paid: 0
Stock repurchases: 7402000
Net debt paydown: 25000000
Dividend yield: 0%
Buyback yield: 5.266241146034247%
Debt paydown yield: 17.78654804794058%
Total shareholder yield: 23.052789193974828% (High Return)
Shareholder yield for PNRG (annual period ending 2023-12-31)
Market cap (USD): 172074300
Dividends paid: 0
Stock repurchases: 7506000
Net debt paydown: 7102000
Dividend yield: 0%
Buyback yield: 4.36206917593156%
Debt paydown yield: 4.127286875495062%
Total shareholder yield: 8.489356051426622% (Moderate Return)
Shareholder yield for PNRG (quarterly period ending 2024-09-30)
Market cap (USD): 222960400.00000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNRG (annual period ending 2024-12-31)
Market cap (USD): 355296620
Dividends paid: 0
Stock repurchases: 13429000
Net debt paydown: -4497000
Dividend yield: 0%
Buyback yield: 3.77965881015136%
Debt paydown yield: -1.2657030061248542%
Total shareholder yield: 2.513955804026506% (Low Return)
Shareholder yield for PNRG (quarterly period ending 2024-12-31)
Market cap (USD): 355296620
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2814549713419734%
Total shareholder yield: -0.2814549713419734% (Minimal or Negative)
Shareholder yield for PNRG (quarterly period ending 2025-03-31)
Market cap (USD): 368726020
Dividends paid: 0
Stock repurchases: 7095000
Net debt paydown: -5818000
Dividend yield: 0%
Buyback yield: 1.9241929278546712%
Debt paydown yield: -1.5778653212485518%
Total shareholder yield: 0.3463276066061194% (Low Return)
Shareholder yield for PNRG (quarterly period ending 2025-06-30)
Market cap (USD): 236842840
Dividends paid: 0
Stock repurchases: 2943000
Net debt paydown: -6215000
Dividend yield: 0%
Buyback yield: 1.2425961451906251%
Debt paydown yield: -2.6241029705605623%
Total shareholder yield: -1.3815068253699372% (Minimal or Negative)
Shareholder yield for PNRG (quarterly period ending 2025-09-30)
Market cap (USD): 270254540
Dividends paid: 0
Stock repurchases: 2027000
Net debt paydown: 13833000
Dividend yield: 0%
Buyback yield: 0.7500336534586985%
Debt paydown yield: 5.118507907397226%
Total shareholder yield: 5.868541560855925% (Moderate Return)
Shareholder yield for PNRG (annual period ending 2025-12-31)
Market cap (USD): 276678000
Dividends paid: 0
Stock repurchases: 13552000
Net debt paydown: 4520000
Dividend yield: 0%
Buyback yield: 4.898112607435358%
Debt paydown yield: 1.6336680184185226%
Total shareholder yield: 6.531780625853881% (Moderate Return)
Shareholder yield for PNRG (quarterly period ending 2025-12-31)
Market cap (USD): 276678000
Dividends paid: 0
Stock repurchases: 1487000
Net debt paydown: -1675000
Dividend yield: 0%
Buyback yield: 0.5374478635814919%
Debt paydown yield: -0.6053968873564216%
Total shareholder yield: -0.06794902377492973% (Minimal or Negative)
Shareholder yield for PUR.AX (annual period ending 2021-06-30)
Market cap (USD): 659952997.3684211
Dividends paid: 0
Stock repurchases: 515229.32330827066
Dividend yield: 0%
Buyback yield: 0.07807060887104995%
Total shareholder yield: 0.07807060887104995% (Low Return)
Shareholder yield for PUR.AX (annual period ending 2022-06-30)
Market cap (USD): 117453292.06896552
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUR.AX (annual period ending 2023-06-30)
Market cap (USD): 121462141.05960265
Dividends paid: 0
Stock repurchases: 23587.417218543047
Dividend yield: 0%
Buyback yield: 0.019419563176453866%
Total shareholder yield: 0.019419563176453866% (Low Return)
Shareholder yield for QUADFUTURE.NS (annual period ending 2025-03-31)
Market cap (USD): 245256155.9108414
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -607530.4472173322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2477126190619204%
Total shareholder yield: -0.2477126190619204% (Minimal or Negative)
Shareholder yield for QUADFUTURE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 245256155.9108414
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUADFUTURE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 222490053.82635155
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUADFUTURE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 179706877.11386696
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUADFUTURE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 150451152.9464186
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAJTV.NS (annual period ending 2022-03-31)
Market cap (USD): 26802155.052090205
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAJTV.NS (annual period ending 2023-03-31)
Market cap (USD): 24818498.80633374
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAJTV.NS (annual period ending 2024-03-31)
Market cap (USD): 35123711.63147793
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 280911.4575146148
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7997772572043936%
Total shareholder yield: 0.7997772572043936% (Low Return)
Shareholder yield for RAJTV.NS (quarterly period ending 2024-09-30)
Market cap (USD): 29646165.511705685
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAJTV.NS (quarterly period ending 2024-12-31)
Market cap (USD): 48409692.50495396
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAJTV.NS (quarterly period ending 2025-03-31)
Market cap (USD): 51410507.31520598
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAJTV.NS (annual period ending 2025-03-31)
Market cap (USD): 51410507.31520598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -580068.376160278
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1283070454912782%
Total shareholder yield: -1.1283070454912782% (Minimal or Negative)
Shareholder yield for RAJTV.NS (quarterly period ending 2025-06-30)
Market cap (USD): 27396346.9974257
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAJTV.NS (quarterly period ending 2025-09-30)
Market cap (USD): 24007726.84193912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAJTV.NS (quarterly period ending 2025-12-31)
Market cap (USD): 24889721.797482457
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REN.AS (annual period ending 2021-12-31)
Market cap (USD): 52264503987
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REN.AS (annual period ending 2022-12-31)
Market cap (USD): 45131815959.57447
Dividends paid: 1045744680.8510638
Stock repurchases: 531914893.6170213
Dividend yield: 2.3170897483667834%
Buyback yield: 1.1785807468803577%
Total shareholder yield: 3.495670495247141% (Low Return)
Shareholder yield for REN.AS (annual period ending 2023-12-31)
Market cap (USD): 66556452497.066666
Dividends paid: 1176666666.6666667
Stock repurchases: 888888888.8888888
Net debt paydown: -59314420.80378151
Dividend yield: 1.767922752070546%
Buyback yield: 1.3355412669088165%
Debt paydown yield: -0.08911896379452565%
Total shareholder yield: 3.014345055184837% (Low Return)
Shareholder yield for REN.AS (annual period ending 2024-12-31)
Market cap (USD): 77321579643.25002
Dividends paid: 1167708333.3333335
Stock repurchases: 1041666666.6666667
Net debt paydown: 402222222.2222214
Dividend yield: 1.5101972033175755%
Buyback yield: 1.3471875141102367%
Debt paydown yield: 0.5201940054484316%
Total shareholder yield: 3.3775787228762435% (Low Return)
Shareholder yield for REN.AS (quarterly period ending 2024-12-31)
Market cap (USD): 77321579643.25002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REN.AS (quarterly period ending 2025-06-30)
Market cap (USD): 92576220106.7294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2048039215.6862745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2122735334464165%
Total shareholder yield: -2.2122735334464165% (Minimal or Negative)
Shareholder yield for RHETAN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 193424112.17587373
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RHETAN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 215885039.5455052
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RRR.L (annual period ending 2021-06-30)
Market cap (USD): 1330542.2804166668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RRR.L (annual period ending 2022-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RRR.L (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -787588.7619635686
Shareholder yield for RRR.L (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1740506.3291139244
Shareholder yield for RRR.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RRR.L (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1800205.479452055
Shareholder yield for RRR.L (annual period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2943939.6566672446
Shareholder yield for RRX (annual period ending 2021-12-31)
Market cap (USD): 10854168877.650002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RRX (annual period ending 2022-12-31)
Market cap (USD): 7733387295.41
Dividends paid: 90900000
Stock repurchases: 239200000
Dividend yield: 1.1754228325529734%
Buyback yield: 3.0930818651999035%
Total shareholder yield: 4.268504697752877% (Moderate Return)
Shareholder yield for RRX (annual period ending 2023-12-31)
Market cap (USD): 9632617213.099998
Dividends paid: 92800000
Stock repurchases: 0
Net debt paydown: -4412300000
Dividend yield: 0.9633934157976867%
Buyback yield: 0%
Debt paydown yield: -45.805827247027295%
Total shareholder yield: -44.842433831229606% (Minimal or Negative)
Shareholder yield for RRX (quarterly period ending 2024-09-30)
Market cap (USD): 10866151400.789999
Dividends paid: 0
Stock repurchases: 51100000
Dividend yield: 0%
Buyback yield: 0.4702676975058979%
Total shareholder yield: 0.4702676975058979% (Low Return)
Shareholder yield for RRX (quarterly period ending 2024-12-31)
Market cap (USD): 10185144669
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RRX (annual period ending 2024-12-31)
Market cap (USD): 10185144669
Dividends paid: 93000000
Stock repurchases: 50000000
Net debt paydown: 942900000
Dividend yield: 0.91309454133783%
Buyback yield: 0.49091104373001615%
Debt paydown yield: 9.257600462660646%
Total shareholder yield: 10.661606047728492% (High Return)
Shareholder yield for RRX (quarterly period ending 2025-03-31)
Market cap (USD): 7497065311.26
Dividends paid: 23200000
Stock repurchases: 0
Dividend yield: 0.309454420320381%
Buyback yield: 0%
Total shareholder yield: 0.309454420320381% (Low Return)
Shareholder yield for RRX (quarterly period ending 2025-06-30)
Market cap (USD): 9568710423.02
Dividends paid: 23400000
Stock repurchases: 0
Net debt paydown: 450500000
Dividend yield: 0.24454705979716204%
Buyback yield: 0%
Debt paydown yield: 4.708053437547928%
Total shareholder yield: 4.95260049734509% (Moderate Return)
Shareholder yield for RRX (quarterly period ending 2025-09-30)
Market cap (USD): 9491489718.34
Dividends paid: 23100000
Stock repurchases: 0
Net debt paydown: 72000000
Dividend yield: 0.24337591553583898%
Buyback yield: 0%
Debt paydown yield: 0.758574282189628%
Total shareholder yield: 1.001950197725467% (Low Return)
Shareholder yield for RRX (quarterly period ending 2025-12-31)
Market cap (USD): 9307757696.859999
Dividends paid: 23300000
Stock repurchases: 0
Net debt paydown: -9400000
Dividend yield: 0.25032881988172434%
Buyback yield: 0%
Debt paydown yield: -0.10099102604670424%
Total shareholder yield: 0.1493377938350201% (Low Return)
Shareholder yield for RRX (annual period ending 2025-12-31)
Market cap (USD): 9307757696.859999
Dividends paid: 93000000
Stock repurchases: 0
Net debt paydown: 666200000
Dividend yield: 0.9991665342918611%
Buyback yield: 0%
Debt paydown yield: 7.157470377905783%
Total shareholder yield: 8.156636912197644% (Moderate Return)
Shareholder yield for SANG (annual period ending 2021-06-30)
Market cap (USD): 596355916.8000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANG (annual period ending 2022-06-30)
Market cap (USD): 279541836
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANG (annual period ending 2023-06-30)
Market cap (USD): 123131523
Dividends paid: 0
Stock repurchases: 454887.21804511274
Net debt paydown: 8466153.75648424
Dividend yield: 0%
Buyback yield: 0.36943197563235913%
Debt paydown yield: 6.875699699161716%
Total shareholder yield: 7.2451316747940755% (Moderate Return)
Shareholder yield for SANG (annual period ending 2024-06-30)
Market cap (USD): 166726737.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21540392.95318588
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.91957920157081%
Total shareholder yield: 12.91957920157081% (High Return)
Shareholder yield for SANG (quarterly period ending 2024-09-30)
Market cap (USD): 186694011.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANG (quarterly period ending 2024-12-31)
Market cap (USD): 237610560.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANG (quarterly period ending 2025-03-31)
Market cap (USD): 148090615.5
Dividends paid: 0
Stock repurchases: 54545.45454545455
Dividend yield: 0%
Buyback yield: 0.03683248554359243%
Total shareholder yield: 0.03683248554359243% (Low Return)
Shareholder yield for SANG (annual period ending 2025-06-30)
Market cap (USD): 201336679.5
Dividends paid: 0
Stock repurchases: 2069343.0656934306
Net debt paydown: 24088321.16788321
Dividend yield: 0%
Buyback yield: 1.0278023213815%
Debt paydown yield: 11.96419908568285%
Total shareholder yield: 12.99200140706435% (High Return)
Shareholder yield for SANG (quarterly period ending 2025-06-30)
Market cap (USD): 201336679.5
Dividends paid: 0
Stock repurchases: 2012408.7591240874
Net debt paydown: 2611689.0408861265
Dividend yield: 0%
Buyback yield: 0.9995241622747073%
Debt paydown yield: 1.297174984395293%
Total shareholder yield: 2.2966991466700004% (Low Return)
Shareholder yield for SANG (quarterly period ending 2025-09-30)
Market cap (USD): 163398858.9
Dividends paid: 0
Stock repurchases: 31654.676258992808
Net debt paydown: 4555463.950007871
Dividend yield: 0%
Buyback yield: 0.01937264217883275%
Debt paydown yield: 2.787941103551899%
Total shareholder yield: 2.807313745730732% (Low Return)
Shareholder yield for SANG (quarterly period ending 2025-12-31)
Market cap (USD): 168723465.3
Dividends paid: 0
Stock repurchases: 718248.1751824816
Net debt paydown: 3401470.3565614745
Dividend yield: 0%
Buyback yield: 0.42569548574965266%
Debt paydown yield: 2.0160031389311883%
Total shareholder yield: 2.441698624680841% (Low Return)
Shareholder yield for SJS.NS (annual period ending 2022-03-31)
Market cap (USD): 171725399.0238692
Dividends paid: 1465119.3459053147
Stock repurchases: 0
Dividend yield: 0.8531756829411522%
Buyback yield: 0%
Total shareholder yield: 0.8531756829411522% (Low Return)
Shareholder yield for SJS.NS (annual period ending 2023-03-31)
Market cap (USD): 153531179.67551768
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJS.NS (annual period ending 2024-03-31)
Market cap (USD): 233146950.17394435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6385536.315208216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7388461699559645%
Total shareholder yield: -2.7388461699559645% (Minimal or Negative)
Shareholder yield for SJS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 381638141.8800764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 428971283.11504835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 336190444.2401681
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJS.NS (annual period ending 2025-03-31)
Market cap (USD): 336190444.2401681
Dividends paid: 725391.6296469488
Stock repurchases: 0
Net debt paydown: 5753944.909231655
Dividend yield: 0.21576806898435896%
Buyback yield: 0%
Debt paydown yield: 1.7115135209259982%
Total shareholder yield: 1.9272815899103573% (Low Return)
Shareholder yield for SJS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 478800249.67774403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 604928428.1826891
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKWD (annual period ending 2023-12-31)
Market cap (USD): 1373599042.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -81000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005896917332605868%
Total shareholder yield: -0.005896917332605868% (Minimal or Negative)
Shareholder yield for SKWD (quarterly period ending 2024-09-30)
Market cap (USD): 1651319037.4499998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKWD (annual period ending 2024-12-31)
Market cap (USD): 2049046505.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9154000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4467443748697766%
Total shareholder yield: 0.4467443748697766% (Low Return)
Shareholder yield for SKWD (quarterly period ending 2024-12-31)
Market cap (USD): 2049046505.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKWD (quarterly period ending 2025-03-31)
Market cap (USD): 2145538999.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKWD (quarterly period ending 2025-06-30)
Market cap (USD): 2342983726.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0003414449665197949%
Total shareholder yield: -0.0003414449665197949% (Minimal or Negative)
Shareholder yield for SKWD (quarterly period ending 2025-09-30)
Market cap (USD): 1928228171.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00041488865885573893%
Total shareholder yield: -0.00041488865885573893% (Minimal or Negative)
Shareholder yield for SKWD (quarterly period ending 2025-12-31)
Market cap (USD): 2072156052.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -419000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02022048482136563%
Total shareholder yield: -0.02022048482136563% (Minimal or Negative)
Shareholder yield for SKWD (annual period ending 2025-12-31)
Market cap (USD): 2072156052.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -444000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.021426957662735894%
Total shareholder yield: -0.021426957662735894% (Minimal or Negative)
Shareholder yield for TELO (quarterly period ending 2024-09-30)
Market cap (USD): 441535217.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TELO (annual period ending 2024-12-31)
Market cap (USD): 283352818.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TELO (quarterly period ending 2024-12-31)
Market cap (USD): 283352818.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TELO (quarterly period ending 2025-03-31)
Market cap (USD): 222143107.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TELO (quarterly period ending 2025-06-30)
Market cap (USD): 85968695
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TELO (quarterly period ending 2025-09-30)
Market cap (USD): 95597188.83999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TELO (annual period ending 2025-12-31)
Market cap (USD): 91470691.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TELO (quarterly period ending 2025-12-31)
Market cap (USD): 91470691.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFSL (annual period ending 2021-09-30)
Market cap (USD): 3625987583.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFSL (annual period ending 2022-09-30)
Market cap (USD): 2655692375.27
Dividends paid: 58297000
Stock repurchases: 6290000
Dividend yield: 2.1951714190568867%
Buyback yield: 0.23684972169867777%
Total shareholder yield: 2.4320211407555643% (Low Return)
Shareholder yield for TFSL (annual period ending 2023-09-30)
Market cap (USD): 2630453482.5800004
Dividends paid: 58294000
Stock repurchases: 5978000
Net debt paydown: -480314000
Dividend yield: 2.216119782617258%
Buyback yield: 0.22726119429934416%
Debt paydown yield: -18.259741264418736%
Total shareholder yield: -15.816360287502134% (Minimal or Negative)
Shareholder yield for TFSL (quarterly period ending 2024-09-30)
Market cap (USD): 3126818372.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFSL (annual period ending 2024-09-30)
Market cap (USD): 3126818372.15
Dividends paid: 58953000
Stock repurchases: 1925000
Net debt paydown: 481848000
Dividend yield: 1.8853989257925436%
Buyback yield: 0.06156417709277978%
Debt paydown yield: 15.410169144832079%
Total shareholder yield: 17.357132247717402% (High Return)
Shareholder yield for TFSL (quarterly period ending 2025-03-31)
Market cap (USD): 3143644300.61
Dividends paid: 14898000
Stock repurchases: 0
Dividend yield: 0.47390857792369057%
Buyback yield: 0%
Total shareholder yield: 0.47390857792369057% (Low Return)
Shareholder yield for TFSL (quarterly period ending 2025-06-30)
Market cap (USD): 3356772727.77
Dividends paid: 14874000
Stock repurchases: 744000
Net debt paydown: -298654000
Dividend yield: 0.4431041719610616%
Buyback yield: 0.022164145753598888%
Debt paydown yield: -8.897057507923819%
Total shareholder yield: -8.431789190209159% (Minimal or Negative)
Shareholder yield for TFSL (quarterly period ending 2025-09-30)
Market cap (USD): 3488575834.04
Dividends paid: 14864000
Stock repurchases: 2466000
Net debt paydown: 12683000
Dividend yield: 0.42607644801536426%
Buyback yield: 0.0706878714212788%
Debt paydown yield: 0.36355809944690964%
Total shareholder yield: 0.8603224188835528% (Low Return)
Shareholder yield for TFSL (annual period ending 2025-09-30)
Market cap (USD): 3488575834.04
Dividends paid: 59533000
Stock repurchases: 3977000
Net debt paydown: -78947000
Dividend yield: 1.7065129964813428%
Buyback yield: 0.11400067503748006%
Debt paydown yield: -2.263015160217234%
Total shareholder yield: -0.4425014886984111% (Minimal or Negative)
Shareholder yield for TFSL (quarterly period ending 2025-12-31)
Market cap (USD): 3611965976.0800004
Dividends paid: 15112000
Stock repurchases: 2988000
Net debt paydown: -81544000
Dividend yield: 0.4183871082972042%
Buyback yield: 0.08272503173584211%
Debt paydown yield: -2.257607090986449%
Total shareholder yield: -1.756494950953403% (Minimal or Negative)
Shareholder yield for ULTRACEMCO.NS (annual period ending 2022-03-31)
Market cap (USD): 25042281241.08994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULTRACEMCO.NS (annual period ending 2023-03-31)
Market cap (USD): 26855896143.009136
Dividends paid: 132919610.2314251
Stock repurchases: 13950060.90133983
Dividend yield: 0.49493641740205135%
Buyback yield: 0.051944127379160925%
Total shareholder yield: 0.5468805447812123% (Low Return)
Shareholder yield for ULTRACEMCO.NS (annual period ending 2024-03-31)
Market cap (USD): 33985591553.7434
Dividends paid: 131242355.19846505
Stock repurchases: 12041012.111764
Net debt paydown: -20561788.604942083
Dividend yield: 0.3861705775841031%
Buyback yield: 0.035429755850278036%
Debt paydown yield: -0.06050148802743811%
Total shareholder yield: 0.36109884540694304% (Low Return)
Shareholder yield for ULTRACEMCO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 41207853100.861206
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULTRACEMCO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 38933603220.08742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULTRACEMCO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 39262840751.27494
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULTRACEMCO.NS (annual period ending 2025-03-31)
Market cap (USD): 39262840751.27494
Dividends paid: 235170680.38344634
Stock repurchases: 11724339.490296936
Net debt paydown: -1450226070.5413795
Dividend yield: 0.5989650159885843%
Buyback yield: 0.02986115947281839%
Debt paydown yield: -3.6936351083926287%
Total shareholder yield: -3.064808932931226% (Minimal or Negative)
Shareholder yield for ULTRACEMCO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 41364222969.30787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULTRACEMCO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 38615294406.14905
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIKASECO.NS (annual period ending 2022-03-31)
Market cap (USD): 97036620.429909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIKASECO.NS (annual period ending 2023-03-31)
Market cap (USD): 42276371.01096224
Dividends paid: 0
Stock repurchases: 130974.42143727162
Net debt paydown: 4732217.028827383
Dividend yield: 0%
Buyback yield: 0.3098052607290016%
Debt paydown yield: 11.19352705935976%
Total shareholder yield: 11.503332320088761% (High Return)
Shareholder yield for VIKASECO.NS (annual period ending 2024-03-31)
Market cap (USD): 60790540.87811901
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5211323.959634367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.572590216104057%
Total shareholder yield: 8.572590216104057% (Moderate Return)
Shareholder yield for VIKASECO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 57875806.542761594
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIKASECO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 51462549.90465089
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIKASECO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 35806591.35301669
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIKASECO.NS (annual period ending 2025-03-31)
Market cap (USD): 35806591.35301669
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -990349.600849865
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.765830433525554%
Total shareholder yield: -2.765830433525554% (Minimal or Negative)
Shareholder yield for VIKASECO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 40776663.00304236
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIKASECO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 30834964.68184893
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIKASECO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 26291692.556533366
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDP.BR (annual period ending 2021-12-31)
Market cap (USD): 9307405917.272726
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDP.BR (annual period ending 2022-12-31)
Market cap (USD): 5645102933.446809
Dividends paid: 174063829.78723404
Stock repurchases: 0
Dividend yield: 3.0834482885319767%
Buyback yield: 0%
Total shareholder yield: 3.0834482885319767% (Low Return)
Shareholder yield for WDP.BR (annual period ending 2023-12-31)
Market cap (USD): 6529428467.022222
Dividends paid: 141662222.2222222
Stock repurchases: 0
Net debt paydown: -18869550.82742262
Dividend yield: 2.169596051747971%
Buyback yield: 0%
Debt paydown yield: -0.2889923815342474%
Total shareholder yield: 1.8806036702137237% (Low Return)
Shareholder yield for WDP.BR (quarterly period ending 2024-09-30)
Market cap (USD): 5735633847.822223
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDP.BR (quarterly period ending 2024-12-31)
Market cap (USD): 4267147211.1666675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDP.BR (annual period ending 2024-12-31)
Market cap (USD): 4267147211.1666675
Dividends paid: 149223958.33333334
Stock repurchases: 0
Net debt paydown: -617323888.8888893
Dividend yield: 3.497042659855517%
Buyback yield: 0%
Debt paydown yield: -14.466899273440081%
Total shareholder yield: -10.969856613584565% (Minimal or Negative)
Shareholder yield for WDP.BR (quarterly period ending 2025-03-31)
Market cap (USD): 5137702327.826086
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -506197826.0869565
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.852611027021952%
Total shareholder yield: -9.852611027021952% (Minimal or Negative)
Shareholder yield for WDP.BR (quarterly period ending 2025-06-30)
Market cap (USD): 5546657588.705883
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -461039232.7365732
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.312019001774013%
Total shareholder yield: -8.312019001774013% (Minimal or Negative)
Shareholder yield for WDP.BR (quarterly period ending 2025-09-30)
Market cap (USD): 5702303592.470588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34251764.70588207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6006654004025433%
Total shareholder yield: -0.6006654004025433% (Minimal or Negative)
Shareholder yield for WDP.BR (quarterly period ending 2025-12-31)
Market cap (USD): 5928697779.764707
Dividends paid: 127058.82352941176
Stock repurchases: 0
Net debt paydown: -6321176.470588207
Dividend yield: 0.0021431152042034832%
Buyback yield: 0%
Debt paydown yield: -0.10661998140912281%
Total shareholder yield: -0.10447686620491932% (Minimal or Negative)
Shareholder yield for WDP.BR (annual period ending 2025-12-31)
Market cap (USD): 5928697779.764707
Dividends paid: 192440000
Stock repurchases: 0
Net debt paydown: -931751666.6666665
Dividend yield: 3.2459067260405607%
Buyback yield: 0%
Debt paydown yield: -15.71595823026832%
Total shareholder yield: -12.47005150422776% (Minimal or Negative)
Shareholder yield for WSFS (annual period ending 2021-12-31)
Market cap (USD): 2432194040
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSFS (annual period ending 2022-12-31)
Market cap (USD): 2227155920
Dividends paid: 35746000
Stock repurchases: 200083000
Dividend yield: 1.6050066220779011%
Buyback yield: 8.983789513937579%
Total shareholder yield: 10.58879613601548% (High Return)
Shareholder yield for WSFS (annual period ending 2023-12-31)
Market cap (USD): 2290877040
Dividends paid: 36742000
Stock repurchases: 54647000
Net debt paydown: -168182000
Dividend yield: 1.6038398988013778%
Buyback yield: 2.385418293772764%
Debt paydown yield: -7.341380487186688%
Total shareholder yield: -3.3521222946125464% (Minimal or Negative)
Shareholder yield for WSFS (quarterly period ending 2024-09-30)
Market cap (USD): 2568372240
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSFS (annual period ending 2024-12-31)
Market cap (USD): 2682967480
Dividends paid: 35805000
Stock repurchases: 96311000
Net debt paydown: 511469000
Dividend yield: 1.3345297796900617%
Buyback yield: 3.58971924624297%
Debt paydown yield: 19.06355570139076%
Total shareholder yield: 23.98780472732379% (High Return)
Shareholder yield for WSFS (quarterly period ending 2024-12-31)
Market cap (USD): 2682967480
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSFS (quarterly period ending 2025-03-31)
Market cap (USD): 2626440680
Dividends paid: 8788000
Stock repurchases: 54288000
Dividend yield: 0.3345973151771317%
Buyback yield: 2.0669798641711568%
Total shareholder yield: 2.4015771793482883% (Low Return)
Shareholder yield for WSFS (quarterly period ending 2025-06-30)
Market cap (USD): 2793451680
Dividends paid: 9627000
Stock repurchases: 81591000
Net debt paydown: 14633000
Dividend yield: 0.34462740375734724%
Buyback yield: 2.920795107506567%
Debt paydown yield: 0.5238322217909278%
Total shareholder yield: 3.789254733054842% (Low Return)
Shareholder yield for WSFS (quarterly period ending 2025-09-30)
Market cap (USD): 2747716360
Dividends paid: 9496000
Stock repurchases: 46990000
Net debt paydown: 48360000
Dividend yield: 0.34559607891987804%
Buyback yield: 1.710147404006431%
Debt paydown yield: 1.7600069899500106%
Total shareholder yield: 3.81575047287632% (Low Return)
Shareholder yield for WSFS (quarterly period ending 2025-12-31)
Market cap (USD): 2823770600
Dividends paid: 9255000
Stock repurchases: 110644000
Net debt paydown: -47583000
Dividend yield: 0.3277532530439973%
Buyback yield: 3.9183069616207495%
Debt paydown yield: -1.685087308437874%
Total shareholder yield: 2.5609729062268727% (Low Return)
Shareholder yield for WSFS (annual period ending 2025-12-31)
Market cap (USD): 2823770600
Dividends paid: 37166000
Stock repurchases: 293513000
Net debt paydown: 80925000
Dividend yield: 1.316183403850157%
Buyback yield: 10.394364188082417%
Debt paydown yield: 2.865848946794757%
Total shareholder yield: 14.57639653872733% (High Return)
Shareholder yield for YJ (annual period ending 2021-12-31)
Market cap (USD): 63766000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YJ (annual period ending 2022-12-31)
Market cap (USD): 83354915.2
Dividends paid: 0
Stock repurchases: 13712068.965517242
Dividend yield: 0%
Buyback yield: 16.450222440532507%
Total shareholder yield: 16.450222440532507% (High Return)
Shareholder yield for YJ (annual period ending 2023-12-31)
Market cap (USD): 7243817.6
Dividends paid: 0
Stock repurchases: 2950492.264416315
Net debt paydown: -1851312.5030311847
Dividend yield: 0%
Buyback yield: 40.731178328072694%
Debt paydown yield: -25.557138587133732%
Total shareholder yield: 15.174039740938962% (High Return)
Shareholder yield for YJ (quarterly period ending 2024-09-30)
Market cap (USD): 5917484.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YJ (quarterly period ending 2024-12-31)
Market cap (USD): 4106530.4000000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 391145.1351298536
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.524954086054095%
Total shareholder yield: 9.524954086054095% (Moderate Return)
Shareholder yield for YJ (annual period ending 2024-12-31)
Market cap (USD): 4106530.4000000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 442798.4894900101
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.782788543097356%
Total shareholder yield: 10.782788543097356% (High Return)
Shareholder yield for YJ (quarterly period ending 2025-06-30)
Market cap (USD): 5254318.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1209416.9007088132
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.017579229854306%
Total shareholder yield: -23.017579229854306% (Minimal or Negative)
Shareholder yield for 0078.HK (annual period ending 2025-12-31)
Market cap (USD): 44477889.97429306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 136262091.53791118
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 306.3591632082069%
Total shareholder yield: 306.3591632082069% (High Return)
Shareholder yield for 0078.HK (quarterly period ending 2025-12-31)
Market cap (USD): 44477889.97429306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 99626954.62806821
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 223.99208839639138%
Total shareholder yield: 223.99208839639138% (High Return)