speb/financial-data huggingface dataset:
Shareholder yield for MAIA (quarterly period ending 2024-12-31)
Market cap (USD): 120385500.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAIA (quarterly period ending 2025-03-31)
Market cap (USD): 93025159.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAIA (quarterly period ending 2025-06-30)
Market cap (USD): 109441364.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAIA (quarterly period ending 2025-09-30)
Market cap (USD): 93633167.32000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAIA (annual period ending 2025-12-31)
Market cap (USD): 93025159.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAIA (quarterly period ending 2025-12-31)
Market cap (USD): 93025159.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARUTI.NS (annual period ending 2022-03-31)
Market cap (USD): 30238868901.48701
Dividends paid: 179269418.43597522
Stock repurchases: 0
Dividend yield: 0.5928443256922205%
Buyback yield: 0%
Total shareholder yield: 0.5928443256922205% (Low Return)
Shareholder yield for MARUTI.NS (annual period ending 2023-03-31)
Market cap (USD): 30830752970.306458
Dividends paid: 220767356.8818514
Stock repurchases: 0
Net debt paydown: -105871085.12325554
Dividend yield: 0.7160621639519335%
Buyback yield: 0%
Debt paydown yield: -0.34339441928395814%
Total shareholder yield: 0.3726677446679753% (Low Return)
Shareholder yield for MARUTI.NS (annual period ending 2024-03-31)
Market cap (USD): 46574992343.87548
Dividends paid: 326022304.8327137
Stock repurchases: 0
Net debt paydown: 137738694.32610428
Dividend yield: 0.6999943283417094%
Buyback yield: 0%
Debt paydown yield: 0.2957353021319748%
Total shareholder yield: 0.9957296304736842% (Low Return)
Shareholder yield for MARUTI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 49181733274.575966
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARUTI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 39367680641.59715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARUTI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 41822917171.89545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARUTI.NS (annual period ending 2025-03-31)
Market cap (USD): 41822917171.89545
Dividends paid: 459434182.83843815
Stock repurchases: 0
Net debt paydown: 4051648.432958504
Dividend yield: 1.0985225658701134%
Buyback yield: 0%
Debt paydown yield: 0.009687627518439027%
Total shareholder yield: 1.1082101933885524% (Low Return)
Shareholder yield for MARUTI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 45130455041.54014
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARUTI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 58478108255.29687
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTX.DE (annual period ending 2021-12-31)
Market cap (USD): 10416982008.625
Dividends paid: 0
Stock repurchases: 35227272.72727273
Dividend yield: 0%
Buyback yield: 0.338171580771719%
Total shareholder yield: 0.338171580771719% (Low Return)
Shareholder yield for MTX.DE (annual period ending 2022-12-31)
Market cap (USD): 11113887414.861702
Dividends paid: 131914893.61702128
Stock repurchases: 0
Dividend yield: 1.1869374656488079%
Buyback yield: 0%
Total shareholder yield: 1.1869374656488079% (Low Return)
Shareholder yield for MTX.DE (annual period ending 2023-12-31)
Market cap (USD): 11367989302.51111
Dividends paid: 193333333.33333334
Stock repurchases: 0
Net debt paydown: -147375886.52482247
Dividend yield: 1.7006818724805393%
Buyback yield: 0%
Debt paydown yield: -1.2964111999319718%
Total shareholder yield: 0.4042706725485674% (Low Return)
Shareholder yield for MTX.DE (annual period ending 2024-12-31)
Market cap (USD): 17730707823.125
Dividends paid: 121875000
Stock repurchases: 0
Net debt paydown: -1116875000.0000002
Dividend yield: 0.6873668057461667%
Buyback yield: 0%
Debt paydown yield: -6.299099907017437%
Total shareholder yield: -5.611733101271271% (Minimal or Negative)
Shareholder yield for MTX.DE (quarterly period ending 2024-12-31)
Market cap (USD): 17730707823.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTX.DE (quarterly period ending 2025-06-30)
Market cap (USD): 23617405733.31765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 146678921.56862736
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6210628009904738%
Total shareholder yield: 0.6210628009904738% (Low Return)
Shareholder yield for MTX.DE (annual period ending 2025-12-31)
Market cap (USD): 22246289048.435295
Dividends paid: 154117647.05882353
Stock repurchases: 2352941.1764705884
Net debt paydown: 183149509.8039217
Dividend yield: 0.6927791269963%
Buyback yield: 0.010576780564829009%
Debt paydown yield: 0.8232811746946335%
Total shareholder yield: 1.5266370822557624% (Low Return)
Shareholder yield for MTX.DE (quarterly period ending 2025-12-31)
Market cap (USD): 22246289048.435295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36470588.23529434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1639400987548506%
Total shareholder yield: 0.1639400987548506% (Low Return)
Shareholder yield for MWA (annual period ending 2021-09-30)
Market cap (USD): 2218759900.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWA (annual period ending 2022-09-30)
Market cap (USD): 1524028309.46
Dividends paid: 36500000
Stock repurchases: 35000000
Dividend yield: 2.394968634994243%
Buyback yield: 2.296545266432836%
Total shareholder yield: 4.691513901427079% (Moderate Return)
Shareholder yield for MWA (annual period ending 2023-09-30)
Market cap (USD): 1916770717.75
Dividends paid: 38100000
Stock repurchases: 10000000
Net debt paydown: 1600000
Dividend yield: 1.987718178662686%
Buyback yield: 0.5217108080479492%
Debt paydown yield: 0.08347372928767187%
Total shareholder yield: 2.592902715998307% (Low Return)
Shareholder yield for MWA (annual period ending 2024-09-30)
Market cap (USD): 3332833982.7000003
Dividends paid: 39900000
Stock repurchases: 10000000
Net debt paydown: 22600000
Dividend yield: 1.1971793436790439%
Buyback yield: 0.30004494829048717%
Debt paydown yield: 0.678101583136501%
Total shareholder yield: 2.175325875106032% (Low Return)
Shareholder yield for MWA (quarterly period ending 2024-09-30)
Market cap (USD): 3332833982.7000003
Dividends paid: 10000000
Stock repurchases: 0
Dividend yield: 0.30004494829048717%
Buyback yield: 0%
Total shareholder yield: 0.30004494829048717% (Low Return)
Shareholder yield for MWA (quarterly period ending 2024-12-31)
Market cap (USD): 3465834399.85
Dividends paid: 10500000
Stock repurchases: 0
Dividend yield: 0.30295734846576733%
Buyback yield: 0%
Total shareholder yield: 0.30295734846576733% (Low Return)
Shareholder yield for MWA (quarterly period ending 2025-03-31)
Market cap (USD): 3924294661.3199997
Dividends paid: 10500000
Stock repurchases: 5000000
Net debt paydown: -367000000
Dividend yield: 0.26756400592172036%
Buyback yield: 0.1274114313912954%
Debt paydown yield: -9.351999064121083%
Total shareholder yield: -8.957023626808066% (Minimal or Negative)
Shareholder yield for MWA (quarterly period ending 2025-06-30)
Market cap (USD): 3722446969.41
Dividends paid: 10400000
Stock repurchases: 10000000
Net debt paydown: -800000
Dividend yield: 0.27938611578524053%
Buyback yield: 0.2686404959473467%
Debt paydown yield: -0.021491239675787737%
Total shareholder yield: 0.5265353720567995% (Low Return)
Shareholder yield for MWA (quarterly period ending 2025-09-30)
Market cap (USD): 3961847720.28
Dividends paid: 10500000
Stock repurchases: 0
Net debt paydown: 27500000
Dividend yield: 0.2650278542068225%
Buyback yield: 0%
Debt paydown yield: 0.694120570541678%
Total shareholder yield: 0.9591484247485005% (Low Return)
Shareholder yield for MWA (annual period ending 2025-09-30)
Market cap (USD): 3961847720.28
Dividends paid: 41900000
Stock repurchases: 15000000
Net debt paydown: -2100000
Dividend yield: 1.0575873420253203%
Buyback yield: 0.3786112202954607%
Debt paydown yield: -0.0530055708413645%
Total shareholder yield: 1.3831929914794165% (Low Return)
Shareholder yield for MWA (quarterly period ending 2025-12-31)
Market cap (USD): 3708364572.2999997
Dividends paid: 10900000
Stock repurchases: 5500000
Net debt paydown: -700000
Dividend yield: 0.2939301082050735%
Buyback yield: 0.14831335735118387%
Debt paydown yield: -0.018876245481059765%
Total shareholder yield: 0.4233672200751976% (Low Return)
Shareholder yield for NCNO (annual period ending 2022-01-31)
Market cap (USD): 5020811698.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCNO (annual period ending 2023-01-31)
Market cap (USD): 3133214370
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCNO (annual period ending 2024-01-31)
Market cap (USD): 3448726866
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22310000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6469053905065035%
Total shareholder yield: 0.6469053905065035% (Low Return)
Shareholder yield for NCNO (quarterly period ending 2024-10-31)
Market cap (USD): 4086325034.9999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCNO (quarterly period ending 2025-01-31)
Market cap (USD): 3725895829.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCNO (annual period ending 2025-01-31)
Market cap (USD): 3725895829.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -162598000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.363997477133438%
Total shareholder yield: -4.363997477133438% (Minimal or Negative)
Shareholder yield for NCNO (quarterly period ending 2025-04-30)
Market cap (USD): 2541628440
Dividends paid: 0
Stock repurchases: 40588000
Net debt paydown: -41524000
Dividend yield: 0%
Buyback yield: 1.596928935843982%
Debt paydown yield: -1.633755719227001%
Total shareholder yield: -0.036826783383018924% (Minimal or Negative)
Shareholder yield for NCNO (quarterly period ending 2025-07-31)
Market cap (USD): 3058718364
Dividends paid: 0
Stock repurchases: 20010000
Net debt paydown: 8863000
Dividend yield: 0%
Buyback yield: 0.6541955688209286%
Debt paydown yield: 0.28976188538030434%
Total shareholder yield: 0.9439574542012329% (Low Return)
Shareholder yield for NCNO (quarterly period ending 2025-10-31)
Market cap (USD): 2922872706
Dividends paid: 0
Stock repurchases: 39482000
Net debt paydown: 114000
Dividend yield: 0%
Buyback yield: 1.3507943715425013%
Debt paydown yield: 0.003900272487610687%
Total shareholder yield: 1.354694644030112% (Low Return)
Shareholder yield for NCNO (annual period ending 2026-01-31)
Market cap (USD): 2338955482.5
Dividends paid: 0
Stock repurchases: 125097000
Net debt paydown: -41871000
Dividend yield: 0%
Buyback yield: 5.348413038895878%
Debt paydown yield: -1.7901580561612933%
Total shareholder yield: 3.558254982734585% (Low Return)
Shareholder yield for NCNO (quarterly period ending 2026-01-31)
Market cap (USD): 2338955482.5
Dividends paid: 0
Stock repurchases: 25017000
Net debt paydown: -9324000
Dividend yield: 0%
Buyback yield: 1.0695799978741152%
Debt paydown yield: -0.39863948115994124%
Total shareholder yield: 0.670940516714174% (Low Return)
Shareholder yield for OPTI.BR (annual period ending 2021-12-31)
Market cap (USD): 67686435.79545455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPTI.BR (annual period ending 2022-12-31)
Market cap (USD): 56624958.510638304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPTI.BR (annual period ending 2023-12-31)
Market cap (USD): 23656649.333333336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1643073.286052009
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.945502986920643%
Total shareholder yield: -6.945502986920643% (Minimal or Negative)
Shareholder yield for OPTI.BR (annual period ending 2024-12-31)
Market cap (USD): 26930560.625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2859097.222222222
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.616552926744808%
Total shareholder yield: 10.616552926744808% (High Return)
Shareholder yield for OPTI.BR (quarterly period ending 2024-12-31)
Market cap (USD): 26930560.625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPTI.BR (quarterly period ending 2025-06-30)
Market cap (USD): 19084355.764705885
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1018051.4705882352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.334481724926724%
Total shareholder yield: -5.334481724926724% (Minimal or Negative)
Shareholder yield for PLASTIBLEN.NS (annual period ending 2022-03-31)
Market cap (USD): 63435856.89041276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLASTIBLEN.NS (annual period ending 2023-03-31)
Market cap (USD): 45602973.836784415
Dividends paid: 1270998.7819732034
Stock repurchases: 0
Net debt paydown: 3242473.436077205
Dividend yield: 2.7870962681560614%
Buyback yield: 0%
Debt paydown yield: 7.110223661470408%
Total shareholder yield: 9.89731992962647% (Moderate Return)
Shareholder yield for PLASTIBLEN.NS (annual period ending 2024-03-31)
Market cap (USD): 70488222.50479847
Dividends paid: 1246636.2873246192
Stock repurchases: 0
Net debt paydown: 124354.90516874846
Dividend yield: 1.7685738737982146%
Buyback yield: 0%
Debt paydown yield: 0.17641940844838727%
Total shareholder yield: 1.9449932822466018% (Low Return)
Shareholder yield for PLASTIBLEN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 93641210.94123268
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLASTIBLEN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 73138740.59913743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLASTIBLEN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 54010464.88505077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLASTIBLEN.NS (annual period ending 2025-03-31)
Market cap (USD): 54010464.88505077
Dividends paid: 1291255.5529576805
Stock repurchases: 0
Net debt paydown: 377112.80715365603
Dividend yield: 2.390750673421956%
Buyback yield: 0%
Debt paydown yield: 0.6982217389838368%
Total shareholder yield: 3.088972412405793% (Low Return)
Shareholder yield for PLASTIBLEN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 63498068.804118894
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLASTIBLEN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 47679195.143143594
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRECAM.NS (annual period ending 2022-03-31)
Market cap (USD): 162276340.81827775
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRECAM.NS (annual period ending 2023-03-31)
Market cap (USD): 108580031.84835567
Dividends paid: 1259634.5919610232
Stock repurchases: 0
Dividend yield: 1.1600978287796468%
Buyback yield: 0%
Total shareholder yield: 1.1600978287796468% (Low Return)
Shareholder yield for PRECAM.NS (annual period ending 2024-03-31)
Market cap (USD): 222765483.95513436
Dividends paid: 1152092.5770476076
Stock repurchases: 0
Net debt paydown: -454956.7775033545
Dividend yield: 0.5171773277406129%
Buyback yield: 0%
Debt paydown yield: -0.20423127022451293%
Total shareholder yield: 0.31294605751609994% (Low Return)
Shareholder yield for PRECAM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 265136643.3486622
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRECAM.NS (quarterly period ending 2024-12-31)
Market cap (USD): 394259307.43851256
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRECAM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 190381808.39362818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRECAM.NS (annual period ending 2025-03-31)
Market cap (USD): 190381808.39362818
Dividends paid: 1111187.748421791
Stock repurchases: 0
Net debt paydown: -867067.0920626912
Dividend yield: 0.5836627762902272%
Buyback yield: 0%
Debt paydown yield: -0.4554358945209551%
Total shareholder yield: 0.1282268817692721% (Low Return)
Shareholder yield for PRECAM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 225838659.18148845
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRECAM.NS (quarterly period ending 2025-09-30)
Market cap (USD): 207383954.97294247
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRECAM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 176057625.99587837
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTH (annual period ending 2021-12-31)
Market cap (USD): 583074603.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTH (annual period ending 2022-12-31)
Market cap (USD): 433188194.2
Dividends paid: 11459000
Stock repurchases: 7468000
Dividend yield: 2.645270612963533%
Buyback yield: 1.7239620331278178%
Total shareholder yield: 4.36923264609135% (Moderate Return)
Shareholder yield for PRTH (annual period ending 2023-12-31)
Market cap (USD): 293184405.2
Dividends paid: 24718000
Stock repurchases: 1256000
Net debt paydown: -33551000
Dividend yield: 8.430871342948224%
Buyback yield: 0.42839932060615615%
Debt paydown yield: -11.44365095991811%
Total shareholder yield: -2.5843802963637295% (Minimal or Negative)
Shareholder yield for PRTH (quarterly period ending 2024-09-30)
Market cap (USD): 562485811.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTH (quarterly period ending 2024-12-31)
Market cap (USD): 967673247.5
Dividends paid: 25285000
Stock repurchases: 0
Dividend yield: 2.6129687955437664%
Buyback yield: 0%
Total shareholder yield: 2.6129687955437664% (Low Return)
Shareholder yield for PRTH (annual period ending 2024-12-31)
Market cap (USD): 967673247.5
Dividends paid: 78203000
Stock repurchases: 226538000
Net debt paydown: -291714000
Dividend yield: 8.081550275574815%
Buyback yield: 23.41058829364816%
Debt paydown yield: -30.145919684526568%
Total shareholder yield: 1.3462188846964054% (Low Return)
Shareholder yield for PRTH (quarterly period ending 2025-03-31)
Market cap (USD): 561662259.4
Dividends paid: 0
Stock repurchases: 1470000
Dividend yield: 0%
Buyback yield: 0.26172312192924246%
Total shareholder yield: 0.26172312192924246% (Low Return)
Shareholder yield for PRTH (quarterly period ending 2025-06-30)
Market cap (USD): 640723222.6
Dividends paid: 0
Stock repurchases: 844000
Net debt paydown: -448000
Dividend yield: 0%
Buyback yield: 0.13172614480479108%
Debt paydown yield: -0.06992098681581328%
Total shareholder yield: 0.0618051579889778% (Low Return)
Shareholder yield for PRTH (quarterly period ending 2025-09-30)
Market cap (USD): 565780017.9
Dividends paid: 0
Stock repurchases: 692000
Net debt paydown: -86278000
Dividend yield: 0%
Buyback yield: 0.12230902083967007%
Debt paydown yield: -15.249389739891697%
Total shareholder yield: -15.127080719052026% (Minimal or Negative)
Shareholder yield for PRTH (annual period ending 2025-12-31)
Market cap (USD): 448835676.5
Dividends paid: 0
Stock repurchases: 3152000
Net debt paydown: -108967000
Dividend yield: 0%
Buyback yield: 0.7022614656168046%
Debt paydown yield: -24.277704671277395%
Total shareholder yield: -23.57544320566059% (Minimal or Negative)
Shareholder yield for PRTH (quarterly period ending 2025-12-31)
Market cap (USD): 448835676.5
Dividends paid: 0
Stock repurchases: 146000
Net debt paydown: -31809000
Dividend yield: 0%
Buyback yield: 0.03252860849620986%
Debt paydown yield: -7.087003477095475%
Total shareholder yield: -7.054474868599265% (Minimal or Negative)
Shareholder yield for PYR.DE (annual period ending 2022-12-31)
Market cap (USD): 278292493.78723407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PYR.DE (annual period ending 2023-12-31)
Market cap (USD): 148621566.93333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15473548.539952718
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.411374916329361%
Total shareholder yield: -10.411374916329361% (Minimal or Negative)
Shareholder yield for PYR.DE (quarterly period ending 2024-09-30)
Market cap (USD): 118525222.66666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PYR.DE (annual period ending 2024-12-31)
Market cap (USD): 124800262.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12374630.311111111
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.915548283660252%
Total shareholder yield: -9.915548283660252% (Minimal or Negative)
Shareholder yield for PYR.DE (quarterly period ending 2024-12-31)
Market cap (USD): 124800262.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PYR.DE (quarterly period ending 2025-03-31)
Market cap (USD): 130226361.13043478
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30466831.336956523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.395287307798558%
Total shareholder yield: 23.395287307798558% (High Return)
Shareholder yield for PYR.DE (quarterly period ending 2025-06-30)
Market cap (USD): 157869031.34117648
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -143692.4075447577
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09102000963964797%
Total shareholder yield: -0.09102000963964797% (Minimal or Negative)
Shareholder yield for PYR.DE (quarterly period ending 2025-09-30)
Market cap (USD): 143425479.52941176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 113472.48235294176
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07911598603348044%
Total shareholder yield: 0.07911598603348044% (Low Return)
Shareholder yield for PYR.DE (quarterly period ending 2025-12-31)
Market cap (USD): 140900383.05882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35448667.4
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.158673546828314%
Total shareholder yield: -25.158673546828314% (Minimal or Negative)
Shareholder yield for PYR.DE (annual period ending 2025-12-31)
Market cap (USD): 140900383.05882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5012055.988235295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.557162783683027%
Total shareholder yield: -3.557162783683027% (Minimal or Negative)
Shareholder yield for SBAR.L (quarterly period ending 2025-09-30)
Market cap (USD): 406747.3455405406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBAR.L (annual period ending 2025-09-30)
Market cap (USD): 406747.3455405406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDR.AX (annual period ending 2022-06-30)
Market cap (USD): 685260609.0827585
Dividends paid: 0
Stock repurchases: 2497931.0344827585
Dividend yield: 0%
Buyback yield: 0.3645227817525237%
Total shareholder yield: 0.3645227817525237% (Low Return)
Shareholder yield for SDR.AX (annual period ending 2023-06-30)
Market cap (USD): 547422391.8145695
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 379881.25142726675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06939454014075944%
Total shareholder yield: 0.06939454014075944% (Low Return)
Shareholder yield for SDR.AX (annual period ending 2024-06-30)
Market cap (USD): 960601315.3533332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 790463.5761589408
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08228841284359355%
Total shareholder yield: 0.08228841284359355% (Low Return)
Shareholder yield for SEA.L (annual period ending 2021-12-31)
Market cap (USD): 598832.972027027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEA.L (annual period ending 2022-12-31)
Market cap (USD): 161017.24204819277
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44093056.23575383
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27384.05879698069%
Total shareholder yield: -27384.05879698069% (Minimal or Negative)
Shareholder yield for SEA.L (annual period ending 2023-12-31)
Market cap (USD): 178073.69873417722
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 44880626.5060241
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25203.39995465612%
Total shareholder yield: 25203.39995465612% (High Return)
Shareholder yield for SEA.L (annual period ending 2024-12-31)
Market cap (USD): 272564.05512499996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEA.L (quarterly period ending 2024-12-31)
Market cap (USD): 272564.05512499996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEA.L (quarterly period ending 2025-06-30)
Market cap (USD): 510681.2168493151
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPX.L (annual period ending 2021-12-31)
Market cap (USD): 146325265.12337837
Dividends paid: 0
Stock repurchases: 35270270.27027027
Dividend yield: 0%
Buyback yield: 24.10401938484863%
Total shareholder yield: 24.10401938484863% (High Return)
Shareholder yield for SPX.L (annual period ending 2022-12-31)
Market cap (USD): 87310307.4
Dividends paid: 124216867.46987952
Stock repurchases: 0
Dividend yield: 142.27056480376052%
Buyback yield: 0%
Total shareholder yield: 142.27056480376052% (High Return)
Shareholder yield for SPX.L (annual period ending 2023-12-31)
Market cap (USD): 92123414.9901266
Dividends paid: 144936708.8607595
Stock repurchases: 0
Net debt paydown: -115019063.5961566
Dividend yield: 157.32884943126913%
Buyback yield: 0%
Debt paydown yield: -124.85323477042603%
Total shareholder yield: 32.47561466084311% (High Return)
Shareholder yield for SPX.L (annual period ending 2024-12-31)
Market cap (USD): 60540295.875374995
Dividends paid: 148750000
Stock repurchases: 0
Net debt paydown: 139770569.6202531
Dividend yield: 245.70411797492494%
Buyback yield: 0%
Debt paydown yield: 230.87196320939242%
Total shareholder yield: 476.57608118431733% (High Return)
Shareholder yield for SPX.L (quarterly period ending 2024-12-31)
Market cap (USD): 60540295.875374995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPX.L (quarterly period ending 2025-06-30)
Market cap (USD): 58783979.180136986
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -157851027.39726043
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -268.5272919574625%
Total shareholder yield: -268.5272919574625% (Minimal or Negative)
Shareholder yield for SRRK (annual period ending 2021-12-31)
Market cap (USD): 2976535915.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRRK (annual period ending 2022-12-31)
Market cap (USD): 1084446458.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRRK (annual period ending 2023-12-31)
Market cap (USD): 2252772754.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7578000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3363854603265704%
Total shareholder yield: 0.3363854603265704% (Low Return)
Shareholder yield for SRRK (quarterly period ending 2024-09-30)
Market cap (USD): 959824987.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRRK (annual period ending 2024-12-31)
Market cap (USD): 5178980768.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3308000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06387357180798195%
Total shareholder yield: -0.06387357180798195% (Minimal or Negative)
Shareholder yield for SRRK (quarterly period ending 2024-12-31)
Market cap (USD): 5178980768.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRRK (quarterly period ending 2025-03-31)
Market cap (USD): 3852481066.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRRK (quarterly period ending 2025-06-30)
Market cap (USD): 4244319731.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1614000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.038027295348332886%
Total shareholder yield: 0.038027295348332886% (Low Return)
Shareholder yield for SRRK (quarterly period ending 2025-09-30)
Market cap (USD): 4462407307.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48547000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0879105527310509%
Total shareholder yield: -1.0879105527310509% (Minimal or Negative)
Shareholder yield for SRRK (annual period ending 2025-12-31)
Market cap (USD): 5278438288.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43789000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8295824939752287%
Total shareholder yield: -0.8295824939752287% (Minimal or Negative)
Shareholder yield for SRRK (quarterly period ending 2025-12-31)
Market cap (USD): 5278438288.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1161000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02199514205634384%
Total shareholder yield: 0.02199514205634384% (Low Return)
Shareholder yield for STCM.L (annual period ending 2021-12-31)
Market cap (USD): 1006216.2162162163
Dividends paid: 1797218.2254196643
Stock repurchases: 0
Dividend yield: 178.61153462403323%
Buyback yield: 0%
Total shareholder yield: 178.61153462403323% (High Return)
Shareholder yield for STCM.L (annual period ending 2022-12-31)
Market cap (USD): 1055421.686746988
Dividends paid: 2840558.823529412
Stock repurchases: 0
Dividend yield: 269.1397058823529%
Buyback yield: 0%
Total shareholder yield: 269.1397058823529% (High Return)
Shareholder yield for STCM.L (annual period ending 2023-12-31)
Market cap (USD): 554430.3797468354
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 129060.8131054861
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.278091861491784%
Total shareholder yield: 23.278091861491784% (High Return)
Shareholder yield for STCM.L (annual period ending 2024-12-31)
Market cap (USD): 383250.00000000006
Dividends paid: 0
Stock repurchases: 1874663.677130045
Net debt paydown: 237494.4310963687
Dividend yield: 0%
Buyback yield: 489.14903512851777%
Debt paydown yield: 61.968540403488234%
Total shareholder yield: 551.117575532006% (High Return)
Shareholder yield for STCM.L (quarterly period ending 2024-12-31)
Market cap (USD): 383250.00000000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STCM.L (quarterly period ending 2025-06-30)
Market cap (USD): 450000.00000000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36143.96421037009
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.031992046748908%
Total shareholder yield: 8.031992046748908% (Moderate Return)
Shareholder yield for STEELCITY.NS (annual period ending 2022-03-31)
Market cap (USD): 9654356.108400369
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEELCITY.NS (annual period ending 2023-03-31)
Market cap (USD): 10120465.590742996
Dividends paid: 552021.9244823386
Stock repurchases: 0
Dividend yield: 5.454511153985473%
Buyback yield: 0%
Total shareholder yield: 5.454511153985473% (Moderate Return)
Shareholder yield for STEELCITY.NS (annual period ending 2024-03-31)
Market cap (USD): 12252767.429822458
Dividends paid: 543482.4319462766
Stock repurchases: 0
Net debt paydown: -514759.0405880883
Dividend yield: 4.435589225528552%
Buyback yield: 0%
Debt paydown yield: -4.201165520657786%
Total shareholder yield: 0.2344237048707658% (Low Return)
Shareholder yield for STEELCITY.NS (quarterly period ending 2024-09-30)
Market cap (USD): 16077904.4971333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEELCITY.NS (quarterly period ending 2024-12-31)
Market cap (USD): 19326304.653805804
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEELCITY.NS (quarterly period ending 2025-03-31)
Market cap (USD): 17139827.003150895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEELCITY.NS (annual period ending 2025-03-31)
Market cap (USD): 17139827.003150895
Dividends paid: 706429.7404722936
Stock repurchases: 0
Net debt paydown: 132621.8293141211
Dividend yield: 4.1215686736069586%
Buyback yield: 0%
Debt paydown yield: 0.773764106777394%
Total shareholder yield: 4.8953327803843525% (Moderate Return)
Shareholder yield for STEELCITY.NS (quarterly period ending 2025-06-30)
Market cap (USD): 19339061.46735315
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEELCITY.NS (quarterly period ending 2025-09-30)
Market cap (USD): 16731916.717023673
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEELCITY.NS (quarterly period ending 2025-12-31)
Market cap (USD): 15090266.332293639
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUBROS.NS (annual period ending 2022-03-31)
Market cap (USD): 279163930.83212453
Dividends paid: 602202.2946063563
Stock repurchases: 0
Dividend yield: 0.2157163688057148%
Buyback yield: 0%
Total shareholder yield: 0.2157163688057148% (Low Return)
Shareholder yield for SUBROS.NS (annual period ending 2023-03-31)
Market cap (USD): 236588849.72594398
Dividends paid: 556211.9366626067
Stock repurchases: 0
Net debt paydown: -6103387.748060724
Dividend yield: 0.2350964288075717%
Buyback yield: 0%
Debt paydown yield: -2.5797444618081826%
Total shareholder yield: -2.344648033000611% (Minimal or Negative)
Shareholder yield for SUBROS.NS (annual period ending 2024-03-31)
Market cap (USD): 401400202.6151631
Dividends paid: 782300.0359755367
Stock repurchases: 0
Net debt paydown: 5769804.62493787
Dividend yield: 0.19489278552396647%
Buyback yield: 0%
Debt paydown yield: 1.4374194600169623%
Total shareholder yield: 1.6323122455409287% (Low Return)
Shareholder yield for SUBROS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 589038615.0860009
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUBROS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 469729337.30621284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUBROS.NS (annual period ending 2025-03-31)
Market cap (USD): 425482650.45512897
Dividends paid: 1372737.9003974749
Stock repurchases: 0
Net debt paydown: -639280.6541306409
Dividend yield: 0.32263075801776847%
Buyback yield: 0%
Debt paydown yield: -0.1502483481868925%
Total shareholder yield: 0.17238240983087597% (Low Return)
Shareholder yield for SUBROS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 425482650.45512897
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUBROS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 728570199.2745144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUBROS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 798200219.5603156
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUBROS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 629357483.4298764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOL (annual period ending 2021-10-31)
Market cap (USD): 5350280040
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOL (annual period ending 2022-10-31)
Market cap (USD): 3890263019.9999995
Dividends paid: 88901000
Stock repurchases: 542739000
Dividend yield: 2.28521823699211%
Buyback yield: 13.951216079986285%
Total shareholder yield: 16.236434316978396% (High Return)
Shareholder yield for TOL (annual period ending 2023-10-31)
Market cap (USD): 6469127909.999999
Dividends paid: 91082000
Stock repurchases: 561595000
Net debt paydown: 484740000
Dividend yield: 1.4079486642891255%
Buyback yield: 8.68115467514384%
Debt paydown yield: 7.493127462369191%
Total shareholder yield: 17.582230801802158% (High Return)
Shareholder yield for TOL (quarterly period ending 2024-10-31)
Market cap (USD): 13498147110
Dividends paid: 23067000
Stock repurchases: 0
Dividend yield: 0.170890121525724%
Buyback yield: 0%
Total shareholder yield: 0.170890121525724% (Low Return)
Shareholder yield for TOL (annual period ending 2024-10-31)
Market cap (USD): 13498147110
Dividends paid: 93401000
Stock repurchases: 627061000
Net debt paydown: 22826000
Dividend yield: 0.6919542307462673%
Buyback yield: 4.645533900985911%
Debt paydown yield: 0.1691046912882549%
Total shareholder yield: 5.5065928230204335% (Moderate Return)
Shareholder yield for TOL (quarterly period ending 2025-01-31)
Market cap (USD): 12541004069.999998
Dividends paid: 24414000
Stock repurchases: 23748000
Dividend yield: 0.19467340783663428%
Buyback yield: 0.18936282826674822%
Total shareholder yield: 0.3840362361033825% (Low Return)
Shareholder yield for TOL (quarterly period ending 2025-04-30)
Market cap (USD): 9339622320
Dividends paid: 24632000
Stock repurchases: 181157000
Net debt paydown: -56315000
Dividend yield: 0.26373657473549744%
Buyback yield: 1.9396608748521644%
Debt paydown yield: -0.6029687076254279%
Total shareholder yield: 1.6004287419622343% (Low Return)
Shareholder yield for TOL (quarterly period ending 2025-07-31)
Market cap (USD): 10981907790
Dividends paid: 24257000
Stock repurchases: 199391000
Net debt paydown: -142276000
Dividend yield: 0.22088147582233525%
Buyback yield: 1.8156317081952114%
Debt paydown yield: -1.2955490313764508%
Total shareholder yield: 0.7409641526410959% (Low Return)
Shareholder yield for TOL (annual period ending 2025-10-31)
Market cap (USD): 12545677620
Dividends paid: 97075000
Stock repurchases: 651016000
Net debt paydown: 45254000
Dividend yield: 0.773772473200216%
Buyback yield: 5.189165700879854%
Debt paydown yield: 0.3607138758918627%
Total shareholder yield: 6.323652049971932% (Moderate Return)
Shareholder yield for TOL (quarterly period ending 2025-10-31)
Market cap (USD): 12545677620
Dividends paid: 23772000
Stock repurchases: 246720000
Net debt paydown: 155584000
Dividend yield: 0.1894835872564052%
Buyback yield: 1.9665737274062043%
Debt paydown yield: 1.2401402675290487%
Total shareholder yield: 3.3961975821916583% (Low Return)
Shareholder yield for TOL (quarterly period ending 2026-01-31)
Market cap (USD): 13457019870
Dividends paid: 24999000
Stock repurchases: 50435000
Net debt paydown: 62234000
Dividend yield: 0.18576921370035845%
Buyback yield: 0.3747858031512292%
Debt paydown yield: 0.4624649484150609%
Total shareholder yield: 1.0230199652666485% (Low Return)
Shareholder yield for VEDL.NS (annual period ending 2022-03-31)
Market cap (USD): 11389992022.960306
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VEDL.NS (annual period ending 2023-03-31)
Market cap (USD): 9250717866.918394
Dividends paid: 3649086479.9025583
Stock repurchases: 0
Dividend yield: 39.44652223101627%
Buyback yield: 0%
Total shareholder yield: 39.44652223101627% (High Return)
Shareholder yield for VEDL.NS (annual period ending 2024-03-31)
Market cap (USD): 10805658151.84453
Dividends paid: 2227125554.6228566
Stock repurchases: 23983691.09005876
Net debt paydown: -612215089.5977821
Dividend yield: 20.610734888394425%
Buyback yield: 0.22195493095406438%
Debt paydown yield: -5.665689965337991%
Total shareholder yield: 15.1669998540105% (High Return)
Shareholder yield for VEDL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 21928362808.1677
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VEDL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 18891793995.61627
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VEDL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 19719955065.03676
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VEDL.NS (annual period ending 2025-03-31)
Market cap (USD): 19719955065.03676
Dividends paid: 1960720130.9328969
Stock repurchases: 4909983.633387889
Net debt paydown: -62989222.50755882
Dividend yield: 9.942822508805966%
Buyback yield: 0.024898553861784554%
Debt paydown yield: -0.31941869187743716%
Total shareholder yield: 9.648302370790313% (Moderate Return)
Shareholder yield for VEDL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 19974984474.355724
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VEDL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 20168939273.00789
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VEDL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 25858165151.186813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTRU3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 279041346.46408844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTRU3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 161344908.61550888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTRU3.SA (annual period ending 2024-12-31)
Market cap (USD): 161344908.61550888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 84276556.90121114
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 52.2337876195681%
Total shareholder yield: 52.2337876195681% (High Return)
Shareholder yield for VTRU3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 188663892.44270834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTRU3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 283333405.79014593
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12037355.53527975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.248477337753584%
Total shareholder yield: -4.248477337753584% (Minimal or Negative)
Shareholder yield for VTRU3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 366885565.63533837
Dividends paid: 3759.398496240601
Stock repurchases: 0
Net debt paydown: -32128911.695296645
Dividend yield: 0.0010246787686319639%
Buyback yield: 0%
Debt paydown yield: -8.757202437130166%
Total shareholder yield: -8.756177758361535% (Minimal or Negative)
Shareholder yield for VTRU3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 414769177.6265709
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28069422.644201756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.767480362167484%
Total shareholder yield: 6.767480362167484% (Moderate Return)
Shareholder yield for VTRU3.SA (annual period ending 2025-12-31)
Market cap (USD): 414769177.6265709
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62343133.0167954
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.03080180006162%
Total shareholder yield: -15.03080180006162% (Minimal or Negative)
Shareholder yield for WNR.AX (annual period ending 2022-03-31)
Market cap (USD): 6599342.255639098
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)