speb/financial-data huggingface dataset:
Shareholder yield for IPSC (annual period ending 2025-12-31)
Market cap (USD): 180354809
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10265000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.6915587984127445%
Total shareholder yield: 5.6915587984127445% (Moderate Return)
Shareholder yield for IPSC (quarterly period ending 2025-12-31)
Market cap (USD): 180354809
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1392000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7718119675977145%
Total shareholder yield: 0.7718119675977145% (Low Return)
Shareholder yield for IVALUE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 171836257.27170238
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3053775.088640401
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.777142459412313%
Total shareholder yield: -1.777142459412313% (Minimal or Negative)
Shareholder yield for IVALUE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 170609636.10337532
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPOLYINVST.NS (annual period ending 2022-03-31)
Market cap (USD): 39889325.72530661
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPOLYINVST.NS (annual period ending 2023-03-31)
Market cap (USD): 56644060.77466504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 196565573.35523418
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 347.0188589359597%
Total shareholder yield: 347.0188589359597% (High Return)
Shareholder yield for JPOLYINVST.NS (annual period ending 2024-03-31)
Market cap (USD): 77168605.46485126
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50798.68466543872
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06582817501940799%
Total shareholder yield: 0.06582817501940799% (Low Return)
Shareholder yield for JPOLYINVST.NS (quarterly period ending 2024-09-30)
Market cap (USD): 100090590.09018156
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPOLYINVST.NS (quarterly period ending 2024-12-31)
Market cap (USD): 107153303.53770836
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPOLYINVST.NS (annual period ending 2025-03-31)
Market cap (USD): 84301524.20119035
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81259.68379379064
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09639171363006416%
Total shareholder yield: 0.09639171363006416% (Low Return)
Shareholder yield for JPOLYINVST.NS (quarterly period ending 2025-03-31)
Market cap (USD): 84301524.20119035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPOLYINVST.NS (quarterly period ending 2025-06-30)
Market cap (USD): 111540103.17341447
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPOLYINVST.NS (quarterly period ending 2025-09-30)
Market cap (USD): 113521722.53776775
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPOLYINVST.NS (quarterly period ending 2025-12-31)
Market cap (USD): 121314007.39668041
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEFI.L (annual period ending 2021-12-31)
Market cap (USD): 1861083.6027027026
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEFI.L (annual period ending 2022-12-31)
Market cap (USD): 1659279.3566265062
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 142359.76789168268
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.579614235731556%
Total shareholder yield: 8.579614235731556% (Moderate Return)
Shareholder yield for KEFI.L (annual period ending 2023-12-31)
Market cap (USD): 1743293.501265823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1087612.2931442081
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -62.388363884479695%
Total shareholder yield: -62.388363884479695% (Minimal or Negative)
Shareholder yield for KEFI.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KEFI.L (annual period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1689097.2222222222
Shareholder yield for KEFI.L (quarterly period ending 2025-06-30)
Market cap (USD): 1886577.8986301373
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 769791.6666666667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 40.80359826252709%
Total shareholder yield: 40.80359826252709% (High Return)
Shareholder yield for LINC (annual period ending 2021-12-31)
Market cap (USD): 236953838.16
Dividends paid: 1219000
Stock repurchases: 0
Dividend yield: 0.5144461931766162%
Buyback yield: 0%
Total shareholder yield: 0.5144461931766162% (Low Return)
Shareholder yield for LINC (annual period ending 2022-12-31)
Market cap (USD): 183663015.12
Dividends paid: 1111000
Stock repurchases: 9445000
Dividend yield: 0.6049122079772595%
Buyback yield: 5.14257048095879%
Total shareholder yield: 5.747482688936049% (Moderate Return)
Shareholder yield for LINC (annual period ending 2023-12-31)
Market cap (USD): 318476109.11999995
Dividends paid: 0
Stock repurchases: 891000
Net debt paydown: -16154000
Dividend yield: 0%
Buyback yield: 0.2797698083105745%
Debt paydown yield: -5.072280003870954%
Total shareholder yield: -4.7925101955603795% (Minimal or Negative)
Shareholder yield for LINC (quarterly period ending 2024-09-30)
Market cap (USD): 378745492.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINC (annual period ending 2024-12-31)
Market cap (USD): 501821916.96000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -60775000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.110870001089319%
Total shareholder yield: -12.110870001089319% (Minimal or Negative)
Shareholder yield for LINC (quarterly period ending 2024-12-31)
Market cap (USD): 501821916.96000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINC (quarterly period ending 2025-03-31)
Market cap (USD): 503407953.35999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINC (quarterly period ending 2025-06-30)
Market cap (USD): 731162780.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12831000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.754875978914093%
Total shareholder yield: -1.754875978914093% (Minimal or Negative)
Shareholder yield for LINC (quarterly period ending 2025-09-30)
Market cap (USD): 745437108
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6595000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8847158169646688%
Total shareholder yield: -0.8847158169646688% (Minimal or Negative)
Shareholder yield for LINC (annual period ending 2025-12-31)
Market cap (USD): 766055581.1999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26303000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.433562870046224%
Total shareholder yield: -3.433562870046224% (Minimal or Negative)
Shareholder yield for LINC (quarterly period ending 2025-12-31)
Market cap (USD): 766055581.1999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8137000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0621944673066237%
Total shareholder yield: -1.0621944673066237% (Minimal or Negative)
Shareholder yield for LNKS (quarterly period ending 2024-12-31)
Market cap (USD): 457856887.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNKS (annual period ending 2025-06-30)
Market cap (USD): 163811019.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNKS (quarterly period ending 2025-06-30)
Market cap (USD): 163811019.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (annual period ending 2022-03-31)
Market cap (USD): 20559871.416325994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (annual period ending 2023-03-31)
Market cap (USD): 16171983.593179053
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13833127.262517303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -85.53760386172898%
Total shareholder yield: -85.53760386172898% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (annual period ending 2024-03-31)
Market cap (USD): 20581591.03886756
Dividends paid: 39297.27785106128
Stock repurchases: 0
Net debt paydown: -2903568.1612264924
Dividend yield: 0.19093411086076797%
Buyback yield: 0%
Debt paydown yield: -14.10759817228519%
Total shareholder yield: -13.916664061424422% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 25401097.975394174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (annual period ending 2025-03-31)
Market cap (USD): 14033724.092659589
Dividends paid: 53624.03553892915
Stock repurchases: 0
Net debt paydown: -7324174.772751439
Dividend yield: 0.3821083782527652%
Buyback yield: 0%
Debt paydown yield: -52.189815934762365%
Total shareholder yield: -51.8077075565096% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 14033724.092659589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2555772.7887283824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.21165053448067%
Total shareholder yield: -18.21165053448067% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 20206204.27685467
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 23649886.58962796
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANAKALUCO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 21090327.55374847
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERY.PA (annual period ending 2021-12-31)
Market cap (USD): 562416316.8409091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERY.PA (annual period ending 2022-12-31)
Market cap (USD): 666855690.0000001
Dividends paid: 91515957.44680852
Stock repurchases: 0
Dividend yield: 13.723502523733208%
Buyback yield: 0%
Total shareholder yield: 13.723502523733208% (High Return)
Shareholder yield for MERY.PA (annual period ending 2023-12-31)
Market cap (USD): 793171207.2666667
Dividends paid: 99516666.66666667
Stock repurchases: 0
Net debt paydown: 21448510.638298035
Dividend yield: 12.546681694310275%
Buyback yield: 0%
Debt paydown yield: 2.7041463988854777%
Total shareholder yield: 15.250828093195752% (High Return)
Shareholder yield for MERY.PA (quarterly period ending 2024-12-31)
Market cap (USD): 829360293.3125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERY.PA (annual period ending 2024-12-31)
Market cap (USD): 829360293.3125
Dividends paid: 96503125
Stock repurchases: 0
Net debt paydown: -29441041.666666746
Dividend yield: 11.635850640324538%
Buyback yield: 0%
Debt paydown yield: -3.549849432636567%
Total shareholder yield: 8.086001207687971% (Moderate Return)
Shareholder yield for MERY.PA (quarterly period ending 2025-06-30)
Market cap (USD): 1077577905.6705883
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -660464840.6862745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -61.29160937790945%
Total shareholder yield: -61.29160937790945% (Minimal or Negative)
Shareholder yield for MGIH (annual period ending 2023-06-30)
Market cap (USD): 21487500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 396667.18559079664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8460369311962612%
Total shareholder yield: 1.8460369311962612% (Low Return)
Shareholder yield for MGIH (annual period ending 2024-06-30)
Market cap (USD): 16425000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 933556.3662821084
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.683752610545561%
Total shareholder yield: 5.683752610545561% (Moderate Return)
Shareholder yield for MGIH (quarterly period ending 2024-12-31)
Market cap (USD): 16987500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGIH (annual period ending 2025-06-30)
Market cap (USD): 18225000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGU.AX (annual period ending 2021-12-31)
Market cap (USD): 209545901.02173913
Dividends paid: 0
Stock repurchases: 462439.8550724638
Dividend yield: 0%
Buyback yield: 0.22068666235780413%
Total shareholder yield: 0.22068666235780413% (Low Return)
Shareholder yield for MGU.AX (annual period ending 2022-12-31)
Market cap (USD): 43419420.932432435
Dividends paid: 0
Stock repurchases: 168298.64864864864
Dividend yield: 0%
Buyback yield: 0.38761145366389904%
Total shareholder yield: 0.38761145366389904% (Low Return)
Shareholder yield for MGU.AX (annual period ending 2023-12-31)
Market cap (USD): 66021311.28082191
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 311180.9422436135
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.47133408320232245%
Total shareholder yield: 0.47133408320232245% (Low Return)
Shareholder yield for MGU.AX (annual period ending 2024-12-31)
Market cap (USD): 19956752.478260867
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGU.AX (quarterly period ending 2024-12-31)
Market cap (USD): 19956752.478260867
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MREO (annual period ending 2021-12-31)
Market cap (USD): 255389774.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MREO (annual period ending 2022-12-31)
Market cap (USD): 119713956.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7717156.665255614
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.446329964159014%
Total shareholder yield: 6.446329964159014% (Moderate Return)
Shareholder yield for MREO (annual period ending 2023-12-31)
Market cap (USD): 368718986.79
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10982690.254689645
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.978607190886191%
Total shareholder yield: 2.978607190886191% (Low Return)
Shareholder yield for MREO (quarterly period ending 2024-09-30)
Market cap (USD): 656032482.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MREO (annual period ending 2024-12-31)
Market cap (USD): 558665131.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -502072.78481012676
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08987007717164586%
Total shareholder yield: -0.08987007717164586% (Minimal or Negative)
Shareholder yield for MREO (quarterly period ending 2024-12-31)
Market cap (USD): 558665131.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MREO (quarterly period ending 2025-03-31)
Market cap (USD): 359141870.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -736379.8701298701
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.20503871342466232%
Total shareholder yield: -0.20503871342466232% (Minimal or Negative)
Shareholder yield for MREO (quarterly period ending 2025-06-30)
Market cap (USD): 432566430.39
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 146842.19889699342
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.033946739409389935%
Total shareholder yield: 0.033946739409389935% (Low Return)
Shareholder yield for MREO (quarterly period ending 2025-09-30)
Market cap (USD): 328814334.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 286801.1847463902
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.087222835083396%
Total shareholder yield: 0.087222835083396% (Low Return)
Shareholder yield for MREO (annual period ending 2025-12-31)
Market cap (USD): 67039815.78
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7763277.027027027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.580098985509215%
Total shareholder yield: 11.580098985509215% (High Return)
Shareholder yield for MREO (quarterly period ending 2025-12-31)
Market cap (USD): 67039815.78
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 263513.51351351355
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3930701635253115%
Total shareholder yield: 0.3930701635253115% (Low Return)
Shareholder yield for MSLH.L (annual period ending 2021-12-31)
Market cap (USD): 19786833.945405405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLH.L (annual period ending 2022-12-31)
Market cap (USD): 7251507.98939759
Dividends paid: 46626506.024096385
Stock repurchases: 1325301.2048192772
Dividend yield: 642.9904799425012%
Buyback yield: 18.27621519216412%
Total shareholder yield: 661.2666951346654% (High Return)
Shareholder yield for MSLH.L (annual period ending 2023-12-31)
Market cap (USD): 8162863.875949367
Dividends paid: 40000000
Stock repurchases: 379746.83544303797
Net debt paydown: 33777642.21442735
Dividend yield: 490.0240970311155%
Buyback yield: 4.6521275034599565%
Debt paydown yield: 413.7964656491213%
Total shareholder yield: 908.4726901836967% (High Return)
Shareholder yield for MSLH.L (quarterly period ending 2024-12-31)
Market cap (USD): 8724660.977999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLH.L (annual period ending 2024-12-31)
Market cap (USD): 8724660.977999998
Dividends paid: 26250000
Stock repurchases: 1750000
Net debt paydown: 83863924.0506329
Dividend yield: 300.87128962594295%
Buyback yield: 20.058085975062863%
Debt paydown yield: 961.2284564649924%
Total shareholder yield: 1282.1578320659983% (High Return)
Shareholder yield for MSLH.L (quarterly period ending 2025-06-30)
Market cap (USD): 8903068.776438355
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50503424.65753424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -567.2586152674648%
Total shareholder yield: -567.2586152674648% (Minimal or Negative)
Shareholder yield for MU.TO (quarterly period ending 2025-11-30)
Market cap (USD): 50366925943.59286
Dividends paid: 95714285.71428572
Stock repurchases: 214285714.2857143
Net debt paydown: 2276824817.5182476
Dividend yield: 0.19003400330899384%
Buyback yield: 0.4254492611395384%
Debt paydown yield: 4.52047603633408%
Total shareholder yield: 5.135959300782613% (Moderate Return)
Shareholder yield for MU.TO (quarterly period ending 2026-02-28)
Market cap (USD): 89065642827.94159
Dividends paid: 96350364.96350364
Stock repurchases: 255474452.5547445
Net debt paydown: 993248175.1824827
Dividend yield: 0.10817904851328003%
Buyback yield: 0.2868383862094546%
Debt paydown yield: 1.115186668670045%
Total shareholder yield: 1.5102041033927796% (Low Return)
Shareholder yield for NSIT (annual period ending 2021-12-31)
Market cap (USD): 3219737552.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSIT (annual period ending 2022-12-31)
Market cap (USD): 3028546757.5899997
Dividends paid: 0
Stock repurchases: 107922000
Dividend yield: 0%
Buyback yield: 3.5634912926317224%
Total shareholder yield: 3.5634912926317224% (Low Return)
Shareholder yield for NSIT (annual period ending 2023-12-31)
Market cap (USD): 5351832053.23
Dividends paid: 0
Stock repurchases: 217108000
Net debt paydown: -233157000
Dividend yield: 0%
Buyback yield: 4.0567042807139%
Debt paydown yield: -4.35658289873432%
Total shareholder yield: -0.29987861802042026% (Minimal or Negative)
Shareholder yield for NSIT (quarterly period ending 2024-09-30)
Market cap (USD): 6505621682.629999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSIT (quarterly period ending 2024-12-31)
Market cap (USD): 4594015775.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSIT (annual period ending 2024-12-31)
Market cap (USD): 4594015775.7
Dividends paid: 0
Stock repurchases: 200020000
Net debt paydown: 90655000
Dividend yield: 0%
Buyback yield: 4.353924970349553%
Debt paydown yield: 1.9733280081343803%
Total shareholder yield: 6.3272529784839335% (Moderate Return)
Shareholder yield for NSIT (quarterly period ending 2025-03-31)
Market cap (USD): 4530285510.83
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSIT (quarterly period ending 2025-06-30)
Market cap (USD): 4170858898.53
Dividends paid: 0
Stock repurchases: 76118000
Net debt paydown: -323890000
Dividend yield: 0%
Buyback yield: 1.8249958066629257%
Debt paydown yield: -7.765546806537942%
Total shareholder yield: -5.940550999875017% (Minimal or Negative)
Shareholder yield for NSIT (quarterly period ending 2025-09-30)
Market cap (USD): 3425426226.97
Dividends paid: 0
Stock repurchases: 75000000
Net debt paydown: -87137000
Dividend yield: 0%
Buyback yield: 2.1895085466879873%
Debt paydown yield: -2.5438294164366817%
Total shareholder yield: -0.35432086974869437% (Minimal or Negative)
Shareholder yield for NSIT (annual period ending 2025-12-31)
Market cap (USD): 2460713117.99
Dividends paid: 0
Stock repurchases: 151118000
Net debt paydown: -504654000
Dividend yield: 0%
Buyback yield: 6.141227878016056%
Debt paydown yield: -20.50844514586161%
Total shareholder yield: -14.367217267845554% (Minimal or Negative)
Shareholder yield for NSIT (quarterly period ending 2025-12-31)
Market cap (USD): 2460713117.99
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46563000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8922563406348787%
Total shareholder yield: 1.8922563406348787% (Low Return)
Shareholder yield for PER.DE (annual period ending 2021-06-30)
Market cap (USD): 47814409094.047615
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.DE (annual period ending 2022-06-30)
Market cap (USD): 39686708990.208336
Dividends paid: 860416666.6666667
Stock repurchases: 0
Dividend yield: 2.168022213378671%
Buyback yield: 0%
Total shareholder yield: 2.168022213378671% (Low Return)
Shareholder yield for PER.DE (annual period ending 2023-06-30)
Market cap (USD): 48676463071.82608
Dividends paid: 1165217391.3043478
Stock repurchases: 0
Net debt paydown: -1264673913.043478
Dividend yield: 2.393800448452828%
Buyback yield: 0%
Debt paydown yield: -2.5981220352377465%
Total shareholder yield: -0.20432158678491863% (Minimal or Negative)
Shareholder yield for PER.DE (annual period ending 2024-06-30)
Market cap (USD): 31197681068.430107
Dividends paid: 1298924731.1827955
Stock repurchases: 0
Net debt paydown: -1740836839.6446934
Dividend yield: 4.163529745475914%
Buyback yield: 0%
Debt paydown yield: -5.580019988749419%
Total shareholder yield: -1.416490243273505% (Minimal or Negative)
Shareholder yield for PER.DE (quarterly period ending 2024-12-31)
Market cap (USD): 27203625838.5625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.DE (quarterly period ending 2025-06-30)
Market cap (USD): 23765180851.341175
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3197046568.627451
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.452649860423962%
Total shareholder yield: -13.452649860423962% (Minimal or Negative)
Shareholder yield for PER.DE (annual period ending 2025-06-30)
Market cap (USD): 23765180851.341175
Dividends paid: 1412941176.4705882
Stock repurchases: 0
Net debt paydown: -167577482.6059475
Dividend yield: 5.945425727281388%
Buyback yield: 0%
Debt paydown yield: -0.705138680215389%
Total shareholder yield: 5.2402870470659995% (Moderate Return)
Shareholder yield for REI (annual period ending 2021-12-31)
Market cap (USD): 578786265
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REI (annual period ending 2022-12-31)
Market cap (USD): 624479917.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REI (annual period ending 2023-12-31)
Market cap (USD): 370626292.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10884264
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.936722035175095%
Total shareholder yield: -2.936722035175095% (Minimal or Negative)
Shareholder yield for REI (quarterly period ending 2024-09-30)
Market cap (USD): 406165800
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REI (quarterly period ending 2024-12-31)
Market cap (USD): 345240930
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REI (annual period ending 2024-12-31)
Market cap (USD): 345240930
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40914900
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.851115103878326%
Total shareholder yield: 11.851115103878326% (High Return)
Shareholder yield for REI (quarterly period ending 2025-03-31)
Market cap (USD): 291931668.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REI (quarterly period ending 2025-06-30)
Market cap (USD): 200544363.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10921260
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.445807499040221%
Total shareholder yield: 5.445807499040221% (Moderate Return)
Shareholder yield for REI (quarterly period ending 2025-09-30)
Market cap (USD): 276700451.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20677829
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.473001546107887%
Total shareholder yield: 7.473001546107887% (Moderate Return)
Shareholder yield for REI (annual period ending 2025-12-31)
Market cap (USD): 220852653.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34131664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.454495755634543%
Total shareholder yield: -15.454495755634543% (Minimal or Negative)
Shareholder yield for REI (quarterly period ending 2025-12-31)
Market cap (USD): 220852653.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8616473
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.9014577609529857%
Total shareholder yield: 3.9014577609529857% (Low Return)
Shareholder yield for RETAIL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 4910803.941710464
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RETAIL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3966018.9066324746
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RETAIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 3260201.07363753
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RETAIL.NS (annual period ending 2025-03-31)
Market cap (USD): 3260201.07363753
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -806333.1776571029
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.732621069823963%
Total shareholder yield: -24.732621069823963% (Minimal or Negative)
Shareholder yield for RETAIL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 3429303.9082611753
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RETAIL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 3191191.6572717023
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RETAIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2231885.1732204524
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUSHB (annual period ending 2021-12-31)
Market cap (USD): 563469729.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUSHB (annual period ending 2022-12-31)
Market cap (USD): 596900149.1
Dividends paid: 44556000
Stock repurchases: 93709000
Dividend yield: 7.464565064555787%
Buyback yield: 15.699275689793927%
Total shareholder yield: 23.163840754349714% (High Return)
Shareholder yield for RUSHB (annual period ending 2023-12-31)
Market cap (USD): 855818752
Dividends paid: 50582000
Stock repurchases: 211778000
Net debt paydown: -374074000
Dividend yield: 5.910363599978702%
Buyback yield: 24.74566016520283%
Debt paydown yield: -43.7094886184499%
Total shareholder yield: -13.053464853268373% (Minimal or Negative)
Shareholder yield for RUSHB (quarterly period ending 2024-09-30)
Market cap (USD): 783609044.8000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUSHB (annual period ending 2024-12-31)
Market cap (USD): 892425061.9
Dividends paid: 55508000
Stock repurchases: 15746000
Net debt paydown: 75344000
Dividend yield: 6.21990600329195%
Buyback yield: 1.7644058501087239%
Debt paydown yield: 8.442613639692093%
Total shareholder yield: 16.426925493092767% (High Return)
Shareholder yield for RUSHB (quarterly period ending 2024-12-31)
Market cap (USD): 892425061.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUSHB (quarterly period ending 2025-03-31)
Market cap (USD): 929532828.1
Dividends paid: 14409000
Stock repurchases: 29642000
Dividend yield: 1.550133525617652%
Buyback yield: 3.1889137321367507%
Total shareholder yield: 4.739047257754403% (Moderate Return)
Shareholder yield for RUSHB (quarterly period ending 2025-06-30)
Market cap (USD): 866015030.1
Dividends paid: 14521000
Stock repurchases: 87440000
Net debt paydown: -23260000
Dividend yield: 1.6767607368573314%
Buyback yield: 10.096822452365888%
Debt paydown yield: -2.685865624908858%
Total shareholder yield: 9.087717564314362% (Moderate Return)
Shareholder yield for RUSHB (quarterly period ending 2025-09-30)
Market cap (USD): 950761144.8000001
Dividends paid: 14797000
Stock repurchases: 7361000
Net debt paydown: 231495000
Dividend yield: 1.5563320063014001%
Buyback yield: 0.7742217948492671%
Debt paydown yield: 24.348386686405526%
Total shareholder yield: 26.678940487556194% (High Return)
Shareholder yield for RUSHB (quarterly period ending 2025-12-31)
Market cap (USD): 935048847.4
Dividends paid: 14604000
Stock repurchases: 70472000
Net debt paydown: 79891000
Dividend yield: 1.5618435379721531%
Buyback yield: 7.536718557105833%
Debt paydown yield: 8.544045610252896%
Total shareholder yield: 17.64260770533088% (High Return)
Shareholder yield for RUSHB (annual period ending 2025-12-31)
Market cap (USD): 935048847.4
Dividends paid: 58331000
Stock repurchases: 194915000
Net debt paydown: 291559000
Dividend yield: 6.238283717711153%
Buyback yield: 20.845435031761316%
Debt paydown yield: 31.18115174524945%
Total shareholder yield: 58.26487049472192% (High Return)
Shareholder yield for RWA.L (annual period ending 2021-12-31)
Market cap (USD): 5431223.586486487
Dividends paid: 0
Stock repurchases: 16621621.621621622
Dividend yield: 0%
Buyback yield: 306.0382500727486%
Total shareholder yield: 306.0382500727486% (High Return)
Shareholder yield for RWA.L (annual period ending 2022-12-31)
Market cap (USD): 3518787.730120482
Dividends paid: 18313253.012048192
Stock repurchases: 27349397.590361446
Dividend yield: 520.4421072430292%
Buyback yield: 777.2391996326818%
Total shareholder yield: 1297.681306875711% (High Return)
Shareholder yield for RWA.L (annual period ending 2023-12-31)
Market cap (USD): 3238998.1594936713
Dividends paid: 20000000
Stock repurchases: 12658227.848101266
Net debt paydown: 3240811.346652448
Dividend yield: 617.4748800452068%
Buyback yield: 390.8068861045612%
Debt paydown yield: 100.05597987616825%
Total shareholder yield: 1108.3377460259362% (High Return)
Shareholder yield for RWA.L (annual period ending 2024-12-31)
Market cap (USD): 2400938.61
Dividends paid: 19375000
Stock repurchases: 0
Net debt paydown: 10253164.556962013
Dividend yield: 806.976068413511%
Buyback yield: 0%
Debt paydown yield: 427.048176669624%
Total shareholder yield: 1234.0242450831352% (High Return)
Shareholder yield for RWA.L (quarterly period ending 2024-12-31)
Market cap (USD): 2400938.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RWA.L (quarterly period ending 2025-06-30)
Market cap (USD): 1648983.9205479454
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17945205.47945206
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1088.2583666121495%
Total shareholder yield: -1088.2583666121495% (Minimal or Negative)
Shareholder yield for SAM.TO (annual period ending 2022-04-30)
Market cap (USD): 14821162.9453125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAM.TO (annual period ending 2023-04-30)
Market cap (USD): 11956568.426470585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 419209.55882352946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.5061026196734137%
Total shareholder yield: 3.5061026196734137% (Low Return)
Shareholder yield for SAM.TO (annual period ending 2024-04-30)
Market cap (USD): 9231673.270072993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -270931.7303563761
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9348063176658967%
Total shareholder yield: -2.9348063176658967% (Minimal or Negative)
Shareholder yield for SAM.TO (quarterly period ending 2024-10-31)
Market cap (USD): 10398678.215827338
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAM.TO (quarterly period ending 2025-01-31)
Market cap (USD): 8722339.572413795
Dividends paid: 0
Stock repurchases: 49655.1724137931
Dividend yield: 0%
Buyback yield: 0.5692873110654608%
Total shareholder yield: 0.5692873110654608% (Low Return)
Shareholder yield for SAM.TO (quarterly period ending 2025-04-30)
Market cap (USD): 17020300.304347828
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -110469.7651174413
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6490470975369445%
Total shareholder yield: -0.6490470975369445% (Minimal or Negative)
Shareholder yield for SAM.TO (annual period ending 2025-04-30)
Market cap (USD): 17020300.304347828
Dividends paid: 0
Stock repurchases: 104347.82608695653
Net debt paydown: 22125.251242991537
Dividend yield: 0%
Buyback yield: 0.613078642685881%
Debt paydown yield: 0.12999330709423296%
Total shareholder yield: 0.7430719497801139% (Low Return)
Shareholder yield for SAM.TO (quarterly period ending 2025-07-31)
Market cap (USD): 19638808.04347826
Dividends paid: 0
Stock repurchases: 52173.913043478264
Net debt paydown: -247826.08695652173
Dividend yield: 0%
Buyback yield: 0.26566741183054843%
Debt paydown yield: -1.261920206195105%
Total shareholder yield: -0.9962527943645565% (Minimal or Negative)
Shareholder yield for SAM.TO (quarterly period ending 2025-10-31)
Market cap (USD): 32263756.07142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 122556.93581780535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.37985947930698816%
Total shareholder yield: 0.37985947930698816% (Low Return)
Shareholder yield for SFM (annual period ending 2021-12-31)
Market cap (USD): 2791234853.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFM (annual period ending 2022-12-31)
Market cap (USD): 3044214023.37
Dividends paid: 0
Stock repurchases: 199980000
Net debt paydown: -1290671000
Dividend yield: 0%
Buyback yield: 6.569183324982471%
Debt paydown yield: -42.39751180737299%
Total shareholder yield: -35.828328482390525% (Minimal or Negative)
Shareholder yield for SFM (annual period ending 2023-12-31)
Market cap (USD): 4524471321.11
Dividends paid: 0
Stock repurchases: 203496000
Net debt paydown: -119993000
Dividend yield: 0%
Buyback yield: 4.497674657601229%
Debt paydown yield: -2.6520888626289674%
Total shareholder yield: 1.845585794972262% (Low Return)
Shareholder yield for SFM (quarterly period ending 2024-09-30)
Market cap (USD): 10383431273.41
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFM (quarterly period ending 2024-12-31)
Market cap (USD): 11950209328.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFM (annual period ending 2024-12-31)
Market cap (USD): 11950209328.07
Dividends paid: 0
Stock repurchases: 228472000
Net debt paydown: -18577000
Dividend yield: 0%
Buyback yield: 1.9118660914444336%
Debt paydown yield: -0.1554533438704228%
Total shareholder yield: 1.7564127475740108% (Low Return)
Shareholder yield for SFM (quarterly period ending 2025-03-31)
Market cap (USD): 14354922104.64
Dividends paid: 0
Stock repurchases: 218762000
Dividend yield: 0%
Buyback yield: 1.523951146549856%
Total shareholder yield: 1.523951146549856% (Low Return)
Shareholder yield for SFM (quarterly period ending 2025-06-30)
Market cap (USD): 15483453716.64
Dividends paid: 0
Stock repurchases: 73461000
Net debt paydown: -36876000
Dividend yield: 0%
Buyback yield: 0.4744484101828766%
Debt paydown yield: -0.2381639179143186%
Total shareholder yield: 0.236284492268558% (Low Return)
Shareholder yield for SFM (quarterly period ending 2025-09-30)
Market cap (USD): 10232019948.8
Dividends paid: 0
Stock repurchases: 49702000
Net debt paydown: -103096000
Dividend yield: 0%
Buyback yield: 0.48574963935472976%
Debt paydown yield: -1.0075820856085314%
Total shareholder yield: -0.5218324462538015% (Minimal or Negative)
Shareholder yield for SFM (annual period ending 2025-12-31)
Market cap (USD): 7492509460.67
Dividends paid: 0
Stock repurchases: 471926000
Net debt paydown: -264103000
Dividend yield: 0%
Buyback yield: 6.298637358781514%
Debt paydown yield: -3.5248937807331537%
Total shareholder yield: 2.7737435780483604% (Low Return)
Shareholder yield for SFM (quarterly period ending 2025-12-31)
Market cap (USD): 7492509460.67
Dividends paid: 0
Stock repurchases: 130001000
Net debt paydown: -84417000
Dividend yield: 0%
Buyback yield: 1.7350795575555398%
Debt paydown yield: -1.1266852640377074%
Total shareholder yield: 0.6083942935178324% (Low Return)
Shareholder yield for SMX (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SMX (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SMX (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1243498.8179669036
Shareholder yield for SMX (quarterly period ending 2024-12-31)
Market cap (USD): 134044830800
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMX (annual period ending 2024-12-31)
Market cap (USD): 134044830800
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1692013.888888889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0012622746276679912%
Total shareholder yield: -0.0012622746276679912% (Minimal or Negative)
Shareholder yield for SMX (quarterly period ending 2025-06-30)
Market cap (USD): 8289524143.839999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3377855.3921568627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04074848367100745%
Total shareholder yield: -0.04074848367100745% (Minimal or Negative)
Shareholder yield for SOLARWORLD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 316106015.43404734
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9589309.035851289
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.0335737276888395%
Total shareholder yield: -3.0335737276888395% (Minimal or Negative)
Shareholder yield for SOLARWORLD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 264690966.84972706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STN.AX (annual period ending 2021-06-30)
Market cap (USD): 164594600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STN.AX (annual period ending 2022-06-30)
Market cap (USD): 101906760.10344829
Dividends paid: 0
Stock repurchases: 376003.4482758621
Net debt paydown: -44555.01685247602
Dividend yield: 0%
Buyback yield: 0.3689681115307472%
Debt paydown yield: -0.043721355489318894%
Total shareholder yield: 0.32524675604142833% (Low Return)
Shareholder yield for STN.AX (annual period ending 2023-06-30)
Market cap (USD): 65238323.245033115
Dividends paid: 0
Stock repurchases: 146931.7880794702
Net debt paydown: 83218.81708152547
Dividend yield: 0%
Buyback yield: 0.22522312158085203%
Debt paydown yield: 0.1275612445907878%
Total shareholder yield: 0.35278436617163983% (Low Return)
Shareholder yield for STN.AX (annual period ending 2024-06-30)
Market cap (USD): 69321759.03333335
Dividends paid: 0
Stock repurchases: 169413.33333333334
Net debt paydown: -32689.920529801326
Dividend yield: 0%
Buyback yield: 0.24438695107530523%
Debt paydown yield: -0.04715679605602966%
Total shareholder yield: 0.19723015501927557% (Low Return)
Shareholder yield for TC (annual period ending 2021-12-31)
Market cap (USD): 22423306617
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TC (annual period ending 2022-12-31)
Market cap (USD): 6655681116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -764401.4236994535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.011484946624949654%
Total shareholder yield: -0.011484946624949654% (Minimal or Negative)
Shareholder yield for TC (annual period ending 2023-12-31)
Market cap (USD): 1584685980
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1560028.9781269701
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09844404492850818%
Total shareholder yield: -0.09844404492850818% (Minimal or Negative)
Shareholder yield for TC (quarterly period ending 2024-12-31)
Market cap (USD): 596898385.8000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TC (annual period ending 2024-12-31)
Market cap (USD): 596898385.8000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2578951.891027494
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.43205878125654895%
Total shareholder yield: -0.43205878125654895% (Minimal or Negative)
Shareholder yield for TC (quarterly period ending 2025-06-30)
Market cap (USD): 412018354.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 823816.5109569933
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19994655610837686%
Total shareholder yield: 0.19994655610837686% (Low Return)
Shareholder yield for TDAY (annual period ending 2021-12-31)
Market cap (USD): 781922251.63
Dividends paid: 0
Stock repurchases: 3244000
Dividend yield: 0%
Buyback yield: 0.4148750074879615%
Total shareholder yield: 0.4148750074879615% (Low Return)
Shareholder yield for TDAY (annual period ending 2022-12-31)
Market cap (USD): 297805285.33
Dividends paid: 0
Stock repurchases: 6555000
Dividend yield: 0%
Buyback yield: 2.2011026408535233%
Total shareholder yield: 2.2011026408535233% (Low Return)
Shareholder yield for TDAY (annual period ending 2023-12-31)
Market cap (USD): 337414855.29999995
Dividends paid: 0
Stock repurchases: 2642000
Net debt paydown: 131498000
Dividend yield: 0%
Buyback yield: 0.7830123536353973%
Debt paydown yield: 38.97220230066142%
Total shareholder yield: 39.75521465429682% (High Return)
Shareholder yield for TDAY (quarterly period ending 2024-09-30)
Market cap (USD): 824465863.82
Dividends paid: 0
Stock repurchases: 38000
Dividend yield: 0%
Buyback yield: 0.004609044675777659%
Total shareholder yield: 0.004609044675777659% (Low Return)
Shareholder yield for TDAY (annual period ending 2024-12-31)
Market cap (USD): 742312681.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6955000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9369367076481641%
Total shareholder yield: 0.9369367076481641% (Low Return)
Shareholder yield for TDAY (quarterly period ending 2024-12-31)
Market cap (USD): 742312681.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TDAY (quarterly period ending 2025-03-31)
Market cap (USD): 423969100.79
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TDAY (quarterly period ending 2025-06-30)
Market cap (USD): 525193557.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26685000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.080983882041847%
Total shareholder yield: 5.080983882041847% (Moderate Return)