speb/financial-data huggingface dataset:
Shareholder yield for DDOG (annual period ending 2021-12-31)
Market cap (USD): 58923382881.78001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DDOG (annual period ending 2022-12-31)
Market cap (USD): 24315696153
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DDOG (annual period ending 2023-12-31)
Market cap (USD): 40155635361.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -64816000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16141196476388786%
Total shareholder yield: -0.16141196476388786% (Minimal or Negative)
Shareholder yield for DDOG (quarterly period ending 2024-09-30)
Market cap (USD): 38064816317.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DDOG (annual period ending 2024-12-31)
Market cap (USD): 47271698276.21999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -939843000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9881727000969365%
Total shareholder yield: -1.9881727000969365% (Minimal or Negative)
Shareholder yield for DDOG (quarterly period ending 2024-12-31)
Market cap (USD): 47271698276.21999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DDOG (quarterly period ending 2025-03-31)
Market cap (USD): 32821227419.579998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DDOG (quarterly period ending 2025-06-30)
Market cap (USD): 44439829445.340004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 612869000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3790984521077319%
Total shareholder yield: 1.3790984521077319% (Low Return)
Shareholder yield for DDOG (quarterly period ending 2025-09-30)
Market cap (USD): 47109593635.200005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14890000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.031607150159907726%
Total shareholder yield: -0.031607150159907726% (Minimal or Negative)
Shareholder yield for DDOG (quarterly period ending 2025-12-31)
Market cap (USD): 44989000270.020004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 312000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0006935028520914081%
Total shareholder yield: 0.0006935028520914081% (Low Return)
Shareholder yield for DDOG (annual period ending 2025-12-31)
Market cap (USD): 44989000270.020004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 563175000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2518059895082652%
Total shareholder yield: 1.2518059895082652% (Low Return)
Shareholder yield for DMX.V (annual period ending 2021-06-30)
Market cap (USD): 49235463.48387097
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMX.V (annual period ending 2022-06-30)
Market cap (USD): 19226639.325581394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMX.V (annual period ending 2023-06-30)
Market cap (USD): 12910426.984962406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMX.V (annual period ending 2024-06-30)
Market cap (USD): 43170876.28467153
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMX.V (quarterly period ending 2024-09-30)
Market cap (USD): 53703125.9111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMX.V (quarterly period ending 2024-12-31)
Market cap (USD): 53367110.769230776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMX.V (quarterly period ending 2025-03-31)
Market cap (USD): 45362044.15384616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMX.V (annual period ending 2025-06-30)
Market cap (USD): 98875232.78102188
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMX.V (quarterly period ending 2025-06-30)
Market cap (USD): 98875232.78102188
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMX.V (quarterly period ending 2025-09-30)
Market cap (USD): 164708564.89208636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMX.V (quarterly period ending 2025-12-31)
Market cap (USD): 147616544.71532845
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXJ0.DE (annual period ending 2021-12-31)
Market cap (USD): 52119640.840909086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXJ0.DE (annual period ending 2022-12-31)
Market cap (USD): 48792855.25531915
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXJ0.DE (annual period ending 2023-12-31)
Market cap (USD): 41359998.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXJ0.DE (annual period ending 2024-12-31)
Market cap (USD): 42237051.9375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXJ0.DE (quarterly period ending 2024-12-31)
Market cap (USD): 42237051.9375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXJ0.DE (quarterly period ending 2025-06-30)
Market cap (USD): 57478233.07058824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FKE.L (annual period ending 2023-06-30)
Market cap (USD): 95836.8324050633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FKE.L (annual period ending 2024-06-30)
Market cap (USD): 109313.88696202532
Dividends paid: 37974.68354430379
Stock repurchases: 0
Net debt paydown: 125316.45569620252
Dividend yield: 34.73912107571096%
Buyback yield: 0%
Debt paydown yield: 114.63909954984616%
Total shareholder yield: 149.37822062555713% (High Return)
Shareholder yield for FKE.L (quarterly period ending 2024-12-31)
Market cap (USD): 100553.8015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FKE.L (annual period ending 2025-06-30)
Market cap (USD): 103713.83232876714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FT.TO (annual period ending 2021-12-31)
Market cap (USD): 72360041.18110237
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FT.TO (annual period ending 2022-12-31)
Market cap (USD): 33785754.52205883
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5051478.827003242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.951505149026984%
Total shareholder yield: -14.951505149026984% (Minimal or Negative)
Shareholder yield for FT.TO (annual period ending 2023-12-31)
Market cap (USD): 19891180.151515152
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1085933.043672014
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.459369607033076%
Total shareholder yield: -5.459369607033076% (Minimal or Negative)
Shareholder yield for FT.TO (quarterly period ending 2024-09-30)
Market cap (USD): 29173730.888888884
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FT.TO (annual period ending 2024-12-31)
Market cap (USD): 22951361.713286716
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1710593.8228438236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.453125632426192%
Total shareholder yield: -7.453125632426192% (Minimal or Negative)
Shareholder yield for FT.TO (quarterly period ending 2024-12-31)
Market cap (USD): 22951361.713286716
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FT.TO (quarterly period ending 2025-03-31)
Market cap (USD): 27541634.055944055
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FT.TO (quarterly period ending 2025-06-30)
Market cap (USD): 43121755.5109489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -345813.65933336504
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8019470803909193%
Total shareholder yield: -0.8019470803909193% (Minimal or Negative)
Shareholder yield for FT.TO (quarterly period ending 2025-09-30)
Market cap (USD): 33056565.575539574
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1696011.1432022285
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.130633245388333%
Total shareholder yield: -5.130633245388333% (Minimal or Negative)
Shareholder yield for FT.TO (annual period ending 2025-12-31)
Market cap (USD): 43121755.5109489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4085860.247052217
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.475171403944326%
Total shareholder yield: -9.475171403944326% (Minimal or Negative)
Shareholder yield for FT.TO (quarterly period ending 2025-12-31)
Market cap (USD): 43121755.5109489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2113015.864097042
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.900115589126545%
Total shareholder yield: -4.900115589126545% (Minimal or Negative)
Shareholder yield for GAW.L (annual period ending 2022-05-31)
Market cap (USD): 26051046.803544305
Dividends paid: 118354430.37974682
Stock repurchases: 0
Dividend yield: 454.31736878859095%
Buyback yield: 0%
Total shareholder yield: 454.31736878859095% (High Return)
Shareholder yield for GAW.L (annual period ending 2023-05-31)
Market cap (USD): 34448226.839999996
Dividends paid: 168518518.5185185
Stock repurchases: 0
Net debt paydown: 293795.9056102559
Dividend yield: 489.1935927536366%
Buyback yield: 0%
Debt paydown yield: 0.8528622009336952%
Total shareholder yield: 490.0464549545703% (High Return)
Shareholder yield for GAW.L (annual period ending 2024-05-31)
Market cap (USD): 38800499.38177215
Dividends paid: 175063291.1392405
Stock repurchases: 0
Net debt paydown: 1858102.828566961
Dividend yield: 451.18824223556874%
Buyback yield: 0%
Debt paydown yield: 4.788863180044192%
Total shareholder yield: 455.9771054156129% (High Return)
Shareholder yield for GAW.L (quarterly period ending 2024-11-30)
Market cap (USD): 55854147.07253164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAW.L (quarterly period ending 2025-05-31)
Market cap (USD): 66263837.2431081
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2346903.8658912107
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5417566557169233%
Total shareholder yield: -3.5417566557169233% (Minimal or Negative)
Shareholder yield for GAW.L (annual period ending 2025-05-31)
Market cap (USD): 66263837.2431081
Dividends paid: 231621621.62162164
Stock repurchases: 0
Net debt paydown: -1334245.638043113
Dividend yield: 349.54453478426035%
Buyback yield: 0%
Debt paydown yield: -2.01353512497027%
Total shareholder yield: 347.5309996592901% (High Return)
Shareholder yield for GRX.AX (annual period ending 2021-06-30)
Market cap (USD): 60987115.233082704
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRX.AX (annual period ending 2022-06-30)
Market cap (USD): 40879161.85517242
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRX.AX (annual period ending 2023-06-30)
Market cap (USD): 231396859.01986754
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 203360.92258506513
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08788404624265221%
Total shareholder yield: 0.08788404624265221% (Low Return)
Shareholder yield for GRX.AX (annual period ending 2024-06-30)
Market cap (USD): 185103713.59333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 183935.62913907284
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0993689567693781%
Total shareholder yield: 0.0993689567693781% (Low Return)
Shareholder yield for GRX.AX (quarterly period ending 2024-12-31)
Market cap (USD): 131764804.14906833
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRX.AX (quarterly period ending 2025-06-30)
Market cap (USD): 142732539.6732026
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRX.AX (annual period ending 2025-06-30)
Market cap (USD): 142732539.6732026
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 201720
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1413272687936849%
Total shareholder yield: 0.1413272687936849% (Low Return)
Shareholder yield for GRX.AX (quarterly period ending 2025-12-31)
Market cap (USD): 177970918.3557047
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -489853.02013422817
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2752432951743132%
Total shareholder yield: -0.2752432951743132% (Minimal or Negative)
Shareholder yield for GSIT (annual period ending 2022-03-31)
Market cap (USD): 146965039.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSIT (annual period ending 2023-03-31)
Market cap (USD): 65999965.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 247000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3742426195290275%
Total shareholder yield: 0.3742426195290275% (Low Return)
Shareholder yield for GSIT (annual period ending 2024-03-31)
Market cap (USD): 130465048.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -871000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6676117565715964%
Total shareholder yield: -0.6676117565715964% (Minimal or Negative)
Shareholder yield for GSIT (quarterly period ending 2024-09-30)
Market cap (USD): 117034822.64999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSIT (quarterly period ending 2024-12-31)
Market cap (USD): 116267381.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSIT (annual period ending 2025-03-31)
Market cap (USD): 77895308.19
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8121000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.425531638171956%
Total shareholder yield: -10.425531638171956% (Minimal or Negative)
Shareholder yield for GSIT (quarterly period ending 2025-03-31)
Market cap (USD): 77895308.19
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 193000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2477684529204762%
Total shareholder yield: 0.2477684529204762% (Low Return)
Shareholder yield for GSIT (quarterly period ending 2025-06-30)
Market cap (USD): 128930165.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 285000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2210498988976399%
Total shareholder yield: 0.2210498988976399% (Low Return)
Shareholder yield for GSIT (quarterly period ending 2025-09-30)
Market cap (USD): 141209228.64000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 296000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20961802769606858%
Total shareholder yield: 0.20961802769606858% (Low Return)
Shareholder yield for GSIT (quarterly period ending 2025-12-31)
Market cap (USD): 238290573.33
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 290000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12170015621993972%
Total shareholder yield: 0.12170015621993972% (Low Return)
Shareholder yield for GSM.AX (annual period ending 2021-06-30)
Market cap (USD): 50785818.94736843
Dividends paid: 0
Stock repurchases: 165439.84962406015
Dividend yield: 0%
Buyback yield: 0.3257599326999388%
Total shareholder yield: 0.3257599326999388% (Low Return)
Shareholder yield for GSM.AX (annual period ending 2022-06-30)
Market cap (USD): 13309387.03448276
Dividends paid: 0
Stock repurchases: 112512.41379310345
Dividend yield: 0%
Buyback yield: 0.845361349110966%
Total shareholder yield: 0.845361349110966% (Low Return)
Shareholder yield for GSM.AX (annual period ending 2023-06-30)
Market cap (USD): 15975671.523178808
Dividends paid: 0
Stock repurchases: 33423.17880794702
Dividend yield: 0%
Buyback yield: 0.20921298212381212%
Total shareholder yield: 0.20921298212381212% (Low Return)
Shareholder yield for GSM.AX (annual period ending 2024-06-30)
Market cap (USD): 3216435.2
Dividends paid: 0
Stock repurchases: 141861.33333333334
Dividend yield: 0%
Buyback yield: 4.410514265399574%
Total shareholder yield: 4.410514265399574% (Moderate Return)
Shareholder yield for HDSN (annual period ending 2021-12-31)
Market cap (USD): 186785418.72000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HDSN (annual period ending 2022-12-31)
Market cap (USD): 425736134.55999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 39234000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.215567299813182%
Total shareholder yield: 9.215567299813182% (Moderate Return)
Shareholder yield for HDSN (annual period ending 2023-12-31)
Market cap (USD): 567507950.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 43984000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.750376006309612%
Total shareholder yield: 7.750376006309612% (Moderate Return)
Shareholder yield for HDSN (quarterly period ending 2024-09-30)
Market cap (USD): 350853691.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HDSN (annual period ending 2024-12-31)
Market cap (USD): 234743837.04
Dividends paid: 0
Stock repurchases: 8146000
Net debt paydown: -195000
Dividend yield: 0%
Buyback yield: 3.470165650658566%
Debt paydown yield: -0.08306927349354534%
Total shareholder yield: 3.3870963771650207% (Low Return)
Shareholder yield for HDSN (quarterly period ending 2024-12-31)
Market cap (USD): 234743837.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HDSN (quarterly period ending 2025-03-31)
Market cap (USD): 259564421.96
Dividends paid: 0
Stock repurchases: 1831000
Dividend yield: 0%
Buyback yield: 0.7054125469792486%
Total shareholder yield: 0.7054125469792486% (Low Return)
Shareholder yield for HDSN (quarterly period ending 2025-06-30)
Market cap (USD): 341598558.55999994
Dividends paid: 0
Stock repurchases: 2704000
Net debt paydown: 460000
Dividend yield: 0%
Buyback yield: 0.7915724268271633%
Debt paydown yield: 0.13466098977089316%
Total shareholder yield: 0.9262334165980565% (Low Return)
Shareholder yield for HDSN (quarterly period ending 2025-09-30)
Market cap (USD): 417743064.84
Dividends paid: 0
Stock repurchases: 1285000
Net debt paydown: 422000
Dividend yield: 0%
Buyback yield: 0.3076053460018944%
Debt paydown yield: 0.10101903191657544%
Total shareholder yield: 0.40862437791846984% (Low Return)
Shareholder yield for HDSN (quarterly period ending 2025-12-31)
Market cap (USD): 288171197.8
Dividends paid: 0
Stock repurchases: 14194000
Net debt paydown: 248000
Dividend yield: 0%
Buyback yield: 4.925544297404451%
Debt paydown yield: 0.08605995390702437%
Total shareholder yield: 5.011604251311475% (Moderate Return)
Shareholder yield for HDSN (annual period ending 2025-12-31)
Market cap (USD): 288171197.8
Dividends paid: 0
Stock repurchases: 20014000
Net debt paydown: 1589000
Dividend yield: 0%
Buyback yield: 6.945177086674136%
Debt paydown yield: 0.5514083337026682%
Total shareholder yield: 7.496585420376804% (Moderate Return)
Shareholder yield for HFBL (annual period ending 2021-06-30)
Market cap (USD): 50786174.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HFBL (annual period ending 2022-06-30)
Market cap (USD): 52252040.79
Dividends paid: 1353000
Stock repurchases: 4484000
Net debt paydown: -2350000
Dividend yield: 2.5893725480267507%
Buyback yield: 8.581483004694714%
Debt paydown yield: -4.497431993985856%
Total shareholder yield: 6.6734235587356086% (Moderate Return)
Shareholder yield for HFBL (annual period ending 2023-06-30)
Market cap (USD): 38295768.059999995
Dividends paid: 1530000
Stock repurchases: 5963000
Net debt paydown: -5368000
Dividend yield: 3.995219517735925%
Buyback yield: 15.570911100823084%
Debt paydown yield: -14.017214621703559%
Total shareholder yield: 5.548915996855449% (Moderate Return)
Shareholder yield for HFBL (annual period ending 2024-06-30)
Market cap (USD): 32493378.96
Dividends paid: 1569000
Stock repurchases: 487000
Net debt paydown: 1550000
Dividend yield: 4.828676026372851%
Buyback yield: 1.4987668737052762%
Debt paydown yield: 4.770202575448004%
Total shareholder yield: 11.097645475526132% (High Return)
Shareholder yield for HFBL (quarterly period ending 2024-09-30)
Market cap (USD): 36066429.09
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HFBL (quarterly period ending 2024-12-31)
Market cap (USD): 36310740.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HFBL (quarterly period ending 2025-03-31)
Market cap (USD): 38143073.61
Dividends paid: 407000
Stock repurchases: 182000
Net debt paydown: 0
Dividend yield: 1.0670351428975993%
Buyback yield: 0.4771508501409412%
Debt paydown yield: 0%
Total shareholder yield: 1.5441859930385404% (Low Return)
Shareholder yield for HFBL (annual period ending 2025-06-30)
Market cap (USD): 40128101.46
Dividends paid: 1629000
Stock repurchases: 1073000
Net debt paydown: 3000000
Dividend yield: 4.059499305303042%
Buyback yield: 2.673936620374564%
Debt paydown yield: 7.476057652491791%
Total shareholder yield: 14.209493578169397% (High Return)
Shareholder yield for HFBL (quarterly period ending 2025-06-30)
Market cap (USD): 40128101.46
Dividends paid: 406000
Stock repurchases: 557000
Net debt paydown: 0
Dividend yield: 1.011759802303889%
Buyback yield: 1.3880547041459756%
Debt paydown yield: 0%
Total shareholder yield: 2.3998145064498644% (Low Return)
Shareholder yield for HFBL (quarterly period ending 2025-09-30)
Market cap (USD): 41074807.05
Dividends paid: 415000
Stock repurchases: 279000
Net debt paydown: 0
Dividend yield: 1.0103516724858237%
Buyback yield: 0.6792484737916742%
Debt paydown yield: 0%
Total shareholder yield: 1.6896001462774979% (Low Return)
Shareholder yield for HFBL (quarterly period ending 2025-12-31)
Market cap (USD): 54175990.85999999
Dividends paid: 418000
Stock repurchases: 1991000
Net debt paydown: 0
Dividend yield: 0.7715594922484821%
Buyback yield: 3.6750596867625065%
Debt paydown yield: 0%
Total shareholder yield: 4.446619179010988% (Moderate Return)
Shareholder yield for HPK (annual period ending 2021-12-31)
Market cap (USD): 1780385685.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HPK (annual period ending 2022-12-31)
Market cap (USD): 2793777679.44
Dividends paid: 11608000
Stock repurchases: 0
Dividend yield: 0.4154947648635653%
Buyback yield: 0%
Total shareholder yield: 0.4154947648635653% (Low Return)
Shareholder yield for HPK (annual period ending 2023-12-31)
Market cap (USD): 1748796159.36
Dividends paid: 13115000
Stock repurchases: 0
Net debt paydown: -446135000
Dividend yield: 0.7499444649283565%
Buyback yield: 0%
Debt paydown yield: -25.51097780105317%
Total shareholder yield: -24.76103333612481% (Minimal or Negative)
Shareholder yield for HPK (quarterly period ending 2024-09-30)
Market cap (USD): 1717206633.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HPK (quarterly period ending 2024-12-31)
Market cap (USD): 1823347440.72
Dividends paid: 0
Stock repurchases: 7919000
Dividend yield: 0%
Buyback yield: 0.43431108208718355%
Total shareholder yield: 0.43431108208718355% (Low Return)
Shareholder yield for HPK (annual period ending 2024-12-31)
Market cap (USD): 1823347440.72
Dividends paid: 22191000
Stock repurchases: 35166000
Net debt paydown: 101054000
Dividend yield: 1.217047256294569%
Buyback yield: 1.9286505256570143%
Debt paydown yield: 5.542224029452993%
Total shareholder yield: 8.687921811404577% (Moderate Return)
Shareholder yield for HPK (quarterly period ending 2025-03-31)
Market cap (USD): 1575685556.88
Dividends paid: 5488000
Stock repurchases: 0
Dividend yield: 0.34829284155315454%
Buyback yield: 0%
Total shareholder yield: 0.34829284155315454% (Low Return)
Shareholder yield for HPK (quarterly period ending 2025-06-30)
Market cap (USD): 1224410027.76
Dividends paid: 5496000
Stock repurchases: 0
Net debt paydown: -4542000
Dividend yield: 0.4488692411360491%
Buyback yield: 0%
Debt paydown yield: -0.37095416543666937%
Total shareholder yield: 0.07791507569937972% (Low Return)
Shareholder yield for HPK (quarterly period ending 2025-09-30)
Market cap (USD): 888297471.12
Dividends paid: 6154000
Stock repurchases: 0
Net debt paydown: -164724000
Dividend yield: 0.6927859416554228%
Buyback yield: 0%
Debt paydown yield: -18.543788016452368%
Total shareholder yield: -17.851002074796945% (Minimal or Negative)
Shareholder yield for HPK (annual period ending 2025-12-31)
Market cap (USD): 598937412.96
Dividends paid: 23004000
Stock repurchases: 0
Net debt paydown: -144021000
Dividend yield: 3.8408019773405475%
Buyback yield: 0%
Debt paydown yield: -24.046085097311902%
Total shareholder yield: -20.205283119971355% (Minimal or Negative)
Shareholder yield for HPK (quarterly period ending 2025-12-31)
Market cap (USD): 598937412.96
Dividends paid: 5866000
Stock repurchases: 0
Net debt paydown: -282000
Dividend yield: 0.9794011649747717%
Buyback yield: 0%
Debt paydown yield: -0.04708338365545272%
Total shareholder yield: 0.932317781319319% (Low Return)
Shareholder yield for IBU.DE (annual period ending 2021-12-31)
Market cap (USD): 240738636.36363634
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBU.DE (annual period ending 2022-12-31)
Market cap (USD): 171757978.7234043
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2464858.354448743
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.435076479572517%
Total shareholder yield: 1.435076479572517% (Low Return)
Shareholder yield for IBU.DE (annual period ending 2023-12-31)
Market cap (USD): 94577777.77777778
Dividends paid: 211111.1111111111
Stock repurchases: 0
Net debt paydown: -2643514.7458628844
Dividend yield: 0.2232142857142857%
Buyback yield: 0%
Debt paydown yield: -2.795069632608783%
Total shareholder yield: -2.5718553468944974% (Minimal or Negative)
Shareholder yield for IBU.DE (quarterly period ending 2024-12-31)
Market cap (USD): 32804687.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBU.DE (annual period ending 2024-12-31)
Market cap (USD): 32804687.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2340619.538194444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.1350155010452205%
Total shareholder yield: 7.1350155010452205% (Moderate Return)
Shareholder yield for IBU.DE (quarterly period ending 2025-06-30)
Market cap (USD): 36044117.64705883
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2798794.7015931364
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.76491390078879%
Total shareholder yield: -7.76491390078879% (Minimal or Negative)
Shareholder yield for IES.L (annual period ending 2021-12-31)
Market cap (USD): 7001934.5587837845
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IES.L (annual period ending 2022-12-31)
Market cap (USD): 2881240.9120481927
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1018495.6040377729
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -35.349199706932986%
Total shareholder yield: -35.349199706932986% (Minimal or Negative)
Shareholder yield for IES.L (annual period ending 2023-12-31)
Market cap (USD): 2522605.4398734174
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 89415.89141375665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.544584896250896%
Total shareholder yield: 3.544584896250896% (Low Return)
Shareholder yield for IES.L (annual period ending 2024-12-31)
Market cap (USD): 1138776.17
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -149129.7468354432
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.095615342516625%
Total shareholder yield: -13.095615342516625% (Minimal or Negative)
Shareholder yield for IES.L (quarterly period ending 2024-12-31)
Market cap (USD): 1138776.17
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IES.L (quarterly period ending 2025-06-30)
Market cap (USD): 1871960.82739726
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1238784.2465753425
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -66.1757569092792%
Total shareholder yield: -66.1757569092792% (Minimal or Negative)
Shareholder yield for JUBLCPL.NS (annual period ending 2025-03-31)
Market cap (USD): 221964836.4832536
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10415977.957995344
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.692625247774861%
Total shareholder yield: 4.692625247774861% (Moderate Return)
Shareholder yield for JUBLCPL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 221964836.4832536
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLCPL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 304042768.5045635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLCPL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 395570606.4351747
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLCPL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 378500059.07541496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHA.L (quarterly period ending 2025-09-30)
Market cap (USD): 5527798.326486486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1018324.3243243247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.421879095064238%
Total shareholder yield: -18.421879095064238% (Minimal or Negative)
Shareholder yield for MIDWESTLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 693085663.4688649
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKTW (annual period ending 2021-12-31)
Market cap (USD): 292350436.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKTW (annual period ending 2022-12-31)
Market cap (USD): 65125090.4
Dividends paid: 0
Stock repurchases: 13054000
Dividend yield: 0%
Buyback yield: 20.04450192671057%
Total shareholder yield: 20.04450192671057% (High Return)
Shareholder yield for MKTW (annual period ending 2023-12-31)
Market cap (USD): 114496664.2
Dividends paid: 5744000
Stock repurchases: 0
Net debt paydown: 1503000
Dividend yield: 5.016740042283258%
Buyback yield: 0%
Debt paydown yield: 1.3127019992255808%
Total shareholder yield: 6.329442041508839% (Moderate Return)
Shareholder yield for MKTW (quarterly period ending 2024-09-30)
Market cap (USD): 28736314.200000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKTW (quarterly period ending 2024-12-31)
Market cap (USD): 24910083.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKTW (annual period ending 2024-12-31)
Market cap (USD): 24910083.2
Dividends paid: 1506000
Stock repurchases: 10803000
Net debt paydown: 1445000
Dividend yield: 6.045744560178747%
Buyback yield: 43.36798040080412%
Debt paydown yield: 5.8008638044211756%
Total shareholder yield: 55.214588765404045% (High Return)
Shareholder yield for MKTW (quarterly period ending 2025-03-31)
Market cap (USD): 23115712.8
Dividends paid: 1986000
Stock repurchases: 0
Dividend yield: 8.591558552328094%
Buyback yield: 0%
Total shareholder yield: 8.591558552328094% (Moderate Return)
Shareholder yield for MKTW (quarterly period ending 2025-06-30)
Market cap (USD): 47154998.6
Dividends paid: 772000
Stock repurchases: 1851000
Net debt paydown: 253000
Dividend yield: 1.6371541149828386%
Buyback yield: 3.9253526772451224%
Debt paydown yield: 0.5365284858687283%
Total shareholder yield: 6.0990352780966886% (Moderate Return)
Shareholder yield for MKTW (quarterly period ending 2025-09-30)
Market cap (USD): 40215007.2
Dividends paid: 1044000
Stock repurchases: 1050000
Net debt paydown: -4629000
Dividend yield: 2.5960457866087365%
Buyback yield: 2.610965589980051%
Debt paydown yield: -11.510628300969197%
Total shareholder yield: -6.303616924380409% (Minimal or Negative)
Shareholder yield for MKTW (annual period ending 2025-12-31)
Market cap (USD): 37417900.4
Dividends paid: 4776000
Stock repurchases: 3379000
Net debt paydown: -1716000
Dividend yield: 12.763944392775176%
Buyback yield: 9.030437207535034%
Debt paydown yield: -4.586040322027262%
Total shareholder yield: 17.208341278282948% (High Return)
Shareholder yield for MKTW (quarterly period ending 2025-12-31)
Market cap (USD): 37417900.4
Dividends paid: 974000
Stock repurchases: 478000
Net debt paydown: 56000
Dividend yield: 2.6030322107544013%
Buyback yield: 1.2774634463455892%
Debt paydown yield: 0.14966098953002718%
Total shareholder yield: 4.030156646630018% (Moderate Return)
Shareholder yield for MSW (annual period ending 2025-03-31)
Market cap (USD): 25040250
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -96687.74094101193
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3861292955981347%
Total shareholder yield: -0.3861292955981347% (Minimal or Negative)
Shareholder yield for MSW (quarterly period ending 2025-03-31)
Market cap (USD): 25040250
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 45582.93466069817
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18203865640597908%
Total shareholder yield: 0.18203865640597908% (Low Return)
Shareholder yield for NOVN.SW (annual period ending 2021-12-31)
Market cap (USD): 131504402556.4835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOVN.SW (annual period ending 2022-12-31)
Market cap (USD): 141458635972.60867
Dividends paid: 8158695652.173913
Stock repurchases: 11578260869.565216
Dividend yield: 5.7675486519986805%
Buyback yield: 8.184909171474814%
Total shareholder yield: 13.952457823473495% (High Return)
Shareholder yield for NOVN.SW (annual period ending 2023-12-31)
Market cap (USD): 173417601592.38095
Dividends paid: 8636904761.904762
Stock repurchases: 10379761904.761906
Net debt paydown: -1030797101.4492798
Dividend yield: 4.98040837988629%
Buyback yield: 5.985414288660038%
Debt paydown yield: -0.5944016593380032%
Total shareholder yield: 10.371421009208325% (High Return)
Shareholder yield for NOVN.SW (quarterly period ending 2024-09-30)
Market cap (USD): 205978657006.1905
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOVN.SW (annual period ending 2024-12-31)
Market cap (USD): 175520455947.1111
Dividends paid: 8471111111.111111
Stock repurchases: 9256666666.666666
Net debt paydown: -3364444444.444439
Dividend yield: 4.8262813957500645%
Buyback yield: 5.273839232423109%
Debt paydown yield: -1.9168389383960087%
Total shareholder yield: 8.183281689777164% (Moderate Return)
Shareholder yield for NOVN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 175520455947.1111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOVN.SW (quarterly period ending 2025-03-31)
Market cap (USD): 205082811429.54547
Dividends paid: 6060227272.727273
Stock repurchases: 3086363636.3636365
Dividend yield: 2.9550147233129844%
Buyback yield: 1.5049353063037814%
Total shareholder yield: 4.459950029616766% (Moderate Return)
Shareholder yield for NOVN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 221742145021.5
Dividends paid: 3106250000
Stock repurchases: 3392500000
Net debt paydown: -5262159090.909088
Dividend yield: 1.4008387984606263%
Buyback yield: 1.5299301806930141%
Debt paydown yield: -2.373098307675734%
Total shareholder yield: 0.5576706714779065% (Low Return)
Shareholder yield for NOVN.SW (quarterly period ending 2025-09-30)
Market cap (USD): 230841817317.99997
Dividends paid: 0
Stock repurchases: 2877500000
Net debt paydown: 768750000
Dividend yield: 0%
Buyback yield: 1.2465245826912081%
Debt paydown yield: 0.3330202512402663%
Total shareholder yield: 1.5795448339314744% (Low Return)
Shareholder yield for NOVN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 255898772635.94934
Dividends paid: 0
Stock repurchases: 1873417721.5189872
Net debt paydown: -4752246835.443039
Dividend yield: 0%
Buyback yield: 0.7320932813476905%
Debt paydown yield: -1.857080745832163%
Total shareholder yield: -1.1249874644844726% (Minimal or Negative)
Shareholder yield for NOVN.SW (annual period ending 2025-12-31)
Market cap (USD): 255898772635.94934
Dividends paid: 9896202531.645569
Stock repurchases: 11660759493.670885
Net debt paydown: -10048635724.331932
Dividend yield: 3.867233292956921%
Buyback yield: 4.55678601876684%
Debt paydown yield: -3.926801063101415%
Total shareholder yield: 4.497218248622346% (Moderate Return)
Shareholder yield for NRIM (annual period ending 2021-12-31)
Market cap (USD): 203094713.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRIM (annual period ending 2022-12-31)
Market cap (USD): 265602506.04
Dividends paid: 10571000
Stock repurchases: 14157000
Dividend yield: 3.980007627792487%
Buyback yield: 5.330145491122716%
Total shareholder yield: 9.310153118915203% (Moderate Return)
Shareholder yield for NRIM (annual period ending 2023-12-31)
Market cap (USD): 293186015.88
Dividends paid: 13609000
Stock repurchases: 9044000
Net debt paydown: 1193000
Dividend yield: 4.6417629978539345%
Buyback yield: 3.0847310274517583%
Debt paydown yield: 0.4069089026702729%
Total shareholder yield: 8.133402927975965% (Moderate Return)
Shareholder yield for NRIM (quarterly period ending 2024-09-30)
Market cap (USD): 377048783.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRIM (annual period ending 2024-12-31)
Market cap (USD): 415977124.2
Dividends paid: 13751000
Stock repurchases: 789000
Net debt paydown: -7765000
Dividend yield: 3.3057106268633603%
Buyback yield: 0.18967389168752757%
Debt paydown yield: -1.866689187520471%
Total shareholder yield: 1.628695331030417% (Low Return)
Shareholder yield for NRIM (quarterly period ending 2024-12-31)
Market cap (USD): 415977124.2
Dividends paid: 0
Stock repurchases: 1000
Dividend yield: 0%
Buyback yield: 0.00024039783483843799%
Total shareholder yield: 0.00024039783483843799% (Low Return)
Shareholder yield for NRIM (quarterly period ending 2025-03-31)
Market cap (USD): 393954805.86
Dividends paid: 3534000
Stock repurchases: 0
Dividend yield: 0.8970572125107873%
Buyback yield: 0%
Total shareholder yield: 0.8970572125107873% (Low Return)
Shareholder yield for NRIM (quarterly period ending 2025-06-30)
Market cap (USD): 505401083.52
Dividends paid: 3535000
Stock repurchases: 1000
Net debt paydown: -49285000
Dividend yield: 0.6994444838502432%
Buyback yield: 0.00019786265455452423%
Debt paydown yield: -9.751660929719726%
Total shareholder yield: -9.05201858321493% (Minimal or Negative)
Shareholder yield for NRIM (quarterly period ending 2025-09-30)
Market cap (USD): 472923725.16
Dividends paid: 3535000
Stock repurchases: 1000
Net debt paydown: 50628000
Dividend yield: 0.7474778303423105%
Buyback yield: 0.000211450588498532%
Debt paydown yield: 10.705320394503676%
Total shareholder yield: 11.453009675434485% (High Return)
Shareholder yield for NRIM (quarterly period ending 2025-12-31)
Market cap (USD): 584370002.8199999
Dividends paid: 3943000
Stock repurchases: 0
Net debt paydown: -57885000
Dividend yield: 0.6747437378668014%
Buyback yield: 0%
Debt paydown yield: -9.905539250930712%
Total shareholder yield: -9.23079551306391% (Minimal or Negative)
Shareholder yield for NRIM (annual period ending 2025-12-31)
Market cap (USD): 584370002.8199999
Dividends paid: 14547000
Stock repurchases: 0
Net debt paydown: -46828000
Dividend yield: 2.489347490425655%
Buyback yield: 0%
Debt paydown yield: -8.013416118900981%
Total shareholder yield: -5.524068628475326% (Minimal or Negative)
Shareholder yield for OBS.DE (annual period ending 2021-12-31)
Market cap (USD): 74465168.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBS.DE (annual period ending 2022-12-31)
Market cap (USD): 64574333.18085107
Dividends paid: 2014893.6170212766
Stock repurchases: 0
Dividend yield: 3.120270110073355%
Buyback yield: 0%
Total shareholder yield: 3.120270110073355% (Low Return)
Shareholder yield for OBS.DE (annual period ending 2023-12-31)
Market cap (USD): 56922571.322222225
Dividends paid: 1577777.7777777778
Stock repurchases: 0
Net debt paydown: -212316.78486997448
Dividend yield: 2.7717963913584187%
Buyback yield: 0%
Debt paydown yield: -0.37299225937653185%
Total shareholder yield: 2.398804131981887% (Low Return)
Shareholder yield for OBS.DE (quarterly period ending 2024-12-31)
Market cap (USD): 54745887.96875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBS.DE (annual period ending 2024-12-31)
Market cap (USD): 54745887.96875
Dividends paid: 986458.3333333334
Stock repurchases: 0
Net debt paydown: 1995694.444444444
Dividend yield: 1.801885712213532%
Buyback yield: 0%
Debt paydown yield: 3.645377796381026%
Total shareholder yield: 5.447263508594558% (Moderate Return)
Shareholder yield for OBS.DE (quarterly period ending 2025-06-30)
Market cap (USD): 76424911.45882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1067720.5882352944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3970844949039485%
Total shareholder yield: -1.3970844949039485% (Minimal or Negative)
Shareholder yield for PRAKASH.NS (annual period ending 2022-03-31)
Market cap (USD): 176791065.1132797
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAKASH.NS (annual period ending 2023-03-31)
Market cap (USD): 109346803.76455544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAKASH.NS (annual period ending 2024-03-31)
Market cap (USD): 351783242.9972409
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29524273.262756243
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.39274577470076%
Total shareholder yield: 8.39274577470076% (Moderate Return)
Shareholder yield for PRAKASH.NS (quarterly period ending 2024-09-30)
Market cap (USD): 385736120.7222886
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAKASH.NS (annual period ending 2025-03-31)
Market cap (USD): 329532318.5146458
Dividends paid: 2512274.9590834696
Stock repurchases: 0
Net debt paydown: -6024027.065850534
Dividend yield: 0.7623758939358215%
Buyback yield: 0%
Debt paydown yield: -1.8280534950270138%
Total shareholder yield: -1.0656776010911924% (Minimal or Negative)
Shareholder yield for PRAKASH.NS (quarterly period ending 2025-03-31)
Market cap (USD): 329532318.5146458
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4324750.180439353
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3123902990556426%
Total shareholder yield: -1.3123902990556426% (Minimal or Negative)
Shareholder yield for PRAKASH.NS (quarterly period ending 2025-06-30)
Market cap (USD): 337418180.6199392
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAKASH.NS (quarterly period ending 2025-09-30)
Market cap (USD): 331937374.8589628
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAKASH.NS (quarterly period ending 2025-12-31)
Market cap (USD): 292651284.1851398
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCI (annual period ending 2021-12-31)
Market cap (USD): 17450543613.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCI (annual period ending 2022-12-31)
Market cap (USD): 17725152610.98
Dividends paid: 742647058.8235294
Stock repurchases: 0
Dividend yield: 4.189792184714338%
Buyback yield: 0%
Total shareholder yield: 4.189792184714338% (Moderate Return)