speb/financial-data huggingface dataset:
Shareholder yield for ATI (quarterly period ending 2025-06-30)
Market cap (USD): 11782856667.18
Dividends paid: 0
Stock repurchases: 250000000
Net debt paydown: 3200000
Dividend yield: 0%
Buyback yield: 2.121726564801137%
Debt paydown yield: 0.02715810002945456%
Total shareholder yield: 2.1488846648305917% (Low Return)
Shareholder yield for ATI (quarterly period ending 2025-09-30)
Market cap (USD): 11100504532.18
Dividends paid: 0
Stock repurchases: 150200000
Net debt paydown: -16900000
Dividend yield: 0%
Buyback yield: 1.3530916506053856%
Debt paydown yield: -0.15224533219195086%
Total shareholder yield: 1.2008463184134348% (Low Return)
Shareholder yield for ATI (quarterly period ending 2025-12-31)
Market cap (USD): 15661346202.52
Dividends paid: 0
Stock repurchases: 4400000
Net debt paydown: 157500000
Dividend yield: 0%
Buyback yield: 0.028094647440282082%
Debt paydown yield: 1.005660675419188%
Total shareholder yield: 1.03375532285947% (Low Return)
Shareholder yield for ATI (annual period ending 2025-12-31)
Market cap (USD): 15661346202.52
Dividends paid: 0
Stock repurchases: 504100000
Net debt paydown: 145900000
Dividend yield: 0%
Buyback yield: 3.218752676055954%
Debt paydown yield: 0.9315929685311718%
Total shareholder yield: 4.150345644587126% (Moderate Return)
Shareholder yield for ATY.L (annual period ending 2021-12-31)
Market cap (USD): 50447.758513513516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATY.L (annual period ending 2022-12-31)
Market cap (USD): 43937.576987951805
Dividends paid: 249585.5421686747
Stock repurchases: 0
Dividend yield: 568.0457578193581%
Buyback yield: 0%
Total shareholder yield: 568.0457578193581% (High Return)
Shareholder yield for ATY.L (annual period ending 2023-12-31)
Market cap (USD): 42611.32101265823
Dividends paid: 264954.43037974683
Stock repurchases: 0
Dividend yield: 621.7935142190001%
Buyback yield: 0%
Total shareholder yield: 621.7935142190001% (High Return)
Shareholder yield for ATY.L (quarterly period ending 2024-12-31)
Market cap (USD): 42078.6795
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATY.L (annual period ending 2024-12-31)
Market cap (USD): 42078.6795
Dividends paid: 267037.5
Stock repurchases: 0
Dividend yield: 634.6147340483914%
Buyback yield: 0%
Total shareholder yield: 634.6147340483914% (High Return)
Shareholder yield for ATY.L (quarterly period ending 2025-06-30)
Market cap (USD): 45818.02123287671
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHEL.NS (annual period ending 2022-03-31)
Market cap (USD): 2228924637.369115
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHEL.NS (annual period ending 2023-03-31)
Market cap (USD): 2940880304.941535
Dividends paid: 16952496.95493301
Stock repurchases: 0
Dividend yield: 0.5764429421506166%
Buyback yield: 0%
Total shareholder yield: 0.5764429421506166% (Low Return)
Shareholder yield for BHEL.NS (annual period ending 2024-03-31)
Market cap (USD): 10266573073.319338
Dividends paid: 16722628.612543471
Stock repurchases: 0
Net debt paydown: -397800872.41041493
Dividend yield: 0.16288423111702252%
Buyback yield: 0%
Debt paydown yield: -3.8747191450301526%
Total shareholder yield: -3.71183491391313% (Minimal or Negative)
Shareholder yield for BHEL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 11571663480.98543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHEL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 9261419936.401678
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHEL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 8748028930.615007
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHEL.NS (annual period ending 2025-03-31)
Market cap (USD): 8748028930.615007
Dividends paid: 10222118.307224689
Stock repurchases: 0
Net debt paydown: 8206850.1111552715
Dividend yield: 0.1168505315688988%
Buyback yield: 0%
Debt paydown yield: 0.09381370565012878%
Total shareholder yield: 0.21066423721902758% (Low Return)
Shareholder yield for BHEL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 10792929582.33033
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHEL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 11114131815.842152
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPOST.BR (annual period ending 2021-12-31)
Market cap (USD): 1393188394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPOST.BR (annual period ending 2022-12-31)
Market cap (USD): 889365899.9148936
Dividends paid: 104255319.14893618
Stock repurchases: 0
Dividend yield: 11.722432708395129%
Buyback yield: 0%
Total shareholder yield: 11.722432708395129% (High Return)
Shareholder yield for BPOST.BR (annual period ending 2023-12-31)
Market cap (USD): 997782487.2888889
Dividends paid: 88888888.88888888
Stock repurchases: 0
Net debt paydown: 149172576.8321514
Dividend yield: 8.908643920020296%
Buyback yield: 0%
Debt paydown yield: 14.950410408331944%
Total shareholder yield: 23.85905432835224% (High Return)
Shareholder yield for BPOST.BR (quarterly period ending 2024-09-30)
Market cap (USD): 571113806.7555555
Dividends paid: 111111.11111111111
Stock repurchases: 0
Dividend yield: 0.019455161089927595%
Buyback yield: 0%
Total shareholder yield: 0.019455161089927595% (Low Return)
Shareholder yield for BPOST.BR (annual period ending 2024-12-31)
Market cap (USD): 410418603.8333334
Dividends paid: 27187500
Stock repurchases: 0
Net debt paydown: -1219305555.5555556
Dividend yield: 6.624334215376006%
Buyback yield: 0%
Debt paydown yield: -297.08827625433435%
Total shareholder yield: -290.46394203895835% (Minimal or Negative)
Shareholder yield for BPOST.BR (quarterly period ending 2024-12-31)
Market cap (USD): 410418603.8333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPOST.BR (quarterly period ending 2025-03-31)
Market cap (USD): 315218879.13043475
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -130706521.7391305
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -41.46532152506174%
Total shareholder yield: -41.46532152506174% (Minimal or Negative)
Shareholder yield for BPOST.BR (quarterly period ending 2025-06-30)
Market cap (USD): 496472931.5764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -796719948.8491049
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -160.47600950151457%
Total shareholder yield: -160.47600950151457% (Minimal or Negative)
Shareholder yield for BPOST.BR (annual period ending 2025-12-31)
Market cap (USD): 482355217.8823529
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -909661764.7058825
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -188.58752450103077%
Total shareholder yield: -188.58752450103077% (Minimal or Negative)
Shareholder yield for BPOST.BR (quarterly period ending 2025-12-31)
Market cap (USD): 482355217.8823529
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17764705.88235283
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.6829094459356853%
Total shareholder yield: 3.6829094459356853% (Low Return)
Shareholder yield for BW (annual period ending 2021-12-31)
Market cap (USD): 1342532569.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BW (annual period ending 2022-12-31)
Market cap (USD): 858804093.8699999
Dividends paid: 14860000
Stock repurchases: 2819000
Dividend yield: 1.7303131303248547%
Buyback yield: 0.3282471544001188%
Total shareholder yield: 2.0585602847249733% (Low Return)
Shareholder yield for BW (annual period ending 2023-12-31)
Market cap (USD): 217305715.26
Dividends paid: 11144000
Stock repurchases: 1411000
Net debt paydown: -23957000
Dividend yield: 5.128259045863808%
Buyback yield: 0.6493156419341201%
Debt paydown yield: -11.024560477544801%
Total shareholder yield: -5.246985789746874% (Minimal or Negative)
Shareholder yield for BW (quarterly period ending 2024-09-30)
Market cap (USD): 303632643.24
Dividends paid: 0
Stock repurchases: 258000
Dividend yield: 0%
Buyback yield: 0.08497110101434954%
Total shareholder yield: 0.08497110101434954% (Low Return)
Shareholder yield for BW (annual period ending 2024-12-31)
Market cap (USD): 244096830.83999997
Dividends paid: 18573000
Stock repurchases: 336000
Net debt paydown: -86843000
Dividend yield: 7.608865685017512%
Buyback yield: 0.1376502918303927%
Debt paydown yield: -35.57727468281784%
Total shareholder yield: -27.830758705969934% (Minimal or Negative)
Shareholder yield for BW (quarterly period ending 2024-12-31)
Market cap (USD): 244096830.83999997
Dividends paid: 0
Stock repurchases: 62000
Dividend yield: 0%
Buyback yield: 0.02539975623060818%
Total shareholder yield: 0.02539975623060818% (Low Return)
Shareholder yield for BW (quarterly period ending 2025-03-31)
Market cap (USD): 99722485.77000001
Dividends paid: 3715000
Stock repurchases: 0
Dividend yield: 3.7253383440203023%
Buyback yield: 0%
Total shareholder yield: 3.7253383440203023% (Low Return)
Shareholder yield for BW (quarterly period ending 2025-06-30)
Market cap (USD): 142885949.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19314000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.517074304675148%
Total shareholder yield: 13.517074304675148% (High Return)
Shareholder yield for BW (quarterly period ending 2025-09-30)
Market cap (USD): 431634639.9
Dividends paid: 7430000
Stock repurchases: 386000
Net debt paydown: 53318000
Dividend yield: 1.7213632348231744%
Buyback yield: 0.08942748433940045%
Debt paydown yield: 12.352576709865682%
Total shareholder yield: 14.163367429028257% (High Return)
Shareholder yield for BW (quarterly period ending 2025-12-31)
Market cap (USD): 943642626.54
Dividends paid: 3714000
Stock repurchases: 0
Net debt paydown: 94850000
Dividend yield: 0.3935812028350086%
Buyback yield: 0%
Debt paydown yield: 10.051474714297406%
Total shareholder yield: 10.445055917132414% (High Return)
Shareholder yield for BW (annual period ending 2025-12-31)
Market cap (USD): 943642626.54
Dividends paid: 14859000
Stock repurchases: 386000
Net debt paydown: 152409000
Dividend yield: 1.5746427283051676%
Buyback yield: 0.040905316180482855%
Debt paydown yield: 16.151135579666352%
Total shareholder yield: 17.766683624152% (High Return)
Shareholder yield for CCR.AX (annual period ending 2021-06-30)
Market cap (USD): 213042423.4285714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCR.AX (annual period ending 2022-06-30)
Market cap (USD): 116561142.01379311
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCR.AX (annual period ending 2023-06-30)
Market cap (USD): 72425018.1192053
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2249545.5583466543
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1060338219648043%
Total shareholder yield: -3.1060338219648043% (Minimal or Negative)
Shareholder yield for CCR.AX (annual period ending 2024-06-30)
Market cap (USD): 86163824.58666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 553315.6732891831
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6421670300076319%
Total shareholder yield: 0.6421670300076319% (Low Return)
Shareholder yield for CF1.AX (annual period ending 2021-06-30)
Market cap (USD): 27215106.992481202
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CF1.AX (annual period ending 2022-06-30)
Market cap (USD): 33283763.034482762
Dividends paid: 0
Stock repurchases: 48415.86206896552
Dividend yield: 0%
Buyback yield: 0.14546390688698735%
Total shareholder yield: 0.14546390688698735% (Low Return)
Shareholder yield for CF1.AX (annual period ending 2023-06-30)
Market cap (USD): 11985461.026490066
Dividends paid: 0
Stock repurchases: 12160.264900662252
Net debt paydown: 187486.5996802923
Dividend yield: 0%
Buyback yield: 0.10145846600131475%
Debt paydown yield: 1.564283587138722%
Total shareholder yield: 1.6657420531400366% (Low Return)
Shareholder yield for CF1.AX (annual period ending 2024-06-30)
Market cap (USD): 8043576.066666667
Dividends paid: 0
Stock repurchases: 870
Net debt paydown: 163042.15894039732
Dividend yield: 0%
Buyback yield: 0.010816084696523993%
Debt paydown yield: 2.026985977245361%
Total shareholder yield: 2.037802061941885% (Low Return)
Shareholder yield for CHALET.NS (annual period ending 2022-03-31)
Market cap (USD): 872222157.939338
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHALET.NS (annual period ending 2023-03-31)
Market cap (USD): 967601943.5962243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHALET.NS (annual period ending 2024-03-31)
Market cap (USD): 2317933039.0431867
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11488628.925996542
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4956411049190145%
Total shareholder yield: -0.4956411049190145% (Minimal or Negative)
Shareholder yield for CHALET.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2298967490.8953657
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHALET.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2484060669.8477674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHALET.NS (annual period ending 2025-03-31)
Market cap (USD): 2091906321.7946084
Dividends paid: 0
Stock repurchases: 1870469.9555763383
Net debt paydown: 31928056.370814443
Dividend yield: 0%
Buyback yield: 0.08941461365113598%
Debt paydown yield: 1.5262660683306288%
Total shareholder yield: 1.6156806819817648% (Low Return)
Shareholder yield for CHALET.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2091906321.7946084
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHALET.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2358889114.525041
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHALET.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2123708780.8828115
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COFA.PA (annual period ending 2021-12-31)
Market cap (USD): 1301166047.9772727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COFA.PA (annual period ending 2022-12-31)
Market cap (USD): 1342150501.5744681
Dividends paid: 238328723.40425533
Stock repurchases: 3648936.170212766
Dividend yield: 17.75722790586253%
Buyback yield: 0.27187235454833286%
Total shareholder yield: 18.02910026041086% (High Return)
Shareholder yield for COFA.PA (annual period ending 2023-12-31)
Market cap (USD): 1533012925.4555557
Dividends paid: 252170000
Stock repurchases: 4960000
Net debt paydown: -281789621.7494087
Dividend yield: 16.44930683967092%
Buyback yield: 0.3235458695513652%
Debt paydown yield: -18.381425040214264%
Total shareholder yield: -1.6085723309919793% (Minimal or Negative)
Shareholder yield for COFA.PA (quarterly period ending 2024-09-30)
Market cap (USD): 2071145306.6555557
Dividends paid: 0
Stock repurchases: 1021111.1111111111
Dividend yield: 0%
Buyback yield: 0.04930176109951363%
Total shareholder yield: 0.04930176109951363% (Low Return)
Shareholder yield for COFA.PA (quarterly period ending 2024-12-31)
Market cap (USD): 1901214228.7187502
Dividends paid: 8333.333333333334
Stock repurchases: 442708.3333333334
Dividend yield: 0.00043831637736843897%
Buyback yield: 0.023285557547698323%
Total shareholder yield: 0.023723873925066762% (Low Return)
Shareholder yield for COFA.PA (annual period ending 2024-12-31)
Market cap (USD): 1901214228.7187502
Dividends paid: 202417708.33333334
Stock repurchases: 0
Net debt paydown: 348379027.7777777
Dividend yield: 10.646759595826554%
Buyback yield: 0%
Debt paydown yield: 18.324028008803314%
Total shareholder yield: 28.97078760462987% (High Return)
Shareholder yield for COFA.PA (quarterly period ending 2025-03-31)
Market cap (USD): 2440443347.1086955
Dividends paid: 0
Stock repurchases: 2891304.347826087
Net debt paydown: 554572735.5072467
Dividend yield: 0%
Buyback yield: 0.11847455304592697%
Debt paydown yield: 22.724261809407473%
Total shareholder yield: 22.8427363624534% (High Return)
Shareholder yield for COFA.PA (quarterly period ending 2025-06-30)
Market cap (USD): 2646696842.1764708
Dividends paid: 0
Stock repurchases: 3412941.1764705884
Net debt paydown: -183994181.5856781
Dividend yield: 0%
Buyback yield: 0.12895096718610238%
Debt paydown yield: -6.9518419583851285%
Total shareholder yield: -6.822890991199026% (Minimal or Negative)
Shareholder yield for COFA.PA (quarterly period ending 2025-09-30)
Market cap (USD): 2578111342.6117644
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COFA.PA (quarterly period ending 2025-12-31)
Market cap (USD): 2549973701.7647057
Dividends paid: 0
Stock repurchases: 662352.9411764706
Dividend yield: 0%
Buyback yield: 0.025974893024115903%
Total shareholder yield: 0.025974893024115903% (Low Return)
Shareholder yield for COFA.PA (annual period ending 2025-12-31)
Market cap (USD): 2549973701.7647057
Dividends paid: 245952941.1764706
Stock repurchases: 6772941.176470588
Net debt paydown: -266019093.13725471
Dividend yield: 9.645312851903501%
Buyback yield: 0.26560827555921%
Debt paydown yield: -10.432228887425646%
Total shareholder yield: -0.5213077599629354% (Minimal or Negative)
Shareholder yield for DMGI.V (annual period ending 2021-09-30)
Market cap (USD): 148710450.96875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMGI.V (annual period ending 2022-09-30)
Market cap (USD): 36245517.72262774
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMGI.V (annual period ending 2023-09-30)
Market cap (USD): 41380299.400000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -633621.6707218166
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5312157715364827%
Total shareholder yield: -1.5312157715364827% (Minimal or Negative)
Shareholder yield for DMGI.V (quarterly period ending 2024-09-30)
Market cap (USD): 75097580.39259258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMGI.V (annual period ending 2024-09-30)
Market cap (USD): 75097580.39259258
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9377505.925925925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.487094626621149%
Total shareholder yield: -12.487094626621149% (Minimal or Negative)
Shareholder yield for DMGI.V (quarterly period ending 2024-12-31)
Market cap (USD): 49193362.92307693
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMGI.V (quarterly period ending 2025-03-31)
Market cap (USD): 31830999.53846154
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -384670.6293706298
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2084780086966185%
Total shareholder yield: -1.2084780086966185% (Minimal or Negative)
Shareholder yield for DMGI.V (quarterly period ending 2025-06-30)
Market cap (USD): 36245517.72262774
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5016467.122658366
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.840241325968517%
Total shareholder yield: 13.840241325968517% (High Return)
Shareholder yield for DMGI.V (quarterly period ending 2025-09-30)
Market cap (USD): 71447998.96402878
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1461396.8859948516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0453993214430075%
Total shareholder yield: 2.0453993214430075% (Low Return)
Shareholder yield for DMGI.V (annual period ending 2025-09-30)
Market cap (USD): 71447998.96402878
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2423753.6797228865
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.39233248637677%
Total shareholder yield: 3.39233248637677% (Low Return)
Shareholder yield for DMGI.V (quarterly period ending 2025-12-31)
Market cap (USD): 34735287.81751825
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3971691.7765058
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.434169762378458%
Total shareholder yield: -11.434169762378458% (Minimal or Negative)
Shareholder yield for DRTS (annual period ending 2021-12-31)
Market cap (USD): 887000102.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRTS (annual period ending 2022-12-31)
Market cap (USD): 287236285.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRTS (annual period ending 2023-12-31)
Market cap (USD): 271880886.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2192119.2240080363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8062792681499185%
Total shareholder yield: -0.8062792681499185% (Minimal or Negative)
Shareholder yield for DRTS (quarterly period ending 2024-09-30)
Market cap (USD): 214975584.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRTS (quarterly period ending 2024-12-31)
Market cap (USD): 280010215.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRTS (annual period ending 2024-12-31)
Market cap (USD): 280010215.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 232882.76697192155
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08316938240017609%
Total shareholder yield: 0.08316938240017609% (Low Return)
Shareholder yield for DRTS (quarterly period ending 2025-03-31)
Market cap (USD): 226717948.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRTS (quarterly period ending 2025-06-30)
Market cap (USD): 281816733.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -595997.3139554402
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.21148400499755257%
Total shareholder yield: -0.21148400499755257% (Minimal or Negative)
Shareholder yield for DRTS (quarterly period ending 2025-09-30)
Market cap (USD): 407369700.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -151720.4502312648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0372439211723923%
Total shareholder yield: -0.0372439211723923% (Minimal or Negative)
Shareholder yield for DRTS (quarterly period ending 2025-12-31)
Market cap (USD): 447113086.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -237198.12270801235
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05305103563931705%
Total shareholder yield: -0.05305103563931705% (Minimal or Negative)
Shareholder yield for DRTS (annual period ending 2025-12-31)
Market cap (USD): 447113086.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -881831.6533126556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.19722787825498805%
Total shareholder yield: -0.19722787825498805% (Minimal or Negative)
Shareholder yield for DXPE (annual period ending 2021-12-31)
Market cap (USD): 398021359.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DXPE (annual period ending 2022-12-31)
Market cap (USD): 427171345.6
Dividends paid: 90000
Stock repurchases: 47872000
Dividend yield: 0.021068828920064155%
Buyback yield: 11.206744200681236%
Total shareholder yield: 11.2278130296013% (High Return)
Shareholder yield for DXPE (annual period ending 2023-12-31)
Market cap (USD): 522529014.40000004
Dividends paid: 90000
Stock repurchases: 56215000
Net debt paydown: -104125000
Dividend yield: 0.01722392393910289%
Buyback yield: 10.758254269296323%
Debt paydown yield: -19.92712311287876%
Total shareholder yield: -9.151644919643335% (Minimal or Negative)
Shareholder yield for DXPE (quarterly period ending 2024-09-30)
Market cap (USD): 827363448.3199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DXPE (annual period ending 2024-12-31)
Market cap (USD): 1281048877.44
Dividends paid: 90000
Stock repurchases: 29007000
Net debt paydown: -100388000
Dividend yield: 0.007025493061580337%
Buyback yield: 2.2643164137473426%
Debt paydown yield: -7.8363910829547425%
Total shareholder yield: -5.56504917614582% (Minimal or Negative)
Shareholder yield for DXPE (quarterly period ending 2024-12-31)
Market cap (USD): 1281048877.44
Dividends paid: 0
Stock repurchases: 224000
Dividend yield: 0%
Buyback yield: 0.017485671619933283%
Total shareholder yield: 0.017485671619933283% (Low Return)
Shareholder yield for DXPE (quarterly period ending 2025-03-31)
Market cap (USD): 1275466965.1200001
Dividends paid: 23000
Stock repurchases: 0
Dividend yield: 0.0018032611293728085%
Buyback yield: 0%
Total shareholder yield: 0.0018032611293728085% (Low Return)
Shareholder yield for DXPE (quarterly period ending 2025-06-30)
Market cap (USD): 1359040596.8000002
Dividends paid: 22000
Stock repurchases: 0
Net debt paydown: -620000
Dividend yield: 0.0016187890230653333%
Buyback yield: 0%
Debt paydown yield: -0.0456204179227503%
Total shareholder yield: -0.044001628899684966% (Minimal or Negative)
Shareholder yield for DXPE (quarterly period ending 2025-09-30)
Market cap (USD): 1846217499.84
Dividends paid: 23000
Stock repurchases: 1999000
Net debt paydown: 1618000
Dividend yield: 0.0012457903796271712%
Buyback yield: 0.10827543342933543%
Debt paydown yield: 0.08763864496681577%
Total shareholder yield: 0.19715986877577837% (Low Return)
Shareholder yield for DXPE (annual period ending 2025-12-31)
Market cap (USD): 1702328204.48
Dividends paid: 90000
Stock repurchases: 17109000
Net debt paydown: -227244000
Dividend yield: 0.005286877099442276%
Buyback yield: 1.0050353366039766%
Debt paydown yield: -13.34901221761845%
Total shareholder yield: -12.33869000391503% (Minimal or Negative)
Shareholder yield for DXPE (quarterly period ending 2025-12-31)
Market cap (USD): 1702328204.48
Dividends paid: 22000
Stock repurchases: 15110000
Net debt paydown: -215914000
Dividend yield: 0.001292347735419223%
Buyback yield: 0.8876079219174755%
Debt paydown yield: -12.683453133877551%
Total shareholder yield: -11.794552864224656% (Minimal or Negative)
Shareholder yield for ER7.DE (annual period ending 2021-12-31)
Market cap (USD): 2070461535.8522725
Dividends paid: 4545454.545454546
Stock repurchases: 9090909.090909092
Dividend yield: 0.21953822694819985%
Buyback yield: 0.4390764538963997%
Total shareholder yield: 0.6586146808445996% (Low Return)
Shareholder yield for ER7.DE (annual period ending 2022-12-31)
Market cap (USD): 2406949042.6595745
Dividends paid: 76595744.68085107
Stock repurchases: 7446808.5106382985
Dividend yield: 3.182275292218737%
Buyback yield: 0.30938787563237724%
Total shareholder yield: 3.4916631678511143% (Low Return)
Shareholder yield for ER7.DE (annual period ending 2023-12-31)
Market cap (USD): 2205655114.3333335
Dividends paid: 111111111.1111111
Stock repurchases: 11111111.11111111
Net debt paydown: -342529550.82742286
Dividend yield: 5.037555980037922%
Buyback yield: 0.5037555980037921%
Debt paydown yield: -15.529606083993485%
Total shareholder yield: -9.988294505951771% (Minimal or Negative)
Shareholder yield for ER7.DE (quarterly period ending 2024-12-31)
Market cap (USD): 1555478876.5625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ER7.DE (annual period ending 2024-12-31)
Market cap (USD): 1555478876.5625
Dividends paid: 44791666.66666667
Stock repurchases: 5208333.333333334
Net debt paydown: 157777777.7777772
Dividend yield: 2.8796062319825992%
Buyback yield: 0.334837933951465%
Debt paydown yield: 10.143357145836342%
Total shareholder yield: 13.357801311770405% (High Return)
Shareholder yield for ER7.DE (quarterly period ending 2025-06-30)
Market cap (USD): 1586156425.4117649
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -589215686.2745094
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -37.14738829252289%
Total shareholder yield: -37.14738829252289% (Minimal or Negative)
Shareholder yield for GENK (annual period ending 2023-12-31)
Market cap (USD): 41684558.16
Dividends paid: 26469000
Stock repurchases: 0
Net debt paydown: 6481000
Dividend yield: 63.498334079499344%
Buyback yield: 0%
Debt paydown yield: 15.547723872047875%
Total shareholder yield: 79.04605795154723% (High Return)
Shareholder yield for GENK (quarterly period ending 2024-09-30)
Market cap (USD): 44957091.04000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GENK (quarterly period ending 2024-12-31)
Market cap (USD): 39860523.44
Dividends paid: 845000
Stock repurchases: 0
Dividend yield: 2.11989188067722%
Buyback yield: 0%
Total shareholder yield: 2.11989188067722% (Low Return)
Shareholder yield for GENK (annual period ending 2024-12-31)
Market cap (USD): 39860523.44
Dividends paid: 845000
Stock repurchases: 0
Net debt paydown: -47848000
Dividend yield: 2.11989188067722%
Buyback yield: 0%
Debt paydown yield: -120.0385641498741%
Total shareholder yield: -117.91867226919689% (Minimal or Negative)
Shareholder yield for GENK (quarterly period ending 2025-03-31)
Market cap (USD): 29399147.840000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GENK (quarterly period ending 2025-06-30)
Market cap (USD): 20922751.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14432000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -68.97754440630159%
Total shareholder yield: -68.97754440630159% (Minimal or Negative)
Shareholder yield for GENK (quarterly period ending 2025-09-30)
Market cap (USD): 14753222
Dividends paid: 831000
Stock repurchases: 0
Net debt paydown: -1442000
Dividend yield: 5.63266790128963%
Buyback yield: 0%
Debt paydown yield: -9.774136117520634%
Total shareholder yield: -4.1414682162310035% (Minimal or Negative)
Shareholder yield for GENK (quarterly period ending 2025-12-31)
Market cap (USD): 11319744.879999999
Dividends paid: 1000
Stock repurchases: 0
Net debt paydown: -11674000
Dividend yield: 0.008834121356982385%
Buyback yield: 0%
Debt paydown yield: -103.12953272141236%
Total shareholder yield: -103.12069860005538% (Minimal or Negative)
Shareholder yield for GENK (annual period ending 2025-12-31)
Market cap (USD): 11319744.879999999
Dividends paid: 987000
Stock repurchases: 90000
Net debt paydown: -24206000
Dividend yield: 8.719277779341613%
Buyback yield: 0.7950709221284148%
Debt paydown yield: -213.83874156711565%
Total shareholder yield: -204.32439286564562% (Minimal or Negative)
Shareholder yield for GLEN.L (annual period ending 2021-12-31)
Market cap (USD): 475055081.0270271
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLEN.L (annual period ending 2022-12-31)
Market cap (USD): 666374452.6149398
Dividends paid: 5252173913.043478
Stock repurchases: 2720652173.9130435
Dividend yield: 788.1715591636604%
Buyback yield: 408.27678240617587%
Total shareholder yield: 1196.4483415698362% (High Return)
Shareholder yield for GLEN.L (annual period ending 2023-12-31)
Market cap (USD): 657099395.1994936
Dividends paid: 7678571428.571429
Stock repurchases: 4371428571.428572
Net debt paydown: -7102795031.055904
Dividend yield: 1168.555546492359%
Buyback yield: 665.2613901891383%
Debt paydown yield: -1080.9316037948133%
Total shareholder yield: 752.885332886684% (High Return)
Shareholder yield for GLEN.L (quarterly period ending 2024-12-31)
Market cap (USD): 498016076.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLEN.L (annual period ending 2024-12-31)
Market cap (USD): 498016076.61
Dividends paid: 1755555555.5555556
Stock repurchases: 255555555.55555555
Net debt paydown: -3958968253.9682465
Dividend yield: 352.5098160496421%
Buyback yield: 51.31472005785929%
Debt paydown yield: -794.9478821882578%
Total shareholder yield: -391.12334608075645% (Minimal or Negative)
Shareholder yield for GLEN.L (quarterly period ending 2025-06-30)
Market cap (USD): 444642879.0361644
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9811388888.888893
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2206.5773121469233%
Total shareholder yield: -2206.5773121469233% (Minimal or Negative)
Shareholder yield for GOKEX.NS (annual period ending 2022-03-31)
Market cap (USD): 390158153.4690755
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOKEX.NS (annual period ending 2023-03-31)
Market cap (USD): 317307831.4596833
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOKEX.NS (annual period ending 2024-03-31)
Market cap (USD): 620487692.0009598
Dividends paid: 726849.7421753207
Stock repurchases: 0
Net debt paydown: -77709797.79645091
Dividend yield: 0.1171416857329374%
Buyback yield: 0%
Debt paydown yield: -12.523986986083635%
Total shareholder yield: -12.406845300350698% (Minimal or Negative)
Shareholder yield for GOKEX.NS (quarterly period ending 2024-09-30)
Market cap (USD): 849184634.1017679
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOKEX.NS (annual period ending 2025-03-31)
Market cap (USD): 689510910.6990315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2291458.16944547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3323309513873206%
Total shareholder yield: -0.3323309513873206% (Minimal or Negative)
Shareholder yield for GOKEX.NS (quarterly period ending 2025-03-31)
Market cap (USD): 689510910.6990315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29949028.42301084
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.343517696137438%
Total shareholder yield: -4.343517696137438% (Minimal or Negative)
Shareholder yield for GOKEX.NS (quarterly period ending 2025-06-30)
Market cap (USD): 771962449.9157501
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOKEX.NS (quarterly period ending 2025-09-30)
Market cap (USD): 594738990.7395716
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOKEX.NS (quarterly period ending 2025-12-31)
Market cap (USD): 605729746.4498162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAVITA.NS (annual period ending 2022-03-31)
Market cap (USD): 300753263.1793485
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAVITA.NS (annual period ending 2023-03-31)
Market cap (USD): 423689681.2764921
Dividends paid: 526187.5761266748
Stock repurchases: 0
Dividend yield: 0.12419173734450578%
Buyback yield: 0%
Total shareholder yield: 0.12419173734450578% (Low Return)
Shareholder yield for GRAVITA.NS (annual period ending 2024-03-31)
Market cap (USD): 864722936.3199377
Dividends paid: 3538793.62033817
Stock repurchases: 0
Net debt paydown: -23312919.249015413
Dividend yield: 0.4092401706607279%
Buyback yield: 0%
Debt paydown yield: -2.6959987147131597%
Total shareholder yield: -2.286758544052432% (Minimal or Negative)
Shareholder yield for GRAVITA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2126939096.448161
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAVITA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1844156887.4777942
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAVITA.NS (annual period ending 2025-03-31)
Market cap (USD): 1551892660.3460147
Dividends paid: 4136076.6892681783
Stock repurchases: 0
Net debt paydown: 32237341.782710504
Dividend yield: 0.26651821965225264%
Buyback yield: 0%
Debt paydown yield: 2.077291980717453%
Total shareholder yield: 2.343810200369705% (Low Return)
Shareholder yield for GRAVITA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1551892660.3460147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAVITA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1602814867.3894222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAVITA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1507281814.898073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HON (annual period ending 2021-12-31)
Market cap (USD): 59375541473.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HON (annual period ending 2022-12-31)
Market cap (USD): 62285050765.200005
Dividends paid: 2719000000
Stock repurchases: 4200000000
Dividend yield: 4.36541347658203%
Buyback yield: 6.743191100273823%
Total shareholder yield: 11.108604576855853% (High Return)
Shareholder yield for HON (annual period ending 2023-12-31)
Market cap (USD): 62297728365.6
Dividends paid: 2855000000
Stock repurchases: 3715000000
Net debt paydown: -999000000
Dividend yield: 4.582831629502071%
Buyback yield: 5.963299300735619%
Debt paydown yield: -1.603589771584087%
Total shareholder yield: 8.942541158653603% (Moderate Return)
Shareholder yield for HON (quarterly period ending 2024-09-30)
Market cap (USD): 62411826769.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HON (annual period ending 2024-12-31)
Market cap (USD): 68538277162.5
Dividends paid: 2902000000
Stock repurchases: 1655000000
Net debt paydown: -10541000000
Dividend yield: 4.234130357726293%
Buyback yield: 2.4147090772009014%
Debt paydown yield: -15.379727119501332%
Total shareholder yield: -8.730887684574137% (Minimal or Negative)
Shareholder yield for HON (quarterly period ending 2024-12-31)
Market cap (USD): 68538277162.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HON (quarterly period ending 2025-03-31)
Market cap (USD): 64592374038
Dividends paid: 732000000
Stock repurchases: 1902000000
Dividend yield: 1.1332607152190457%
Buyback yield: 2.94462005511834%
Total shareholder yield: 4.077880770337385% (Moderate Return)
Shareholder yield for HON (quarterly period ending 2025-06-30)
Market cap (USD): 71400245452.8
Dividends paid: 747000000
Stock repurchases: 1702000000
Net debt paydown: -3680000000
Dividend yield: 1.0462148908070819%
Buyback yield: 2.3837453067652654%
Debt paydown yield: -5.154043906519493%
Total shareholder yield: -1.7240837089471457% (Minimal or Negative)
Shareholder yield for HON (quarterly period ending 2025-09-30)
Market cap (USD): 64874450646.9
Dividends paid: 735000000
Stock repurchases: 100000000
Net debt paydown: -525000000
Dividend yield: 1.1329575706166255%
Buyback yield: 0.15414388715872457%
Debt paydown yield: -0.8092554075833039%
Total shareholder yield: 0.4778460501920462% (Low Return)
Shareholder yield for HON (annual period ending 2025-12-31)
Market cap (USD): 64174013224.799995
Dividends paid: 2976000000
Stock repurchases: 3804000000
Net debt paydown: -3486000000
Dividend yield: 4.637391134593913%
Buyback yield: 5.927633022847864%
Debt paydown yield: -5.432105341127143%
Total shareholder yield: 5.132918816314633% (Moderate Return)
Shareholder yield for HON (quarterly period ending 2025-12-31)
Market cap (USD): 64174013224.799995
Dividends paid: 762000000
Stock repurchases: 100000000
Net debt paydown: 1474000000
Dividend yield: 1.187396520349651%
Buyback yield: 0.15582631500651586%
Debt paydown yield: 2.296879883196044%
Total shareholder yield: 3.640102718552211% (Low Return)
Shareholder yield for IOC.NS (annual period ending 2022-03-31)
Market cap (USD): 11858637217.848345
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOC.NS (annual period ending 2023-03-31)
Market cap (USD): 11126710243.559927
Dividends paid: 402640682.0950061
Stock repurchases: 0
Dividend yield: 3.6186857865562922%
Buyback yield: 0%
Total shareholder yield: 3.6186857865562922% (Low Return)
Shareholder yield for IOC.NS (annual period ending 2024-03-31)
Market cap (USD): 25582886523.520397
Dividends paid: 1315814845.9047847
Stock repurchases: 0
Net debt paydown: 2241315406.4249725
Dividend yield: 5.143340039815486%
Buyback yield: 0%
Debt paydown yield: 8.760994989225908%
Total shareholder yield: 13.904335029041395% (High Return)
Shareholder yield for IOC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 28498858542.66221
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 21059228799.638885
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOC.NS (annual period ending 2025-03-31)
Market cap (USD): 19737434019.511147
Dividends paid: 1115863923.3107316
Stock repurchases: 0
Net debt paydown: -1896618446.194954
Dividend yield: 5.653540993260122%
Buyback yield: 0%
Debt paydown yield: -9.609245276362063%
Total shareholder yield: -3.9557042831019418% (Minimal or Negative)
Shareholder yield for IOC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 19737434019.511147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 22774751770.756966
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 25859311326.51632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IONEXCHANG.NS (annual period ending 2022-03-31)
Market cap (USD): 265898093.2216801
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IONEXCHANG.NS (annual period ending 2023-03-31)
Market cap (USD): 506979550.1278928
Dividends paid: 1499780.755176614
Stock repurchases: 0
Dividend yield: 0.2958266767955972%
Buyback yield: 0%
Total shareholder yield: 0.2958266767955972% (Low Return)
Shareholder yield for IONEXCHANG.NS (annual period ending 2024-03-31)
Market cap (USD): 742832608.853167
Dividends paid: 1852632.2100971339
Stock repurchases: 0
Net debt paydown: -11062116.860169675
Dividend yield: 0.24940103436726438%
Buyback yield: 0%
Debt paydown yield: -1.4891802982704387%
Total shareholder yield: -1.2397792639031744% (Minimal or Negative)
Shareholder yield for IONEXCHANG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 934151015.1158625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IONEXCHANG.NS (quarterly period ending 2024-12-31)
Market cap (USD): 938392506.0729688
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IONEXCHANG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 667803996.6740577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IONEXCHANG.NS (annual period ending 2025-03-31)
Market cap (USD): 667803996.6740577
Dividends paid: 2191956.9791910215
Stock repurchases: 0
Net debt paydown: -19436166.203334313
Dividend yield: 0.3282335820252471%
Buyback yield: 0%
Debt paydown yield: -2.9104597007706636%
Total shareholder yield: -2.5822261187454165% (Minimal or Negative)
Shareholder yield for IONEXCHANG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 778607465.2000936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IONEXCHANG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 521191147.04244184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KODK (annual period ending 2021-12-31)
Market cap (USD): 458204179.67999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KODK (annual period ending 2022-12-31)
Market cap (USD): 298615971.8
Dividends paid: 4000000
Stock repurchases: 1000000
Dividend yield: 1.3395130795880623%
Buyback yield: 0.3348782698970156%
Total shareholder yield: 1.674391349485078% (Low Return)
Shareholder yield for KODK (annual period ending 2023-12-31)
Market cap (USD): 381836816.4
Dividends paid: 4000000
Stock repurchases: 0
Net debt paydown: -132000000
Dividend yield: 1.0475679212163054%
Buyback yield: 0%
Debt paydown yield: -34.56974140013808%
Total shareholder yield: -33.52217347892177% (Minimal or Negative)
Shareholder yield for KODK (quarterly period ending 2024-09-30)
Market cap (USD): 462120454.71999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)