speb/financial-data huggingface dataset:
Shareholder yield for ARU.V (annual period ending 2023-12-31)
Market cap (USD): 28054714.545454547
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1942732.7317290548
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.924799497002255%
Total shareholder yield: -6.924799497002255% (Minimal or Negative)
Shareholder yield for ARU.V (quarterly period ending 2024-09-30)
Market cap (USD): 49964110.666666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARU.V (quarterly period ending 2024-12-31)
Market cap (USD): 37920108.67132867
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARU.V (annual period ending 2024-12-31)
Market cap (USD): 37920108.67132867
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1871916.8997668987
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.936475567598391%
Total shareholder yield: 4.936475567598391% (Moderate Return)
Shareholder yield for ARU.V (quarterly period ending 2025-03-31)
Market cap (USD): 29596182.37762238
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17376.923076923005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05871339369114601%
Total shareholder yield: -0.05871339369114601% (Minimal or Negative)
Shareholder yield for ARU.V (quarterly period ending 2025-06-30)
Market cap (USD): 21238501.313868612
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1819765.601551732
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.568239230530999%
Total shareholder yield: -8.568239230530999% (Minimal or Negative)
Shareholder yield for ARU.V (quarterly period ending 2025-09-30)
Market cap (USD): 13320943.597122304
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -80925.70498345979
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6075073015168535%
Total shareholder yield: -0.6075073015168535% (Minimal or Negative)
Shareholder yield for ASTL.TO (annual period ending 2022-03-31)
Market cap (USD): 1088453657.0319998
Dividends paid: 7440000
Stock repurchases: 0
Dividend yield: 0.6835385183313568%
Buyback yield: 0%
Total shareholder yield: 0.6835385183313568% (Low Return)
Shareholder yield for ASTL.TO (annual period ending 2023-03-31)
Market cap (USD): 805637443.0222222
Dividends paid: 22740740.74074074
Stock repurchases: 409777777.77777773
Net debt paydown: -13928888.88888888
Dividend yield: 2.8227015685160346%
Buyback yield: 50.863795039187956%
Debt paydown yield: -1.728927696885195%
Total shareholder yield: 51.95756891081879% (High Return)
Shareholder yield for ASTL.TO (annual period ending 2024-03-31)
Market cap (USD): 865581525.1691176
Dividends paid: 20666666.666666664
Stock repurchases: 0
Net debt paydown: -17333333.33333333
Dividend yield: 2.38760487206896%
Buyback yield: 0%
Debt paydown yield: -2.002507312057837%
Total shareholder yield: 0.3850975600111233% (Low Return)
Shareholder yield for ASTL.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1060131441.4962962
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTL.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1021458922.6153846
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTL.TO (quarterly period ending 2025-03-31)
Market cap (USD): 571162095.9790211
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTL.TO (quarterly period ending 2025-06-30)
Market cap (USD): 723873653.1313868
Dividends paid: 10802919.708029196
Stock repurchases: 0
Net debt paydown: -15300393.037619233
Dividend yield: 1.4923764197380465%
Buyback yield: 0%
Debt paydown yield: -2.1136828190156733%
Total shareholder yield: -0.6213063992776269% (Minimal or Negative)
Shareholder yield for ASTL.TO (quarterly period ending 2025-09-30)
Market cap (USD): 374546602.7769785
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62331040.27726734
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.64173158029736%
Total shareholder yield: -16.64173158029736% (Minimal or Negative)
Shareholder yield for ASTL.TO (annual period ending 2025-12-31)
Market cap (USD): 434631895.8759124
Dividends paid: 10802919.708029196
Stock repurchases: 0
Net debt paydown: -520974858.0697485
Dividend yield: 2.485533116767259%
Buyback yield: 0%
Debt paydown yield: -119.8657675640278%
Total shareholder yield: -117.38023444726055% (Minimal or Negative)
Shareholder yield for ASTL.TO (quarterly period ending 2025-12-31)
Market cap (USD): 434631895.8759124
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -93873339.28477645
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.598354878119054%
Total shareholder yield: -21.598354878119054% (Minimal or Negative)
Shareholder yield for BC (annual period ending 2021-12-31)
Market cap (USD): 5936714400.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BC (annual period ending 2022-12-31)
Market cap (USD): 4327297570.799999
Dividends paid: 108600000
Stock repurchases: 450000000
Dividend yield: 2.5096494572690737%
Buyback yield: 10.399099961059699%
Total shareholder yield: 12.908749418328773% (High Return)
Shareholder yield for BC (annual period ending 2023-12-31)
Market cap (USD): 5923719512.46
Dividends paid: 112000000
Stock repurchases: 275000000
Net debt paydown: 42000000
Dividend yield: 1.890703970105578%
Buyback yield: 4.642353498027089%
Debt paydown yield: 0.7090139887895917%
Total shareholder yield: 7.2420714569222575% (Moderate Return)
Shareholder yield for BC (quarterly period ending 2024-09-30)
Market cap (USD): 5211599671.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BC (quarterly period ending 2024-12-31)
Market cap (USD): 4042709532.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BC (annual period ending 2024-12-31)
Market cap (USD): 4042709532.36
Dividends paid: 112300000
Stock repurchases: 200000000
Net debt paydown: 80900000
Dividend yield: 2.777839938810617%
Buyback yield: 4.947177094943218%
Debt paydown yield: 2.001133134904532%
Total shareholder yield: 9.726150168658366% (Moderate Return)
Shareholder yield for BC (quarterly period ending 2025-03-31)
Market cap (USD): 3389066686.08
Dividends paid: 28200000
Stock repurchases: 25600000
Dividend yield: 0.8320874922829515%
Buyback yield: 0.7553702057604099%
Total shareholder yield: 1.5874576980433615% (Low Return)
Shareholder yield for BC (quarterly period ending 2025-06-30)
Market cap (USD): 3504721185.72
Dividends paid: 28400000
Stock repurchases: 17500000
Net debt paydown: 209800000
Dividend yield: 0.81033550160041%
Buyback yield: 0.49932645345095694%
Debt paydown yield: 5.986210853372043%
Total shareholder yield: 7.29587280842341% (Moderate Return)
Shareholder yield for BC (quarterly period ending 2025-09-30)
Market cap (USD): 4039460810.46
Dividends paid: 28000000
Stock repurchases: 21900000
Net debt paydown: 72100000
Dividend yield: 0.6931618182182947%
Buyback yield: 0.5421515649635948%
Debt paydown yield: 1.784891681912109%
Total shareholder yield: 3.0202050650939984% (Low Return)
Shareholder yield for BC (quarterly period ending 2025-12-31)
Market cap (USD): 4772372471.1
Dividends paid: 28000000
Stock repurchases: 15000000
Net debt paydown: 61400000
Dividend yield: 0.5867102823503251%
Buyback yield: 0.3143090798305313%
Debt paydown yield: 1.2865718334396414%
Total shareholder yield: 2.187591195620498% (Low Return)
Shareholder yield for BC (annual period ending 2025-12-31)
Market cap (USD): 4772372471.1
Dividends paid: 112600000
Stock repurchases: 80000000
Net debt paydown: 228900000
Dividend yield: 2.3594134925945216%
Buyback yield: 1.6763150924295003%
Debt paydown yield: 4.796356558213908%
Total shareholder yield: 8.83208514323793% (Moderate Return)
Shareholder yield for BXB.AX (annual period ending 2021-06-30)
Market cap (USD): 9972554320.646616
Dividends paid: 211127819.54887217
Stock repurchases: 393308270.6766917
Dividend yield: 2.1170886892214265%
Buyback yield: 3.9439070275346446%
Total shareholder yield: 6.0609957167560715% (Moderate Return)
Shareholder yield for BXB.AX (annual period ending 2022-06-30)
Market cap (USD): 8797194062.137932
Dividends paid: 210206896.55172414
Stock repurchases: 306137931.0344828
Net debt paydown: -131148561.05781722
Dividend yield: 2.3894766338784024%
Buyback yield: 3.479949730244826%
Debt paydown yield: -1.4907999088284856%
Total shareholder yield: 4.378626455294743% (Moderate Return)
Shareholder yield for BXB.AX (annual period ending 2023-06-30)
Market cap (USD): 11685160269.28477
Dividends paid: 210993377.4834437
Stock repurchases: 0
Net debt paydown: 72970997.94473648
Dividend yield: 1.8056524054535565%
Buyback yield: 0%
Debt paydown yield: 0.6244757989032094%
Total shareholder yield: 2.430128204356766% (Low Return)
Shareholder yield for BXB.AX (annual period ending 2024-06-30)
Market cap (USD): 12217199209.226665
Dividends paid: 270666666.6666667
Stock repurchases: 0
Net debt paydown: 149465783.664459
Dividend yield: 2.2154559488745504%
Buyback yield: 0%
Debt paydown yield: 1.223404653593432%
Total shareholder yield: 3.438860602467982% (Low Return)
Shareholder yield for CAD.V (annual period ending 2021-07-31)
Market cap (USD): 128433406.33870967
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAD.V (annual period ending 2022-07-31)
Market cap (USD): 318283368.90625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 64998.51310483871
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.020421586377007323%
Total shareholder yield: 0.020421586377007323% (Low Return)
Shareholder yield for CAD.V (annual period ending 2023-07-31)
Market cap (USD): 236700140.37593982
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30523.537359022557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.012895445397938271%
Total shareholder yield: -0.012895445397938271% (Minimal or Negative)
Shareholder yield for CAD.V (annual period ending 2024-07-31)
Market cap (USD): 446854753.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33554.25520322545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00750898472946992%
Total shareholder yield: 0.00750898472946992% (Low Return)
Shareholder yield for CAD.V (quarterly period ending 2024-10-31)
Market cap (USD): 303753493.7266187
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAD.V (quarterly period ending 2025-01-31)
Market cap (USD): 204339918.3448276
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15634.820143884888
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.007651378286987874%
Total shareholder yield: -0.007651378286987874% (Minimal or Negative)
Shareholder yield for CAD.V (quarterly period ending 2025-04-30)
Market cap (USD): 202627831.16666672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4086.8115942028962
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.002016905363232845%
Total shareholder yield: 0.002016905363232845% (Low Return)
Shareholder yield for CAD.V (quarterly period ending 2025-07-31)
Market cap (USD): 201285925.00000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAD.V (annual period ending 2025-07-31)
Market cap (USD): 201285925.00000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAD.V (quarterly period ending 2025-10-31)
Market cap (USD): 195764939.62857142
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAD.V (quarterly period ending 2026-01-31)
Market cap (USD): 437580690.8814814
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6669.5502645502675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0015241875163903686%
Total shareholder yield: 0.0015241875163903686% (Low Return)
Shareholder yield for CAN (annual period ending 2021-12-31)
Market cap (USD): 3732356497.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAN (annual period ending 2022-12-31)
Market cap (USD): 1492942599.02
Dividends paid: 0
Stock repurchases: 27894776.119402982
Dividend yield: 0%
Buyback yield: 1.8684426405753123%
Total shareholder yield: 1.8684426405753123% (Low Return)
Shareholder yield for CAN (annual period ending 2023-12-31)
Market cap (USD): 1674124953.27
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1721935.7756671188
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10285586940829787%
Total shareholder yield: 0.10285586940829787% (Low Return)
Shareholder yield for CAN (quarterly period ending 2024-09-30)
Market cap (USD): 731976711.17
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAN (annual period ending 2024-12-31)
Market cap (USD): 1485695304.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68763814.61675578
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.6283928065383755%
Total shareholder yield: -4.6283928065383755% (Minimal or Negative)
Shareholder yield for CAN (quarterly period ending 2024-12-31)
Market cap (USD): 1485695304.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17526700.36764706
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1796968268279346%
Total shareholder yield: 1.1796968268279346% (Low Return)
Shareholder yield for CAN (quarterly period ending 2025-03-31)
Market cap (USD): 637761886.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -167050779.1922739
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.19328351346766%
Total shareholder yield: -26.19328351346766% (Minimal or Negative)
Shareholder yield for CAN (quarterly period ending 2025-06-30)
Market cap (USD): 449332238.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 43617828.82462686
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.707255585833947%
Total shareholder yield: 9.707255585833947% (Moderate Return)
Shareholder yield for CAN (quarterly period ending 2025-09-30)
Market cap (USD): 637761886.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 56684381.05620155
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.888016392198857%
Total shareholder yield: 8.888016392198857% (Moderate Return)
Shareholder yield for CAN (quarterly period ending 2025-12-31)
Market cap (USD): 500063297.72999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29210150.193798453
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.841290557894521%
Total shareholder yield: 5.841290557894521% (Moderate Return)
Shareholder yield for CAN (annual period ending 2025-12-31)
Market cap (USD): 500063297.72999996
Dividends paid: 0
Stock repurchases: 3906250
Net debt paydown: 26953492.647058815
Dividend yield: 0%
Buyback yield: 0.7811511098159234%
Debt paydown yield: 5.390016177834323%
Total shareholder yield: 6.171167287650247% (Moderate Return)
Shareholder yield for CHC.AX (annual period ending 2021-06-30)
Market cap (USD): 4742800651.30827
Dividends paid: 0
Stock repurchases: 15413533.834586466
Dividend yield: 0%
Buyback yield: 0.3249880180043988%
Total shareholder yield: 0.3249880180043988% (Low Return)
Shareholder yield for CHC.AX (annual period ending 2022-06-30)
Market cap (USD): 3120862377.6000004
Dividends paid: 128482758.62068966
Stock repurchases: 0
Net debt paydown: -182895514.6486907
Dividend yield: 4.116899211669027%
Buyback yield: 0%
Debt paydown yield: -5.860415888935822%
Total shareholder yield: -1.7435166772667952% (Minimal or Negative)
Shareholder yield for CHC.AX (annual period ending 2023-06-30)
Market cap (USD): 3075142338.7549667
Dividends paid: 129403973.50993377
Stock repurchases: 5894039.735099338
Net debt paydown: 17201644.21100706
Dividend yield: 4.20806451392834%
Buyback yield: 0.19166721685753443%
Debt paydown yield: 0.5593771707481837%
Total shareholder yield: 4.959108901534059% (Moderate Return)
Shareholder yield for CHC.AX (annual period ending 2024-06-30)
Market cap (USD): 3354138959.36
Dividends paid: 138066666.66666666
Stock repurchases: 7466666.666666667
Net debt paydown: -2293598.233995557
Dividend yield: 4.116307294943171%
Buyback yield: 0.22261053454062543%
Debt paydown yield: -0.06838113333364089%
Total shareholder yield: 4.270536696150156% (Moderate Return)
Shareholder yield for CIA.TO (annual period ending 2022-03-31)
Market cap (USD): 2804714985.376
Dividends paid: 0
Stock repurchases: 139097744.36090225
Dividend yield: 0%
Buyback yield: 4.959425292272783%
Total shareholder yield: 4.959425292272783% (Moderate Return)
Shareholder yield for CIA.TO (annual period ending 2023-03-31)
Market cap (USD): 2451760969.644444
Dividends paid: 69358389.26174496
Stock repurchases: 0
Dividend yield: 2.828921339416026%
Buyback yield: 0%
Total shareholder yield: 2.828921339416026% (Low Return)
Shareholder yield for CIA.TO (annual period ending 2024-03-31)
Market cap (USD): 2474913236.1911764
Dividends paid: 67613071.89542484
Stock repurchases: 0
Net debt paydown: -25616651.31376934
Dividend yield: 2.7319370597201016%
Buyback yield: 0%
Debt paydown yield: -1.0350524995855073%
Total shareholder yield: 1.6968845601345943% (Low Return)
Shareholder yield for CIA.TO (quarterly period ending 2024-09-30)
Market cap (USD): 2621849294.1037035
Dividends paid: 35731034.48275862
Stock repurchases: 0
Dividend yield: 1.3628180141060895%
Buyback yield: 0%
Total shareholder yield: 1.3628180141060895% (Low Return)
Shareholder yield for CIA.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1966038845.062937
Dividends paid: 32189440.99378882
Stock repurchases: 0
Dividend yield: 1.63727390608899%
Buyback yield: 0%
Total shareholder yield: 1.63727390608899% (Low Return)
Shareholder yield for CIA.TO (annual period ending 2025-03-31)
Market cap (USD): 1668391529.874126
Dividends paid: 65179245.283018865
Stock repurchases: 0
Net debt paydown: -100035984.70834875
Dividend yield: 3.9067115911297154%
Buyback yield: 0%
Debt paydown yield: -5.99595376247781%
Total shareholder yield: -2.0892421713480944% (Minimal or Negative)
Shareholder yield for CIA.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1668391529.874126
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -877835.0716825128
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05261565142018806%
Total shareholder yield: -0.05261565142018806% (Minimal or Negative)
Shareholder yield for CIA.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1496183747.8248177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52944407.448513985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.538630032941184%
Total shareholder yield: -3.538630032941184% (Minimal or Negative)
Shareholder yield for CIA.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1704315453.280576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIA.TO (quarterly period ending 2025-12-31)
Market cap (USD): 2232011820.5255475
Dividends paid: 35788590.60402685
Stock repurchases: 0
Dividend yield: 1.6034229870521068%
Buyback yield: 0%
Total shareholder yield: 1.6034229870521068% (Low Return)
Shareholder yield for DEFT (quarterly period ending 2024-09-30)
Market cap (USD): 810702617.01
Dividends paid: 0
Stock repurchases: 386260.74074074073
Dividend yield: 0%
Buyback yield: 0.04764518241785523%
Total shareholder yield: 0.04764518241785523% (Low Return)
Shareholder yield for DEFT (quarterly period ending 2024-12-31)
Market cap (USD): 1055077090.08
Dividends paid: 0
Stock repurchases: 1085875.2027972029
Dividend yield: 0%
Buyback yield: 0.10291903909266645%
Total shareholder yield: 0.10291903909266645% (Low Return)
Shareholder yield for DEFT (annual period ending 2024-12-31)
Market cap (USD): 1055077090.08
Dividends paid: 0
Stock repurchases: 2214411.8881118884
Net debt paydown: 25435606.06060606
Dividend yield: 0%
Buyback yield: 0.20988152514466815%
Debt paydown yield: 2.4107817618025837%
Total shareholder yield: 2.6206632869472517% (Low Return)
Shareholder yield for DEFT (quarterly period ending 2025-03-31)
Market cap (USD): 868887015.3600001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6140529.678321678
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.706712100626514%
Total shareholder yield: -0.706712100626514% (Minimal or Negative)
Shareholder yield for DEFT (quarterly period ending 2025-06-30)
Market cap (USD): 1136535247.77
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 734031.1381756933
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06458498666151696%
Total shareholder yield: 0.06458498666151696% (Low Return)
Shareholder yield for DEFT (quarterly period ending 2025-09-30)
Market cap (USD): 818460536.79
Dividends paid: 0
Stock repurchases: 408449.64028776984
Net debt paydown: -6136762.610933152
Dividend yield: 0%
Buyback yield: 0.049904622388967985%
Debt paydown yield: -0.7497933419003339%
Total shareholder yield: -0.6998887195113659% (Minimal or Negative)
Shareholder yield for DEFT (quarterly period ending 2025-12-31)
Market cap (USD): 290921991.75
Dividends paid: 0
Stock repurchases: 237043.06569343063
Net debt paydown: 7373044.36275797
Dividend yield: 0%
Buyback yield: 0.08147994047047859%
Debt paydown yield: 2.5343716088311052%
Total shareholder yield: 2.615851549301584% (Low Return)
Shareholder yield for DEFT (annual period ending 2025-12-31)
Market cap (USD): 290921991.75
Dividends paid: 0
Stock repurchases: 2021627.00729927
Net debt paydown: 2608310.4844061057
Dividend yield: 0%
Buyback yield: 0.6949034671247984%
Debt paydown yield: 0.8965669692814159%
Total shareholder yield: 1.5914704364062144% (Low Return)
Shareholder yield for DNA (annual period ending 2021-12-31)
Market cap (USD): 17737243268.399998
Dividends paid: 0
Stock repurchases: 24998000
Dividend yield: 0%
Buyback yield: 0.14093509133144433%
Total shareholder yield: 0.14093509133144433% (Low Return)
Shareholder yield for DNA (annual period ending 2022-12-31)
Market cap (USD): 3607213131.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNA (annual period ending 2023-12-31)
Market cap (USD): 3607213131.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 203279000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.635347637743669%
Total shareholder yield: 5.635347637743669% (Moderate Return)
Shareholder yield for DNA (quarterly period ending 2024-09-30)
Market cap (USD): 434893299.15000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNA (quarterly period ending 2024-12-31)
Market cap (USD): 524006404.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNA (annual period ending 2024-12-31)
Market cap (USD): 524006404.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -228422000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -43.59145193380748%
Total shareholder yield: -43.59145193380748% (Minimal or Negative)
Shareholder yield for DNA (quarterly period ending 2025-03-31)
Market cap (USD): 304158503.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNA (quarterly period ending 2025-06-30)
Market cap (USD): 600312836.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5734000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9551686477035581%
Total shareholder yield: 0.9551686477035581% (Low Return)
Shareholder yield for DNA (quarterly period ending 2025-09-30)
Market cap (USD): 778005435.78
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5957000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7656758842600795%
Total shareholder yield: 0.7656758842600795% (Low Return)
Shareholder yield for DNA (quarterly period ending 2025-12-31)
Market cap (USD): 443431081.71000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17015000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8371238963189453%
Total shareholder yield: -3.8371238963189453% (Minimal or Negative)
Shareholder yield for DNA (annual period ending 2025-12-31)
Market cap (USD): 443431081.71000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27846000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.2796680585893245%
Total shareholder yield: 6.2796680585893245% (Moderate Return)
Shareholder yield for DTE (annual period ending 2021-12-31)
Market cap (USD): 21422755672.74
Dividends paid: 0
Stock repurchases: 66000000
Dividend yield: 0%
Buyback yield: 0.30808361449028515%
Total shareholder yield: 0.30808361449028515% (Low Return)
Shareholder yield for DTE (annual period ending 2022-12-31)
Market cap (USD): 21686951630.25
Dividends paid: 685000000
Stock repurchases: 55000000
Dividend yield: 3.1585813058416616%
Buyback yield: 0.25360871798728674%
Total shareholder yield: 3.4121900238289484% (Low Return)
Shareholder yield for DTE (annual period ending 2023-12-31)
Market cap (USD): 21075348390.03
Dividends paid: 752000000
Stock repurchases: 0
Net debt paydown: -1730000000
Dividend yield: 3.568149793223559%
Buyback yield: 0%
Debt paydown yield: -8.208642476431857%
Total shareholder yield: -4.640492683208298% (Minimal or Negative)
Shareholder yield for DTE (quarterly period ending 2024-09-30)
Market cap (USD): 25208870969.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTE (annual period ending 2024-12-31)
Market cap (USD): 23919095428.74
Dividends paid: 810000000
Stock repurchases: 0
Net debt paydown: -2271000000
Dividend yield: 3.386415687889033%
Buyback yield: 0%
Debt paydown yield: -9.494506206414806%
Total shareholder yield: -6.108090518525774% (Minimal or Negative)
Shareholder yield for DTE (quarterly period ending 2024-12-31)
Market cap (USD): 23919095428.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTE (quarterly period ending 2025-03-31)
Market cap (USD): 27613678267.620003
Dividends paid: 217000000
Stock repurchases: 0
Dividend yield: 0.7858424288750252%
Buyback yield: 0%
Total shareholder yield: 0.7858424288750252% (Low Return)
Shareholder yield for DTE (quarterly period ending 2025-06-30)
Market cap (USD): 26667149443.47
Dividends paid: 218000000
Stock repurchases: 0
Net debt paydown: -555000000
Dividend yield: 0.8174852001415613%
Buyback yield: 0%
Debt paydown yield: -2.0812123214613143%
Total shareholder yield: -1.263727121319753% (Minimal or Negative)
Shareholder yield for DTE (quarterly period ending 2025-09-30)
Market cap (USD): 28701666344.61
Dividends paid: 218000000
Stock repurchases: 0
Net debt paydown: -1304000000
Dividend yield: 0.7595377821711006%
Buyback yield: 0%
Debt paydown yield: -4.5432902199592435%
Total shareholder yield: -3.783752437788143% (Minimal or Negative)
Shareholder yield for DTE (quarterly period ending 2025-12-31)
Market cap (USD): 26411274618.48
Dividends paid: 218000000
Stock repurchases: 0
Net debt paydown: -994000000
Dividend yield: 0.8254050709368836%
Buyback yield: 0%
Debt paydown yield: -3.7635442225287266%
Total shareholder yield: -2.9381391515918427% (Minimal or Negative)
Shareholder yield for DTE (annual period ending 2025-12-31)
Market cap (USD): 26411274618.48
Dividends paid: 871000000
Stock repurchases: 0
Net debt paydown: -3049000000
Dividend yield: 3.2978340219542464%
Buyback yield: 0%
Debt paydown yield: -11.544312207736507%
Total shareholder yield: -8.24647818578226% (Minimal or Negative)
Shareholder yield for EGO (annual period ending 2021-12-31)
Market cap (USD): 2430800226.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGO (annual period ending 2022-12-31)
Market cap (USD): 2175475015.5
Dividends paid: 0
Stock repurchases: 10271323.529411765
Dividend yield: 0%
Buyback yield: 0.47214164521448465%
Total shareholder yield: 0.47214164521448465% (Low Return)
Shareholder yield for EGO (annual period ending 2023-12-31)
Market cap (USD): 3373940293.5
Dividends paid: 0
Stock repurchases: 3365151.515151515
Net debt paydown: -120396189.83957219
Dividend yield: 0%
Buyback yield: 0.09973950996212302%
Debt paydown yield: -3.568414950066519%
Total shareholder yield: -3.4686754401043958% (Minimal or Negative)
Shareholder yield for EGO (quarterly period ending 2024-09-30)
Market cap (USD): 4517693026.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGO (annual period ending 2024-12-31)
Market cap (USD): 3868958560.5
Dividends paid: 0
Stock repurchases: 1372027.972027972
Net debt paydown: -156654895.10489523
Dividend yield: 0%
Buyback yield: 0.03546246232863915%
Debt paydown yield: -4.049019720817328%
Total shareholder yield: -4.013557258488689% (Minimal or Negative)
Shareholder yield for EGO (quarterly period ending 2024-12-31)
Market cap (USD): 3868958560.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGO (quarterly period ending 2025-03-31)
Market cap (USD): 4374398264.7
Dividends paid: 0
Stock repurchases: 1265734.2657342658
Net debt paydown: -622337062.937063
Dividend yield: 0%
Buyback yield: 0.028935048643109113%
Debt paydown yield: -14.226803900301551%
Total shareholder yield: -14.197868851658441% (Minimal or Negative)
Shareholder yield for EGO (quarterly period ending 2025-06-30)
Market cap (USD): 5291484738.299999
Dividends paid: 0
Stock repurchases: 34309489.05109489
Net debt paydown: -188005818.99851954
Dividend yield: 0%
Buyback yield: 0.6483905888032011%
Debt paydown yield: -3.5529880231483078%
Total shareholder yield: -2.9045974343451064% (Minimal or Negative)
Shareholder yield for EGO (quarterly period ending 2025-09-30)
Market cap (USD): 7513856221.2
Dividends paid: 0
Stock repurchases: 59530935.25179856
Net debt paydown: -71469227.537678
Dividend yield: 0%
Buyback yield: 0.792282065284065%
Debt paydown yield: -0.9511657587488946%
Total shareholder yield: -0.15888369346482967% (Minimal or Negative)
Shareholder yield for EGO (annual period ending 2025-12-31)
Market cap (USD): 9342818449.8
Dividends paid: 0
Stock repurchases: 156837956.20437956
Net debt paydown: -285600745.2401612
Dividend yield: 0%
Buyback yield: 1.6787006731115168%
Debt paydown yield: -3.056901370552427%
Total shareholder yield: -1.37820069744091% (Minimal or Negative)
Shareholder yield for EGO (quarterly period ending 2025-12-31)
Market cap (USD): 9342818449.8
Dividends paid: 0
Stock repurchases: 60807299.27007299
Net debt paydown: -13243181.221446157
Dividend yield: 0%
Buyback yield: 0.6508453481869241%
Debt paydown yield: -0.1417471750372036%
Total shareholder yield: 0.5090981731497205% (Low Return)
Shareholder yield for FPE.DE (annual period ending 2021-12-31)
Market cap (USD): 1910664772.7272727
Dividends paid: 155681818.1818182
Stock repurchases: 0
Dividend yield: 8.14804461797863%
Buyback yield: 0%
Total shareholder yield: 8.14804461797863% (Moderate Return)
Shareholder yield for FPE.DE (annual period ending 2022-12-31)
Market cap (USD): 1679308510.638298
Dividends paid: 152127659.5744681
Stock repurchases: 65957446.80851064
Net debt paydown: -134743713.73307544
Dividend yield: 9.058946501536221%
Buyback yield: 3.927655126540179%
Debt paydown yield: -8.023761737613057%
Total shareholder yield: 4.962839890463343% (Moderate Return)
Shareholder yield for FPE.DE (annual period ending 2023-12-31)
Market cap (USD): 2124383333.3333335
Dividends paid: 161111111.1111111
Stock repurchases: 135555555.55555555
Net debt paydown: 120425531.91489363
Dividend yield: 7.583900164492179%
Buyback yield: 6.380936690124455%
Debt paydown yield: 5.66872889771433%
Total shareholder yield: 19.633565752330963% (High Return)
Shareholder yield for FPE.DE (quarterly period ending 2024-09-30)
Market cap (USD): 2279400000
Dividends paid: 1111111.111111111
Stock repurchases: 13333333.333333332
Dividend yield: 0.048745771304339346%
Buyback yield: 0.5849492556520721%
Total shareholder yield: 0.6336950269564114% (Low Return)
Shareholder yield for FPE.DE (quarterly period ending 2024-12-31)
Market cap (USD): 2016171875.0000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPE.DE (annual period ending 2024-12-31)
Market cap (USD): 2016171875.0000002
Dividends paid: 152083333.33333334
Stock repurchases: 82291666.66666667
Net debt paydown: -46666666.66666667
Dividend yield: 7.543173040906213%
Buyback yield: 4.081579933093088%
Debt paydown yield: -2.3146174810451945%
Total shareholder yield: 9.310135492954105% (Moderate Return)
Shareholder yield for FPE.DE (quarterly period ending 2025-03-31)
Market cap (USD): 2219880434.7826085
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPE.DE (quarterly period ending 2025-06-30)
Market cap (USD): 2609982352.9411764
Dividends paid: 180000000
Stock repurchases: 0
Dividend yield: 6.896598354282315%
Buyback yield: 0%
Total shareholder yield: 6.896598354282315% (Moderate Return)
Shareholder yield for FPE.DE (quarterly period ending 2025-09-30)
Market cap (USD): 2257823529.4117646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPE.DE (quarterly period ending 2025-12-31)
Market cap (USD): 2224688235.294118
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPE.DE (annual period ending 2025-12-31)
Market cap (USD): 2224688235.294118
Dividends paid: 180000000
Stock repurchases: 0
Dividend yield: 8.09102134601808%
Buyback yield: 0%
Total shareholder yield: 8.09102134601808% (Moderate Return)
Shareholder yield for FPG.PA (annual period ending 2021-12-31)
Market cap (USD): 37563766.5
Dividends paid: 0
Stock repurchases: 43181.818181818184
Dividend yield: 0%
Buyback yield: 0.11495603930404098%
Total shareholder yield: 0.11495603930404098% (Low Return)
Shareholder yield for FPG.PA (annual period ending 2022-12-31)
Market cap (USD): 31784725.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1113563.8297872338
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.5034558652621803%
Total shareholder yield: 3.5034558652621803% (Low Return)
Shareholder yield for FPG.PA (annual period ending 2023-12-31)
Market cap (USD): 38141670.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6619.385342789348
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.017354733651308255%
Total shareholder yield: -0.017354733651308255% (Minimal or Negative)
Shareholder yield for FPG.PA (quarterly period ending 2024-12-31)
Market cap (USD): 13243635.625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPG.PA (annual period ending 2024-12-31)
Market cap (USD): 13243635.625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 838888.8888888885
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.3342794429145926%
Total shareholder yield: 6.3342794429145926% (Moderate Return)
Shareholder yield for GG8.AX (annual period ending 2021-06-30)
Market cap (USD): 176277429.17293233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GG8.AX (annual period ending 2022-06-30)
Market cap (USD): 70738916.62068966
Dividends paid: 0
Stock repurchases: 351740
Dividend yield: 0%
Buyback yield: 0.49723690551563154%
Total shareholder yield: 0.49723690551563154% (Low Return)
Shareholder yield for GG8.AX (annual period ending 2023-06-30)
Market cap (USD): 33964049.37086093
Dividends paid: 0
Stock repurchases: 4059.6026490066224
Dividend yield: 0%
Buyback yield: 0.011952646177959901%
Total shareholder yield: 0.011952646177959901% (Low Return)
Shareholder yield for GG8.AX (annual period ending 2024-06-30)
Market cap (USD): 14653061.3
Dividends paid: 0
Stock repurchases: 11193.333333333334
Dividend yield: 0%
Buyback yield: 0.07638904324609175%
Total shareholder yield: 0.07638904324609175% (Low Return)
Shareholder yield for GRAB (annual period ending 2021-12-31)
Market cap (USD): 28263320000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAB (annual period ending 2022-12-31)
Market cap (USD): 12764080000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAB (annual period ending 2023-12-31)
Market cap (USD): 13358680000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 417899140.6603346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.1282966629961537%
Total shareholder yield: 3.1282966629961537% (Low Return)
Shareholder yield for GRAB (quarterly period ending 2024-09-30)
Market cap (USD): 15063200000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAB (quarterly period ending 2024-12-31)
Market cap (USD): 18710080000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAB (annual period ending 2024-12-31)
Market cap (USD): 18710080000
Dividends paid: 0
Stock repurchases: 166176470.5882353
Net debt paydown: 333110516.9340464
Dividend yield: 0%
Buyback yield: 0.888165473307625%
Debt paydown yield: 1.7803799712991415%
Total shareholder yield: 2.6685454446067665% (Low Return)
Shareholder yield for GRAB (quarterly period ending 2025-03-31)
Market cap (USD): 17956920000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAB (quarterly period ending 2025-06-30)
Market cap (USD): 19938920000
Dividends paid: 0
Stock repurchases: 214062500
Net debt paydown: -1207217817.164179
Dividend yield: 0%
Buyback yield: 1.0735912476703853%
Debt paydown yield: -6.054579772445946%
Total shareholder yield: -4.980988524775561% (Minimal or Negative)
Shareholder yield for GRAB (quarterly period ending 2025-09-30)
Market cap (USD): 23863280000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -162057897.2868216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6791099014335901%
Total shareholder yield: -0.6791099014335901% (Minimal or Negative)
Shareholder yield for GRAB (quarterly period ending 2025-12-31)
Market cap (USD): 19780360000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 52682897.286821604
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.26633942601055594%
Total shareholder yield: 0.26633942601055594% (Low Return)
Shareholder yield for GRAB (annual period ending 2025-12-31)
Market cap (USD): 19780360000
Dividends paid: 0
Stock repurchases: 214062500
Net debt paydown: -1336259191.1764705
Dividend yield: 0%
Buyback yield: 1.0821971895354787%
Debt paydown yield: -6.75548468873403%
Total shareholder yield: -5.673287499198551% (Minimal or Negative)
Shareholder yield for HMAAGRO.NS (annual period ending 2024-03-31)
Market cap (USD): 301927646.8354126
Dividends paid: 1801534.9562297638
Stock repurchases: 0
Net debt paydown: -17188342.071118794
Dividend yield: 0.5966777057722773%
Buyback yield: 0%
Debt paydown yield: -5.692867894435826%
Total shareholder yield: -5.096190188663549% (Minimal or Negative)
Shareholder yield for HMAAGRO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 282266190.2329192
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMAAGRO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 230042389.97202468
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMAAGRO.NS (annual period ending 2025-03-31)
Market cap (USD): 162696118.5295834
Dividends paid: 1756254.3839139582
Stock repurchases: 0
Net debt paydown: -3481624.270104699
Dividend yield: 1.0794691353344208%
Buyback yield: 0%
Debt paydown yield: -2.139955336102027%
Total shareholder yield: -1.0604862007676064% (Minimal or Negative)
Shareholder yield for HMAAGRO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 162696118.5295834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMAAGRO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 185576627.8481161
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMAAGRO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 173378124.427283
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMAAGRO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 161995701.4681965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTCO (annual period ending 2021-10-31)
Market cap (USD): 2218348440
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTCO (annual period ending 2022-10-31)
Market cap (USD): 2263163560
Dividends paid: 12023051.063829787
Stock repurchases: 0
Net debt paydown: -1469932.1689425218
Dividend yield: 0.5312497636640008%
Buyback yield: 0%
Debt paydown yield: -0.06495032859854467%
Total shareholder yield: 0.4662994350654561% (Low Return)
Shareholder yield for HTCO (annual period ending 2023-10-31)
Market cap (USD): 134893511.20000002
Dividends paid: 663235.294117647
Stock repurchases: 0
Net debt paydown: -300252.67521902313
Dividend yield: 0.49167323781371547%
Buyback yield: 0%
Debt paydown yield: -0.22258496539085051%
Total shareholder yield: 0.2690882724228649% (Low Return)
Shareholder yield for HTCO (annual period ending 2024-10-31)
Market cap (USD): 235279380
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1027863.3467023177
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4368692856561921%
Total shareholder yield: -0.4368692856561921% (Minimal or Negative)
Shareholder yield for HTCO (quarterly period ending 2024-10-31)
Market cap (USD): 235279380
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTCO (quarterly period ending 2025-04-30)
Market cap (USD): 266649964
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4382545.581771918
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6435575373908236%
Total shareholder yield: 1.6435575373908236% (Low Return)
Shareholder yield for IDFCFIRSTB.NS (annual period ending 2022-03-31)
Market cap (USD): 4496516976.099301
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDFCFIRSTB.NS (annual period ending 2023-03-31)
Market cap (USD): 5758946528.922169
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDFCFIRSTB.NS (annual period ending 2024-03-31)
Market cap (USD): 7768237986.335773
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1699881233.8133821
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.882455671459223%
Total shareholder yield: 21.882455671459223% (High Return)
Shareholder yield for IDFCFIRSTB.NS (quarterly period ending 2024-09-30)
Market cap (USD): 7627791908.946846
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDFCFIRSTB.NS (quarterly period ending 2024-12-31)
Market cap (USD): 6320803758.4204445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDFCFIRSTB.NS (quarterly period ending 2025-03-31)
Market cap (USD): 5508623978.1181
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDFCFIRSTB.NS (annual period ending 2025-03-31)
Market cap (USD): 5508623978.1181
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1396389005.0673895
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.34914364484241%
Total shareholder yield: 25.34914364484241% (High Return)
Shareholder yield for IDFCFIRSTB.NS (quarterly period ending 2025-06-30)
Market cap (USD): 7320234190.496139
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1137674763.281642
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.54150773972075%
Total shareholder yield: -15.54150773972075% (Minimal or Negative)
Shareholder yield for IDFCFIRSTB.NS (quarterly period ending 2025-12-31)
Market cap (USD): 8217590865.618024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDR.MC (annual period ending 2021-12-31)
Market cap (USD): 1778023793.0454545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDR.MC (annual period ending 2022-12-31)
Market cap (USD): 1891683936.5106385
Dividends paid: 28152127.65957447
Stock repurchases: 130463829.78723405
Dividend yield: 1.4882046158040179%
Buyback yield: 6.896703369373901%
Total shareholder yield: 8.384907985177918% (Moderate Return)
Shareholder yield for IDR.MC (annual period ending 2023-12-31)
Market cap (USD): 2652495052.5333333
Dividends paid: 48993333.333333336
Stock repurchases: 138923333.33333334
Net debt paydown: 166680236.40661955
Dividend yield: 1.8470659647994818%
Buyback yield: 5.2374587164885025%
Debt paydown yield: 6.283903762513235%
Total shareholder yield: 13.36842844380122% (High Return)
Shareholder yield for IDR.MC (quarterly period ending 2024-09-30)
Market cap (USD): 3165881191.733333
Dividends paid: 49000000
Stock repurchases: 0
Dividend yield: 1.5477523328401435%
Buyback yield: 0%
Total shareholder yield: 1.5477523328401435% (Low Return)
Shareholder yield for IDR.MC (annual period ending 2024-12-31)
Market cap (USD): 3075576764.3125
Dividends paid: 45937500
Stock repurchases: 156379166.6666667
Net debt paydown: 265387361.11111104
Dividend yield: 1.4936222868190594%
Buyback yield: 5.084547668626406%
Debt paydown yield: 8.628864809701295%
Total shareholder yield: 15.20703476514676% (High Return)
Shareholder yield for IDR.MC (quarterly period ending 2024-12-31)
Market cap (USD): 3075576764.3125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -808549305.5555556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.289355380023977%
Total shareholder yield: -26.289355380023977% (Minimal or Negative)