speb/financial-data huggingface dataset:
Shareholder yield for LPLA (annual period ending 2022-12-31)
Market cap (USD): 17020352820.800001
Dividends paid: 79833000
Stock repurchases: 325031000
Dividend yield: 0.4690443308697971%
Buyback yield: 1.9096607656851303%
Total shareholder yield: 2.3787050965549272% (Low Return)
Shareholder yield for LPLA (annual period ending 2023-12-31)
Market cap (USD): 18022538069.13
Dividends paid: 92190000
Stock repurchases: 1100101000
Net debt paydown: -1014669000
Dividend yield: 0.5115261770921606%
Buyback yield: 6.104029275900456%
Debt paydown yield: -5.630000592080763%
Total shareholder yield: 0.9855548609118534% (Low Return)
Shareholder yield for LPLA (quarterly period ending 2024-09-30)
Market cap (USD): 18488838148.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPLA (annual period ending 2024-12-31)
Market cap (USD): 25974434109.75
Dividends paid: 89727000
Stock repurchases: 170096000
Net debt paydown: -1784512000
Dividend yield: 0.345443521968085%
Buyback yield: 0.6548593100480723%
Debt paydown yield: -6.87026324600523%
Total shareholder yield: -5.869960413989073% (Minimal or Negative)
Shareholder yield for LPLA (quarterly period ending 2024-12-31)
Market cap (USD): 25974434109.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPLA (quarterly period ending 2025-03-31)
Market cap (USD): 26049617999.09
Dividends paid: 22392000
Stock repurchases: 100244000
Dividend yield: 0.08595903402799314%
Buyback yield: 0.38481946262514044%
Total shareholder yield: 0.4707784966531336% (Low Return)
Shareholder yield for LPLA (quarterly period ending 2025-06-30)
Market cap (USD): 29881596869.600002
Dividends paid: 23998000
Stock repurchases: 240000
Net debt paydown: -1380383000
Dividend yield: 0.08031029969624659%
Buyback yield: 0.0008031699277897817%
Debt paydown yield: -4.6195088101343424%
Total shareholder yield: -4.538395340510306% (Minimal or Negative)
Shareholder yield for LPLA (quarterly period ending 2025-09-30)
Market cap (USD): 26535113965.36
Dividends paid: 24005000
Stock repurchases: 0
Net debt paydown: -368573000
Dividend yield: 0.09046503448727256%
Buyback yield: 0%
Debt paydown yield: -1.389001006293585%
Total shareholder yield: -1.2985359718063123% (Minimal or Negative)
Shareholder yield for LPLA (quarterly period ending 2025-12-31)
Market cap (USD): 28509890803.45
Dividends paid: 24016000
Stock repurchases: 0
Net debt paydown: 244306000
Dividend yield: 0.08423743242500882%
Buyback yield: 0%
Debt paydown yield: 0.8569166458204616%
Total shareholder yield: 0.9411540782454704% (Low Return)
Shareholder yield for LPLA (annual period ending 2025-12-31)
Market cap (USD): 28509890803.45
Dividends paid: 94411000
Stock repurchases: 100004000
Net debt paydown: -1715099000
Dividend yield: 0.33115174186698487%
Buyback yield: 0.3507694950129323%
Debt paydown yield: -6.015803469133087%
Total shareholder yield: -5.33388223225317% (Minimal or Negative)
Shareholder yield for LU (annual period ending 2021-12-31)
Market cap (USD): 7176184025.759999
Dividends paid: 0
Stock repurchases: 1010746467.8178964
Dividend yield: 0%
Buyback yield: 14.084734507778352%
Total shareholder yield: 14.084734507778352% (High Return)
Shareholder yield for LU (annual period ending 2022-12-31)
Market cap (USD): 2834072676.84
Dividends paid: 1108832471.2643678
Stock repurchases: 0
Dividend yield: 39.12505421352566%
Buyback yield: 0%
Total shareholder yield: 39.12505421352566% (High Return)
Shareholder yield for LU (annual period ending 2023-12-31)
Market cap (USD): 1187363782.0400002
Dividends paid: 201893248.94514766
Stock repurchases: 0
Net debt paydown: 1321157862.8934479
Dividend yield: 17.00348722093211%
Buyback yield: 0%
Debt paydown yield: 111.26816253596495%
Total shareholder yield: 128.27164975689706% (High Return)
Shareholder yield for LU (quarterly period ending 2024-09-30)
Market cap (USD): 3024744233.0800004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LU (quarterly period ending 2024-12-31)
Market cap (USD): 2071386451.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1099667305.4149647
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -53.088466636290946%
Total shareholder yield: -53.088466636290946% (Minimal or Negative)
Shareholder yield for LU (annual period ending 2024-12-31)
Market cap (USD): 2071386451.88
Dividends paid: 703097945.2054795
Stock repurchases: 0
Net debt paydown: -1577280641.1960773
Dividend yield: 33.94334961336377%
Buyback yield: 0%
Debt paydown yield: -76.14613100151011%
Total shareholder yield: -42.20278138814634% (Minimal or Negative)
Shareholder yield for LU (quarterly period ending 2025-06-30)
Market cap (USD): 2418062008.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -437022860.85477924
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.073269390363834%
Total shareholder yield: -18.073269390363834% (Minimal or Negative)
Shareholder yield for MAKO (annual period ending 2021-12-31)
Market cap (USD): 271450405.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAKO (annual period ending 2022-12-31)
Market cap (USD): 87564647
Dividends paid: 0
Stock repurchases: 363970.5882352941
Net debt paydown: 2096225.1042149141
Dividend yield: 0%
Buyback yield: 0.41565928797188445%
Debt paydown yield: 2.3939171526779686%
Total shareholder yield: 2.809576440649853% (Low Return)
Shareholder yield for MAKO (annual period ending 2023-12-31)
Market cap (USD): 179507526.35
Dividends paid: 0
Stock repurchases: 312878.78787878784
Net debt paydown: 3315418.89483066
Dividend yield: 0%
Buyback yield: 0.1742984231584493%
Debt paydown yield: 1.8469525831280893%
Total shareholder yield: 2.0212510062865388% (Low Return)
Shareholder yield for MAKO (quarterly period ending 2024-09-30)
Market cap (USD): 203149981.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAKO (quarterly period ending 2024-12-31)
Market cap (USD): 193517869.87
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -172794.612794613
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08929129537788509%
Total shareholder yield: -0.08929129537788509% (Minimal or Negative)
Shareholder yield for MAKO (annual period ending 2024-12-31)
Market cap (USD): 193517869.87
Dividends paid: 0
Stock repurchases: 3285314.6853146856
Net debt paydown: 3537995.3379953373
Dividend yield: 0%
Buyback yield: 1.697680264629654%
Debt paydown yield: 1.8282525228145936%
Total shareholder yield: 3.5259327874442477% (Low Return)
Shareholder yield for MAKO (quarterly period ending 2025-03-31)
Market cap (USD): 261818294.53000003
Dividends paid: 0
Stock repurchases: 948951.048951049
Net debt paydown: -523776.22377622407
Dividend yield: 0%
Buyback yield: 0.36244642516465364%
Debt paydown yield: -0.2000533326811538%
Total shareholder yield: 0.16239309248349984% (Low Return)
Shareholder yield for MAKO (quarterly period ending 2025-06-30)
Market cap (USD): 329243072.71999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9509.468633556738
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0028882820692309385%
Total shareholder yield: 0.0028882820692309385% (Low Return)
Shareholder yield for MAKO (quarterly period ending 2025-09-30)
Market cap (USD): 510501892.01
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 133429.6066796193
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.026136946555529242%
Total shareholder yield: 0.026136946555529242% (Low Return)
Shareholder yield for MAKO (quarterly period ending 2025-12-31)
Market cap (USD): 507874952.59999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3739563.0940503078
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7363157160844612%
Total shareholder yield: 0.7363157160844612% (Low Return)
Shareholder yield for MAKO (annual period ending 2025-12-31)
Market cap (USD): 507874952.59999996
Dividends paid: 0
Stock repurchases: 990510.9489051094
Net debt paydown: 4687397.274258588
Dividend yield: 0%
Buyback yield: 0.19503047823766798%
Debt paydown yield: 0.922943187149133%
Total shareholder yield: 1.117973665386801% (Low Return)
Shareholder yield for MAPMYINDIA.NS (annual period ending 2022-03-31)
Market cap (USD): 1084995397.291837
Dividends paid: 1404457.3387841224
Stock repurchases: 0
Dividend yield: 0.12944362181532443%
Buyback yield: 0%
Total shareholder yield: 0.12944362181532443% (Low Return)
Shareholder yield for MAPMYINDIA.NS (annual period ending 2023-03-31)
Market cap (USD): 658246569.2414129
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3447906.8266522833
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5238017162209863%
Total shareholder yield: -0.5238017162209863% (Minimal or Negative)
Shareholder yield for MAPMYINDIA.NS (annual period ending 2024-03-31)
Market cap (USD): 1220194048.184261
Dividends paid: 1943878.1628492626
Stock repurchases: 0
Net debt paydown: 494278.8964405544
Dividend yield: 0.15930893661888426%
Buyback yield: 0%
Debt paydown yield: 0.04050822057164415%
Total shareholder yield: 0.19981715719052842% (Low Return)
Shareholder yield for MAPMYINDIA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1416657791.5183947
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAPMYINDIA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1012272067.3458443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAPMYINDIA.NS (annual period ending 2025-03-31)
Market cap (USD): 1077493594.1108646
Dividends paid: 2212999.7661912553
Stock repurchases: 0
Net debt paydown: -404093.6521360469
Dividend yield: 0.20538402996422428%
Buyback yield: 0%
Debt paydown yield: -0.037503114110808276%
Total shareholder yield: 0.167880915853416% (Low Return)
Shareholder yield for MAPMYINDIA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1077493594.1108646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAPMYINDIA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1125382633.0578048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAPMYINDIA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1018234607.2243516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAPMYINDIA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1053618089.8206528
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MS1.DE (annual period ending 2022-12-31)
Market cap (USD): 149540910.212766
Dividends paid: 0
Stock repurchases: 38297.872340425536
Dividend yield: 0%
Buyback yield: 0.02561029773453668%
Total shareholder yield: 0.02561029773453668% (Low Return)
Shareholder yield for MS1.DE (annual period ending 2023-12-31)
Market cap (USD): 39856892.666666664
Dividends paid: 0
Stock repurchases: 7777777.777777778
Net debt paydown: -8125673.758865237
Dividend yield: 0%
Buyback yield: 19.514260288240013%
Debt paydown yield: -20.387123067576578%
Total shareholder yield: -0.8728627793365646% (Minimal or Negative)
Shareholder yield for MS1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 13670428.125000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MS1.DE (annual period ending 2024-12-31)
Market cap (USD): 13670428.125000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23537708.33333333
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 172.17974534600265%
Total shareholder yield: 172.17974534600265% (High Return)
Shareholder yield for MS1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 4974963.647058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11467904.411764711
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -230.51232582462154%
Total shareholder yield: -230.51232582462154% (Minimal or Negative)
Shareholder yield for MVW.OL (annual period ending 2021-12-31)
Market cap (USD): 48979272.372862026
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVW.OL (annual period ending 2022-12-31)
Market cap (USD): 33902413.14473684
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37745.92565329408
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1113369879959531%
Total shareholder yield: 0.1113369879959531% (Low Return)
Shareholder yield for MVW.OL (annual period ending 2023-12-31)
Market cap (USD): 24131415.96070727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 135660.22008701664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5621726479204935%
Total shareholder yield: 0.5621726479204935% (Low Return)
Shareholder yield for MVW.OL (quarterly period ending 2024-09-30)
Market cap (USD): 34689439.78053435
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVW.OL (annual period ending 2024-12-31)
Market cap (USD): 28790554.034391537
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 105709.49415377574
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3671672800304616%
Total shareholder yield: 0.3671672800304616% (Low Return)
Shareholder yield for MVW.OL (quarterly period ending 2024-12-31)
Market cap (USD): 28790554.034391537
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVW.OL (quarterly period ending 2025-03-31)
Market cap (USD): 37383765.20038168
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -211545.80152671755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5658761240148109%
Total shareholder yield: -0.5658761240148109% (Minimal or Negative)
Shareholder yield for MVW.OL (quarterly period ending 2025-06-30)
Market cap (USD): 34068902.12115194
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 149182.3457173829
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.43788421824359847%
Total shareholder yield: 0.43788421824359847% (Low Return)
Shareholder yield for MVW.OL (quarterly period ending 2025-09-30)
Market cap (USD): 26524796.843687374
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -376514.29970168736
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4194804277692097%
Total shareholder yield: -1.4194804277692097% (Minimal or Negative)
Shareholder yield for MVW.OL (quarterly period ending 2025-12-31)
Market cap (USD): 23905429.12350598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 308288.50177967874
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2896170998936036%
Total shareholder yield: 1.2896170998936036% (Low Return)
Shareholder yield for MVW.OL (annual period ending 2025-12-31)
Market cap (USD): 23905429.12350598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -64392.166352702494
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.26936210188917414%
Total shareholder yield: -0.26936210188917414% (Minimal or Negative)
Shareholder yield for NAT (annual period ending 2021-12-31)
Market cap (USD): 241395755.82
Dividends paid: 9700000
Stock repurchases: 0
Dividend yield: 4.01829765691197%
Buyback yield: 0%
Total shareholder yield: 4.01829765691197% (Moderate Return)
Shareholder yield for NAT (annual period ending 2022-12-31)
Market cap (USD): 453146418.82000005
Dividends paid: 22682000
Stock repurchases: 0
Dividend yield: 5.005446155585707%
Buyback yield: 0%
Total shareholder yield: 5.005446155585707% (Moderate Return)
Shareholder yield for NAT (annual period ending 2023-12-31)
Market cap (USD): 705129707.79
Dividends paid: 89783000
Stock repurchases: 0
Net debt paydown: 4977000
Dividend yield: 12.732834683904562%
Buyback yield: 0%
Debt paydown yield: 0.7058275867568805%
Total shareholder yield: 13.438662270661442% (High Return)
Shareholder yield for NAT (quarterly period ending 2024-09-30)
Market cap (USD): 677602121.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAT (quarterly period ending 2024-12-31)
Market cap (USD): 467968965.23
Dividends paid: 25057000
Stock repurchases: 0
Dividend yield: 5.354414899647211%
Buyback yield: 0%
Total shareholder yield: 5.354414899647211% (Moderate Return)
Shareholder yield for NAT (annual period ending 2024-12-31)
Market cap (USD): 467968965.23
Dividends paid: 87695000
Stock repurchases: 3547000
Net debt paydown: 31891000
Dividend yield: 18.739490546536388%
Buyback yield: 0.7579562457217008%
Debt paydown yield: 6.814768151201229%
Total shareholder yield: 26.312214943459317% (High Return)
Shareholder yield for NAT (quarterly period ending 2025-03-31)
Market cap (USD): 472203978.49
Dividends paid: 21175000
Stock repurchases: 0
Net debt paydown: -70743000
Dividend yield: 4.484290892192987%
Buyback yield: 0%
Debt paydown yield: -14.981449378342784%
Total shareholder yield: -10.497158486149797% (Minimal or Negative)
Shareholder yield for NAT (quarterly period ending 2025-06-30)
Market cap (USD): 518789124.35
Dividends paid: 14823000
Stock repurchases: 0
Net debt paydown: -101854000
Dividend yield: 2.857230289584809%
Buyback yield: 0%
Debt paydown yield: -19.633025292813272%
Total shareholder yield: -16.775795003228463% (Minimal or Negative)
Shareholder yield for NAT (quarterly period ending 2025-09-30)
Market cap (USD): 618311935.96
Dividends paid: 21175000
Stock repurchases: 0
Net debt paydown: 9250000
Dividend yield: 3.4246468115035475%
Buyback yield: 0%
Debt paydown yield: 1.4960086425694363%
Total shareholder yield: 4.920655454072984% (Moderate Return)
Shareholder yield for NAT (quarterly period ending 2025-12-31)
Market cap (USD): 677602121.6
Dividends paid: 27527000
Stock repurchases: 0
Net debt paydown: 8907000
Dividend yield: 4.062413490530606%
Buyback yield: 0%
Debt paydown yield: 1.314488210126643%
Total shareholder yield: 5.376901700657249% (Moderate Return)
Shareholder yield for NAT (annual period ending 2025-12-31)
Market cap (USD): 677602121.6
Dividends paid: 84700000
Stock repurchases: 0
Net debt paydown: -154440000
Dividend yield: 12.49996086198795%
Buyback yield: 0%
Debt paydown yield: -22.792136428871533%
Total shareholder yield: -10.292175566883584% (Minimal or Negative)
Shareholder yield for NHF.AX (annual period ending 2021-06-30)
Market cap (USD): 1977707380.1353383
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHF.AX (annual period ending 2022-06-30)
Market cap (USD): 2134357218.6413796
Dividends paid: 78827586.20689656
Stock repurchases: 620689.6551724138
Net debt paydown: -201130930.7752139
Dividend yield: 3.693270532149913%
Buyback yield: 0.029080870331889073%
Debt paydown yield: -9.423489611698804%
Total shareholder yield: -5.701138209217001% (Minimal or Negative)
Shareholder yield for NHF.AX (annual period ending 2023-06-30)
Market cap (USD): 2421899123.6291394
Dividends paid: 74966887.41721854
Stock repurchases: 4569536.423841059
Net debt paydown: 21720484.128796548
Dividend yield: 3.0953761321356366%
Buyback yield: 0.18867575363724287%
Debt paydown yield: 0.8968368631410663%
Total shareholder yield: 4.1808887489139455% (Moderate Return)
Shareholder yield for NHF.AX (annual period ending 2024-06-30)
Market cap (USD): 2200107559.5
Dividends paid: 96733333.33333333
Stock repurchases: 3666666.6666666665
Net debt paydown: -11288300.22075057
Dividend yield: 4.396754736632835%
Buyback yield: 0.16665851861806064%
Debt paydown yield: -0.5130794706835137%
Total shareholder yield: 4.050333784567382% (Moderate Return)
Shareholder yield for NRN.DE (annual period ending 2021-12-31)
Market cap (USD): 37427797710.90909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRN.DE (annual period ending 2022-12-31)
Market cap (USD): 39680964053.19149
Dividends paid: 1012000000
Stock repurchases: 0
Dividend yield: 2.5503412634920752%
Buyback yield: 0%
Total shareholder yield: 2.5503412634920752% (Low Return)
Shareholder yield for NRN.DE (annual period ending 2023-12-31)
Market cap (USD): 40126660051.11111
Dividends paid: 1092000000
Stock repurchases: 0
Net debt paydown: -1482000000
Dividend yield: 2.7213827380825393%
Buyback yield: 0%
Debt paydown yield: -3.6933051445405893%
Total shareholder yield: -0.9719224064580501% (Minimal or Negative)
Shareholder yield for NRN.DE (quarterly period ending 2024-09-30)
Market cap (USD): 41194854631.55556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRN.DE (annual period ending 2024-12-31)
Market cap (USD): 38620176217.083336
Dividends paid: 1175000000
Stock repurchases: 0
Net debt paydown: -2694000000
Dividend yield: 3.0424511617848284%
Buyback yield: 0%
Debt paydown yield: -6.975628450934747%
Total shareholder yield: -3.9331772891499184% (Minimal or Negative)
Shareholder yield for NRN.DE (quarterly period ending 2024-12-31)
Market cap (USD): 38620176217.083336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRN.DE (quarterly period ending 2025-03-31)
Market cap (USD): 41032152492.608696
Dividends paid: 306000000
Stock repurchases: 0
Dividend yield: 0.7457566357385739%
Buyback yield: 0%
Total shareholder yield: 0.7457566357385739% (Low Return)
Shareholder yield for NRN.DE (quarterly period ending 2025-06-30)
Market cap (USD): 44815210060.2353
Dividends paid: 319000000
Stock repurchases: 0
Net debt paydown: -1000000000
Dividend yield: 0.7118119039746506%
Buyback yield: 0%
Debt paydown yield: -2.2313852789174%
Total shareholder yield: -1.5195733749427491% (Minimal or Negative)
Shareholder yield for NRN.DE (quarterly period ending 2025-09-30)
Market cap (USD): 48832568287.52941
Dividends paid: 329000000
Stock repurchases: 0
Net debt paydown: -2196000000
Dividend yield: 0.6737306914983994%
Buyback yield: 0%
Debt paydown yield: -4.496998779727918%
Total shareholder yield: -3.823268088229519% (Minimal or Negative)
Shareholder yield for NRN.DE (annual period ending 2025-12-31)
Market cap (USD): 45975617007.05883
Dividends paid: 1282000000
Stock repurchases: 0
Net debt paydown: -4573000000
Dividend yield: 2.7884345734896154%
Buyback yield: 0%
Debt paydown yield: -9.946576680630274%
Total shareholder yield: -7.158142107140659% (Minimal or Negative)
Shareholder yield for NRN.DE (quarterly period ending 2025-12-31)
Market cap (USD): 45975617007.05883
Dividends paid: 328000000
Stock repurchases: 0
Net debt paydown: 741000000
Dividend yield: 0.7134216381471091%
Buyback yield: 0%
Debt paydown yield: 1.6117238837408776%
Total shareholder yield: 2.3251455218879866% (Low Return)
Shareholder yield for ORGO (annual period ending 2021-12-31)
Market cap (USD): 1188952823.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORGO (annual period ending 2022-12-31)
Market cap (USD): 346134534.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -53022000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.31832128071278%
Total shareholder yield: -15.31832128071278% (Minimal or Negative)
Shareholder yield for ORGO (annual period ending 2023-12-31)
Market cap (USD): 526278901.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4440000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8436591299525212%
Total shareholder yield: 0.8436591299525212% (Low Return)
Shareholder yield for ORGO (quarterly period ending 2024-09-30)
Market cap (USD): 368009207.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORGO (annual period ending 2024-12-31)
Market cap (USD): 411758553.6
Dividends paid: 0
Stock repurchases: 25479000
Net debt paydown: 76039000
Dividend yield: 0%
Buyback yield: 6.1878495971091345%
Debt paydown yield: 18.466890204269458%
Total shareholder yield: 24.654739801378593% (High Return)
Shareholder yield for ORGO (quarterly period ending 2024-12-31)
Market cap (USD): 411758553.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORGO (quarterly period ending 2025-03-31)
Market cap (USD): 555874047.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORGO (quarterly period ending 2025-06-30)
Market cap (USD): 470948845.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1817000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3858168496785347%
Total shareholder yield: 0.3858168496785347% (Low Return)
Shareholder yield for ORGO (quarterly period ending 2025-09-30)
Market cap (USD): 543006592.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0011049589603899744%
Total shareholder yield: 0.0011049589603899744% (Low Return)
Shareholder yield for ORGO (quarterly period ending 2025-12-31)
Market cap (USD): 666534158.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41327000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.2002823807745795%
Total shareholder yield: -6.2002823807745795% (Minimal or Negative)
Shareholder yield for ORGO (annual period ending 2025-12-31)
Market cap (USD): 666534158.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38825000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.824907770551286%
Total shareholder yield: -5.824907770551286% (Minimal or Negative)
Shareholder yield for OTEC.OL (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OTEC.OL (annual period ending 2022-12-31)
Market cap (USD): 54987159.09412955
Dividends paid: 19921052.631578945
Stock repurchases: 3157085.0202429146
Net debt paydown: 3395.288921604708
Dividend yield: 36.228554011086786%
Buyback yield: 5.741495054942685%
Debt paydown yield: 0.0061746941968623915%
Total shareholder yield: 41.97622376022633% (High Return)
Shareholder yield for OTEC.OL (annual period ending 2023-12-31)
Market cap (USD): 53165328.54223969
Dividends paid: 0
Stock repurchases: 256385.068762279
Net debt paydown: 11080.510328261336
Dividend yield: 0%
Buyback yield: 0.48224110673666176%
Debt paydown yield: 0.020841609808651712%
Total shareholder yield: 0.5030827165453134% (Low Return)
Shareholder yield for OTEC.OL (annual period ending 2024-12-31)
Market cap (USD): 46160107.70546737
Dividends paid: 0
Stock repurchases: 270609.0026478376
Net debt paydown: 8251.47347740668
Dividend yield: 0%
Buyback yield: 0.5862399723469139%
Debt paydown yield: 0.017875767383509256%
Total shareholder yield: 0.6041157397304232% (Low Return)
Shareholder yield for OTEC.OL (quarterly period ending 2024-12-31)
Market cap (USD): 46160107.70546737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTEC.OL (quarterly period ending 2025-06-30)
Market cap (USD): 82451375.61569017
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHM (annual period ending 2021-12-31)
Market cap (USD): 10440557007.93
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHM (annual period ending 2022-12-31)
Market cap (USD): 8432830847.31
Dividends paid: 144115000
Stock repurchases: 1088999000
Dividend yield: 1.7089753442163662%
Buyback yield: 12.913801067732567%
Total shareholder yield: 14.622776411948934% (High Return)
Shareholder yield for PHM (annual period ending 2023-12-31)
Market cap (USD): 19292457831.84
Dividends paid: 142459000
Stock repurchases: 1011991000
Net debt paydown: 168922000
Dividend yield: 0.7384180970704918%
Buyback yield: 5.245526561835083%
Debt paydown yield: 0.8755856898710621%
Total shareholder yield: 6.859530348776637% (Moderate Return)
Shareholder yield for PHM (quarterly period ending 2024-09-30)
Market cap (USD): 26957628676.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHM (annual period ending 2024-12-31)
Market cap (USD): 20492521855.739998
Dividends paid: 167707000
Stock repurchases: 1218596000
Net debt paydown: 298886000
Dividend yield: 0.818381462177262%
Buyback yield: 5.946539955299199%
Debt paydown yield: 1.458512534982518%
Total shareholder yield: 8.22343395245898% (Moderate Return)
Shareholder yield for PHM (quarterly period ending 2024-12-31)
Market cap (USD): 20492521855.739998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHM (quarterly period ending 2025-03-31)
Market cap (USD): 19385796144.809998
Dividends paid: 45822000
Stock repurchases: 323422000
Dividend yield: 0.2363689355738302%
Buyback yield: 1.668345202766342%
Total shareholder yield: 1.904714138340172% (Low Return)
Shareholder yield for PHM (quarterly period ending 2025-06-30)
Market cap (USD): 19930587114.39
Dividends paid: 44255000
Stock repurchases: 300339000
Net debt paydown: -68899000
Dividend yield: 0.22204564143545794%
Buyback yield: 1.506925000634595%
Debt paydown yield: -0.3456947836235819%
Total shareholder yield: 1.3832758584464708% (Low Return)
Shareholder yield for PHM (quarterly period ending 2025-09-30)
Market cap (USD): 25010858148.9
Dividends paid: 43581000
Stock repurchases: 300542000
Net debt paydown: 93861000
Dividend yield: 0.17424831943208127%
Buyback yield: 1.2016460939114881%
Debt paydown yield: 0.37528100571842266%
Total shareholder yield: 1.751175419061992% (Low Return)
Shareholder yield for PHM (annual period ending 2025-12-31)
Market cap (USD): 22241186576.280003
Dividends paid: 176684000
Stock repurchases: 1224335000
Net debt paydown: -42166000
Dividend yield: 0.7944000622180458%
Buyback yield: 5.504809717777111%
Debt paydown yield: -0.18958520875396823%
Total shareholder yield: 6.10962457124119% (Moderate Return)
Shareholder yield for PHM (quarterly period ending 2025-12-31)
Market cap (USD): 22241186576.280003
Dividends paid: 43026000
Stock repurchases: 300032000
Net debt paydown: -269118000
Dividend yield: 0.1934519089277673%
Buyback yield: 1.3489927750526631%
Debt paydown yield: -1.209998392293564%
Total shareholder yield: 0.33244629168686646% (Low Return)
Shareholder yield for PK (annual period ending 2021-12-31)
Market cap (USD): 2567363396.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PK (annual period ending 2022-12-31)
Market cap (USD): 1643112573.6000001
Dividends paid: 7000000
Stock repurchases: 227000000
Dividend yield: 0.4260207189981666%
Buyback yield: 13.815243316083404%
Total shareholder yield: 14.24126403508157% (High Return)
Shareholder yield for PK (annual period ending 2023-12-31)
Market cap (USD): 2454600768.65
Dividends paid: 152000000
Stock repurchases: 180000000
Net debt paydown: 138000000
Dividend yield: 6.192453043335357%
Buyback yield: 7.333168077633975%
Debt paydown yield: 5.622095526186048%
Total shareholder yield: 19.14771664715538% (High Return)
Shareholder yield for PK (quarterly period ending 2024-09-30)
Market cap (USD): 2374056034.6499996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PK (quarterly period ending 2024-12-31)
Market cap (USD): 2478764188.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PK (annual period ending 2024-12-31)
Market cap (USD): 2478764188.85
Dividends paid: 512000000
Stock repurchases: 116000000
Net debt paydown: -78000000
Dividend yield: 20.655454129242433%
Buyback yield: 4.679751326156489%
Debt paydown yield: -3.146729340001777%
Total shareholder yield: 22.188476115397144% (High Return)
Shareholder yield for PK (quarterly period ending 2025-03-31)
Market cap (USD): 1925019142.6000001
Dividends paid: 131000000
Stock repurchases: 45000000
Dividend yield: 6.805127133596536%
Buyback yield: 2.3376390916934664%
Total shareholder yield: 9.142766225290003% (Moderate Return)
Shareholder yield for PK (quarterly period ending 2025-06-30)
Market cap (USD): 1888774012.3000002
Dividends paid: 50000000
Stock repurchases: 0
Net debt paydown: 4000000
Dividend yield: 2.6472198195438925%
Buyback yield: 0%
Debt paydown yield: 0.21177758556351137%
Total shareholder yield: 2.858997405107404% (Low Return)
Shareholder yield for PK (quarterly period ending 2025-09-30)
Market cap (USD): 2092149465.65
Dividends paid: 49000000
Stock repurchases: 0
Net debt paydown: 5000000
Dividend yield: 2.3420888805750986%
Buyback yield: 0%
Debt paydown yield: 0.23898866128317336%
Total shareholder yield: 2.581077541858272% (Low Return)
Shareholder yield for PK (quarterly period ending 2025-12-31)
Market cap (USD): 2021672823.3999999
Dividends paid: 50000000
Stock repurchases: 0
Net debt paydown: 732000000
Dividend yield: 2.473199393159533%
Buyback yield: 0%
Debt paydown yield: 36.207639115855564%
Total shareholder yield: 38.680838509015096% (High Return)
Shareholder yield for PK (annual period ending 2025-12-31)
Market cap (USD): 2021672823.3999999
Dividends paid: 280000000
Stock repurchases: 45000000
Net debt paydown: 744000000
Dividend yield: 13.849916601693387%
Buyback yield: 2.22587945384358%
Debt paydown yield: 36.801206970213855%
Total shareholder yield: 52.877003025750824% (High Return)
Shareholder yield for PML.V (annual period ending 2021-12-31)
Market cap (USD): 38804512.88188976
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PML.V (annual period ending 2022-12-31)
Market cap (USD): 31706996.279411767
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PML.V (annual period ending 2023-12-31)
Market cap (USD): 30334399.037878785
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35921.79144385028
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11841932783634339%
Total shareholder yield: 0.11841932783634339% (Low Return)
Shareholder yield for PML.V (quarterly period ending 2024-09-30)
Market cap (USD): 70728410.74814814
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PML.V (annual period ending 2024-12-31)
Market cap (USD): 68925498.40559441
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36418.18181818181
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.052837023540806036%
Total shareholder yield: 0.052837023540806036% (Low Return)
Shareholder yield for PML.V (quarterly period ending 2024-12-31)
Market cap (USD): 68925498.40559441
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PML.V (quarterly period ending 2025-03-31)
Market cap (USD): 84002951.18181819
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PML.V (quarterly period ending 2025-06-30)
Market cap (USD): 119157470.8978102
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -986284.9982134653
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8277156193247055%
Total shareholder yield: -0.8277156193247055% (Minimal or Negative)
Shareholder yield for PML.V (quarterly period ending 2025-09-30)
Market cap (USD): 124090690.47482015
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20484.04138003476
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.016507315175421058%
Total shareholder yield: -0.016507315175421058% (Minimal or Negative)
Shareholder yield for PML.V (quarterly period ending 2025-12-31)
Market cap (USD): 89930166.71532845
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 301646.81510266254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.33542339141605004%
Total shareholder yield: 0.33542339141605004% (Low Return)
Shareholder yield for PML.V (annual period ending 2025-12-31)
Market cap (USD): 89930166.71532845
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -698505.4412740543
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7767198336072864%
Total shareholder yield: -0.7767198336072864% (Minimal or Negative)
Shareholder yield for POWERMECH.NS (annual period ending 2022-03-31)
Market cap (USD): 173883351.9530529
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POWERMECH.NS (annual period ending 2023-03-31)
Market cap (USD): 475006867.91912305
Dividends paid: 269183.92204628506
Stock repurchases: 0
Dividend yield: 0.056669480006785414%
Buyback yield: 0%
Total shareholder yield: 0.056669480006785414% (Low Return)
Shareholder yield for POWERMECH.NS (annual period ending 2024-03-31)
Market cap (USD): 949493836.4611324
Dividends paid: 357356.9972418755
Stock repurchases: 0
Net debt paydown: 10131777.38285347
Dividend yield: 0.037636578934918015%
Buyback yield: 0%
Debt paydown yield: 1.0670714220342614%
Total shareholder yield: 1.1047080009691794% (Low Return)
Shareholder yield for POWERMECH.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1266487026.1433349
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POWERMECH.NS (annual period ending 2025-03-31)
Market cap (USD): 1002301762.5463883
Dividends paid: 369417.81622632686
Stock repurchases: 0
Net debt paydown: -36842044.2067596
Dividend yield: 0.036856945685479585%
Buyback yield: 0%
Debt paydown yield: -3.675743731424845%
Total shareholder yield: -3.6388867857393654% (Minimal or Negative)
Shareholder yield for POWERMECH.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1002301762.5463883
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5565893.403543726
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5553111459570168%
Total shareholder yield: -0.5553111459570168% (Minimal or Negative)
Shareholder yield for POWERMECH.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1241100391.1078868
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POWERMECH.NS (quarterly period ending 2025-09-30)
Market cap (USD): 964564236.5411499
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POWERMECH.NS (quarterly period ending 2025-12-31)
Market cap (USD): 807083599.7237384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPSI (annual period ending 2021-12-31)
Market cap (USD): 62804865.56
Dividends paid: 1047000
Stock repurchases: 0
Dividend yield: 1.6670682926623877%
Buyback yield: 0%
Total shareholder yield: 1.6670682926623877% (Low Return)
Shareholder yield for PPSI (annual period ending 2022-12-31)
Market cap (USD): 22414457.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPSI (annual period ending 2023-12-31)
Market cap (USD): 56812881.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1404000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.471270515685186%
Total shareholder yield: 2.471270515685186% (Low Return)
Shareholder yield for PPSI (quarterly period ending 2024-09-30)
Market cap (USD): 39280781.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPSI (annual period ending 2024-12-31)
Market cap (USD): 45827578.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 94000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2051166631811163%
Total shareholder yield: 0.2051166631811163% (Low Return)
Shareholder yield for PPSI (quarterly period ending 2024-12-31)
Market cap (USD): 45827578.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPSI (quarterly period ending 2025-03-31)
Market cap (USD): 33177835.340000004
Dividends paid: 16665000
Stock repurchases: 0
Dividend yield: 50.229316738781534%
Buyback yield: 0%
Total shareholder yield: 50.229316738781534% (High Return)
Shareholder yield for PPSI (quarterly period ending 2025-06-30)
Market cap (USD): 30514731.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -158000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5177826978421882%
Total shareholder yield: -0.5177826978421882% (Minimal or Negative)
Shareholder yield for PPSI (quarterly period ending 2025-09-30)
Market cap (USD): 47935869.120000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 97000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20235369000440057%
Total shareholder yield: 0.20235369000440057% (Low Return)
Shareholder yield for PPSI (quarterly period ending 2025-12-31)
Market cap (USD): 52485338.18000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -749000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.427065207108474%
Total shareholder yield: -1.427065207108474% (Minimal or Negative)
Shareholder yield for PPSI (annual period ending 2025-12-31)
Market cap (USD): 52485338.18000001
Dividends paid: 16665000
Stock repurchases: 0
Net debt paydown: -726000
Dividend yield: 31.751724534663172%
Buyback yield: 0%
Debt paydown yield: -1.3832434450744353%
Total shareholder yield: 30.368481089588737% (High Return)
Shareholder yield for RAILTEL.NS (annual period ending 2022-03-31)
Market cap (USD): 338798885.4061717
Dividends paid: 12484504.813398391
Stock repurchases: 0
Dividend yield: 3.6849308988815728%
Buyback yield: 0%
Total shareholder yield: 3.6849308988815728% (Low Return)
Shareholder yield for RAILTEL.NS (annual period ending 2023-03-31)
Market cap (USD): 383953353.66065776
Dividends paid: 8404384.896467723
Stock repurchases: 0
Net debt paydown: -934786.4951459635
Dividend yield: 2.18890779735072%
Buyback yield: 0%
Debt paydown yield: -0.24346355780815454%
Total shareholder yield: 1.9454442395425655% (Low Return)
Shareholder yield for RAILTEL.NS (annual period ending 2024-03-31)
Market cap (USD): 1374999312.3318138
Dividends paid: 7889435.184074829
Stock repurchases: 0
Net debt paydown: -380545.9546947777
Dividend yield: 0.5737773912552298%
Buyback yield: 0%
Debt paydown yield: -0.02767608327377437%
Total shareholder yield: 0.5461013079814554% (Low Return)
Shareholder yield for RAILTEL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1743617117.0554228
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAILTEL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1493547611.7342348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAILTEL.NS (annual period ending 2025-03-31)
Market cap (USD): 1119670168.895437
Dividends paid: 10692073.883563245
Stock repurchases: 0
Net debt paydown: 263759.1988067711
Dividend yield: 0.9549306733884905%
Buyback yield: 0%
Debt paydown yield: 0.023556865774763965%
Total shareholder yield: 0.9784875391632545% (Low Return)
Shareholder yield for RAILTEL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1119670168.895437
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAILTEL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1594965490.720454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMS.AX (annual period ending 2021-06-30)
Market cap (USD): 2173576177.962406
Dividends paid: 12157894.736842105
Stock repurchases: 0
Dividend yield: 0.5593498337030627%
Buyback yield: 0%
Total shareholder yield: 0.5593498337030627% (Low Return)
Shareholder yield for RMS.AX (annual period ending 2022-06-30)
Market cap (USD): 1042454385.1034483
Dividends paid: 14035862.068965517
Stock repurchases: 0
Net debt paydown: -15468135.85688359
Dividend yield: 1.3464245792944374%
Buyback yield: 0%
Debt paydown yield: -1.483818963968251%
Total shareholder yield: -0.1373943846738137% (Minimal or Negative)
Shareholder yield for RMS.AX (annual period ending 2023-06-30)
Market cap (USD): 1464009821.463576
Dividends paid: 4780794.701986755
Stock repurchases: 0
Net debt paydown: 16211715.003425442
Dividend yield: 0.32655482442101225%
Buyback yield: 0%
Debt paydown yield: 1.107350153376603%
Total shareholder yield: 1.4339049777976154% (Low Return)
Shareholder yield for ROU.BR (annual period ending 2021-12-31)
Market cap (USD): 219090564.27272728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROU.BR (annual period ending 2022-12-31)
Market cap (USD): 201019756.91489363
Dividends paid: 12517021.276595745
Stock repurchases: 0
Net debt paydown: -11568326.885880077
Dividend yield: 6.226761721682469%
Buyback yield: 0%
Debt paydown yield: -5.7548208511553405%
Total shareholder yield: 0.47194087052712863% (Low Return)
Shareholder yield for ROU.BR (annual period ending 2023-12-31)
Market cap (USD): 158876642.26666665
Dividends paid: 13092222.222222222
Stock repurchases: 0
Net debt paydown: -551016.5484633557
Dividend yield: 8.240495289576657%
Buyback yield: 0%
Debt paydown yield: -0.346820363649492%
Total shareholder yield: 7.893674925927165% (Moderate Return)
Shareholder yield for ROU.BR (annual period ending 2024-12-31)
Market cap (USD): 145203820.3125
Dividends paid: 4780208.333333334
Stock repurchases: 0
Net debt paydown: 3937430.555555554
Dividend yield: 3.292067882956262%
Buyback yield: 0%
Debt paydown yield: 2.7116576871611393%
Total shareholder yield: 6.0037255701174015% (Moderate Return)
Shareholder yield for ROU.BR (quarterly period ending 2024-12-31)
Market cap (USD): 145203820.3125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROU.BR (quarterly period ending 2025-06-30)
Market cap (USD): 227406265.41176468
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6248541.666666666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7477438474935716%
Total shareholder yield: -2.7477438474935716% (Minimal or Negative)
Shareholder yield for RPPINFRA.NS (annual period ending 2022-03-31)
Market cap (USD): 26973745.45034947
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)