speb/financial-data huggingface dataset:
Shareholder yield for FLO (quarterly period ending 2025-03-31)
Market cap (USD): 3650523420.6
Dividends paid: 52323000
Stock repurchases: 5499000
Dividend yield: 1.433301309744787%
Buyback yield: 0.1506359326163749%
Total shareholder yield: 1.583937242361162% (Low Return)
Shareholder yield for FLO (quarterly period ending 2025-04-30)
Market cap (USD): 3379172086.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLO (quarterly period ending 2025-06-30)
Market cap (USD): 3116300481
Dividends paid: 52449000
Stock repurchases: 0
Net debt paydown: 43415000
Dividend yield: 1.6830533615028505%
Buyback yield: 0%
Debt paydown yield: 1.393158338379116%
Total shareholder yield: 3.0762116998819664% (Low Return)
Shareholder yield for FLO (quarterly period ending 2025-09-30)
Market cap (USD): 2588437338.3
Dividends paid: 52267000
Stock repurchases: 0
Net debt paydown: -36990000
Dividend yield: 2.019249190491404%
Buyback yield: 0%
Debt paydown yield: -1.4290475358500971%
Total shareholder yield: 0.5902016546413067% (Low Return)
Shareholder yield for FLO (annual period ending 2025-12-31)
Market cap (USD): 2208969456.6
Dividends paid: 209306000
Stock repurchases: 5499000
Net debt paydown: -724750000
Dividend yield: 9.47527813816672%
Buyback yield: 0.2489396122508614%
Debt paydown yield: -32.809416981053246%
Total shareholder yield: -23.085199230635666% (Minimal or Negative)
Shareholder yield for FLO (quarterly period ending 2025-12-31)
Market cap (USD): 2208969456.6
Dividends paid: 52267000
Stock repurchases: 0
Net debt paydown: 41619000
Dividend yield: 2.3661259708157436%
Buyback yield: 0%
Debt paydown yield: 1.884091238819531%
Total shareholder yield: 4.250217209635275% (Moderate Return)
Shareholder yield for GBLB.BR (annual period ending 2021-12-31)
Market cap (USD): 10469247435.272728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBLB.BR (annual period ending 2022-12-31)
Market cap (USD): 7683717775.340426
Dividends paid: 426276595.7446809
Stock repurchases: 0
Dividend yield: 5.547790902897845%
Buyback yield: 0%
Total shareholder yield: 5.547790902897845% (Moderate Return)
Shareholder yield for GBLB.BR (annual period ending 2023-12-31)
Market cap (USD): 7940265326.6
Dividends paid: 422333333.3333333
Stock repurchases: 0
Net debt paydown: 3378947990.5437374
Dividend yield: 5.318881875628397%
Buyback yield: 0%
Debt paydown yield: 42.55459800851005%
Total shareholder yield: 47.87347988413845% (High Return)
Shareholder yield for GBLB.BR (quarterly period ending 2024-09-30)
Market cap (USD): 8108840000.033334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBLB.BR (quarterly period ending 2024-12-31)
Market cap (USD): 7177697217.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBLB.BR (annual period ending 2024-12-31)
Market cap (USD): 7177697217.25
Dividends paid: 369791666.6666667
Stock repurchases: 0
Net debt paydown: 911076388.8888874
Dividend yield: 5.151954108317004%
Buyback yield: 0%
Debt paydown yield: 12.693157168838464%
Total shareholder yield: 17.845111277155468% (High Return)
Shareholder yield for GBLB.BR (quarterly period ending 2025-03-31)
Market cap (USD): 7801411966.695652
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBLB.BR (quarterly period ending 2025-06-30)
Market cap (USD): 9528880567.764706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBLB.BR (annual period ending 2025-12-31)
Market cap (USD): 10009540914.988235
Dividends paid: 728705882.3529412
Stock repurchases: 0
Net debt paydown: -966265931.372549
Dividend yield: 7.280112929672736%
Buyback yield: 0%
Debt paydown yield: -9.653449040062041%
Total shareholder yield: -2.373336110389305% (Minimal or Negative)
Shareholder yield for GBLB.BR (quarterly period ending 2025-12-31)
Market cap (USD): 10009540914.988235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -949058823.5294113
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.481541976698407%
Total shareholder yield: -9.481541976698407% (Minimal or Negative)
Shareholder yield for GPMT (annual period ending 2021-12-31)
Market cap (USD): 340229337.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPMT (annual period ending 2022-12-31)
Market cap (USD): 175865023.75
Dividends paid: 65871000
Stock repurchases: 15714000
Dividend yield: 37.455429508051914%
Buyback yield: 8.935261636980275%
Total shareholder yield: 46.39069114503219% (High Return)
Shareholder yield for GPMT (annual period ending 2023-12-31)
Market cap (USD): 226180630
Dividends paid: 57346000
Stock repurchases: 11298000
Net debt paydown: 338882000
Dividend yield: 25.354072097155267%
Buyback yield: 4.99512270347819%
Debt paydown yield: 149.8280378828196%
Total shareholder yield: 180.17723268345304% (High Return)
Shareholder yield for GPMT (quarterly period ending 2024-09-30)
Market cap (USD): 126987006.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPMT (quarterly period ending 2024-12-31)
Market cap (USD): 115486296.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPMT (annual period ending 2024-12-31)
Market cap (USD): 115486296.25
Dividends paid: 38411000
Stock repurchases: 7621000
Net debt paydown: 200611000
Dividend yield: 33.260223288180825%
Buyback yield: 6.599051357143164%
Debt paydown yield: 173.70978766669037%
Total shareholder yield: 213.56906231201435% (High Return)
Shareholder yield for GPMT (quarterly period ending 2025-03-31)
Market cap (USD): 107819156.25
Dividends paid: 6221000
Stock repurchases: 2525000
Dividend yield: 5.769846673234377%
Buyback yield: 2.3418843996008363%
Total shareholder yield: 8.111731072835212% (Moderate Return)
Shareholder yield for GPMT (quarterly period ending 2025-06-30)
Market cap (USD): 103985586.25
Dividends paid: 6208000
Stock repurchases: 3137000
Net debt paydown: 29746000
Dividend yield: 5.970058181981928%
Buyback yield: 3.016764258517608%
Debt paydown yield: 28.605887674167917%
Total shareholder yield: 37.592710114667454% (High Return)
Shareholder yield for GPMT (quarterly period ending 2025-09-30)
Market cap (USD): 129382987.50000001
Dividends paid: 6178000
Stock repurchases: 0
Net debt paydown: 73960000
Dividend yield: 4.774970897932001%
Buyback yield: 0%
Debt paydown yield: 57.16362052623031%
Total shareholder yield: 61.93859142416231% (High Return)
Shareholder yield for GPMT (annual period ending 2025-12-31)
Market cap (USD): 107339960.00000001
Dividends paid: 24771000
Stock repurchases: 5662000
Net debt paydown: 142239000
Dividend yield: 23.077146665603376%
Buyback yield: 5.274829616109415%
Debt paydown yield: 132.51262623910048%
Total shareholder yield: 160.86460252081326% (High Return)
Shareholder yield for GPMT (quarterly period ending 2025-12-31)
Market cap (USD): 107339960.00000001
Dividends paid: 6164000
Stock repurchases: 0
Net debt paydown: 23510000
Dividend yield: 5.742502605739745%
Buyback yield: 0%
Debt paydown yield: 21.902374474520016%
Total shareholder yield: 27.64487708025976% (High Return)
Shareholder yield for GTLY.L (annual period ending 2022-04-30)
Market cap (USD): 2871562.71375
Dividends paid: 15537500
Stock repurchases: 48750
Dividend yield: 541.0816878768228%
Buyback yield: 1.6976818847301764%
Total shareholder yield: 542.779369761553% (High Return)
Shareholder yield for GTLY.L (annual period ending 2023-04-30)
Market cap (USD): 2314141.716375
Dividends paid: 13755000
Stock repurchases: 520000
Net debt paydown: -5181250
Dividend yield: 594.3888355094604%
Buyback yield: 22.470533948740048%
Debt paydown yield: -223.89510388828725%
Total shareholder yield: 392.9642655699131% (High Return)
Shareholder yield for GTLY.L (annual period ending 2024-04-30)
Market cap (USD): 1739829.1736249998
Dividends paid: 15418750
Stock repurchases: 4173750
Net debt paydown: -3307500
Dividend yield: 886.2220632773074%
Buyback yield: 239.89424153084147%
Debt paydown yield: -190.1048706470819%
Total shareholder yield: 936.011434161067% (High Return)
Shareholder yield for GTLY.L (quarterly period ending 2024-10-31)
Market cap (USD): 2070859.5888311688
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTLY.L (annual period ending 2025-04-30)
Market cap (USD): 2144100.1596
Dividends paid: 16664000
Stock repurchases: 3732000
Net debt paydown: -7499333.333333336
Dividend yield: 777.2024979984521%
Buyback yield: 174.05903279706095%
Debt paydown yield: -349.76599855915316%
Total shareholder yield: 601.4955322363598% (High Return)
Shareholder yield for GTLY.L (quarterly period ending 2025-04-30)
Market cap (USD): 2144100.1596
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6506216.450216457
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -303.44741224357017%
Total shareholder yield: -303.44741224357017% (Minimal or Negative)
Shareholder yield for GTLY.L (quarterly period ending 2025-10-31)
Market cap (USD): 1938082.574605263
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16183035.087719299
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -835.0023523128451%
Total shareholder yield: -835.0023523128451% (Minimal or Negative)
Shareholder yield for GWW (annual period ending 2021-12-31)
Market cap (USD): 23409208662.579998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GWW (annual period ending 2022-12-31)
Market cap (USD): 25456841633.610004
Dividends paid: 370000000
Stock repurchases: 603000000
Dividend yield: 1.4534403180302566%
Buyback yield: 2.3687148966817424%
Total shareholder yield: 3.822155214711999% (Low Return)
Shareholder yield for GWW (annual period ending 2023-12-31)
Market cap (USD): 38321472298.729996
Dividends paid: 392000000
Stock repurchases: 850000000
Net debt paydown: -47000000
Dividend yield: 1.022925207424745%
Buyback yield: 2.218077618140391%
Debt paydown yield: -0.12264664476776278%
Total shareholder yield: 3.1183561807973734% (Low Return)
Shareholder yield for GWW (quarterly period ending 2024-09-30)
Market cap (USD): 48337263363.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GWW (quarterly period ending 2024-12-31)
Market cap (USD): 49130915893.77999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GWW (annual period ending 2024-12-31)
Market cap (USD): 49130915893.77999
Dividends paid: 421000000
Stock repurchases: 1201000000
Net debt paydown: -431000000
Dividend yield: 0.8568942637059589%
Buyback yield: 2.4444893366053604%
Debt paydown yield: -0.8772480466918487%
Total shareholder yield: 2.4241355536194704% (Low Return)
Shareholder yield for GWW (quarterly period ending 2025-03-31)
Market cap (USD): 46135715624.42
Dividends paid: 115000000
Stock repurchases: 281000000
Dividend yield: 0.24926458480927866%
Buyback yield: 0.6090725941861503%
Total shareholder yield: 0.858337178995429% (Low Return)
Shareholder yield for GWW (quarterly period ending 2025-06-30)
Market cap (USD): 48689473231.13
Dividends paid: 110000000
Stock repurchases: 226000000
Net debt paydown: -50000000
Dividend yield: 0.22592152409993757%
Buyback yield: 0.46416604042350806%
Debt paydown yield: -0.10269160186360798%
Total shareholder yield: 0.5873959626598377% (Low Return)
Shareholder yield for GWW (quarterly period ending 2025-09-30)
Market cap (USD): 44710823693
Dividends paid: 133000000
Stock repurchases: 291000000
Net debt paydown: 9000000
Dividend yield: 0.29746712096655625%
Buyback yield: 0.650849114295247%
Debt paydown yield: 0.02012935405036847%
Total shareholder yield: 0.9684455893121717% (Low Return)
Shareholder yield for GWW (quarterly period ending 2025-12-31)
Market cap (USD): 47454378038.090004
Dividends paid: 109000000
Stock repurchases: 247000000
Net debt paydown: -142000000
Dividend yield: 0.22969429693612134%
Buyback yield: 0.520499920580018%
Debt paydown yield: -0.299234772155314%
Total shareholder yield: 0.45095944536082533% (Low Return)
Shareholder yield for GWW (annual period ending 2025-12-31)
Market cap (USD): 47454378038.090004
Dividends paid: 467000000
Stock repurchases: 1045000000
Net debt paydown: 321000000
Dividend yield: 0.9841030887079694%
Buyback yield: 2.202115048607769%
Debt paydown yield: 0.676439168041238%
Total shareholder yield: 3.8626573053569766% (Low Return)
Shareholder yield for HLMN (annual period ending 2021-12-31)
Market cap (USD): 2109253264.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLMN (annual period ending 2022-12-31)
Market cap (USD): 1414671259.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLMN (annual period ending 2023-12-31)
Market cap (USD): 1807090471.2600002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 132786000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.348054904379773%
Total shareholder yield: 7.348054904379773% (Moderate Return)
Shareholder yield for HLMN (quarterly period ending 2024-09-30)
Market cap (USD): 2071973439.3600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLMN (quarterly period ending 2024-12-31)
Market cap (USD): 1911081562.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLMN (annual period ending 2024-12-31)
Market cap (USD): 1911081562.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 43036000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2519185390001457%
Total shareholder yield: 2.2519185390001457% (Low Return)
Shareholder yield for HLMN (quarterly period ending 2025-03-31)
Market cap (USD): 1724682436.7399998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLMN (quarterly period ending 2025-06-30)
Market cap (USD): 1400936586.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33821000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.414170656809513%
Total shareholder yield: 2.414170656809513% (Low Return)
Shareholder yield for HLMN (quarterly period ending 2025-09-30)
Market cap (USD): 1801204183.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6705000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.37225096760183346%
Total shareholder yield: -0.37225096760183346% (Minimal or Negative)
Shareholder yield for HLMN (quarterly period ending 2025-12-31)
Market cap (USD): 1699175187.96
Dividends paid: 0
Stock repurchases: 9258000
Net debt paydown: 19609000
Dividend yield: 0%
Buyback yield: 0.5448525888089851%
Debt paydown yield: 1.1540305048558426%
Total shareholder yield: 1.6988830936648278% (Low Return)
Shareholder yield for HLMN (annual period ending 2025-12-31)
Market cap (USD): 1699175187.96
Dividends paid: 0
Stock repurchases: 12423000
Net debt paydown: 28452000
Dividend yield: 0%
Buyback yield: 0.7311194330064833%
Debt paydown yield: 1.6744594790228176%
Total shareholder yield: 2.4055789120293007% (Low Return)
Shareholder yield for INGERRAND.NS (annual period ending 2022-03-31)
Market cap (USD): 607085569.2997494
Dividends paid: 1249149.4131610182
Stock repurchases: 0
Dividend yield: 0.20576167122566685%
Buyback yield: 0%
Total shareholder yield: 0.20576167122566685% (Low Return)
Shareholder yield for INGERRAND.NS (annual period ending 2023-03-31)
Market cap (USD): 943191087.9415346
Dividends paid: 19225724.72594397
Stock repurchases: 0
Net debt paydown: 458774.2149686386
Dividend yield: 2.0383700579596353%
Buyback yield: 0%
Debt paydown yield: 0.04864064353808616%
Total shareholder yield: 2.0870107014977215% (Low Return)
Shareholder yield for INGERRAND.NS (annual period ending 2024-03-31)
Market cap (USD): 1337247140.115163
Dividends paid: 26499220.53003957
Stock repurchases: 0
Net debt paydown: -165657.4489152492
Dividend yield: 1.9816247674126617%
Buyback yield: 0%
Debt paydown yield: -0.012387945649372102%
Total shareholder yield: 1.9692368217632896% (Low Return)
Shareholder yield for INGERRAND.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1507594469.1829908
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INGERRAND.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1498359536.5427203
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INGERRAND.NS (annual period ending 2025-03-31)
Market cap (USD): 1285424351.0327928
Dividends paid: 27678279.16764087
Stock repurchases: 0
Net debt paydown: -504046.3828996562
Dividend yield: 2.153240612362941%
Buyback yield: 0%
Debt paydown yield: -0.039212450152719826%
Total shareholder yield: 2.114028162210221% (Low Return)
Shareholder yield for INGERRAND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1285424351.0327928
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INGERRAND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1396280048.677744
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INGERRAND.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1374909184.21646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INGERRAND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1224210345.5497382
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INL.DE (annual period ending 2021-12-31)
Market cap (USD): 242799818181.81818
Dividends paid: 0
Stock repurchases: 2415000000
Dividend yield: 0%
Buyback yield: 0.9946465438419528%
Total shareholder yield: 0.9946465438419528% (Low Return)
Shareholder yield for INL.DE (annual period ending 2022-12-31)
Market cap (USD): 125992680851.06383
Dividends paid: 5997000000
Stock repurchases: 0
Dividend yield: 4.75980029910552%
Buyback yield: 0%
Total shareholder yield: 4.75980029910552% (Moderate Return)
Shareholder yield for INL.DE (annual period ending 2023-12-31)
Market cap (USD): 251191200000
Dividends paid: 3088000000
Stock repurchases: 0
Net debt paydown: -7259000000
Dividend yield: 1.2293424291933794%
Buyback yield: 0%
Debt paydown yield: -2.8898305354646183%
Total shareholder yield: -1.6604881062712389% (Minimal or Negative)
Shareholder yield for INL.DE (quarterly period ending 2024-09-30)
Market cap (USD): 117749377777.77779
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INL.DE (annual period ending 2024-12-31)
Market cap (USD): 101090166666.66666
Dividends paid: 1599000000
Stock repurchases: 0
Net debt paydown: -745000000
Dividend yield: 1.5817562209314788%
Buyback yield: 0%
Debt paydown yield: -0.7369658440237347%
Total shareholder yield: 0.8447903769077442% (Low Return)
Shareholder yield for INL.DE (quarterly period ending 2024-12-31)
Market cap (USD): 101090166666.66666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INL.DE (quarterly period ending 2025-03-31)
Market cap (USD): 112941739130.43478
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INL.DE (quarterly period ending 2025-06-30)
Market cap (USD): 113163623529.41177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -606000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5355077728157914%
Total shareholder yield: -0.5355077728157914% (Minimal or Negative)
Shareholder yield for INL.DE (quarterly period ending 2025-09-30)
Market cap (USD): 168944329411.7647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4204000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.488393670647372%
Total shareholder yield: 2.488393670647372% (Low Return)
Shareholder yield for INL.DE (quarterly period ending 2025-12-31)
Market cap (USD): 186509317647.05884
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01715731975415579%
Total shareholder yield: -0.01715731975415579% (Minimal or Negative)
Shareholder yield for INL.DE (annual period ending 2025-12-31)
Market cap (USD): 186509317647.05884
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3426000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8369055461793042%
Total shareholder yield: 1.8369055461793042% (Low Return)
Shareholder yield for IOTR (quarterly period ending 2025-09-30)
Market cap (USD): 11583000.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -938972.764086544
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.106472843778754%
Total shareholder yield: -8.106472843778754% (Minimal or Negative)
Shareholder yield for KBR (annual period ending 2021-12-31)
Market cap (USD): 5735977654.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KBR (annual period ending 2022-12-31)
Market cap (USD): 6420643422.4800005
Dividends paid: 66000000
Stock repurchases: 203000000
Dividend yield: 1.0279343619818593%
Buyback yield: 3.1616769012472337%
Total shareholder yield: 4.189611263229093% (Moderate Return)
Shareholder yield for KBR (annual period ending 2023-12-31)
Market cap (USD): 6801013293.4800005
Dividends paid: 72000000
Stock repurchases: 138000000
Net debt paydown: -75000000
Dividend yield: 1.058665773657949%
Buyback yield: 2.0291093995110687%
Debt paydown yield: -1.1027768475603634%
Total shareholder yield: 1.984998325608654% (Low Return)
Shareholder yield for KBR (quarterly period ending 2024-09-30)
Market cap (USD): 8052430169.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KBR (annual period ending 2024-12-31)
Market cap (USD): 7180115264.910001
Dividends paid: 79000000
Stock repurchases: 218000000
Net debt paydown: -799000000
Dividend yield: 1.1002608883743348%
Buyback yield: 3.036162957792468%
Debt paydown yield: -11.127955060899918%
Total shareholder yield: -6.991531214733115% (Minimal or Negative)
Shareholder yield for KBR (quarterly period ending 2024-12-31)
Market cap (USD): 7180115264.910001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KBR (quarterly period ending 2025-03-31)
Market cap (USD): 6194957299.0199995
Dividends paid: 20000000
Stock repurchases: 156000000
Dividend yield: 0.32284322610526894%
Buyback yield: 2.5181771636210977%
Total shareholder yield: 2.8410203897263666% (Low Return)
Shareholder yield for KBR (quarterly period ending 2025-06-30)
Market cap (USD): 5980682271.690001
Dividends paid: 21000000
Stock repurchases: 48000000
Net debt paydown: 132000000
Dividend yield: 0.35113050729019735%
Buyback yield: 0.8025840166633084%
Debt paydown yield: 2.207106045824098%
Total shareholder yield: 3.3608205697776037% (Low Return)
Shareholder yield for KBR (quarterly period ending 2025-09-30)
Market cap (USD): 5918555192.76
Dividends paid: 22000000
Stock repurchases: 100000000
Net debt paydown: -18000000
Dividend yield: 0.37171233997972974%
Buyback yield: 1.689601545362408%
Debt paydown yield: -0.3041282781652334%
Total shareholder yield: 1.757185607176904% (Low Return)
Shareholder yield for KBR (annual period ending 2025-12-31)
Market cap (USD): 5051311886.88
Dividends paid: 84000000
Stock repurchases: 329000000
Net debt paydown: -33000000
Dividend yield: 1.6629343402488566%
Buyback yield: 6.5131594993080215%
Debt paydown yield: -0.6532956336691936%
Total shareholder yield: 7.522798205887684% (Moderate Return)
Shareholder yield for KBR (quarterly period ending 2025-12-31)
Market cap (USD): 5051311886.88
Dividends paid: 21000000
Stock repurchases: 25000000
Net debt paydown: -39000000
Dividend yield: 0.41573358506221414%
Buyback yield: 0.494920934597874%
Debt paydown yield: -0.7720766579726834%
Total shareholder yield: 0.1385778616874047% (Low Return)
Shareholder yield for KCC.OL (annual period ending 2021-12-31)
Market cap (USD): 196148053.93386546
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KCC.OL (annual period ending 2022-12-31)
Market cap (USD): 268971749.95951414
Dividends paid: 4293623.4817813765
Stock repurchases: 0
Dividend yield: 1.596310200765566%
Buyback yield: 0%
Total shareholder yield: 1.596310200765566% (Low Return)
Shareholder yield for KCC.OL (annual period ending 2023-12-31)
Market cap (USD): 415691291.27504915
Dividends paid: 6565422.396856582
Stock repurchases: 0
Net debt paydown: 8037013.116136264
Dividend yield: 1.5793985908914459%
Buyback yield: 0%
Debt paydown yield: 1.933409066974761%
Total shareholder yield: 3.512807657866207% (Low Return)
Shareholder yield for KCC.OL (quarterly period ending 2024-09-30)
Market cap (USD): 477316466.355916
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KCC.OL (quarterly period ending 2024-12-31)
Market cap (USD): 356534964.40211636
Dividends paid: 1597705.2074139453
Stock repurchases: 108649.6028243601
Dividend yield: 0.44812020332793523%
Buyback yield: 0.030473758164660716%
Total shareholder yield: 0.4785939614925959% (Low Return)
Shareholder yield for KCC.OL (annual period ending 2024-12-31)
Market cap (USD): 356534964.40211636
Dividends paid: 6935922.330097088
Stock repurchases: 108649.6028243601
Net debt paydown: 4518900.566501994
Dividend yield: 1.945369465159787%
Buyback yield: 0.030473758164660716%
Debt paydown yield: 1.2674494839741361%
Total shareholder yield: 3.243292707298584% (Low Return)
Shareholder yield for KCC.OL (quarterly period ending 2025-03-31)
Market cap (USD): 327606748.16412216
Dividends paid: 564885.4961832061
Stock repurchases: 633301.5267175572
Net debt paydown: -3004998.8883124553
Dividend yield: 0.17242791833464116%
Buyback yield: 0.19331150236267117%
Debt paydown yield: -0.9172579335292055%
Total shareholder yield: -0.5515185128318931% (Minimal or Negative)
Shareholder yield for KCC.OL (quarterly period ending 2025-06-30)
Market cap (USD): 340474010.9831182
Dividends paid: 210129.09632571996
Stock repurchases: 0
Net debt paydown: -2204264.423842266
Dividend yield: 0.06171663314887751%
Buyback yield: 0%
Debt paydown yield: -0.6474104785494365%
Total shareholder yield: -0.5856938454005589% (Minimal or Negative)
Shareholder yield for KCC.OL (annual period ending 2025-12-31)
Market cap (USD): 453273657.7131474
Dividends paid: 1798507.462686567
Stock repurchases: 660398.0099502488
Net debt paydown: -6948790.996473938
Dividend yield: 0.3967818186833055%
Buyback yield: 0.14569521054501236%
Debt paydown yield: -1.5330233465434373%
Total shareholder yield: -0.9905463173151194% (Minimal or Negative)
Shareholder yield for KCC.OL (quarterly period ending 2025-12-31)
Market cap (USD): 453273657.7131474
Dividends paid: 702786.0696517413
Stock repurchases: 0
Net debt paydown: -1739527.6843192168
Dividend yield: 0.15504674884427033%
Buyback yield: 0%
Debt paydown yield: -0.38376986059491475%
Total shareholder yield: -0.22872311175064441% (Minimal or Negative)
Shareholder yield for LODE (annual period ending 2021-12-31)
Market cap (USD): 979278783.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LODE (annual period ending 2022-12-31)
Market cap (USD): 212556635.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LODE (annual period ending 2023-12-31)
Market cap (USD): 417521962
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2161108
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5176034308825173%
Total shareholder yield: -0.5176034308825173% (Minimal or Negative)
Shareholder yield for LODE (quarterly period ending 2024-09-30)
Market cap (USD): 356791494.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LODE (quarterly period ending 2024-12-31)
Market cap (USD): 607304672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2333646
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.38426281034768656%
Total shareholder yield: 0.38426281034768656% (Low Return)
Shareholder yield for LODE (annual period ending 2024-12-31)
Market cap (USD): 607304672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2954659
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.48652005100991547%
Total shareholder yield: -0.48652005100991547% (Minimal or Negative)
Shareholder yield for LODE (quarterly period ending 2025-03-31)
Market cap (USD): 185227924.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26692903
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.410841672908841%
Total shareholder yield: -14.410841672908841% (Minimal or Negative)
Shareholder yield for LODE (quarterly period ending 2025-06-30)
Market cap (USD): 287710588.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3709573
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2893418421425524%
Total shareholder yield: 1.2893418421425524% (Low Return)
Shareholder yield for LODE (quarterly period ending 2025-09-30)
Market cap (USD): 259622747.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2847599
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.096821842397692%
Total shareholder yield: 1.096821842397692% (Low Return)
Shareholder yield for LODE (quarterly period ending 2025-12-31)
Market cap (USD): 285433195.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3044148
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.06650103925067%
Total shareholder yield: -1.06650103925067% (Minimal or Negative)
Shareholder yield for LODE (annual period ending 2025-12-31)
Market cap (USD): 285433195.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16863990
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.908209082118513%
Total shareholder yield: -5.908209082118513% (Minimal or Negative)
Shareholder yield for MAHABANK.NS (annual period ending 2022-03-31)
Market cap (USD): 1446413999.564816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHABANK.NS (annual period ending 2023-03-31)
Market cap (USD): 2046084775.9805117
Dividends paid: 40989634.591961026
Stock repurchases: 0
Dividend yield: 2.0033204426888047%
Buyback yield: 0%
Total shareholder yield: 2.0033204426888047% (Low Return)
Shareholder yield for MAHABANK.NS (annual period ending 2024-03-31)
Market cap (USD): 5296248250.119962
Dividends paid: 104924403.40568413
Stock repurchases: 0
Net debt paydown: 324751446.8767817
Dividend yield: 1.9811081061637843%
Buyback yield: 0%
Debt paydown yield: 6.131726300205545%
Total shareholder yield: 8.11283440636933% (Moderate Return)
Shareholder yield for MAHABANK.NS (quarterly period ending 2024-09-30)
Market cap (USD): 5213757088.061395
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHABANK.NS (quarterly period ending 2024-12-31)
Market cap (USD): 4404780215.567082
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -515579017.3808007
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.70498849315286%
Total shareholder yield: -11.70498849315286% (Minimal or Negative)
Shareholder yield for MAHABANK.NS (quarterly period ending 2025-03-31)
Market cap (USD): 3915341660.85891
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1020866835.5636644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.07350581353139%
Total shareholder yield: -26.07350581353139% (Minimal or Negative)
Shareholder yield for MAHABANK.NS (annual period ending 2025-03-31)
Market cap (USD): 3915341660.85891
Dividends paid: 115898094.45873275
Stock repurchases: 0
Net debt paydown: -1862830122.582344
Dividend yield: 2.9601016845438757%
Buyback yield: 0%
Debt paydown yield: -47.57771566156743%
Total shareholder yield: -44.61761397702355% (Minimal or Negative)
Shareholder yield for MAHABANK.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4987000465.475077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHABANK.NS (quarterly period ending 2025-12-31)
Market cap (USD): 5157977141.472652
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBC (annual period ending 2022-12-31)
Market cap (USD): 966283654.5
Dividends paid: 940000000
Stock repurchases: 0
Dividend yield: 97.27992351132129%
Buyback yield: 0%
Total shareholder yield: 97.27992351132129% (High Return)
Shareholder yield for MBC (annual period ending 2023-12-31)
Market cap (USD): 1900571161.5
Dividends paid: 0
Stock repurchases: 22000000
Net debt paydown: 263400000
Dividend yield: 0%
Buyback yield: 1.1575467651859348%
Debt paydown yield: 13.858991724998877%
Total shareholder yield: 15.01653849018481% (High Return)
Shareholder yield for MBC (quarterly period ending 2024-09-30)
Market cap (USD): 2372834298.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBC (annual period ending 2024-12-31)
Market cap (USD): 1869854859.8999999
Dividends paid: 0
Stock repurchases: 6500000
Net debt paydown: -312100000
Dividend yield: 0%
Buyback yield: 0.34762056346702874%
Debt paydown yield: -16.6911350550861%
Total shareholder yield: -16.34351449161907% (Minimal or Negative)
Shareholder yield for MBC (quarterly period ending 2024-12-31)
Market cap (USD): 1869854859.8999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBC (quarterly period ending 2025-03-31)
Market cap (USD): 1671478745.4
Dividends paid: 0
Stock repurchases: 11400000
Dividend yield: 0%
Buyback yield: 0.6820308084307632%
Total shareholder yield: 0.6820308084307632% (Low Return)
Shareholder yield for MBC (quarterly period ending 2025-06-30)
Market cap (USD): 1398871568.7
Dividends paid: 0
Stock repurchases: 6700000
Net debt paydown: 54700000
Dividend yield: 0%
Buyback yield: 0.47895747900762947%
Debt paydown yield: 3.9102946420473628%
Total shareholder yield: 4.389252121054993% (Moderate Return)
Shareholder yield for MBC (quarterly period ending 2025-09-30)
Market cap (USD): 1685557050.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07712583799929065%
Total shareholder yield: -0.07712583799929065% (Minimal or Negative)
Shareholder yield for MBC (quarterly period ending 2025-12-31)
Market cap (USD): 1412949873.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -97800000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.9216892847599185%
Total shareholder yield: -6.9216892847599185% (Minimal or Negative)
Shareholder yield for MBC (annual period ending 2025-12-31)
Market cap (USD): 1412949873.6
Dividends paid: 0
Stock repurchases: 18100000
Net debt paydown: -91700000
Dividend yield: 0%
Buyback yield: 1.2810079351140544%
Debt paydown yield: -6.489968378450762%
Total shareholder yield: -5.208960443336707% (Minimal or Negative)
Shareholder yield for MIO.IR (annual period ending 2021-12-31)
Market cap (USD): 270419434.72727275
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIO.IR (annual period ending 2022-12-31)
Market cap (USD): 196649999.26595744
Dividends paid: 4746808.5106382985
Stock repurchases: 0
Net debt paydown: -26637185.686653774
Dividend yield: 2.413836017471082%
Buyback yield: 0%
Debt paydown yield: -13.545479677642186%
Total shareholder yield: -11.131643660171104% (Minimal or Negative)
Shareholder yield for MIO.IR (annual period ending 2023-12-31)
Market cap (USD): 136926666.15555555
Dividends paid: 4956666.666666667
Stock repurchases: 0
Net debt paydown: 52387.70685579628
Dividend yield: 3.619942561834994%
Buyback yield: 0%
Debt paydown yield: 0.0382596818623198%
Total shareholder yield: 3.658202243697314% (Low Return)
Shareholder yield for MIO.IR (quarterly period ending 2024-12-31)
Market cap (USD): 77463900.57291666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIO.IR (annual period ending 2024-12-31)
Market cap (USD): 77463900.57291666
Dividends paid: 4647916.666666667
Stock repurchases: 0
Net debt paydown: 5315763.888888888
Dividend yield: 6.000106671999546%
Buyback yield: 0%
Debt paydown yield: 6.8622466072247%
Total shareholder yield: 12.862353279224246% (High Return)
Shareholder yield for MIO.IR (quarterly period ending 2025-06-30)
Market cap (USD): 89988316.09411764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLWEA.PA (annual period ending 2021-12-31)
Market cap (USD): 4612033.318181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLWEA.PA (annual period ending 2022-12-31)
Market cap (USD): 3866550.6382978726
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLWEA.PA (annual period ending 2023-12-31)
Market cap (USD): 4072050.644444444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43778.26713947987
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0750914210560512%
Total shareholder yield: -1.0750914210560512% (Minimal or Negative)
Shareholder yield for MLWEA.PA (annual period ending 2024-12-31)
Market cap (USD): 599449.6041666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -529213.2222222222
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -88.28318820193658%
Total shareholder yield: -88.28318820193658% (Minimal or Negative)
Shareholder yield for MLWEA.PA (quarterly period ending 2024-12-31)
Market cap (USD): 599449.6041666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLWEA.PA (quarterly period ending 2025-06-30)
Market cap (USD): 1264968.5764705883
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 79891.1764705882
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.315664907146864%
Total shareholder yield: 6.315664907146864% (Moderate Return)
Shareholder yield for NRC.OL (annual period ending 2021-12-31)
Market cap (USD): 473313990.2109465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRC.OL (annual period ending 2022-12-31)
Market cap (USD): 251908121.86842102
Dividends paid: 0
Stock repurchases: 708502.0242914979
Dividend yield: 0%
Buyback yield: 0.28125414100843055%
Total shareholder yield: 0.28125414100843055% (Low Return)
Shareholder yield for NRC.OL (annual period ending 2023-12-31)
Market cap (USD): 181413605.1178782
Dividends paid: 0
Stock repurchases: 294695.4813359529
Net debt paydown: 32925160.869530603
Dividend yield: 0%
Buyback yield: 0.16244398050767297%
Debt paydown yield: 18.149223619770208%
Total shareholder yield: 18.311667600277882% (High Return)
Shareholder yield for NRC.OL (quarterly period ending 2024-09-30)
Market cap (USD): 60112589.40362595
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRC.OL (annual period ending 2024-12-31)
Market cap (USD): 72296023.30246913
Dividends paid: 0
Stock repurchases: 264783.759929391
Net debt paydown: 24505936.39294119
Dividend yield: 0%
Buyback yield: 0.3662494115638969%
Debt paydown yield: 33.89665886658007%
Total shareholder yield: 34.26290827814397% (High Return)
Shareholder yield for NRC.OL (quarterly period ending 2024-12-31)
Market cap (USD): 72296023.30246913
Dividends paid: 0
Stock repurchases: 353045.013239188
Dividend yield: 0%
Buyback yield: 0.48833254875186255%
Total shareholder yield: 0.48833254875186255% (Low Return)
Shareholder yield for NRC.OL (quarterly period ending 2025-03-31)
Market cap (USD): 80863784.64980917
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3675727.4815897793
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.545579331350841%
Total shareholder yield: -4.545579331350841% (Minimal or Negative)
Shareholder yield for NRC.OL (quarterly period ending 2025-06-30)
Market cap (USD): 116550273.326713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3671342.5866264403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1500077021140536%
Total shareholder yield: -3.1500077021140536% (Minimal or Negative)
Shareholder yield for NRC.OL (quarterly period ending 2025-12-31)
Market cap (USD): 162626485.934263
Dividends paid: 0
Stock repurchases: 99502.48756218905
Net debt paydown: 1106779.9038570821
Dividend yield: 0%
Buyback yield: 0.06118467541776069%
Debt paydown yield: 0.6805655902227793%
Total shareholder yield: 0.74175026564054% (Low Return)
Shareholder yield for NRC.OL (annual period ending 2025-12-31)
Market cap (USD): 162626485.934263
Dividends paid: 0
Stock repurchases: 199004.9751243781
Net debt paydown: -6240290.164359137
Dividend yield: 0%
Buyback yield: 0.12236935083552138%
Debt paydown yield: -3.837191788600531%
Total shareholder yield: -3.7148224377650094% (Minimal or Negative)
Shareholder yield for NTR (annual period ending 2021-12-31)
Market cap (USD): 31460743335.920002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTR (annual period ending 2022-12-31)
Market cap (USD): 31254333210.28
Dividends paid: 758088235.2941176
Stock repurchases: 3323529411.7647057
Dividend yield: 2.4255460201108097%
Buyback yield: 10.63381960320161%
Total shareholder yield: 13.05936562331242% (High Return)
Shareholder yield for NTR (annual period ending 2023-12-31)
Market cap (USD): 24942023554.08
Dividends paid: 781818181.8181818
Stock repurchases: 793181818.1818181
Net debt paydown: -749108734.402853
Dividend yield: 3.134541911256805%
Buyback yield: 3.180102113455305%
Debt paydown yield: -3.0033999959089694%
Total shareholder yield: 3.3112440288031406% (Low Return)
Shareholder yield for NTR (quarterly period ending 2024-09-30)
Market cap (USD): 21970677791.960003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTR (annual period ending 2024-12-31)
Market cap (USD): 20708215860.72
Dividends paid: 741258741.2587413
Stock repurchases: 128671328.67132868
Net debt paydown: 563752913.7529144
Dividend yield: 3.5795393782077785%
Buyback yield: 0.6213540052738031%
Debt paydown yield: 2.722363517671548%
Total shareholder yield: 6.923256901153129% (Moderate Return)
Shareholder yield for NTR (quarterly period ending 2024-12-31)
Market cap (USD): 20708215860.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTR (quarterly period ending 2025-03-31)
Market cap (USD): 23237939958.679996
Dividends paid: 185314685.3146853
Stock repurchases: 103496503.4965035
Dividend yield: 0.7974660647380891%
Buyback yield: 0.4453772738914612%
Total shareholder yield: 1.2428433386295503% (Low Return)
Shareholder yield for NTR (quarterly period ending 2025-06-30)
Market cap (USD): 27505349300.399998
Dividends paid: 195620437.95620435
Stock repurchases: 76642335.76642334
Net debt paydown: 329870859.06793976
Dividend yield: 0.7112087027862596%
Buyback yield: 0.27864520071849724%
Debt paydown yield: 1.199297109319541%
Total shareholder yield: 2.189151012824298% (Low Return)
Shareholder yield for NTR (quarterly period ending 2025-09-30)
Market cap (USD): 27726160132.48
Dividends paid: 190647482.0143885
Stock repurchases: 106474820.1438849
Net debt paydown: -246694323.3734188
Dividend yield: 0.6876086739146154%
Buyback yield: 0.38402295750703047%
Debt paydown yield: -0.8897529343936345%
Total shareholder yield: 0.1818786970280114% (Low Return)
Shareholder yield for NTR (annual period ending 2025-12-31)
Market cap (USD): 29151830070.039997
Dividends paid: 774452554.7445254
Stock repurchases: 402189781.0218978
Net debt paydown: 182951355.2141285
Dividend yield: 2.656617278859786%
Buyback yield: 1.3796381910006996%
Debt paydown yield: 0.6275810293026913%
Total shareholder yield: 4.663836499163176% (Moderate Return)
Shareholder yield for NTR (quarterly period ending 2025-12-31)
Market cap (USD): 29151830070.039997
Dividends paid: 191970802.919708
Stock repurchases: 109489051.0948905
Net debt paydown: 1428446148.190937
Dividend yield: 0.65852058844498%
Buyback yield: 0.37558208466443727%
Debt paydown yield: 4.900022210471732%
Total shareholder yield: 5.934124883581149% (Moderate Return)
Shareholder yield for OIL.NS (annual period ending 2022-03-31)
Market cap (USD): 2821841684.1098514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OIL.NS (annual period ending 2023-03-31)
Market cap (USD): 3005955347.7529845
Dividends paid: 303780755.1766139
Stock repurchases: 0
Dividend yield: 10.105963663222624%
Buyback yield: 0%
Total shareholder yield: 10.105963663222624% (High Return)
Shareholder yield for OIL.NS (annual period ending 2024-03-31)
Market cap (USD): 7394665168.874279
Dividends paid: 252252068.59335652
Stock repurchases: 0
Net debt paydown: -589142015.585309
Dividend yield: 3.411271001899305%
Buyback yield: 0%
Debt paydown yield: -7.967122271676794%
Total shareholder yield: -4.555851269777489% (Minimal or Negative)
Shareholder yield for OIL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 10720223539.920689
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 7146140378.105496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -259440231.3690009
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.630494471727419%
Total shareholder yield: -3.630494471727419% (Minimal or Negative)