speb/financial-data huggingface dataset:
Shareholder yield for DGXX (quarterly period ending 2024-09-30)
Market cap (USD): 103079739.35999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGXX (annual period ending 2024-12-31)
Market cap (USD): 135631236
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1242557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.916128936552639%
Total shareholder yield: 0.916128936552639% (Low Return)
Shareholder yield for DGXX (quarterly period ending 2024-12-31)
Market cap (USD): 135631236
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGXX (quarterly period ending 2025-03-31)
Market cap (USD): 103079739.35999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 89916
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0872295569995318%
Total shareholder yield: 0.0872295569995318% (Low Return)
Shareholder yield for DGXX (quarterly period ending 2025-06-30)
Market cap (USD): 254082515.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12632
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004971613248603471%
Total shareholder yield: 0.004971613248603471% (Low Return)
Shareholder yield for DGXX (quarterly period ending 2025-09-30)
Market cap (USD): 207063686.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 101813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0491698962260186%
Total shareholder yield: 0.0491698962260186% (Low Return)
Shareholder yield for DGXX (annual period ending 2025-12-31)
Market cap (USD): 230573101.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 204361
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08863176100612728%
Total shareholder yield: 0.08863176100612728% (Low Return)
Shareholder yield for DGXX (quarterly period ending 2025-12-31)
Market cap (USD): 230573101.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIRR3.SA (annual period ending 2021-12-31)
Market cap (USD): 262738754.02105263
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIRR3.SA (annual period ending 2022-12-31)
Market cap (USD): 382849085.7533207
Dividends paid: 13250757.575757574
Stock repurchases: 1049242.424242424
Dividend yield: 3.4610916073325484%
Buyback yield: 0.27406162461583555%
Total shareholder yield: 3.735153231948384% (Low Return)
Shareholder yield for DIRR3.SA (annual period ending 2023-12-31)
Market cap (USD): 615822286.6418219
Dividends paid: 21502680.412371136
Stock repurchases: 0
Net debt paydown: -4965887.222742915
Dividend yield: 3.491702213251929%
Buyback yield: 0%
Debt paydown yield: -0.8063831612562609%
Total shareholder yield: 2.685319051995668% (Low Return)
Shareholder yield for DIRR3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 793891596.5672191
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIRR3.SA (annual period ending 2024-12-31)
Market cap (USD): 612411564.6785136
Dividends paid: 57990129.44983819
Stock repurchases: 0
Net debt paydown: 3854920.7620191574
Dividend yield: 9.46914343139163%
Buyback yield: 0%
Debt paydown yield: 0.6294657031897828%
Total shareholder yield: 10.098609134581414% (High Return)
Shareholder yield for DIRR3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 612411564.6785136
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIRR3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 817019834.2361113
Dividends paid: 51978993.05555556
Stock repurchases: 1957291.6666666667
Dividend yield: 6.36202340230263%
Buyback yield: 0.23956476754284367%
Total shareholder yield: 6.601588169845474% (Moderate Return)
Shareholder yield for DIRR3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 1170008514
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45296741.940389216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8714882326394093%
Total shareholder yield: -3.8714882326394093% (Minimal or Negative)
Shareholder yield for DIRR3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 1432942758.1654136
Dividends paid: 65162406.01503759
Stock repurchases: 1446052.6315789472
Net debt paydown: -117703489.10597664
Dividend yield: 4.547453528322691%
Buyback yield: 0.10091489163393506%
Debt paydown yield: -8.214109631055436%
Total shareholder yield: -3.5657412110988096% (Minimal or Negative)
Shareholder yield for DIRR3.SA (annual period ending 2025-12-31)
Market cap (USD): 1318214260.3375223
Dividends paid: 264739233.5766423
Stock repurchases: 6112408.759124087
Net debt paydown: -270178703.9661729
Dividend yield: 20.083171722695305%
Buyback yield: 0.46368856285616533%
Debt paydown yield: -20.495811044935515%
Total shareholder yield: 0.05104924061595639% (Low Return)
Shareholder yield for DIRR3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 1318214260.3375223
Dividends paid: 146844525.54744524
Stock repurchases: 2651277.3722627736
Net debt paydown: -27191948.850227714
Dividend yield: 11.139655362994361%
Buyback yield: 0.2011264368801417%
Debt paydown yield: -2.062786731139242%
Total shareholder yield: 9.27799506873526% (Moderate Return)
Shareholder yield for EMAMIPAP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 76337826.81547967
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMAMIPAP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 58366862.685260825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMAMIPAP.NS (annual period ending 2025-03-31)
Market cap (USD): 58366862.685260825
Dividends paid: 1704465.7470189384
Stock repurchases: 0
Net debt paydown: -17260345.54627706
Dividend yield: 2.920262746021059%
Buyback yield: 0%
Debt paydown yield: -29.572166041118663%
Total shareholder yield: -26.651903295097604% (Minimal or Negative)
Shareholder yield for EMAMIPAP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 70013527.32272409
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMAMIPAP.NS (quarterly period ending 2025-09-30)
Market cap (USD): 64652817.9199549
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMAMIPAP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 58895087.21733318
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOD.OL (annual period ending 2021-12-31)
Market cap (USD): 30400296.157354616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOD.OL (annual period ending 2022-12-31)
Market cap (USD): 22512580.414979756
Dividends paid: 0
Stock repurchases: 445344.1295546558
Net debt paydown: -8716290.02576371
Dividend yield: 0%
Buyback yield: 1.9782011717249706%
Debt paydown yield: -38.717418728081185%
Total shareholder yield: -36.739217556356216% (Minimal or Negative)
Shareholder yield for GOD.OL (annual period ending 2023-12-31)
Market cap (USD): 27685359.371316306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3942934.0693429187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.241946497642488%
Total shareholder yield: 14.241946497642488% (High Return)
Shareholder yield for GOD.OL (quarterly period ending 2024-09-30)
Market cap (USD): 31450947.938931298
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOD.OL (quarterly period ending 2024-12-31)
Market cap (USD): 25063968.888888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOD.OL (annual period ending 2024-12-31)
Market cap (USD): 25063968.888888888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 163170.60778883938
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6510166387142883%
Total shareholder yield: 0.6510166387142883% (Low Return)
Shareholder yield for GOD.OL (quarterly period ending 2025-03-31)
Market cap (USD): 23901580.906488553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -262770.9317289097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0993872445381863%
Total shareholder yield: -1.0993872445381863% (Minimal or Negative)
Shareholder yield for GOD.OL (quarterly period ending 2025-06-30)
Market cap (USD): 26297841.1817279
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1708470.0986226192
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.496617295756153%
Total shareholder yield: -6.496617295756153% (Minimal or Negative)
Shareholder yield for GOD.OL (annual period ending 2025-12-31)
Market cap (USD): 27803780.22908367
Dividends paid: 0
Stock repurchases: 99502.48756218905
Net debt paydown: -911198.640513232
Dividend yield: 0%
Buyback yield: 0.3578739536219833%
Debt paydown yield: -3.277247313155238%
Total shareholder yield: -2.919373359533255% (Minimal or Negative)
Shareholder yield for GOD.OL (quarterly period ending 2025-12-31)
Market cap (USD): 27803780.22908367
Dividends paid: 0
Stock repurchases: 99502.48756218905
Net debt paydown: 1060042.389838297
Dividend yield: 0%
Buyback yield: 0.3578739536219833%
Debt paydown yield: 3.812583688636187%
Total shareholder yield: 4.17045764225817% (Moderate Return)
Shareholder yield for GREENPLY.NS (annual period ending 2022-03-31)
Market cap (USD): 359041906.489516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREENPLY.NS (annual period ending 2023-03-31)
Market cap (USD): 210112319.5487211
Dividends paid: 748258.221680877
Stock repurchases: 0
Dividend yield: 0.35612296474951344%
Buyback yield: 0%
Total shareholder yield: 0.35612296474951344% (Low Return)
Shareholder yield for GREENPLY.NS (annual period ending 2024-03-31)
Market cap (USD): 345413488.8897553
Dividends paid: 739513.1310708718
Stock repurchases: 0
Net debt paydown: 18529630.325434744
Dividend yield: 0.2140950353293528%
Buyback yield: 0%
Debt paydown yield: 5.364477914569456%
Total shareholder yield: 5.578572949898809% (Moderate Return)
Shareholder yield for GREENPLY.NS (quarterly period ending 2024-09-30)
Market cap (USD): 568116325.0836121
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREENPLY.NS (quarterly period ending 2024-12-31)
Market cap (USD): 447050028.41473365
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREENPLY.NS (quarterly period ending 2025-03-31)
Market cap (USD): 416510203.7431439
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREENPLY.NS (annual period ending 2025-03-31)
Market cap (USD): 416510203.7431439
Dividends paid: 723322.4222585924
Stock repurchases: 0
Net debt paydown: 5520763.185219228
Dividend yield: 0.1736625935590897%
Buyback yield: 0%
Debt paydown yield: 1.325480897131588%
Total shareholder yield: 1.4991434906906775% (Low Return)
Shareholder yield for GREENPLY.NS (quarterly period ending 2025-06-30)
Market cap (USD): 457676987.96805525
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREENPLY.NS (quarterly period ending 2025-09-30)
Market cap (USD): 424695115.8060879
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREENPLY.NS (quarterly period ending 2025-12-31)
Market cap (USD): 373440000.8688871
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HABA.DE (annual period ending 2021-12-31)
Market cap (USD): 653519852.6818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HABA.DE (annual period ending 2022-12-31)
Market cap (USD): 432677382.9787234
Dividends paid: 40671276.595744684
Stock repurchases: 0
Dividend yield: 9.399908152292921%
Buyback yield: 0%
Total shareholder yield: 9.399908152292921% (Moderate Return)
Shareholder yield for HABA.DE (annual period ending 2023-12-31)
Market cap (USD): 488060088
Dividends paid: 42478888.88888889
Stock repurchases: 0
Net debt paydown: -1872127.6595743895
Dividend yield: 8.703618659530482%
Buyback yield: 0%
Debt paydown yield: -0.38358548580485224%
Total shareholder yield: 8.32003317372563% (Moderate Return)
Shareholder yield for HABA.DE (quarterly period ending 2024-09-30)
Market cap (USD): 510655462.4444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HABA.DE (annual period ending 2024-12-31)
Market cap (USD): 455861679.4166667
Dividends paid: 40671875
Stock repurchases: 0
Net debt paydown: 179741875
Dividend yield: 8.921977177823955%
Buyback yield: 0%
Debt paydown yield: 39.42903804285605%
Total shareholder yield: 48.351015220680004% (High Return)
Shareholder yield for HABA.DE (quarterly period ending 2024-12-31)
Market cap (USD): 455861679.4166667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HABA.DE (quarterly period ending 2025-03-31)
Market cap (USD): 451809248.1304348
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12581657.608695626
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.784727771898855%
Total shareholder yield: -2.784727771898855% (Minimal or Negative)
Shareholder yield for HABA.DE (quarterly period ending 2025-06-30)
Market cap (USD): 526339310.5882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -47901982.097186685
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.100969875051051%
Total shareholder yield: -9.100969875051051% (Minimal or Negative)
Shareholder yield for HABA.DE (quarterly period ending 2025-09-30)
Market cap (USD): 501457815.90588236
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20385882.352941155
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.065323484112838%
Total shareholder yield: 4.065323484112838% (Moderate Return)
Shareholder yield for HABA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 395232973.2235294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43932941.17647064
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.115707482134535%
Total shareholder yield: -11.115707482134535% (Minimal or Negative)
Shareholder yield for HABA.DE (annual period ending 2025-12-31)
Market cap (USD): 395232973.2235294
Dividends paid: 45935294.11764706
Stock repurchases: 0
Net debt paydown: -84030698.5294118
Dividend yield: 11.622333466511593%
Buyback yield: 0%
Debt paydown yield: -21.26105467467844%
Total shareholder yield: -9.638721208166848% (Minimal or Negative)
Shareholder yield for HCH.V (annual period ending 2022-06-30)
Market cap (USD): 102217890.46511628
Dividends paid: 0
Stock repurchases: 3490178.620689655
Net debt paydown: 820822.9504796473
Dividend yield: 0%
Buyback yield: 3.4144498627476003%
Debt paydown yield: 0.8030130016817048%
Total shareholder yield: 4.217462864429305% (Moderate Return)
Shareholder yield for HCH.V (annual period ending 2023-06-30)
Market cap (USD): 141851709.87969926
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7238.584151632822
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005102923438689373%
Total shareholder yield: 0.005102923438689373% (Low Return)
Shareholder yield for HCH.V (annual period ending 2024-06-30)
Market cap (USD): 133267794.30656934
Dividends paid: 0
Stock repurchases: 1570643.3333333333
Net debt paydown: -148802.21633554087
Dividend yield: 0%
Buyback yield: 1.1785618134567637%
Debt paydown yield: -0.11165654621193485%
Total shareholder yield: 1.066905267244829% (Low Return)
Shareholder yield for HMX.AX (annual period ending 2021-06-30)
Market cap (USD): 60412242.85714285
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMX.AX (annual period ending 2022-06-30)
Market cap (USD): 30784782.75862069
Dividends paid: 0
Stock repurchases: 4731.724137931034
Dividend yield: 0%
Buyback yield: 0.015370334671619554%
Total shareholder yield: 0.015370334671619554% (Low Return)
Shareholder yield for HMX.AX (annual period ending 2023-06-30)
Market cap (USD): 35473855.62913907
Dividends paid: 0
Stock repurchases: 132347.6821192053
Net debt paydown: 52333.87531399865
Dividend yield: 0%
Buyback yield: 0.37308513487463074%
Debt paydown yield: 0.1475280157339603%
Total shareholder yield: 0.520613150608591% (Low Return)
Shareholder yield for HMX.AX (annual period ending 2024-06-30)
Market cap (USD): 23806898.666666668
Dividends paid: 0
Stock repurchases: 2507.3333333333335
Net debt paydown: -9390.013245033115
Dividend yield: 0%
Buyback yield: 0.01053196121191538%
Debt paydown yield: -0.0394424043908776%
Total shareholder yield: -0.02891044317896222% (Minimal or Negative)
Shareholder yield for HSCS (annual period ending 2023-04-30)
Market cap (USD): 292183080
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4596905
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5732960991444132%
Total shareholder yield: 1.5732960991444132% (Low Return)
Shareholder yield for HSCS (annual period ending 2024-04-30)
Market cap (USD): 30271219.999999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 529532
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7492919016808706%
Total shareholder yield: 1.7492919016808706% (Low Return)
Shareholder yield for HSCS (quarterly period ending 2024-10-31)
Market cap (USD): 9673629
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSCS (quarterly period ending 2025-01-31)
Market cap (USD): 10627830.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2937609
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.64072121774994%
Total shareholder yield: -27.64072121774994% (Minimal or Negative)
Shareholder yield for HSCS (annual period ending 2025-04-30)
Market cap (USD): 11549128.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1948877
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.874667209737947%
Total shareholder yield: -16.874667209737947% (Minimal or Negative)
Shareholder yield for HSCS (quarterly period ending 2025-04-30)
Market cap (USD): 11549128.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016139745955722977%
Total shareholder yield: 0.016139745955722977% (Low Return)
Shareholder yield for HSCS (quarterly period ending 2025-07-31)
Market cap (USD): 10265892
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1038352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.11458137295814%
Total shareholder yield: 10.11458137295814% (High Return)
Shareholder yield for HSCS (quarterly period ending 2025-10-31)
Market cap (USD): 10035567.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1070623
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.668285575280123%
Total shareholder yield: 10.668285575280123% (High Return)
Shareholder yield for HSCS (quarterly period ending 2026-01-31)
Market cap (USD): 10627830.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2990891
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.142065306743458%
Total shareholder yield: -28.142065306743458% (Minimal or Negative)
Shareholder yield for IPO.TO (annual period ending 2021-12-31)
Market cap (USD): 213466225.88976377
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPO.TO (annual period ending 2022-12-31)
Market cap (USD): 279858230.4705882
Dividends paid: 1922058.8235294116
Stock repurchases: 444852.94117647054
Dividend yield: 0.6867973188772846%
Buyback yield: 0.15895653325201115%
Total shareholder yield: 0.8457538521292958% (Low Return)
Shareholder yield for IPO.TO (annual period ending 2023-12-31)
Market cap (USD): 225324346.9090909
Dividends paid: 12214393.93939394
Stock repurchases: 2223484.848484848
Net debt paydown: -17139795.00891266
Dividend yield: 5.420805211219338%
Buyback yield: 0.9867929848619212%
Debt paydown yield: -7.606721263826789%
Total shareholder yield: -1.1991230677455302% (Minimal or Negative)
Shareholder yield for IPO.TO (quarterly period ending 2024-09-30)
Market cap (USD): 207454933.3333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPO.TO (annual period ending 2024-12-31)
Market cap (USD): 177243401.95804197
Dividends paid: 11467832.167832168
Stock repurchases: 383916.0839160839
Net debt paydown: -7995221.445221446
Dividend yield: 6.47010384654369%
Buyback yield: 0.21660387900191996%
Debt paydown yield: -4.510871128006288%
Total shareholder yield: 2.1758365975393223% (Low Return)
Shareholder yield for IPO.TO (quarterly period ending 2024-12-31)
Market cap (USD): 177243401.95804197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPO.TO (quarterly period ending 2025-03-31)
Market cap (USD): 169409439.44055945
Dividends paid: 2865734.265734266
Stock repurchases: 318881.1188811189
Dividend yield: 1.6916024722103893%
Buyback yield: 0.18823102179793497%
Total shareholder yield: 1.8798334940083243% (Low Return)
Shareholder yield for IPO.TO (quarterly period ending 2025-06-30)
Market cap (USD): 170082759.94160584
Dividends paid: 5738686.131386861
Stock repurchases: 1330656.9343065692
Net debt paydown: -131048062.88601907
Dividend yield: 3.3740551560646788%
Buyback yield: 0.7823585028626188%
Debt paydown yield: -77.04958629023396%
Total shareholder yield: -72.89317263130667% (Minimal or Negative)
Shareholder yield for IPO.TO (quarterly period ending 2025-09-30)
Market cap (USD): 239767158.5611511
Dividends paid: 5428776.978417266
Stock repurchases: 860431.654676259
Net debt paydown: 15332788.951320648
Dividend yield: 2.264187060060893%
Buyback yield: 0.35886134691662175%
Debt paydown yield: 6.3948661874016075%
Total shareholder yield: 9.017914594379121% (Moderate Return)
Shareholder yield for IPO.TO (annual period ending 2025-12-31)
Market cap (USD): 245107246.59854013
Dividends paid: 19748905.10948905
Stock repurchases: 2536496.3503649635
Net debt paydown: -118096273.79919349
Dividend yield: 8.057250605011967%
Buyback yield: 1.0348516355860655%
Debt paydown yield: -48.181469719099226%
Total shareholder yield: -39.089367478501195% (Minimal or Negative)
Shareholder yield for IPO.TO (quarterly period ending 2025-12-31)
Market cap (USD): 245107246.59854013
Dividends paid: 5510218.9781021895
Stock repurchases: 0
Net debt paydown: -1298482.381977588
Dividend yield: 2.2480848912343045%
Buyback yield: 0%
Debt paydown yield: -0.5297609107838274%
Total shareholder yield: 1.718323980450477% (Low Return)
Shareholder yield for JD (annual period ending 2021-12-31)
Market cap (USD): 82907195000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JD (annual period ending 2022-12-31)
Market cap (USD): 68092210000
Dividends paid: 1880316091.954023
Stock repurchases: 261925287.35632184
Dividend yield: 2.7614261483861706%
Buyback yield: 0.38466263226927405%
Total shareholder yield: 3.1460887806554445% (Low Return)
Shareholder yield for JD (annual period ending 2023-12-31)
Market cap (USD): 35572170000
Dividends paid: 948101265.8227848
Stock repurchases: 351195499.2967651
Net debt paydown: -279067243.80425835
Dividend yield: 2.6652893703779803%
Buyback yield: 0.987276006205877%
Debt paydown yield: -0.7845100363690445%
Total shareholder yield: 2.868055340214813% (Low Return)
Shareholder yield for JD (quarterly period ending 2024-09-30)
Market cap (USD): 50670760000.00001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JD (annual period ending 2024-12-31)
Market cap (USD): 43918260000.00001
Dividends paid: 1131917808.2191782
Stock repurchases: 3549589041.0958905
Net debt paydown: -2672373080.5541115
Dividend yield: 2.577328446571376%
Buyback yield: 8.082262460069888%
Debt paydown yield: -6.084879229172811%
Total shareholder yield: 4.574711677468452% (Moderate Return)
Shareholder yield for JD (quarterly period ending 2024-12-31)
Market cap (USD): 43918260000.00001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JD (quarterly period ending 2025-03-31)
Market cap (USD): 52088785000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JD (quarterly period ending 2025-06-30)
Market cap (USD): 42567760000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2014486439.134594
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.732422939648678%
Total shareholder yield: -4.732422939648678% (Minimal or Negative)
Shareholder yield for JD (quarterly period ending 2025-09-30)
Market cap (USD): 45619890000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1685375432.9055214
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.694387322953916%
Total shareholder yield: -3.694387322953916% (Minimal or Negative)
Shareholder yield for JD (annual period ending 2025-12-31)
Market cap (USD): 37422355000
Dividends paid: 1482714285.7142856
Stock repurchases: 3061428571.428571
Net debt paydown: -3003727984.3444214
Dividend yield: 3.962108439499026%
Buyback yield: 8.18074803530823%
Debt paydown yield: -8.026560552761635%
Total shareholder yield: 4.116295922045621% (Moderate Return)
Shareholder yield for JD (quarterly period ending 2025-12-31)
Market cap (USD): 37422355000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 442122792.9374008
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1814403260762205%
Total shareholder yield: 1.1814403260762205% (Low Return)
Shareholder yield for KFINTECH.NS (annual period ending 2023-03-31)
Market cap (USD): 574982358.4342266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1586700.4099014327
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2759563639869376%
Total shareholder yield: 0.2759563639869376% (Low Return)
Shareholder yield for KFINTECH.NS (annual period ending 2024-03-31)
Market cap (USD): 1239989699.3270154
Dividends paid: 0
Stock repurchases: 16071471.399448374
Net debt paydown: 13633466.553340565
Dividend yield: 0%
Buyback yield: 1.2960971698531778%
Debt paydown yield: 1.0994822425331365%
Total shareholder yield: 2.395579412386314% (Low Return)
Shareholder yield for KFINTECH.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2066351443.0685618
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFINTECH.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3035498466.4395614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFINTECH.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2035447167.9490025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFINTECH.NS (annual period ending 2025-03-31)
Market cap (USD): 2035447167.9490025
Dividends paid: 11517184.942716857
Stock repurchases: 0
Net debt paydown: 396609.85171187203
Dividend yield: 0.5658306992228165%
Buyback yield: 0%
Debt paydown yield: 0.019485145964830513%
Total shareholder yield: 0.585315845187647% (Low Return)
Shareholder yield for KFINTECH.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2671472370.1234493
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFINTECH.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2055498075.3843155
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTCC (annual period ending 2021-06-30)
Market cap (USD): 70802433.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTCC (annual period ending 2022-06-30)
Market cap (USD): 47889376.29
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTCC (annual period ending 2023-06-30)
Market cap (USD): 61572055.23
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20480000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.261842443780324%
Total shareholder yield: -33.261842443780324% (Minimal or Negative)
Shareholder yield for KTCC (annual period ending 2024-06-30)
Market cap (USD): 43980039.449999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5168000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.750785275841768%
Total shareholder yield: 11.750785275841768% (High Return)
Shareholder yield for KTCC (quarterly period ending 2024-09-30)
Market cap (USD): 62115018.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTCC (quarterly period ending 2024-12-31)
Market cap (USD): 45283151.73
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTCC (quarterly period ending 2025-03-31)
Market cap (USD): 28016914.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTCC (quarterly period ending 2025-06-30)
Market cap (USD): 31057509.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9237000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.741599362906285%
Total shareholder yield: 29.741599362906285% (High Return)
Shareholder yield for KTCC (annual period ending 2025-06-30)
Market cap (USD): 31057509.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17808000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 57.33878980779854%
Total shareholder yield: 57.33878980779854% (High Return)
Shareholder yield for KTCC (quarterly period ending 2025-09-30)
Market cap (USD): 38767590.33
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9107000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.49127176200224%
Total shareholder yield: -23.49127176200224% (Minimal or Negative)
Shareholder yield for KTCC (quarterly period ending 2025-12-31)
Market cap (USD): 30297360.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1075000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.548163872708263%
Total shareholder yield: 3.548163872708263% (Low Return)
Shareholder yield for LIB.V (annual period ending 2021-06-30)
Market cap (USD): 71305211.16935484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIB.V (annual period ending 2022-06-30)
Market cap (USD): 20060910.23255814
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIB.V (annual period ending 2023-06-30)
Market cap (USD): 42158078.27067669
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIB.V (annual period ending 2024-06-30)
Market cap (USD): 34630695.40145985
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -276761.01459854015
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7991783341055096%
Total shareholder yield: -0.7991783341055096% (Minimal or Negative)
Shareholder yield for LIB.V (quarterly period ending 2024-09-30)
Market cap (USD): 73482371.18518518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIB.V (quarterly period ending 2024-12-31)
Market cap (USD): 42226111.74825176
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIB.V (quarterly period ending 2025-03-31)
Market cap (USD): 46750338.00699301
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14093.706293706287
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.030146747370250294%
Total shareholder yield: 0.030146747370250294% (Low Return)
Shareholder yield for LIB.V (quarterly period ending 2025-06-30)
Market cap (USD): 39353062.95620438
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4497.57031289881
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01142876811877162%
Total shareholder yield: 0.01142876811877162% (Low Return)
Shareholder yield for LIB.V (quarterly period ending 2025-09-30)
Market cap (USD): 38786831.83453238
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1716929.6224334403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.426578664011525%
Total shareholder yield: -4.426578664011525% (Minimal or Negative)
Shareholder yield for LIB.V (annual period ending 2025-12-31)
Market cap (USD): 165282864.4160584
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1720162.343065693
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.040738463205486%
Total shareholder yield: -1.040738463205486% (Minimal or Negative)
Shareholder yield for LIB.V (quarterly period ending 2025-12-31)
Market cap (USD): 165282864.4160584
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -60602.49435488065
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03666592696646943%
Total shareholder yield: -0.03666592696646943% (Minimal or Negative)
Shareholder yield for MLPER.PA (annual period ending 2022-12-31)
Market cap (USD): 4682014.936170213
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -66052.93592843344
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4107801198614567%
Total shareholder yield: -1.4107801198614567% (Minimal or Negative)
Shareholder yield for MRZL.V (annual period ending 2021-10-31)
Market cap (USD): 73554267.86991869
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRZL.V (annual period ending 2022-10-31)
Market cap (USD): 46707880.676470585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRZL.V (annual period ending 2023-10-31)
Market cap (USD): 32082180.66666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21556.505593663227
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06719152235203388%
Total shareholder yield: 0.06719152235203388% (Low Return)
Shareholder yield for MRZL.V (annual period ending 2024-10-31)
Market cap (USD): 38775585.26618706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22465.135769359695
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05793629061983407%
Total shareholder yield: 0.05793629061983407% (Low Return)
Shareholder yield for MRZL.V (quarterly period ending 2024-10-31)
Market cap (USD): 38775585.26618706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRZL.V (quarterly period ending 2025-01-31)
Market cap (USD): 21240616.165517244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRZL.V (quarterly period ending 2025-04-30)
Market cap (USD): 22318038.724637683
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3495.812754678169
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.015663619898728002%
Total shareholder yield: 0.015663619898728002% (Low Return)
Shareholder yield for MRZL.V (quarterly period ending 2025-07-31)
Market cap (USD): 26502670.985507246
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1539655.835956441
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.809436478302087%
Total shareholder yield: -5.809436478302087% (Minimal or Negative)
Shareholder yield for MRZL.V (annual period ending 2025-10-31)
Market cap (USD): 50873172.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25017.76315789474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.049176731223956854%
Total shareholder yield: 0.049176731223956854% (Low Return)
Shareholder yield for MRZL.V (quarterly period ending 2025-10-31)
Market cap (USD): 50873172.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1552686.1488964343
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0520725988784205%
Total shareholder yield: 3.0520725988784205% (Low Return)
Shareholder yield for MRZL.V (quarterly period ending 2026-01-31)
Market cap (USD): 29943368.62222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5460.07227575982
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01823466272164072%
Total shareholder yield: 0.01823466272164072% (Low Return)
Shareholder yield for MSTR (annual period ending 2021-12-31)
Market cap (USD): 18822241968.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSTR (annual period ending 2022-12-31)
Market cap (USD): 4894819950
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSTR (annual period ending 2023-12-31)
Market cap (USD): 21833109325
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 202681000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.928319448150796%
Total shareholder yield: 0.928319448150796% (Low Return)
Shareholder yield for MSTR (quarterly period ending 2024-09-30)
Market cap (USD): 58281542625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSTR (quarterly period ending 2024-12-31)
Market cap (USD): 100115660587.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSTR (annual period ending 2024-12-31)
Market cap (USD): 100115660587.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5004401000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.998619567241638%
Total shareholder yield: -4.998619567241638% (Minimal or Negative)
Shareholder yield for MSTR (quarterly period ending 2025-03-31)
Market cap (USD): 99648993431.25
Dividends paid: 9188000
Stock repurchases: 0
Dividend yield: 0.009220364083596087%
Buyback yield: 0%
Total shareholder yield: 0.009220364083596087% (Low Return)
Shareholder yield for MSTR (quarterly period ending 2025-06-30)
Market cap (USD): 139733973756.25
Dividends paid: 48954000
Stock repurchases: 0
Net debt paydown: -19476000
Dividend yield: 0.03503371348001215%
Buyback yield: 0%
Debt paydown yield: -0.013937913219281707%
Total shareholder yield: 0.021095800260730442% (Low Return)
Shareholder yield for MSTR (quarterly period ending 2025-09-30)
Market cap (USD): 111381351418.75
Dividends paid: 139780000
Stock repurchases: 0
Net debt paydown: -8217000
Dividend yield: 0.12549677142494192%
Buyback yield: 0%
Debt paydown yield: -0.007377357066810329%
Total shareholder yield: 0.11811941435813159% (Low Return)
Shareholder yield for MSTR (annual period ending 2025-12-31)
Market cap (USD): 52525981031.24999
Dividends paid: 381367000
Stock repurchases: 0
Net debt paydown: -988212000
Dividend yield: 0.7260540260506666%
Buyback yield: 0%
Debt paydown yield: -1.8813775213680821%
Total shareholder yield: -1.1553234953174156% (Minimal or Negative)
Shareholder yield for MSTR (quarterly period ending 2025-12-31)
Market cap (USD): 52525981031.24999
Dividends paid: 183445000
Stock repurchases: 0
Net debt paydown: -14225000
Dividend yield: 0.34924621377535164%
Buyback yield: 0%
Debt paydown yield: -0.02708183592332512%
Total shareholder yield: 0.3221643778520265% (Low Return)
Shareholder yield for NAE.AX (annual period ending 2021-06-30)
Market cap (USD): 32648590.127819546
Dividends paid: 0
Stock repurchases: 104421.05263157895
Dividend yield: 0%
Buyback yield: 0.3198332676013559%
Total shareholder yield: 0.3198332676013559% (Low Return)
Shareholder yield for NAE.AX (annual period ending 2022-06-30)
Market cap (USD): 29946637.841379315
Dividends paid: 0
Stock repurchases: 6670.344827586207
Dividend yield: 0%
Buyback yield: 0.022274102565094423%
Total shareholder yield: 0.022274102565094423% (Low Return)
Shareholder yield for NAE.AX (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NAE.AX (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 80730
Shareholder yield for NAGREEKEXP.NS (annual period ending 2022-03-31)
Market cap (USD): 8386156.369510749
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGREEKEXP.NS (annual period ending 2023-03-31)
Market cap (USD): 6622861.753958587
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3127351.6454444937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 47.220548482311706%
Total shareholder yield: 47.220548482311706% (High Return)
Shareholder yield for NAGREEKEXP.NS (annual period ending 2024-03-31)
Market cap (USD): 12708128.298944337
Dividends paid: 0
Stock repurchases: 1199184.554502938
Net debt paydown: 1800583.0812148862
Dividend yield: 0%
Buyback yield: 9.436358575342318%
Debt paydown yield: 14.168751202838111%
Total shareholder yield: 23.605109778180427% (High Return)
Shareholder yield for NAGREEKEXP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 15284959.239130437
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGREEKEXP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 13113101.7601119
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGREEKEXP.NS (annual period ending 2025-03-31)
Market cap (USD): 8832498.949702416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 573818.7001742274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.496674422967924%
Total shareholder yield: 6.496674422967924% (Moderate Return)
Shareholder yield for NAGREEKEXP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 8832498.949702416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGREEKEXP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 10629717.967470163
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGREEKEXP.NS (quarterly period ending 2025-09-30)
Market cap (USD): 11840893.940248027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGREEKEXP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 8796575.108610895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAS.OL (annual period ending 2021-12-31)
Market cap (USD): 1156039742.554162
Dividends paid: 42920454.54545454
Stock repurchases: 0
Dividend yield: 3.7127144479155874%
Buyback yield: 0%
Total shareholder yield: 3.7127144479155874% (Low Return)
Shareholder yield for NAS.OL (annual period ending 2022-12-31)
Market cap (USD): 700429248.5728744
Dividends paid: 769230.7692307691
Stock repurchases: 0
Dividend yield: 0.10982276522547821%
Buyback yield: 0%
Total shareholder yield: 0.10982276522547821% (Low Return)
Shareholder yield for NAS.OL (annual period ending 2023-12-31)
Market cap (USD): 992820952.0186641
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -357178022.3189076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -35.97607620917664%
Total shareholder yield: -35.97607620917664% (Minimal or Negative)
Shareholder yield for NAS.OL (quarterly period ending 2024-09-30)
Market cap (USD): 1166111744.7614503
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAS.OL (annual period ending 2024-12-31)
Market cap (USD): 914448358.0511464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41039037.83095789
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.487846412499383%
Total shareholder yield: -4.487846412499383% (Minimal or Negative)
Shareholder yield for NAS.OL (quarterly period ending 2024-12-31)
Market cap (USD): 914448358.0511464
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAS.OL (quarterly period ending 2025-03-31)
Market cap (USD): 1077800356.173664
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -63476120.61472964
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.889413586768369%
Total shareholder yield: -5.889413586768369% (Minimal or Negative)
Shareholder yield for NAS.OL (quarterly period ending 2025-06-30)
Market cap (USD): 1366072024.1708043
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -373208087.28215456
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.319795785195815%
Total shareholder yield: -27.319795785195815% (Minimal or Negative)
Shareholder yield for NAS.OL (annual period ending 2025-12-31)
Market cap (USD): 1731547719.9352593
Dividends paid: 94527363.1840796
Stock repurchases: 4776119.402985075
Net debt paydown: -526396964.8667519
Dividend yield: 5.459125503489669%
Buyback yield: 0.27582949912368854%
Debt paydown yield: -30.40037296150483%
Total shareholder yield: -24.66541795889147% (Minimal or Negative)
Shareholder yield for NAS.OL (quarterly period ending 2025-12-31)
Market cap (USD): 1731547719.9352593
Dividends paid: 0
Stock repurchases: 4776119.402985075
Net debt paydown: -89712756.9698677
Dividend yield: 0%
Buyback yield: 0.27582949912368854%
Debt paydown yield: -5.181073321688297%
Total shareholder yield: -4.905243822564608% (Minimal or Negative)
Shareholder yield for OCO.V (annual period ending 2022-05-31)
Market cap (USD): 323387574.9448819
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)