speb/financial-data huggingface dataset:
Shareholder yield for BYG.L (annual period ending 2023-03-31)
Market cap (USD): 24174464.793333333
Dividends paid: 97703703.7037037
Stock repurchases: 0
Net debt paydown: -55248213.12540603
Dividend yield: 404.16077269535975%
Buyback yield: 0%
Debt paydown yield: -228.53955029706387%
Total shareholder yield: 175.62122239829588% (High Return)
Shareholder yield for BYG.L (annual period ending 2024-03-31)
Market cap (USD): 23471478.3043038
Dividends paid: 107922784.81012657
Stock repurchases: 0
Net debt paydown: 115446147.8355993
Dividend yield: 459.8039518897178%
Buyback yield: 0%
Debt paydown yield: 491.8571652746336%
Total shareholder yield: 951.6611171643514% (High Return)
Shareholder yield for BYG.L (quarterly period ending 2024-09-30)
Market cap (USD): 30054740.013333336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BYG.L (annual period ending 2025-03-31)
Market cap (USD): 22019212.403896105
Dividends paid: 114989610.38961038
Stock repurchases: 0
Net debt paydown: -15916389.939174771
Dividend yield: 522.2239936668398%
Buyback yield: 0%
Debt paydown yield: -72.28410193435668%
Total shareholder yield: 449.9398917324831% (High Return)
Shareholder yield for BYG.L (quarterly period ending 2025-03-31)
Market cap (USD): 22019212.403896105
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28008069.26406926
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -127.19832458273339%
Total shareholder yield: -127.19832458273339% (Minimal or Negative)
Shareholder yield for BYG.L (quarterly period ending 2025-09-30)
Market cap (USD): 24501146.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -92537732.5377326
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -377.6873526857783%
Total shareholder yield: -377.6873526857783% (Minimal or Negative)
Shareholder yield for CD1.AX (annual period ending 2022-03-31)
Market cap (USD): 12916582.406015037
Dividends paid: 24519460
Stock repurchases: 2210911
Dividend yield: 189.82931575291695%
Buyback yield: 17.116841982678142%
Total shareholder yield: 206.9461577355951% (High Return)
Shareholder yield for CD1.AX (annual period ending 2023-03-31)
Market cap (USD): 9812397.315436242
Dividends paid: 8041259
Stock repurchases: 702168
Dividend yield: 81.94999388528632%
Buyback yield: 7.15592711370741%
Total shareholder yield: 89.10592099899372% (High Return)
Shareholder yield for CD1.AX (annual period ending 2024-03-31)
Market cap (USD): 10272553.85620915
Dividends paid: 5848189
Stock repurchases: 0
Dividend yield: 56.93023450507506%
Buyback yield: 0%
Total shareholder yield: 56.93023450507506% (High Return)
Shareholder yield for CD1.AX (annual period ending 2025-03-31)
Market cap (USD): 9425147.044025157
Dividends paid: 4934409
Stock repurchases: 0
Dividend yield: 52.35365535361115%
Buyback yield: 0%
Total shareholder yield: 52.35365535361115% (High Return)
Shareholder yield for CD1.AX (quarterly period ending 2025-03-31)
Market cap (USD): 9425147.044025157
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDA.AX (annual period ending 2021-06-30)
Market cap (USD): 2198913643.3082705
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDA.AX (annual period ending 2022-06-30)
Market cap (USD): 800251408.0000001
Dividends paid: 36800689.655172415
Stock repurchases: 0
Dividend yield: 4.598641037963961%
Buyback yield: 0%
Total shareholder yield: 4.598641037963961% (Moderate Return)
Shareholder yield for CDA.AX (annual period ending 2023-06-30)
Market cap (USD): 920216850.8609272
Dividends paid: 28794701.986754965
Stock repurchases: 0
Net debt paydown: -26321087.006165795
Dividend yield: 3.129121354365062%
Buyback yield: 0%
Debt paydown yield: -2.860313520833766%
Total shareholder yield: 0.2688078335312958% (Low Return)
Shareholder yield for CDA.AX (annual period ending 2024-06-30)
Market cap (USD): 1419839998.1333334
Dividends paid: 24175333.333333332
Stock repurchases: 0
Net debt paydown: -10990269.315673292
Dividend yield: 1.7026801164297871%
Buyback yield: 0%
Debt paydown yield: -0.7740498457658765%
Total shareholder yield: 0.9286302706639106% (Low Return)
Shareholder yield for CELC (annual period ending 2021-12-31)
Market cap (USD): 643227338.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CELC (annual period ending 2022-12-31)
Market cap (USD): 683215694.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CELC (annual period ending 2023-12-31)
Market cap (USD): 710524816.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2208009
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3107574781037329%
Total shareholder yield: -0.3107574781037329% (Minimal or Negative)
Shareholder yield for CELC (quarterly period ending 2024-09-30)
Market cap (USD): 727105354.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CELC (quarterly period ending 2024-12-31)
Market cap (USD): 638350709.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CELC (annual period ending 2024-12-31)
Market cap (USD): 638350709.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -60506717
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.478601035406209%
Total shareholder yield: -9.478601035406209% (Minimal or Negative)
Shareholder yield for CELC (quarterly period ending 2025-03-31)
Market cap (USD): 493027171.67999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CELC (quarterly period ending 2025-06-30)
Market cap (USD): 651029944.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -706000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10844355250308603%
Total shareholder yield: -0.10844355250308603% (Minimal or Negative)
Shareholder yield for CELC (quarterly period ending 2025-09-30)
Market cap (USD): 2409054627.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -220930000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.170817361530025%
Total shareholder yield: -9.170817361530025% (Minimal or Negative)
Shareholder yield for CELC (quarterly period ending 2025-12-31)
Market cap (USD): 4863949565.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1560000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.032072700983311137%
Total shareholder yield: -0.032072700983311137% (Minimal or Negative)
Shareholder yield for CELC (annual period ending 2025-12-31)
Market cap (USD): 4863949565.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -223952000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.604324058086216%
Total shareholder yield: -4.604324058086216% (Minimal or Negative)
Shareholder yield for CMX.L (annual period ending 2021-06-30)
Market cap (USD): 86883.03333333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMX.L (annual period ending 2022-06-30)
Market cap (USD): 147489.2468292683
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMX.L (annual period ending 2023-06-30)
Market cap (USD): 290343.30126582284
Dividends paid: 878578.4810126582
Stock repurchases: 0
Net debt paydown: -0.2315529484408767
Dividend yield: 302.5998799291321%
Buyback yield: 0%
Debt paydown yield: -7.975143474341059e-05%
Total shareholder yield: 302.5998001776974% (High Return)
Shareholder yield for CMX.L (annual period ending 2024-06-30)
Market cap (USD): 213798.2491139241
Dividends paid: 7188226.582278481
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 3362.154092500625%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 3362.154092500625% (High Return)
Shareholder yield for CMX.L (quarterly period ending 2024-12-31)
Market cap (USD): 198093.316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMX.L (quarterly period ending 2025-06-30)
Market cap (USD): 165672.85260273973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMX.L (annual period ending 2025-06-30)
Market cap (USD): 165672.85260273973
Dividends paid: 1152439.7260273972
Stock repurchases: 0
Net debt paydown: -0.5202011444425176
Dividend yield: 695.611687685964%
Buyback yield: 0%
Debt paydown yield: -0.0003139929905655014%
Total shareholder yield: 695.6113736929734% (High Return)
Shareholder yield for CTO.AX (annual period ending 2021-06-30)
Market cap (USD): 22556390.97744361
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTO.AX (annual period ending 2022-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -692895.6805807622
Shareholder yield for CTO.AX (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -856924.2566796073
Shareholder yield for CTRE (annual period ending 2021-12-31)
Market cap (USD): 4327921105.2
Dividends paid: 0
Stock repurchases: 1331000
Dividend yield: 0%
Buyback yield: 0.03075379535918071%
Total shareholder yield: 0.03075379535918071% (Low Return)
Shareholder yield for CTRE (annual period ending 2022-12-31)
Market cap (USD): 3734958115.35
Dividends paid: 106138000
Stock repurchases: 0
Dividend yield: 2.8417453883563537%
Buyback yield: 0%
Total shareholder yield: 2.8417453883563537% (Low Return)
Shareholder yield for CTRE (annual period ending 2023-12-31)
Market cap (USD): 4755515930.55
Dividends paid: 115492000
Stock repurchases: 0
Net debt paydown: 123900000
Dividend yield: 2.4285903293492437%
Buyback yield: 0%
Debt paydown yield: 2.6053955408718465%
Total shareholder yield: 5.03398587022109% (Moderate Return)
Shareholder yield for CTRE (quarterly period ending 2024-09-30)
Market cap (USD): 6777732342.150001
Dividends paid: 44721000
Stock repurchases: 0
Dividend yield: 0.6598224559840586%
Buyback yield: 0%
Total shareholder yield: 0.6598224559840586% (Low Return)
Shareholder yield for CTRE (annual period ending 2024-12-31)
Market cap (USD): 6007589176.05
Dividends paid: 172165000
Stock repurchases: 0
Net debt paydown: 198671000
Dividend yield: 2.8657918335420995%
Buyback yield: 0%
Debt paydown yield: 3.3070004319207875%
Total shareholder yield: 6.172792265462887% (Moderate Return)
Shareholder yield for CTRE (quarterly period ending 2024-12-31)
Market cap (USD): 6007589176.05
Dividends paid: 49721000
Stock repurchases: 0
Dividend yield: 0.8276364868326705%
Buyback yield: 0%
Total shareholder yield: 0.8276364868326705% (Low Return)
Shareholder yield for CTRE (quarterly period ending 2025-03-31)
Market cap (USD): 6421009587.3
Dividends paid: 54388000
Stock repurchases: 0
Dividend yield: 0.8470319076858732%
Buyback yield: 0%
Total shareholder yield: 0.8470319076858732% (Low Return)
Shareholder yield for CTRE (quarterly period ending 2025-06-30)
Market cap (USD): 6950187713.700001
Dividends paid: 63052000
Stock repurchases: 0
Net debt paydown: -333231000
Dividend yield: 0.9071985189078245%
Buyback yield: 0%
Debt paydown yield: -4.794561150386559%
Total shareholder yield: -3.8873626314787346% (Minimal or Negative)
Shareholder yield for CTRE (quarterly period ending 2025-09-30)
Market cap (USD): 7954208712.450001
Dividends paid: 67102000
Stock repurchases: 0
Net debt paydown: 261585000
Dividend yield: 0.8436037125222944%
Buyback yield: 0%
Debt paydown yield: 3.2886363616605228%
Total shareholder yield: 4.132240074182818% (Moderate Return)
Shareholder yield for CTRE (annual period ending 2025-12-31)
Market cap (USD): 8369991526.05
Dividends paid: 259347000
Stock repurchases: 0
Net debt paydown: -497293000
Dividend yield: 3.098533602965212%
Buyback yield: 0%
Debt paydown yield: -5.941379969767837%
Total shareholder yield: -2.842846366802625% (Minimal or Negative)
Shareholder yield for CTRE (quarterly period ending 2025-12-31)
Market cap (USD): 8369991526.05
Dividends paid: 74805000
Stock repurchases: 0
Net debt paydown: -425000
Dividend yield: 0.8937285033943431%
Buyback yield: 0%
Debt paydown yield: -0.005077663444189503%
Total shareholder yield: 0.8886508399501536% (Low Return)
Shareholder yield for DBSTOCKBRO.NS (annual period ending 2022-03-31)
Market cap (USD): 11815903.995780034
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBSTOCKBRO.NS (annual period ending 2023-03-31)
Market cap (USD): 9613276.492082827
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBSTOCKBRO.NS (annual period ending 2024-03-31)
Market cap (USD): 16584692.898272553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 316305.9040354386
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.907215924802471%
Total shareholder yield: 1.907215924802471% (Low Return)
Shareholder yield for DBSTOCKBRO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 19744983.277591974
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBSTOCKBRO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 19403193.845436532
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBSTOCKBRO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 11534601.470416619
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBSTOCKBRO.NS (annual period ending 2025-03-31)
Market cap (USD): 11534601.470416619
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 140076.84360746457
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2144055775722014%
Total shareholder yield: 1.2144055775722014% (Low Return)
Shareholder yield for DBSTOCKBRO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 13162883.220219988
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBSTOCKBRO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 9747131.558427092
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DKNG (annual period ending 2021-12-31)
Market cap (USD): 13628658602.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DKNG (annual period ending 2022-12-31)
Market cap (USD): 5650907225.63
Dividends paid: 0
Stock repurchases: 25519000
Dividend yield: 0%
Buyback yield: 0.4515912044044393%
Total shareholder yield: 0.4515912044044393% (Low Return)
Shareholder yield for DKNG (annual period ending 2023-12-31)
Market cap (USD): 17488540799.25
Dividends paid: 0
Stock repurchases: 80049000
Net debt paydown: -21398000
Dividend yield: 0%
Buyback yield: 0.45772257913840886%
Debt paydown yield: -0.12235440478211684%
Total shareholder yield: 0.335368174356292% (Low Return)
Shareholder yield for DKNG (quarterly period ending 2024-09-30)
Market cap (USD): 19448249626.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DKNG (annual period ending 2024-12-31)
Market cap (USD): 18455991992.4
Dividends paid: 0
Stock repurchases: 150964000
Net debt paydown: 11004000
Dividend yield: 0%
Buyback yield: 0.8179674116794454%
Debt paydown yield: 0.05962291273496076%
Total shareholder yield: 0.8775903244144062% (Low Return)
Shareholder yield for DKNG (quarterly period ending 2024-12-31)
Market cap (USD): 18455991992.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DKNG (quarterly period ending 2025-03-31)
Market cap (USD): 16476438012.57
Dividends paid: 0
Stock repurchases: 216596000
Dividend yield: 0%
Buyback yield: 1.3145802498984143%
Total shareholder yield: 1.3145802498984143% (Low Return)
Shareholder yield for DKNG (quarterly period ending 2025-06-30)
Market cap (USD): 21278964961.13
Dividends paid: 0
Stock repurchases: 127997000
Net debt paydown: 9001000
Dividend yield: 0%
Buyback yield: 0.6015189189596881%
Debt paydown yield: 0.042299989761917484%
Total shareholder yield: 0.6438189087216056% (Low Return)
Shareholder yield for DKNG (quarterly period ending 2025-09-30)
Market cap (USD): 18555217755.8
Dividends paid: 0
Stock repurchases: 102840000
Net debt paydown: 3352000
Dividend yield: 0%
Buyback yield: 0.5542376346828601%
Debt paydown yield: 0.01806499952797498%
Total shareholder yield: 0.5723026342108352% (Low Return)
Shareholder yield for DKNG (quarterly period ending 2025-12-31)
Market cap (USD): 17096599033.82
Dividends paid: 0
Stock repurchases: 381854000
Net debt paydown: 16765000
Dividend yield: 0%
Buyback yield: 2.2335085431004575%
Debt paydown yield: 0.09806043861025202%
Total shareholder yield: 2.3315689817107095% (Low Return)
Shareholder yield for DKNG (annual period ending 2025-12-31)
Market cap (USD): 17096599033.82
Dividends paid: 0
Stock repurchases: 829287000
Net debt paydown: -554744000
Dividend yield: 0%
Buyback yield: 4.850596299062336%
Debt paydown yield: -3.2447622998154277%
Total shareholder yield: 1.6058339992469084% (Low Return)
Shareholder yield for ECL (annual period ending 2021-12-31)
Market cap (USD): 62723976070.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECL (annual period ending 2022-12-31)
Market cap (USD): 39454723405.38
Dividends paid: 602800000
Stock repurchases: 518200000
Dividend yield: 1.5278272104622155%
Buyback yield: 1.3134042144351692%
Total shareholder yield: 2.8412314248973844% (Low Return)
Shareholder yield for ECL (annual period ending 2023-12-31)
Market cap (USD): 54424384136.76
Dividends paid: 617300000
Stock repurchases: 13700000
Net debt paydown: 293100000
Dividend yield: 1.1342342403890529%
Buyback yield: 0.02517254024514827%
Debt paydown yield: 0.5385453683104348%
Total shareholder yield: 1.697952148944636% (Low Return)
Shareholder yield for ECL (annual period ending 2024-12-31)
Market cap (USD): 64924817336.38
Dividends paid: 664300000
Stock repurchases: 986500000
Net debt paydown: 450700000
Dividend yield: 1.0231834716734212%
Buyback yield: 1.5194497889595513%
Debt paydown yield: 0.6941875518338264%
Total shareholder yield: 3.236820812466799% (Low Return)
Shareholder yield for ECL (quarterly period ending 2024-12-31)
Market cap (USD): 64924817336.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECL (quarterly period ending 2025-03-31)
Market cap (USD): 70424106125.45999
Dividends paid: 192000000
Stock repurchases: 153700000
Dividend yield: 0.27263391836021816%
Buyback yield: 0.21824913152065384%
Total shareholder yield: 0.490883049880872% (Low Return)
Shareholder yield for ECL (quarterly period ending 2025-06-30)
Market cap (USD): 75031238033.20001
Dividends paid: 188000000
Stock repurchases: 45500000
Net debt paydown: -609500000
Dividend yield: 0.25056230568501786%
Buyback yield: 0.06064140908866124%
Debt paydown yield: -0.8123283261437149%
Total shareholder yield: -0.5011246113700358% (Minimal or Negative)
Shareholder yield for ECL (quarterly period ending 2025-09-30)
Market cap (USD): 76444054293.24
Dividends paid: 184400000
Stock repurchases: 175400000
Net debt paydown: 137400000
Dividend yield: 0.24122216136344643%
Buyback yield: 0.22944884546175978%
Debt paydown yield: 0.17973928943241615%
Total shareholder yield: 0.6504102962576224% (Low Return)
Shareholder yield for ECL (annual period ending 2025-12-31)
Market cap (USD): 73486146147.22
Dividends paid: 753600000
Stock repurchases: 783800000
Net debt paydown: -714800000
Dividend yield: 1.025499416570655%
Buyback yield: 1.0665955980733537%
Debt paydown yield: -0.9727003489446712%
Total shareholder yield: 1.1193946656993377% (Low Return)
Shareholder yield for ECL (quarterly period ending 2025-12-31)
Market cap (USD): 73486146147.22
Dividends paid: 189200000
Stock repurchases: 409200000
Net debt paydown: -167500000
Dividend yield: 0.2574634947122717%
Buyback yield: 0.556839651354448%
Debt paydown yield: -0.22793411926165702%
Total shareholder yield: 0.5863690268050628% (Low Return)
Shareholder yield for ECU.V (annual period ending 2021-12-31)
Market cap (USD): 86176841.62204723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECU.V (annual period ending 2022-12-31)
Market cap (USD): 22199713.76470588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECU.V (annual period ending 2023-12-31)
Market cap (USD): 25731486.409090906
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3735.9625668449225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.014519031304483876%
Total shareholder yield: -0.014519031304483876% (Minimal or Negative)
Shareholder yield for ECU.V (quarterly period ending 2024-09-30)
Market cap (USD): 34943993.88888889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECU.V (quarterly period ending 2024-12-31)
Market cap (USD): 83132494.55244756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECU.V (annual period ending 2024-12-31)
Market cap (USD): 83132494.55244756
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23632.342657342655
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02842732289530085%
Total shareholder yield: 0.02842732289530085% (Low Return)
Shareholder yield for ECU.V (quarterly period ending 2025-03-31)
Market cap (USD): 47504282.60139861
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECU.V (quarterly period ending 2025-06-30)
Market cap (USD): 68867725.18248175
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62952.63641468021
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09141094213272172%
Total shareholder yield: -0.09141094213272172% (Minimal or Negative)
Shareholder yield for ECU.V (quarterly period ending 2025-09-30)
Market cap (USD): 90954942.36690648
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6882.318962348363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007566734454721024%
Total shareholder yield: 0.007566734454721024% (Low Return)
Shareholder yield for ECU.V (annual period ending 2025-12-31)
Market cap (USD): 165282540.43795618
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -46694.83436271757
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.028251522658708103%
Total shareholder yield: -0.028251522658708103% (Minimal or Negative)
Shareholder yield for ECU.V (quarterly period ending 2025-12-31)
Market cap (USD): 165282540.43795618
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3128.629942761123
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0018928980244804193%
Total shareholder yield: 0.0018928980244804193% (Low Return)
Shareholder yield for ELG.DE (annual period ending 2021-12-31)
Market cap (USD): 1080669058.8295455
Dividends paid: 10710227.272727273
Stock repurchases: 46475000
Dividend yield: 0.9910737413290375%
Buyback yield: 4.300576538236071%
Total shareholder yield: 5.291650279565109% (Moderate Return)
Shareholder yield for ELG.DE (annual period ending 2022-12-31)
Market cap (USD): 940041774.574468
Dividends paid: 11830851.063829787
Stock repurchases: 0
Net debt paydown: -11778795.93810445
Dividend yield: 1.258545245947745%
Buyback yield: 0%
Debt paydown yield: -1.2530077127089803%
Total shareholder yield: 0.005537533238764825% (Low Return)
Shareholder yield for ELG.DE (annual period ending 2023-12-31)
Market cap (USD): 1370530820.6333332
Dividends paid: 14265555.555555556
Stock repurchases: 0
Net debt paydown: -49224562.64775413
Dividend yield: 1.040878128443936%
Buyback yield: 0%
Debt paydown yield: -3.591642151105151%
Total shareholder yield: -2.550764022661215% (Minimal or Negative)
Shareholder yield for ELG.DE (quarterly period ending 2024-09-30)
Market cap (USD): 1237707417.5444443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELG.DE (annual period ending 2024-12-31)
Market cap (USD): 1193724019.3854167
Dividends paid: 15173958.333333334
Stock repurchases: 0
Net debt paydown: 13660555.555555552
Dividend yield: 1.2711445934668866%
Buyback yield: 0%
Debt paydown yield: 1.1443646382007648%
Total shareholder yield: 2.4155092316676514% (Low Return)
Shareholder yield for ELG.DE (quarterly period ending 2024-12-31)
Market cap (USD): 1193724019.3854167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELG.DE (quarterly period ending 2025-03-31)
Market cap (USD): 1066073818.2391303
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELG.DE (quarterly period ending 2025-06-30)
Market cap (USD): 1802944288.1058824
Dividends paid: 20197647.05882353
Stock repurchases: 0
Dividend yield: 1.1202590780019361%
Buyback yield: 0%
Total shareholder yield: 1.1202590780019361% (Low Return)
Shareholder yield for ELG.DE (annual period ending 2025-12-31)
Market cap (USD): 1949660222.0823529
Dividends paid: 20197647.05882353
Stock repurchases: 0
Net debt paydown: 145196.07843136787
Dividend yield: 1.035957282713151%
Buyback yield: 0%
Debt paydown yield: 0.007447250386854067%
Total shareholder yield: 1.043404533100005% (Low Return)
Shareholder yield for ELG.DE (quarterly period ending 2025-12-31)
Market cap (USD): 1949660222.0823529
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELPW (annual period ending 2023-12-31)
Market cap (USD): 196600414976
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27829.638319025747
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4155432134984584e-05%
Total shareholder yield: -1.4155432134984584e-05% (Minimal or Negative)
Shareholder yield for ELPW (annual period ending 2024-12-31)
Market cap (USD): 24482315827.199997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3157071.859622758
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012895315467318792%
Total shareholder yield: 0.012895315467318792% (Low Return)
Shareholder yield for ELPW (quarterly period ending 2024-12-31)
Market cap (USD): 24482315827.199997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVEREADY.NS (annual period ending 2022-03-31)
Market cap (USD): 319208551.39918244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVEREADY.NS (annual period ending 2023-03-31)
Market cap (USD): 257114581.93179056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVEREADY.NS (annual period ending 2024-03-31)
Market cap (USD): 289676519.2490403
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11723849.73735521
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.0472212824664595%
Total shareholder yield: 4.0472212824664595% (Moderate Return)
Shareholder yield for EVEREADY.NS (quarterly period ending 2024-09-30)
Market cap (USD): 396732482.76397514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVEREADY.NS (annual period ending 2025-03-31)
Market cap (USD): 256224924.21052632
Dividends paid: 849742.8103811082
Stock repurchases: 0
Net debt paydown: 280696.42734126747
Dividend yield: 0.33163940354331806%
Buyback yield: 0%
Debt paydown yield: 0.10955078948940745%
Total shareholder yield: 0.4411901930327255% (Low Return)
Shareholder yield for EVEREADY.NS (quarterly period ending 2025-03-31)
Market cap (USD): 256224924.21052632
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2455333.8890526667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9582728521114714%
Total shareholder yield: -0.9582728521114714% (Minimal or Negative)
Shareholder yield for EVEREADY.NS (quarterly period ending 2025-06-30)
Market cap (USD): 266108858.36882755
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVEREADY.NS (quarterly period ending 2025-09-30)
Market cap (USD): 309514972.9650507
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVEREADY.NS (quarterly period ending 2025-12-31)
Market cap (USD): 266190673.10905647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXFY (annual period ending 2021-12-31)
Market cap (USD): 3708243220
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXFY (annual period ending 2022-12-31)
Market cap (USD): 744176991.65
Dividends paid: 0
Stock repurchases: 6025000
Net debt paydown: -15718000
Dividend yield: 0%
Buyback yield: 0.809619226017897%
Debt paydown yield: -2.112131949302789%
Total shareholder yield: -1.302512723284892% (Minimal or Negative)
Shareholder yield for EXFY (annual period ending 2023-12-31)
Market cap (USD): 208167289.85000002
Dividends paid: 0
Stock repurchases: 3017000
Net debt paydown: 38231000
Dividend yield: 0%
Buyback yield: 1.449315116786106%
Debt paydown yield: 18.36551747757694%
Total shareholder yield: 19.814832594363047% (High Return)
Shareholder yield for EXFY (quarterly period ending 2024-09-30)
Market cap (USD): 165185379.79999998
Dividends paid: 0
Stock repurchases: 1510000
Dividend yield: 0%
Buyback yield: 0.9141244835519033%
Total shareholder yield: 0.9141244835519033% (Low Return)
Shareholder yield for EXFY (annual period ending 2024-12-31)
Market cap (USD): 282332154.25
Dividends paid: 0
Stock repurchases: 1510000
Net debt paydown: 23087000
Dividend yield: 0%
Buyback yield: 0.5348310411229046%
Debt paydown yield: 8.177247845300993%
Total shareholder yield: 8.712078886423898% (Moderate Return)
Shareholder yield for EXFY (quarterly period ending 2024-12-31)
Market cap (USD): 282332154.25
Dividends paid: 0
Stock repurchases: 35000
Dividend yield: 0%
Buyback yield: 0.012396745986292493%
Total shareholder yield: 0.012396745986292493% (Low Return)
Shareholder yield for EXFY (quarterly period ending 2025-03-31)
Market cap (USD): 256205895.20000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXFY (quarterly period ending 2025-06-30)
Market cap (USD): 218280680.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 178000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08154638313983688%
Total shareholder yield: 0.08154638313983688% (Low Return)
Shareholder yield for EXFY (quarterly period ending 2025-09-30)
Market cap (USD): 155914771.75
Dividends paid: 0
Stock repurchases: 3031000
Net debt paydown: 190000
Dividend yield: 0%
Buyback yield: 1.944010798963954%
Debt paydown yield: 0.12186144896177868%
Total shareholder yield: 2.0658722479257325% (Low Return)
Shareholder yield for EXFY (quarterly period ending 2025-12-31)
Market cap (USD): 127260165.05
Dividends paid: 0
Stock repurchases: 3038000
Net debt paydown: 189000
Dividend yield: 0%
Buyback yield: 2.3872356277444573%
Debt paydown yield: 0.1485146588688948%
Total shareholder yield: 2.535750286613352% (Low Return)
Shareholder yield for EXFY (annual period ending 2025-12-31)
Market cap (USD): 127260165.05
Dividends paid: 0
Stock repurchases: 9095000
Net debt paydown: 728000
Dividend yield: 0%
Buyback yield: 7.146776838161896%
Debt paydown yield: 0.5720564637912986%
Total shareholder yield: 7.718833301953195% (Moderate Return)
Shareholder yield for FDM.L (annual period ending 2021-12-31)
Market cap (USD): 13815801.457432434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FDM.L (annual period ending 2022-12-31)
Market cap (USD): 7548709.663012049
Dividends paid: 45967469.87951808
Stock repurchases: 0
Dividend yield: 608.9447326972218%
Buyback yield: 0%
Total shareholder yield: 608.9447326972218% (High Return)
Shareholder yield for FDM.L (annual period ending 2023-12-31)
Market cap (USD): 5162712.405443038
Dividends paid: 49772151.898734175
Stock repurchases: 3196202.5316455695
Net debt paydown: -10011834.680494128
Dividend yield: 964.0698142755248%
Buyback yield: 61.909366252433884%
Debt paydown yield: -193.92586482134215%
Total shareholder yield: 832.0533157066166% (High Return)
Shareholder yield for FDM.L (quarterly period ending 2024-12-31)
Market cap (USD): 3758710.6906249993
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FDM.L (annual period ending 2024-12-31)
Market cap (USD): 3758710.6906249993
Dividends paid: 39596250
Stock repurchases: 0
Net debt paydown: -1589430.3797468357
Dividend yield: 1053.452985853932%
Buyback yield: 0%
Debt paydown yield: -42.28658469807754%
Total shareholder yield: 1011.1664011558545% (High Return)
Shareholder yield for FDM.L (quarterly period ending 2025-06-30)
Market cap (USD): 2950798.529726027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEDU (annual period ending 2022-02-28)
Market cap (USD): 24287844.12
Dividends paid: 0
Stock repurchases: 4397943.037974684
Dividend yield: 0%
Buyback yield: 18.107589196659763%
Total shareholder yield: 18.107589196659763% (High Return)
Shareholder yield for FEDU (annual period ending 2023-02-28)
Market cap (USD): 19832811.259999998
Dividends paid: 0
Stock repurchases: 34293.94812680115
Net debt paydown: 875770.619778937
Dividend yield: 0%
Buyback yield: 0.17291521447575736%
Debt paydown yield: 4.415766420090144%
Total shareholder yield: 4.588681634565901% (Moderate Return)
Shareholder yield for FEDU (annual period ending 2024-02-29)
Market cap (USD): 20036340.68
Dividends paid: 0
Stock repurchases: 22083.333333333332
Net debt paydown: -5349223.503041947
Dividend yield: 0%
Buyback yield: 0.11021639972101599%
Debt paydown yield: -26.697607055471305%
Total shareholder yield: -26.58739065575029% (Minimal or Negative)
Shareholder yield for FEDU (quarterly period ending 2024-08-31)
Market cap (USD): 38467060.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEDU (annual period ending 2025-02-28)
Market cap (USD): 18611634.740000002
Dividends paid: 4785596.70781893
Stock repurchases: 0
Net debt paydown: -7597976.680384087
Dividend yield: 25.712930511868244%
Buyback yield: 0%
Debt paydown yield: -40.82380073822621%
Total shareholder yield: -15.110870226357967% (Minimal or Negative)
Shareholder yield for FEDU (quarterly period ending 2025-02-28)
Market cap (USD): 18611634.740000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2069017.3689599857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.116795476935012%
Total shareholder yield: -11.116795476935012% (Minimal or Negative)
Shareholder yield for FEDU (quarterly period ending 2025-08-31)
Market cap (USD): 32564707.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 228003.87541128322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7001563809893038%
Total shareholder yield: 0.7001563809893038% (Low Return)
Shareholder yield for GAP.AX (annual period ending 2021-06-30)
Market cap (USD): 74904642.63157894
Dividends paid: 6212030.07518797
Stock repurchases: 0
Dividend yield: 8.293251068217565%
Buyback yield: 0%
Total shareholder yield: 8.293251068217565% (Moderate Return)
Shareholder yield for GAP.AX (annual period ending 2022-06-30)
Market cap (USD): 53001491.95862069
Dividends paid: 5704827.586206897
Stock repurchases: 0
Net debt paydown: -36098682.91418201
Dividend yield: 10.7635226394396%
Buyback yield: 0%
Debt paydown yield: -68.10880520564395%
Total shareholder yield: -57.34528256620435% (Minimal or Negative)
Shareholder yield for GAP.AX (annual period ending 2023-06-30)
Market cap (USD): 33930314.94039735
Dividends paid: 3660927.1523178807
Stock repurchases: 0
Net debt paydown: -3891472.939027168
Dividend yield: 10.789546630347333%
Buyback yield: 0%
Debt paydown yield: -11.469015085368364%
Total shareholder yield: -0.6794684550210306% (Minimal or Negative)
Shareholder yield for GAP.AX (annual period ending 2024-06-30)
Market cap (USD): 24668595.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9802737.306843266
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 39.73771936554093%
Total shareholder yield: 39.73771936554093% (High Return)
Shareholder yield for GDI.AX (annual period ending 2021-06-30)
Market cap (USD): 308469991.4285714
Dividends paid: 34799248.12030075
Stock repurchases: 748872.1804511278
Dividend yield: 11.28124261265744%
Buyback yield: 0.24276986457677355%
Total shareholder yield: 11.524012477234214% (High Return)
Shareholder yield for GDI.AX (annual period ending 2022-06-30)
Market cap (USD): 245712303.5172414
Dividends paid: 31613793.103448275
Stock repurchases: 5291034.482758621
Net debt paydown: -12745735.02722323
Dividend yield: 12.866182381148029%
Buyback yield: 2.153345358380621%
Debt paydown yield: -5.187259589680609%
Total shareholder yield: 9.83226814984804% (Moderate Return)
Shareholder yield for GDI.AX (annual period ending 2023-06-30)
Market cap (USD): 182324150.5629139
Dividends paid: 25195364.238410596
Stock repurchases: 1832450.3311258277
Net debt paydown: -286608221.0550354
Dividend yield: 13.818994445125101%
Buyback yield: 1.0050507985191524%
Debt paydown yield: -157.19706915959915%
Total shareholder yield: -142.3730239159549% (Minimal or Negative)
Shareholder yield for GDI.AX (annual period ending 2024-06-30)
Market cap (USD): 172743195.20000002
Dividends paid: 18307333.333333332
Stock repurchases: 35333.333333333336
Net debt paydown: 198429991.16997793
Dividend yield: 10.598005502988016%
Buyback yield: 0.02045425482168766%
Debt paydown yield: 114.8699321789423%
Total shareholder yield: 125.48839193675201% (High Return)
Shareholder yield for GRASIM.NS (annual period ending 2022-03-31)
Market cap (USD): 14541827935.278652
Dividends paid: 0
Stock repurchases: 20195173.41421601
Dividend yield: 0%
Buyback yield: 0.138876443209882%
Total shareholder yield: 0.138876443209882% (Low Return)
Shareholder yield for GRASIM.NS (annual period ending 2023-03-31)
Market cap (USD): 13260930579.342752
Dividends paid: 140141291.1084044
Stock repurchases: 27109622.41169306
Dividend yield: 1.0567983164523147%
Buyback yield: 0.2044322775803015%
Total shareholder yield: 1.2612305940326163% (Low Return)
Shareholder yield for GRASIM.NS (annual period ending 2024-03-31)
Market cap (USD): 18470522135.006355
Dividends paid: 134974217.53207818
Stock repurchases: 20467681.976256147
Net debt paydown: -3897076117.399729
Dividend yield: 0.730754748271396%
Buyback yield: 0.11081268751717994%
Debt paydown yield: -21.098895250036133%
Total shareholder yield: -20.257327814247557% (Minimal or Negative)
Shareholder yield for GRASIM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 22564047858.023655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRASIM.NS (quarterly period ending 2024-12-31)
Market cap (USD): 19240337384.583866
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRASIM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 20591166347.064186
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRASIM.NS (annual period ending 2025-03-31)
Market cap (USD): 20591166347.064186
Dividends paid: 185182370.82066867
Stock repurchases: 0
Net debt paydown: -5334901980.331184
Dividend yield: 0.8993291963136965%
Buyback yield: 0%
Debt paydown yield: -25.908692545198225%
Total shareholder yield: -25.009363348884527% (Minimal or Negative)
Shareholder yield for GRASIM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 22491665455.56319
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRASIM.NS (quarterly period ending 2025-09-30)
Market cap (USD): 21079142306.418262
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRASIM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 21372595410.638298
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JRVR (annual period ending 2021-12-31)
Market cap (USD): 1260416694.5600002
Dividends paid: 0
Stock repurchases: 3077000
Dividend yield: 0%
Buyback yield: 0.24412561443215033%
Total shareholder yield: 0.24412561443215033% (Low Return)
Shareholder yield for JRVR (annual period ending 2022-12-31)
Market cap (USD): 922425277.1999999
Dividends paid: 13923000
Stock repurchases: 1304000
Net debt paydown: -150123000
Dividend yield: 1.509390553808644%
Buyback yield: 0.141366464279715%
Debt paydown yield: -16.27481420020219%
Total shareholder yield: -14.62405718211383% (Minimal or Negative)
Shareholder yield for JRVR (annual period ending 2023-12-31)
Market cap (USD): 413357492.64
Dividends paid: 18246000
Stock repurchases: 1734000
Net debt paydown: 0
Dividend yield: 4.41409683503445%
Buyback yield: 0.41949160977473077%
Debt paydown yield: 0%
Total shareholder yield: 4.833588444809181% (Moderate Return)
Shareholder yield for JRVR (quarterly period ending 2024-09-30)
Market cap (USD): 285743770.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JRVR (annual period ending 2024-12-31)
Market cap (USD): 222399277.35999998
Dividends paid: 18999000
Stock repurchases: 0
Net debt paydown: 21500000
Dividend yield: 8.542743585108923%
Buyback yield: 0%
Debt paydown yield: 9.667297598812667%
Total shareholder yield: 18.21004118392159% (High Return)
Shareholder yield for JRVR (quarterly period ending 2024-12-31)
Market cap (USD): 222399277.35999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JRVR (quarterly period ending 2025-03-31)
Market cap (USD): 192345320.96
Dividends paid: 2569000
Stock repurchases: 0
Dividend yield: 1.3356186608429366%
Buyback yield: 0%
Total shareholder yield: 1.3356186608429366% (Low Return)
Shareholder yield for JRVR (quarterly period ending 2025-06-30)
Market cap (USD): 269098501.92
Dividends paid: 2430000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.9030150605306647%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.9030150605306647% (Low Return)
Shareholder yield for JRVR (quarterly period ending 2025-09-30)
Market cap (USD): 255227445.11999997
Dividends paid: 2436000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.9544428103547676%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.9544428103547676% (Low Return)
Shareholder yield for JRVR (quarterly period ending 2025-12-31)
Market cap (USD): 292679298.48
Dividends paid: 2439000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.8333353307414282%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.8333353307414282% (Low Return)
Shareholder yield for JRVR (annual period ending 2025-12-31)
Market cap (USD): 292679298.48
Dividends paid: 9874000
Stock repurchases: 0
Net debt paydown: -25000000
Dividend yield: 3.373658489438648%
Buyback yield: 0%
Debt paydown yield: -8.541772557825217%
Total shareholder yield: -5.1681140683865685% (Minimal or Negative)
Shareholder yield for KARO (annual period ending 2022-02-28)
Market cap (USD): 867174931
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KARO (annual period ending 2023-02-28)
Market cap (USD): 716106694
Dividends paid: 245371851.85185182
Stock repurchases: 0
Dividend yield: 34.26470579143222%
Buyback yield: 0%
Total shareholder yield: 34.26470579143222% (High Return)
Shareholder yield for KARO (annual period ending 2024-02-29)
Market cap (USD): 724756818
Dividends paid: 370013333.3333333
Stock repurchases: 17641481.48148148
Net debt paydown: -63321481.48148146
Dividend yield: 51.0534463621056%
Buyback yield: 2.4341242528996094%
Debt paydown yield: -8.736928016244129%
Total shareholder yield: 44.75064259876108% (High Return)
Shareholder yield for KARO (quarterly period ending 2024-08-31)
Market cap (USD): 1152011157
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KARO (quarterly period ending 2024-11-30)
Market cap (USD): 1347874679
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KARO (quarterly period ending 2025-02-28)
Market cap (USD): 1362085597
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KARO (annual period ending 2025-02-28)
Market cap (USD): 1362085597
Dividends paid: 453645925.9259259
Stock repurchases: 2563703.7037037034
Net debt paydown: -339467407.40740734
Dividend yield: 33.30524358565153%
Buyback yield: 0.18821898633612108%
Debt paydown yield: -24.92261926527128%
Total shareholder yield: 8.57084330671637% (Moderate Return)
Shareholder yield for KARO (quarterly period ending 2025-05-31)
Market cap (USD): 1669782865
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 106479810.50818253
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.376865683561948%
Total shareholder yield: 6.376865683561948% (Moderate Return)
Shareholder yield for KARO (quarterly period ending 2025-08-31)
Market cap (USD): 1626532245
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -81082194.76744187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.9849730933211145%
Total shareholder yield: -4.9849730933211145% (Minimal or Negative)
Shareholder yield for KARO (quarterly period ending 2025-11-30)
Market cap (USD): 1391125299
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22425432.69230771
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6120354297652457%
Total shareholder yield: 1.6120354297652457% (Low Return)