speb/financial-data huggingface dataset:
Shareholder yield for INRN.SW (annual period ending 2022-12-31)
Market cap (USD): 2007200516.6086955
Dividends paid: 27609782.608695652
Stock repurchases: 0
Dividend yield: 1.3755368424946548%
Buyback yield: 0%
Total shareholder yield: 1.3755368424946548% (Low Return)
Shareholder yield for INRN.SW (annual period ending 2023-12-31)
Market cap (USD): 2522986851.702381
Dividends paid: 31285714.285714287
Stock repurchases: 0
Net debt paydown: 805797.1014492735
Dividend yield: 1.2400268461408868%
Buyback yield: 0%
Debt paydown yield: 0.0319382204035492%
Total shareholder yield: 1.271965066544436% (Low Return)
Shareholder yield for INRN.SW (annual period ending 2024-12-31)
Market cap (USD): 1778012075.4444447
Dividends paid: 29413333.333333332
Stock repurchases: 0
Net debt paydown: -1938333.333333332
Dividend yield: 1.6542819781457874%
Buyback yield: 0%
Debt paydown yield: -0.10901688239933985%
Total shareholder yield: 1.5452650957464475% (Low Return)
Shareholder yield for INRN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1778012075.4444447
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INRN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 2020789008.5874996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRFC.NS (annual period ending 2022-03-31)
Market cap (USD): 3305472043.782144
Dividends paid: 132701437.42582092
Stock repurchases: 0
Dividend yield: 4.014598691749424%
Buyback yield: 0%
Total shareholder yield: 4.014598691749424% (Moderate Return)
Shareholder yield for IRFC.NS (annual period ending 2023-03-31)
Market cap (USD): 4011283205.846529
Dividends paid: 227624360.5359318
Stock repurchases: 0
Dividend yield: 5.674602087535593%
Buyback yield: 0%
Total shareholder yield: 5.674602087535593% (Moderate Return)
Shareholder yield for IRFC.NS (annual period ending 2024-03-31)
Market cap (USD): 21557704655.230328
Dividends paid: 235073749.85010192
Stock repurchases: 0
Net debt paydown: 1616371352.0068283
Dividend yield: 1.0904396066724493%
Buyback yield: 0%
Debt paydown yield: 7.497882440905713%
Total shareholder yield: 8.588322047578163% (Moderate Return)
Shareholder yield for IRFC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 24026570037.26708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRFC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 22138314220.538525
Dividends paid: 121865019.23301083
Stock repurchases: 0
Dividend yield: 0.550471088353928%
Buyback yield: 0%
Total shareholder yield: 0.550471088353928% (Low Return)
Shareholder yield for IRFC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 18618312667.522465
Dividends paid: 122221183.0722469
Stock repurchases: 0
Net debt paydown: -793701227.9905624
Dividend yield: 0.6564568189116723%
Buyback yield: 0%
Debt paydown yield: -4.263013744393089%
Total shareholder yield: -3.606556925481417% (Minimal or Negative)
Shareholder yield for IRFC.NS (annual period ending 2025-03-31)
Market cap (USD): 18618312667.522465
Dividends paid: 351386485.8545709
Stock repurchases: 0
Net debt paydown: 1230908307.999382
Dividend yield: 1.887316493870708%
Buyback yield: 0%
Debt paydown yield: 6.61127745559114%
Total shareholder yield: 8.49859394946185% (Moderate Return)
Shareholder yield for IRFC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 21263465472.735786
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 811418101.1961136
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8160200285156787%
Total shareholder yield: 3.8160200285156787% (Low Return)
Shareholder yield for IRFC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 17951180515.31692
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 811803238.5647049
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.522283299819922%
Total shareholder yield: 4.522283299819922% (Moderate Return)
Shareholder yield for LBRT (annual period ending 2021-12-31)
Market cap (USD): 1488305713.9199998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBRT (annual period ending 2022-12-31)
Market cap (USD): 2465822295.7599998
Dividends paid: 9164000
Stock repurchases: 125313000
Dividend yield: 0.37164073079222165%
Buyback yield: 5.081996387796341%
Total shareholder yield: 5.453637118588563% (Moderate Return)
Shareholder yield for LBRT (annual period ending 2023-12-31)
Market cap (USD): 2831371067.6000004
Dividends paid: 37684000
Stock repurchases: 203100000
Net debt paydown: -56391000
Dividend yield: 1.3309452947099116%
Buyback yield: 7.17320319911854%
Debt paydown yield: -1.9916499340300031%
Total shareholder yield: 6.512498559798449% (Moderate Return)
Shareholder yield for LBRT (quarterly period ending 2024-09-30)
Market cap (USD): 3009249711.0400004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBRT (quarterly period ending 2024-12-31)
Market cap (USD): 3147962414.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBRT (annual period ending 2024-12-31)
Market cap (USD): 3147962414.64
Dividends paid: 48310000
Stock repurchases: 129250000
Net debt paydown: -128297000
Dividend yield: 1.534643481616178%
Buyback yield: 4.105830469859057%
Debt paydown yield: -4.07555691908323%
Total shareholder yield: 1.564917032392005% (Low Return)
Shareholder yield for LBRT (quarterly period ending 2025-03-31)
Market cap (USD): 2518043548.88
Dividends paid: 13191000
Stock repurchases: 23958000
Dividend yield: 0.5238590891673506%
Buyback yield: 0.9514529647692659%
Total shareholder yield: 1.4753120539366165% (Low Return)
Shareholder yield for LBRT (quarterly period ending 2025-06-30)
Market cap (USD): 1839167258.32
Dividends paid: 13753000
Stock repurchases: 924000
Net debt paydown: 46640000
Dividend yield: 0.7477840820504152%
Buyback yield: 0.05024012883113383%
Debt paydown yield: 2.5359303124286603%
Total shareholder yield: 3.3339545233102093% (Low Return)
Shareholder yield for LBRT (quarterly period ending 2025-09-30)
Market cap (USD): 1992567189.3600001
Dividends paid: 12956000
Stock repurchases: 0
Net debt paydown: -109100000
Dividend yield: 0.6502164679406061%
Buyback yield: 0%
Debt paydown yield: -5.475348614720602%
Total shareholder yield: -4.825132146779996% (Minimal or Negative)
Shareholder yield for LBRT (quarterly period ending 2025-12-31)
Market cap (USD): 2994562483.6000004
Dividends paid: 14578000
Stock repurchases: 0
Net debt paydown: 7698000
Dividend yield: 0.48681568943168735%
Buyback yield: 0%
Debt paydown yield: 0.25706593340959866%
Total shareholder yield: 0.743881622841286% (Low Return)
Shareholder yield for LBRT (annual period ending 2025-12-31)
Market cap (USD): 2994562483.6000004
Dividends paid: 54478000
Stock repurchases: 24882000
Net debt paydown: -84680000
Dividend yield: 1.8192306989202538%
Buyback yield: 0.8309060217066294%
Debt paydown yield: -2.827792055225359%
Total shareholder yield: -0.1776553345984757% (Minimal or Negative)
Shareholder yield for MCB (annual period ending 2021-12-31)
Market cap (USD): 1308022927.41
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCB (annual period ending 2022-12-31)
Market cap (USD): 720385601.64
Dividends paid: 0
Stock repurchases: 1559000
Dividend yield: 0%
Buyback yield: 0.21641187670198367%
Total shareholder yield: 0.21641187670198367% (Low Return)
Shareholder yield for MCB (annual period ending 2023-12-31)
Market cap (USD): 679978563.42
Dividends paid: 0
Stock repurchases: 3170000
Net debt paydown: -288860000
Dividend yield: 0%
Buyback yield: 0.4661911669768326%
Debt paydown yield: -42.480750944141285%
Total shareholder yield: -42.01455977716445% (Minimal or Negative)
Shareholder yield for MCB (quarterly period ending 2024-09-30)
Market cap (USD): 645644975.73
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCB (quarterly period ending 2024-12-31)
Market cap (USD): 717039006.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCB (annual period ending 2024-12-31)
Market cap (USD): 717039006.45
Dividends paid: 0
Stock repurchases: 4582000
Net debt paydown: 89144000
Dividend yield: 0%
Buyback yield: 0.639016839918528%
Debt paydown yield: 12.432238580902936%
Total shareholder yield: 13.071255420821464% (High Return)
Shareholder yield for MCB (quarterly period ending 2025-03-31)
Market cap (USD): 687539389.59
Dividends paid: 0
Stock repurchases: 16126000
Net debt paydown: -45230000
Dividend yield: 0%
Buyback yield: 2.34546561901223%
Debt paydown yield: -6.57853218082123%
Total shareholder yield: -4.233066561809% (Minimal or Negative)
Shareholder yield for MCB (quarterly period ending 2025-06-30)
Market cap (USD): 859579171.9499999
Dividends paid: 0
Stock repurchases: 37951000
Net debt paydown: 85037000
Dividend yield: 0%
Buyback yield: 4.415067423505177%
Debt paydown yield: 9.892864179932275%
Total shareholder yield: 14.307931603437453% (High Return)
Shareholder yield for MCB (quarterly period ending 2025-09-30)
Market cap (USD): 920561573.1899999
Dividends paid: 0
Stock repurchases: 2740000
Net debt paydown: -74989000
Dividend yield: 0%
Buyback yield: 0.29764440313374624%
Debt paydown yield: -8.14600589291843%
Total shareholder yield: -7.848361489784684% (Minimal or Negative)
Shareholder yield for MCB (quarterly period ending 2025-12-31)
Market cap (USD): 941632728.09
Dividends paid: 1557000
Stock repurchases: 20200000
Net debt paydown: 281380000
Dividend yield: 0.16535109215651475%
Buyback yield: 2.1452100588064216%
Debt paydown yield: 29.882138928066876%
Total shareholder yield: 32.19270007902981% (High Return)
Shareholder yield for MCB (annual period ending 2025-12-31)
Market cap (USD): 941632728.09
Dividends paid: 3120000
Stock repurchases: 77017000
Net debt paydown: 446466000
Dividend yield: 0.3313393754196057%
Buyback yield: 8.179091242529415%
Debt paydown yield: 47.414027431438996%
Total shareholder yield: 55.924458049388015% (High Return)
Shareholder yield for MFIC (annual period ending 2022-03-31)
Market cap (USD): 652391213.76
Dividends paid: 93342000
Stock repurchases: 21100000
Dividend yield: 14.307672763100458%
Buyback yield: 3.2342556973433143%
Total shareholder yield: 17.54192846044377% (High Return)
Shareholder yield for MFIC (annual period ending 2023-12-31)
Market cap (USD): 833610995.3599999
Dividends paid: 123477000
Stock repurchases: 2297000
Net debt paydown: 88341000
Dividend yield: 14.812304622574674%
Buyback yield: 0.2755481888777183%
Debt paydown yield: 10.597389008988468%
Total shareholder yield: 25.685241820440858% (High Return)
Shareholder yield for MFIC (quarterly period ending 2024-09-30)
Market cap (USD): 895390466.3599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFIC (quarterly period ending 2024-12-31)
Market cap (USD): 927515791.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFIC (annual period ending 2024-12-31)
Market cap (USD): 927515791.28
Dividends paid: 139623000
Stock repurchases: 0
Net debt paydown: -289354000
Dividend yield: 15.053436428000436%
Buyback yield: 0%
Debt paydown yield: -31.196665622337566%
Total shareholder yield: -16.14322919433713% (Minimal or Negative)
Shareholder yield for MFIC (quarterly period ending 2025-03-31)
Market cap (USD): 910217539.4000001
Dividends paid: 35636000
Stock repurchases: 6079000
Dividend yield: 3.915108032689707%
Buyback yield: 0.6678623226714763%
Total shareholder yield: 4.582970355361184% (Moderate Return)
Shareholder yield for MFIC (quarterly period ending 2025-06-30)
Market cap (USD): 920102254.76
Dividends paid: 35456000
Stock repurchases: 0
Net debt paydown: -116413000
Dividend yield: 3.8534847422201315%
Buyback yield: 0%
Debt paydown yield: -12.65218071119337%
Total shareholder yield: -8.798695968973238% (Minimal or Negative)
Shareholder yield for MFIC (quarterly period ending 2025-09-30)
Market cap (USD): 900332824.04
Dividends paid: 35455000
Stock repurchases: 0
Net debt paydown: 136580000
Dividend yield: 3.937988158746149%
Buyback yield: 0%
Debt paydown yield: 15.169945641561105%
Total shareholder yield: 19.107933800307254% (High Return)
Shareholder yield for MFIC (quarterly period ending 2025-12-31)
Market cap (USD): 887153203.56
Dividends paid: 35038000
Stock repurchases: 12890000
Net debt paydown: -80136000
Dividend yield: 3.9494869498749785%
Buyback yield: 1.452962120665805%
Debt paydown yield: -9.032938130463533%
Total shareholder yield: -3.6304890599227493% (Minimal or Negative)
Shareholder yield for MFIC (annual period ending 2025-12-31)
Market cap (USD): 887153203.56
Dividends paid: 141585000
Stock repurchases: 18969000
Net debt paydown: -243589000
Dividend yield: 15.959475706320248%
Buyback yield: 2.138187623499585%
Debt paydown yield: -27.457377037305104%
Total shareholder yield: -9.35971370748527% (Minimal or Negative)
Shareholder yield for MMU (annual period ending 2021-05-31)
Market cap (USD): 561481757.4399999
Dividends paid: 0
Stock repurchases: 21250
Dividend yield: 0%
Buyback yield: 0.0037846287467800375%
Total shareholder yield: 0.0037846287467800375% (Low Return)
Shareholder yield for MMU (annual period ending 2022-05-31)
Market cap (USD): 482830616.32
Dividends paid: 21362449
Stock repurchases: 0
Dividend yield: 4.424418891001283%
Buyback yield: 0%
Total shareholder yield: 4.424418891001283% (Moderate Return)
Shareholder yield for MMU (annual period ending 2023-05-31)
Market cap (USD): 446235988.15999997
Dividends paid: 20490482
Stock repurchases: 25008750
Net debt paydown: -2495000
Dividend yield: 4.591848829694356%
Buyback yield: 5.604377652981453%
Debt paydown yield: -0.5591211973484771%
Total shareholder yield: 9.637105285327332% (Moderate Return)
Shareholder yield for MMU (annual period ending 2024-05-31)
Market cap (USD): 474091600.64
Dividends paid: 24753704
Stock repurchases: 2446525
Net debt paydown: -5100000
Dividend yield: 5.221291405834597%
Buyback yield: 0.5160447889600477%
Debt paydown yield: -1.0757414797299203%
Total shareholder yield: 4.661594715064724% (Moderate Return)
Shareholder yield for MMU (quarterly period ending 2024-11-30)
Market cap (USD): 525979506.24000007
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMU (annual period ending 2025-05-31)
Market cap (USD): 504678155.52000004
Dividends paid: 35723618
Stock repurchases: 377570
Net debt paydown: 0
Dividend yield: 7.078494999093397%
Buyback yield: 0.07481401678877246%
Debt paydown yield: 0%
Total shareholder yield: 7.1533090158821695% (Moderate Return)
Shareholder yield for MMU (quarterly period ending 2025-05-31)
Market cap (USD): 504678155.52000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7535000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4930307400042389%
Total shareholder yield: 1.4930307400042389% (Low Return)
Shareholder yield for MO (annual period ending 2021-12-31)
Market cap (USD): 55807765073.700005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MO (annual period ending 2022-12-31)
Market cap (USD): 58245806276.8
Dividends paid: 6599000000
Stock repurchases: 1825000000
Dividend yield: 11.329571040084408%
Buyback yield: 3.1332727910522875%
Total shareholder yield: 14.462843831136695% (High Return)
Shareholder yield for MO (annual period ending 2023-12-31)
Market cap (USD): 56091646583.65001
Dividends paid: 6779000000
Stock repurchases: 1000000000
Net debt paydown: 447000000
Dividend yield: 12.085578535995396%
Buyback yield: 1.7827966567333524%
Debt paydown yield: 0.7969101055598085%
Total shareholder yield: 14.665285298288557% (High Return)
Shareholder yield for MO (quarterly period ending 2024-09-30)
Market cap (USD): 75595976208.45001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MO (quarterly period ending 2024-12-31)
Market cap (USD): 78952457590.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MO (annual period ending 2024-12-31)
Market cap (USD): 78952457590.8
Dividends paid: 6845000000
Stock repurchases: 3400000000
Net debt paydown: 1307000000
Dividend yield: 8.669774455250927%
Buyback yield: 4.306389064697319%
Debt paydown yield: 1.6554266198704106%
Total shareholder yield: 14.631590139818657% (High Return)
Shareholder yield for MO (quarterly period ending 2025-03-31)
Market cap (USD): 92261490733.75
Dividends paid: 1730000000
Stock repurchases: 326000000
Dividend yield: 1.8751051887861507%
Buyback yield: 0.35334352112386425%
Total shareholder yield: 2.228448709910015% (Low Return)
Shareholder yield for MO (quarterly period ending 2025-06-30)
Market cap (USD): 91693727713.84999
Dividends paid: 1724000000
Stock repurchases: 274000000
Net debt paydown: 1339000000
Dividend yield: 1.880172224407882%
Buyback yield: 0.29882087557294645%
Debt paydown yield: 1.4602961766137785%
Total shareholder yield: 3.6392892765946065% (Low Return)
Shareholder yield for MO (quarterly period ending 2025-09-30)
Market cap (USD): 104969363032.1
Dividends paid: 1721000000
Stock repurchases: 112000000
Net debt paydown: -981000000
Dividend yield: 1.639526001004419%
Buyback yield: 0.10669779901946247%
Debt paydown yield: -0.9345584003401133%
Total shareholder yield: 0.8116653996837682% (Low Return)
Shareholder yield for MO (annual period ending 2025-12-31)
Market cap (USD): 93296823299.45
Dividends paid: 6960000000
Stock repurchases: 1000000000
Net debt paydown: -783000000
Dividend yield: 7.4600610758855606%
Buyback yield: 1.0718478557306839%
Debt paydown yield: -0.8392568710371257%
Total shareholder yield: 7.692652060579119% (Moderate Return)
Shareholder yield for MO (quarterly period ending 2025-12-31)
Market cap (USD): 93296823299.45
Dividends paid: 1785000000
Stock repurchases: 288000000
Net debt paydown: -8000000
Dividend yield: 1.913248422479271%
Buyback yield: 0.308692182450437%
Debt paydown yield: -0.008574782845845473%
Total shareholder yield: 2.213365822083863% (Low Return)
Shareholder yield for MSAG.DE (annual period ending 2021-12-31)
Market cap (USD): 47631850.90909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSAG.DE (annual period ending 2022-12-31)
Market cap (USD): 46489031.4893617
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4400217.60154739
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.465066189977117%
Total shareholder yield: -9.465066189977117% (Minimal or Negative)
Shareholder yield for MSAG.DE (annual period ending 2023-12-31)
Market cap (USD): 60115975.11111111
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 43391252.955082744
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 72.17923833870047%
Total shareholder yield: 72.17923833870047% (High Return)
Shareholder yield for MSAG.DE (annual period ending 2024-12-31)
Market cap (USD): 40875560.00000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32397222.222222216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 79.2581733980457%
Total shareholder yield: 79.2581733980457% (High Return)
Shareholder yield for MSAG.DE (quarterly period ending 2025-06-30)
Market cap (USD): 50711924.70588235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRXS (annual period ending 2023-12-31)
Market cap (USD): 33066361.349999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 374561
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1327554188238496%
Total shareholder yield: 1.1327554188238496% (Low Return)
Shareholder yield for NRXS (quarterly period ending 2024-09-30)
Market cap (USD): 36905526.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRXS (quarterly period ending 2024-12-31)
Market cap (USD): 29103351.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRXS (annual period ending 2024-12-31)
Market cap (USD): 29103351.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -249145
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8560697824091688%
Total shareholder yield: -0.8560697824091688% (Minimal or Negative)
Shareholder yield for NRXS (quarterly period ending 2025-03-31)
Market cap (USD): 26626470.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRXS (quarterly period ending 2025-06-30)
Market cap (USD): 29970260.099999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21741
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0725419129745891%
Total shareholder yield: -0.0725419129745891% (Minimal or Negative)
Shareholder yield for NRXS (quarterly period ending 2025-09-30)
Market cap (USD): 38143967.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -67947
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.178133017175345%
Total shareholder yield: -0.178133017175345% (Minimal or Negative)
Shareholder yield for NRXS (annual period ending 2025-12-31)
Market cap (USD): 56225198.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 56794
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10101164835901238%
Total shareholder yield: 0.10101164835901238% (Low Return)
Shareholder yield for NRXS (quarterly period ending 2025-12-31)
Market cap (USD): 56225198.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 61814
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10994002943381329%
Total shareholder yield: 0.10994002943381329% (Low Return)
Shareholder yield for NTPCGREEN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 12492654978.436996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTPCGREEN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 9893488481.714203
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTPCGREEN.NS (annual period ending 2025-03-31)
Market cap (USD): 9893488481.714203
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -611153837.8826411
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.177334102245288%
Total shareholder yield: -6.177334102245288% (Minimal or Negative)
Shareholder yield for NTPCGREEN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 10322401744.062836
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTPCGREEN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 8875008022.768744
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMM.V (annual period ending 2021-12-31)
Market cap (USD): 42164437.63779528
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMM.V (annual period ending 2022-12-31)
Market cap (USD): 19687071.98529412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMM.V (annual period ending 2023-12-31)
Market cap (USD): 12170189.954545453
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -669962.1434937604
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.504944014810021%
Total shareholder yield: -5.504944014810021% (Minimal or Negative)
Shareholder yield for OMM.V (quarterly period ending 2024-09-30)
Market cap (USD): 11899741.288888887
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMM.V (annual period ending 2024-12-31)
Market cap (USD): 16851032.244755246
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11656.759906758554
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06917534627818799%
Total shareholder yield: 0.06917534627818799% (Low Return)
Shareholder yield for OMM.V (quarterly period ending 2024-12-31)
Market cap (USD): 16851032.244755246
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMM.V (quarterly period ending 2025-03-31)
Market cap (USD): 9361684.580419581
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMM.V (quarterly period ending 2025-06-30)
Market cap (USD): 9771685.364963504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -401935.65923127905
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.1132685326977905%
Total shareholder yield: -4.1132685326977905% (Minimal or Negative)
Shareholder yield for OMM.V (quarterly period ending 2025-09-30)
Market cap (USD): 9631085.57553957
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -55385.85306937061
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5750738339407568%
Total shareholder yield: -0.5750738339407568% (Minimal or Negative)
Shareholder yield for OMM.V (quarterly period ending 2025-12-31)
Market cap (USD): 13680359.510948906
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -269418.526492673
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9693819177562344%
Total shareholder yield: -1.9693819177562344% (Minimal or Negative)
Shareholder yield for OMM.V (annual period ending 2025-12-31)
Market cap (USD): 13680359.510948906
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -913506.472359756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.67750340646123%
Total shareholder yield: -6.67750340646123% (Minimal or Negative)
Shareholder yield for OMV.DE (annual period ending 2021-12-31)
Market cap (USD): 11739742609.46591
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMV.DE (annual period ending 2022-12-31)
Market cap (USD): 11032014492.734043
Dividends paid: 901063829.7872341
Stock repurchases: 0
Dividend yield: 8.167717966475632%
Buyback yield: 0%
Total shareholder yield: 8.167717966475632% (Moderate Return)
Shareholder yield for OMV.DE (annual period ending 2023-12-31)
Market cap (USD): 10703701371.5
Dividends paid: 1940000000
Stock repurchases: 0
Net debt paydown: 797092198.5815601
Dividend yield: 18.12457142316678%
Buyback yield: 0%
Debt paydown yield: 7.446883754660065%
Total shareholder yield: 25.571455177826845% (High Return)
Shareholder yield for OMV.DE (quarterly period ending 2024-09-30)
Market cap (USD): 11641859968.866667
Dividends paid: 36666666.666666664
Stock repurchases: 0
Dividend yield: 0.3149554002944785%
Buyback yield: 0%
Total shareholder yield: 0.3149554002944785% (Low Return)
Shareholder yield for OMV.DE (annual period ending 2024-12-31)
Market cap (USD): 10612013574.21875
Dividends paid: 1816666666.6666667
Stock repurchases: 0
Net debt paydown: 344375000
Dividend yield: 17.118962899558944%
Buyback yield: 0%
Debt paydown yield: 3.245142852404923%
Total shareholder yield: 20.36410575196387% (High Return)
Shareholder yield for OMV.DE (quarterly period ending 2024-12-31)
Market cap (USD): 10612013574.21875
Dividends paid: 48958333.333333336
Stock repurchases: 0
Dividend yield: 0.4613481974078385%
Buyback yield: 0%
Total shareholder yield: 0.4613481974078385% (Low Return)
Shareholder yield for OMV.DE (quarterly period ending 2025-03-31)
Market cap (USD): 14078284776.749998
Dividends paid: 0
Stock repurchases: 15217391.304347826
Net debt paydown: 1423958333.333334
Dividend yield: 0%
Buyback yield: 0.10809123089681379%
Debt paydown yield: 10.114572591150964%
Total shareholder yield: 10.222663822047778% (High Return)
Shareholder yield for OMV.DE (quarterly period ending 2025-06-30)
Market cap (USD): 16407441433.482355
Dividends paid: 1827058823.5294118
Stock repurchases: 0
Net debt paydown: -497941176.4705887
Dividend yield: 11.135549871907314%
Buyback yield: 0%
Debt paydown yield: -3.034849635083564%
Total shareholder yield: 8.10070023682375% (Moderate Return)
Shareholder yield for OMV.DE (annual period ending 2025-12-31)
Market cap (USD): 16913701898.470589
Dividends paid: 1922352941.1764708
Stock repurchases: 72941176.47058824
Net debt paydown: 390723039.2156868
Dividend yield: 11.365654619644788%
Buyback yield: 0.43125494884821103%
Debt paydown yield: 2.3100977039864805%
Total shareholder yield: 14.10700727247948% (High Return)
Shareholder yield for OMV.DE (quarterly period ending 2025-12-31)
Market cap (USD): 16913701898.470589
Dividends paid: 18823529.411764707
Stock repurchases: 56470588.23529412
Net debt paydown: -535294117.6470585
Dividend yield: 0.11129159970276416%
Buyback yield: 0.33387479910829243%
Debt paydown yield: -3.164854866547353%
Total shareholder yield: -2.7196884677362965% (Minimal or Negative)
Shareholder yield for ORLA (annual period ending 2021-12-31)
Market cap (USD): 1433694662.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORLA (annual period ending 2022-12-31)
Market cap (USD): 1512510338.17
Dividends paid: 0
Stock repurchases: 191911.76470588235
Net debt paydown: 1359981.4729041308
Dividend yield: 0%
Buyback yield: 0.012688294411136267%
Debt paydown yield: 0.08991551585356994%
Total shareholder yield: 0.1026038102647062% (Low Return)
Shareholder yield for ORLA (annual period ending 2023-12-31)
Market cap (USD): 1219766401.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40400445.63279857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3121461269006924%
Total shareholder yield: 3.3121461269006924% (Low Return)
Shareholder yield for ORLA (quarterly period ending 2024-09-30)
Market cap (USD): 1497497828.6100001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORLA (annual period ending 2024-12-31)
Market cap (USD): 2075479446.67
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67611072.26107226
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.2576122288057707%
Total shareholder yield: 3.2576122288057707% (Low Return)
Shareholder yield for ORLA (quarterly period ending 2024-12-31)
Market cap (USD): 2075479446.67
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORLA (quarterly period ending 2025-03-31)
Market cap (USD): 3505420982.2599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORLA (quarterly period ending 2025-06-30)
Market cap (USD): 3756880517.39
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2631713.541932583
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07005049880481429%
Total shareholder yield: 0.07005049880481429% (Low Return)
Shareholder yield for ORLA (quarterly period ending 2025-09-30)
Market cap (USD): 4049624453.8099995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1823656.9868192673
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04503274334743608%
Total shareholder yield: 0.04503274334743608% (Low Return)
Shareholder yield for ORLA (quarterly period ending 2025-12-31)
Market cap (USD): 5047956339.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20831087.538728178
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4126637818857436%
Total shareholder yield: 0.4126637818857436% (Low Return)
Shareholder yield for ORLA (annual period ending 2025-12-31)
Market cap (USD): 5047956339.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -265815639.8346179
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.265807030698567%
Total shareholder yield: -5.265807030698567% (Minimal or Negative)
Shareholder yield for PAHC (annual period ending 2021-06-30)
Market cap (USD): 536197956.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAHC (annual period ending 2022-06-30)
Market cap (USD): 363224077.67999995
Dividends paid: 19442000
Stock repurchases: 0
Dividend yield: 5.352618726209109%
Buyback yield: 0%
Total shareholder yield: 5.352618726209109% (Moderate Return)
Shareholder yield for PAHC (annual period ending 2023-06-30)
Market cap (USD): 269257755.96
Dividends paid: 19442000
Stock repurchases: 0
Net debt paydown: -39482000
Dividend yield: 7.220590519549691%
Buyback yield: 0%
Debt paydown yield: -14.663273063103635%
Total shareholder yield: -7.442682543553944% (Minimal or Negative)
Shareholder yield for PAHC (annual period ending 2024-06-30)
Market cap (USD): 341734022.03999996
Dividends paid: 19442000
Stock repurchases: 0
Net debt paydown: -15493000
Dividend yield: 5.689219903812888%
Buyback yield: 0%
Debt paydown yield: -4.533642833544547%
Total shareholder yield: 1.1555770702683414% (Low Return)
Shareholder yield for PAHC (quarterly period ending 2024-09-30)
Market cap (USD): 461614822.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAHC (quarterly period ending 2024-12-31)
Market cap (USD): 432540041.46000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAHC (quarterly period ending 2025-03-31)
Market cap (USD): 442231635.17999995
Dividends paid: 4865000
Stock repurchases: 0
Dividend yield: 1.1001022118238593%
Buyback yield: 0%
Total shareholder yield: 1.1001022118238593% (Low Return)
Shareholder yield for PAHC (quarterly period ending 2025-06-30)
Market cap (USD): 531352160.03999996
Dividends paid: 4864000
Stock repurchases: 0
Net debt paydown: 8469000
Dividend yield: 0.9154004379381538%
Buyback yield: 0%
Debt paydown yield: 1.593858204954405%
Total shareholder yield: 2.5092586428925587% (Low Return)
Shareholder yield for PAHC (annual period ending 2025-06-30)
Market cap (USD): 531352160.03999996
Dividends paid: 19449000
Stock repurchases: 0
Net debt paydown: -236093000
Dividend yield: 3.6602843580302538%
Buyback yield: 0%
Debt paydown yield: -44.432490870504225%
Total shareholder yield: -40.77220651247397% (Minimal or Negative)
Shareholder yield for PAHC (quarterly period ending 2025-09-30)
Market cap (USD): 844643461.3800001
Dividends paid: 4864000
Stock repurchases: 0
Net debt paydown: -23547000
Dividend yield: 0.5758642814866609%
Buyback yield: 0%
Debt paydown yield: -2.787803502501317%
Total shareholder yield: -2.211939221014656% (Minimal or Negative)
Shareholder yield for PAHC (quarterly period ending 2025-12-31)
Market cap (USD): 782069475.8399999
Dividends paid: 4864000
Stock repurchases: 0
Net debt paydown: 11932000
Dividend yield: 0.6219396294396616%
Buyback yield: 0%
Debt paydown yield: 1.5256956534691701%
Total shareholder yield: 2.1476352829088317% (Low Return)
Shareholder yield for PEB (annual period ending 2021-12-31)
Market cap (USD): 2503192708.7999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEB (annual period ending 2022-12-31)
Market cap (USD): 1502142363.75
Dividends paid: 52658000
Stock repurchases: 86724000
Dividend yield: 3.5055265912708%
Buyback yield: 5.773354250092462%
Total shareholder yield: 9.27888084136326% (Moderate Return)
Shareholder yield for PEB (annual period ending 2023-12-31)
Market cap (USD): 1796902374.75
Dividends paid: 53578000
Stock repurchases: 108543000
Net debt paydown: 67277000
Dividend yield: 2.9816867489784586%
Buyback yield: 6.040561887236718%
Debt paydown yield: 3.744054265015935%
Total shareholder yield: 12.766302901231112% (High Return)
Shareholder yield for PEB (quarterly period ending 2024-09-30)
Market cap (USD): 1490805440.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEB (quarterly period ending 2024-12-31)
Market cap (USD): 1528217287.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEB (annual period ending 2024-12-31)
Market cap (USD): 1528217287.8
Dividends paid: 52048000
Stock repurchases: 16851000
Net debt paydown: 72945000
Dividend yield: 3.4057984041606786%
Buyback yield: 1.102657333778658%
Debt paydown yield: 4.773208664915091%
Total shareholder yield: 9.281664402854428% (Moderate Return)
Shareholder yield for PEB (quarterly period ending 2025-03-31)
Market cap (USD): 1143895581.15
Dividends paid: 13010000
Stock repurchases: 14612000
Dividend yield: 1.1373415733384136%
Buyback yield: 1.2773893212621752%
Total shareholder yield: 2.4147308946005888% (Low Return)
Shareholder yield for PEB (quarterly period ending 2025-06-30)
Market cap (USD): 1129157580.6000001
Dividends paid: 12993000
Stock repurchases: 1000000
Net debt paydown: -694000
Dividend yield: 1.1506808459007036%
Buyback yield: 0.08856159823756665%
Debt paydown yield: -0.06146174917687126%
Total shareholder yield: 1.1777806949613991% (Low Return)
Shareholder yield for PEB (quarterly period ending 2025-09-30)
Market cap (USD): 1289008201.9499998
Dividends paid: 12993000
Stock repurchases: 51063000
Net debt paydown: -3242000
Dividend yield: 1.0079842766201417%
Buyback yield: 3.961417772420095%
Debt paydown yield: -0.2515112002464788%
Total shareholder yield: 4.717890848793758% (Moderate Return)
Shareholder yield for PEB (annual period ending 2025-12-31)
Market cap (USD): 1282206047.8500001
Dividends paid: 51924000
Stock repurchases: 78710000
Net debt paydown: 110313000
Dividend yield: 4.049583145163449%
Buyback yield: 6.138638959937892%
Debt paydown yield: 8.603375423550103%
Total shareholder yield: 18.791597528651444% (High Return)
Shareholder yield for PEB (quarterly period ending 2025-12-31)
Market cap (USD): 1282206047.8500001
Dividends paid: 12928000
Stock repurchases: 12035000
Net debt paydown: 114966000
Dividend yield: 1.0082622852760394%
Buyback yield: 0.9386166927055333%
Debt paydown yield: 8.966265616417477%
Total shareholder yield: 10.91314459439905% (High Return)
Shareholder yield for POW.L (annual period ending 2021-09-30)
Market cap (USD): 625617.2048648648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POW.L (annual period ending 2022-09-30)
Market cap (USD): 376387.58666666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POW.L (annual period ending 2023-09-30)
Market cap (USD): 206554.16341463415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POW.L (annual period ending 2024-09-30)
Market cap (USD): 225832.552
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POW.L (quarterly period ending 2024-09-30)
Market cap (USD): 225832.552
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCOI.L (annual period ending 2021-12-31)
Market cap (USD): 309424.8997297297
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCOI.L (annual period ending 2022-12-31)
Market cap (USD): 315918.85409638553
Dividends paid: 8459036.144578313
Stock repurchases: 784337.3493975904
Dividend yield: 2677.5977548961027%
Buyback yield: 248.27177587770444%
Total shareholder yield: 2925.869530773807% (High Return)
Shareholder yield for RCOI.L (annual period ending 2023-12-31)
Market cap (USD): 345939.31215189875
Dividends paid: 10344303.797468353
Stock repurchases: 0
Dividend yield: 2990.207656112314%
Buyback yield: 0%
Total shareholder yield: 2990.207656112314% (High Return)
Shareholder yield for RCOI.L (quarterly period ending 2024-12-31)
Market cap (USD): 323149.39125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCOI.L (annual period ending 2024-12-31)
Market cap (USD): 323149.39125
Dividends paid: 7036250
Stock repurchases: 28880000
Dividend yield: 2177.3985006694643%
Buyback yield: 8937.042984449688%
Total shareholder yield: 11114.441485119152% (High Return)
Shareholder yield for RCOI.L (quarterly period ending 2025-06-30)
Market cap (USD): 359195.40945205477
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMDRIP.NS (annual period ending 2022-03-31)
Market cap (USD): 4856607.8209152045
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMDRIP.NS (annual period ending 2023-03-31)
Market cap (USD): 13978715.837758832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 109644.20115319814
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.784365333881607%
Total shareholder yield: 0.784365333881607% (Low Return)
Shareholder yield for RMDRIP.NS (annual period ending 2024-03-31)
Market cap (USD): 41610501.74064299
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 224781.7988031233
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5402044902130273%
Total shareholder yield: 0.5402044902130273% (Low Return)
Shareholder yield for RMDRIP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 72121629.85069278
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMDRIP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 123442039.40820609
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMDRIP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 132481496.29139924
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMDRIP.NS (annual period ending 2025-03-31)
Market cap (USD): 132481496.29139924
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2394038.155994536
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8070736087768342%
Total shareholder yield: -1.8070736087768342% (Minimal or Negative)
Shareholder yield for RMDRIP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 174929316.79861924
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMDRIP.NS (quarterly period ending 2025-09-30)
Market cap (USD): 213631502.4436302
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMDRIP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 231883600.71638635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUCHINFRA.NS (annual period ending 2022-03-31)
Market cap (USD): 29258004.15139127
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUCHINFRA.NS (annual period ending 2023-03-31)
Market cap (USD): 22998776.321559075
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3503804.9836779907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.234745252048565%
Total shareholder yield: 15.234745252048565% (High Return)
Shareholder yield for RUCHINFRA.NS (annual period ending 2024-03-31)
Market cap (USD): 34401428.086612284
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2789391.6847871104
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.108360146457509%
Total shareholder yield: 8.108360146457509% (Moderate Return)
Shareholder yield for RUCHINFRA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 39412669.483516484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUCHINFRA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 32684185.930294905
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUCHINFRA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 18123983.176099896
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUCHINFRA.NS (annual period ending 2025-03-31)
Market cap (USD): 18123983.176099896
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1079585.7166437097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.956669161265609%
Total shareholder yield: 5.956669161265609% (Moderate Return)
Shareholder yield for RUCHINFRA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 21597414.53826352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUCHINFRA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 19930403.783314545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUCHINFRA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 16537784.172663473
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASK.V (annual period ending 2023-12-31)
Market cap (USD): 328997902.8484848
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASK.V (quarterly period ending 2024-09-30)
Market cap (USD): 181597408.74074072
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASK.V (annual period ending 2024-12-31)
Market cap (USD): 137150490.51748255
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -434441.25874125876
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.31676245349328924%
Total shareholder yield: -0.31676245349328924% (Minimal or Negative)
Shareholder yield for SASK.V (quarterly period ending 2024-12-31)
Market cap (USD): 137150490.51748255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASK.V (quarterly period ending 2025-03-31)
Market cap (USD): 115108447.39860138
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)