speb/financial-data huggingface dataset:
Shareholder yield for AMRUTANJAN.NS (annual period ending 2024-03-31)
Market cap (USD): 212364978.60544625
Dividends paid: 1605264.420194268
Stock repurchases: 3453651.516968461
Net debt paydown: -96524.25047678905
Dividend yield: 0.7558988448734267%
Buyback yield: 1.626281103243965%
Debt paydown yield: -0.045452056695337625%
Total shareholder yield: 2.3367278914220537% (Low Return)
Shareholder yield for AMRUTANJAN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 279038359.7173913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMRUTANJAN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 241478553.0158527
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMRUTANJAN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 218522925.45606253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMRUTANJAN.NS (annual period ending 2025-03-31)
Market cap (USD): 218522925.45606253
Dividends paid: 1550911.8541033433
Stock repurchases: 0
Net debt paydown: -35683.90936295653
Dividend yield: 0.7097250097977379%
Buyback yield: 0%
Debt paydown yield: -0.01632959529920413%
Total shareholder yield: 0.6933954144985338% (Low Return)
Shareholder yield for AMRUTANJAN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 241856411.54212502
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMRUTANJAN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 231809928.1744081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMRUTANJAN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 214888215.06839705
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AON.AX (annual period ending 2021-06-30)
Market cap (USD): 85259965.53383458
Dividends paid: 0
Stock repurchases: 34439.849624060145
Dividend yield: 0%
Buyback yield: 0.040393928625731185%
Total shareholder yield: 0.040393928625731185% (Low Return)
Shareholder yield for AON.AX (annual period ending 2022-06-30)
Market cap (USD): 43446649.10344827
Dividends paid: 0
Stock repurchases: 308162.7586206897
Dividend yield: 0%
Buyback yield: 0.7092900487836045%
Total shareholder yield: 0.7092900487836045% (Low Return)
Shareholder yield for AON.AX (annual period ending 2023-06-30)
Market cap (USD): 25032175.31125828
Dividends paid: 0
Stock repurchases: 6311.920529801325
Dividend yield: 0%
Buyback yield: 0.025215229804508937%
Total shareholder yield: 0.025215229804508937% (Low Return)
Shareholder yield for AON.AX (annual period ending 2024-06-30)
Market cap (USD): 25199056.48
Dividends paid: 0
Stock repurchases: 173514.66666666666
Dividend yield: 0%
Buyback yield: 0.6885760457117983%
Total shareholder yield: 0.6885760457117983% (Low Return)
Shareholder yield for ARDX (annual period ending 2021-12-31)
Market cap (USD): 271732325.70000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARDX (annual period ending 2022-12-31)
Market cap (USD): 704033752.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARDX (annual period ending 2023-12-31)
Market cap (USD): 1531582199.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19522000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.27462959595951%
Total shareholder yield: -1.27462959595951% (Minimal or Negative)
Shareholder yield for ARDX (quarterly period ending 2024-09-30)
Market cap (USD): 1702032476.4299998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARDX (annual period ending 2024-12-31)
Market cap (USD): 1252438992.0900002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -97456000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.781297182178182%
Total shareholder yield: -7.781297182178182% (Minimal or Negative)
Shareholder yield for ARDX (quarterly period ending 2024-12-31)
Market cap (USD): 1252438992.0900002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARDX (quarterly period ending 2025-03-31)
Market cap (USD): 1212914290.17
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARDX (quarterly period ending 2025-06-30)
Market cap (USD): 968355197.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51535000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.321910819245723%
Total shareholder yield: -5.321910819245723% (Minimal or Negative)
Shareholder yield for ARDX (quarterly period ending 2025-09-30)
Market cap (USD): 1361131922.37
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -968000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07111727997052046%
Total shareholder yield: -0.07111727997052046% (Minimal or Negative)
Shareholder yield for ARDX (annual period ending 2025-12-31)
Market cap (USD): 1440181326.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -54516000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.7853566775140055%
Total shareholder yield: -3.7853566775140055% (Minimal or Negative)
Shareholder yield for ARDX (quarterly period ending 2025-12-31)
Market cap (USD): 1440181326.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -343000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02381644545431257%
Total shareholder yield: -0.02381644545431257% (Minimal or Negative)
Shareholder yield for AXE.AX (annual period ending 2021-06-30)
Market cap (USD): 193860206.52631578
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXE.AX (annual period ending 2022-06-30)
Market cap (USD): 106303404.10344829
Dividends paid: 0
Stock repurchases: 682758.6206896552
Net debt paydown: 1228.8721804511279
Dividend yield: 0%
Buyback yield: 0.6422735249618481%
Debt paydown yield: 0.001156004542672275%
Total shareholder yield: 0.6434295295045204% (Low Return)
Shareholder yield for AXE.AX (annual period ending 2023-06-30)
Market cap (USD): 111359375.7615894
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7595.496688741722
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00682070695601151%
Total shareholder yield: 0.00682070695601151% (Low Return)
Shareholder yield for AXE.AX (annual period ending 2024-06-30)
Market cap (USD): 63524337.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -66848.1633554084
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10523236645956764%
Total shareholder yield: -0.10523236645956764% (Minimal or Negative)
Shareholder yield for AXP.TO (annual period ending 2025-12-31)
Market cap (USD): 242809349291.21164
Dividends paid: 1657664233.5766423
Stock repurchases: 4243795620.437956
Net debt paydown: -6433280588.025108
Dividend yield: 0.6827019793165109%
Buyback yield: 1.7477892152118863%
Debt paydown yield: -2.6495193067336955%
Total shareholder yield: -0.21902811220529816% (Minimal or Negative)
Shareholder yield for AXP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 242809349291.21164
Dividends paid: 425547445.25547445
Stock repurchases: 656204379.5620438
Net debt paydown: 453815050.14967346
Dividend yield: 0.175259909265313%
Buyback yield: 0.27025498872987375%
Debt paydown yield: 0.18690180237063014%
Total shareholder yield: 0.6324167003658169% (Low Return)
Shareholder yield for AZY.AX (annual period ending 2021-06-30)
Market cap (USD): 204633855.20300752
Dividends paid: 0
Stock repurchases: 1341778.1954887218
Dividend yield: 0%
Buyback yield: 0.6556970713167709%
Total shareholder yield: 0.6556970713167709% (Low Return)
Shareholder yield for AZY.AX (annual period ending 2022-06-30)
Market cap (USD): 146496499.20000002
Dividends paid: 0
Stock repurchases: 8613.793103448275
Net debt paydown: 73055.58724397194
Dividend yield: 0%
Buyback yield: 0.005879862761558929%
Debt paydown yield: 0.049868486716692764%
Total shareholder yield: 0.05574834947825169% (Low Return)
Shareholder yield for AZY.AX (annual period ending 2023-06-30)
Market cap (USD): 57149400.03973509
Dividends paid: 0
Stock repurchases: 522314.56953642383
Net debt paydown: 57431.10299155064
Dividend yield: 0%
Buyback yield: 0.913945849253477%
Debt paydown yield: 0.10049292372556785%
Total shareholder yield: 1.014438772979045% (Low Return)
Shareholder yield for AZY.AX (annual period ending 2024-06-30)
Market cap (USD): 44254150.8
Dividends paid: 0
Stock repurchases: 518641.3333333333
Net debt paydown: 49755.655629139044
Dividend yield: 0%
Buyback yield: 1.1719608758899365%
Debt paydown yield: 0.11243161314743622%
Total shareholder yield: 1.2843924890373728% (Low Return)
Shareholder yield for BCG.L (annual period ending 2022-04-30)
Market cap (USD): 6668936.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCG.L (annual period ending 2023-04-30)
Market cap (USD): 8309706.205
Dividends paid: 13647500
Stock repurchases: 7078750
Net debt paydown: 16385000
Dividend yield: 164.2356500135735%
Buyback yield: 85.18652555659156%
Debt paydown yield: 197.17905297471344%
Total shareholder yield: 446.6012285448785% (High Return)
Shareholder yield for BCG.L (annual period ending 2024-04-30)
Market cap (USD): 12014670.755
Dividends paid: 16565000
Stock repurchases: 24425000
Net debt paydown: 24245000
Dividend yield: 137.87310811747665%
Buyback yield: 203.29312802712752%
Debt paydown yield: 201.79495963225%
Total shareholder yield: 542.9611957768542% (High Return)
Shareholder yield for BCG.L (quarterly period ending 2024-10-31)
Market cap (USD): 17101951.39220779
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCG.L (quarterly period ending 2025-04-30)
Market cap (USD): 18969418.496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25055497.835497834
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 132.08363683252168%
Total shareholder yield: 132.08363683252168% (High Return)
Shareholder yield for BCG.L (annual period ending 2025-04-30)
Market cap (USD): 18969418.496
Dividends paid: 21173333.333333332
Stock repurchases: 18352000
Net debt paydown: 29057916.666666664
Dividend yield: 111.61825196591062%
Buyback yield: 96.74519018002479%
Debt paydown yield: 153.18295957672072%
Total shareholder yield: 361.5464017226561% (High Return)
Shareholder yield for BCG.L (quarterly period ending 2025-10-31)
Market cap (USD): 16324129.521052634
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12171228.070175443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 74.55973719443143%
Total shareholder yield: 74.55973719443143% (High Return)
Shareholder yield for CAT (annual period ending 2021-12-31)
Market cap (USD): 88023733871.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAT (annual period ending 2022-12-31)
Market cap (USD): 104393172946.95
Dividends paid: 2440000000
Stock repurchases: 4230000000
Dividend yield: 2.3373175957013466%
Buyback yield: 4.051989110580613%
Total shareholder yield: 6.3893067062819595% (Moderate Return)
Shareholder yield for CAT (annual period ending 2023-12-31)
Market cap (USD): 131480587467.18
Dividends paid: 2563000000
Stock repurchases: 4975000000
Net debt paydown: -885000000
Dividend yield: 1.949337198268735%
Buyback yield: 3.7838285452153557%
Debt paydown yield: -0.6731031683448421%
Total shareholder yield: 5.0600625751392485% (Moderate Return)
Shareholder yield for CAT (quarterly period ending 2024-09-30)
Market cap (USD): 176084315100.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAT (annual period ending 2024-12-31)
Market cap (USD): 163901657150.55002
Dividends paid: 2646000000
Stock repurchases: 7697000000
Net debt paydown: -531000000
Dividend yield: 1.6143827011886442%
Buyback yield: 4.696108711658728%
Debt paydown yield: -0.32397475976234696%
Total shareholder yield: 5.986516653085025% (Moderate Return)
Shareholder yield for CAT (quarterly period ending 2024-12-31)
Market cap (USD): 163901657150.55002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAT (quarterly period ending 2025-03-31)
Market cap (USD): 149558822799.93
Dividends paid: 674000000
Stock repurchases: 3724000000
Dividend yield: 0.45065880259142793%
Buyback yield: 2.4899901793033794%
Total shareholder yield: 2.940648981894807% (Low Return)
Shareholder yield for CAT (quarterly period ending 2025-06-30)
Market cap (USD): 176890351071.15
Dividends paid: 662000000
Stock repurchases: 823000000
Net debt paydown: -2160000000
Dividend yield: 0.37424313762242806%
Buyback yield: 0.4652599732073388%
Debt paydown yield: -1.2210954339342062%
Total shareholder yield: -0.38159232310443936% (Minimal or Negative)
Shareholder yield for CAT (quarterly period ending 2025-09-30)
Market cap (USD): 218214663785.91
Dividends paid: 707000000
Stock repurchases: 342000000
Net debt paydown: -786000000
Dividend yield: 0.32399289201464315%
Buyback yield: 0.1567264060382008%
Debt paydown yield: -0.36019577528077723%
Total shareholder yield: 0.12052352277206674% (Low Return)
Shareholder yield for CAT (annual period ending 2025-12-31)
Market cap (USD): 262744696702.35
Dividends paid: 2749000000
Stock repurchases: 5206000000
Net debt paydown: -4921000000
Dividend yield: 1.0462627921712921%
Buyback yield: 1.981391086229082%
Debt paydown yield: -1.8729207712895337%
Total shareholder yield: 1.1547331071108404% (Low Return)
Shareholder yield for CAT (quarterly period ending 2025-12-31)
Market cap (USD): 262744696702.35
Dividends paid: 706000000
Stock repurchases: 317000000
Net debt paydown: -1796000000
Dividend yield: 0.26870190297305646%
Buyback yield: 0.12064943802048002%
Debt paydown yield: -0.6835532829172938%
Total shareholder yield: -0.2942019419237573% (Minimal or Negative)
Shareholder yield for CMPG.L (annual period ending 2022-05-31)
Market cap (USD): 1049623.4481012656
Dividends paid: 3993670.8860759493
Stock repurchases: 0
Dividend yield: 380.4860584336572%
Buyback yield: 0%
Total shareholder yield: 380.4860584336572% (High Return)
Shareholder yield for CMPG.L (annual period ending 2023-05-31)
Market cap (USD): 943991.9444444444
Dividends paid: 4248148.148148148
Stock repurchases: 2255555.5555555555
Net debt paydown: 218784.1850289125
Dividend yield: 450.01953386882525%
Buyback yield: 238.93800882834748%
Debt paydown yield: 23.176488561845808%
Total shareholder yield: 712.1340312590185% (High Return)
Shareholder yield for CMPG.L (annual period ending 2024-05-31)
Market cap (USD): 1092640.8025316454
Dividends paid: 4889873.417721518
Stock repurchases: 7192405.063291139
Net debt paydown: -218784.1850289125
Dividend yield: 447.527989655127%
Buyback yield: 658.2588758013026%
Debt paydown yield: -20.02343171900502%
Total shareholder yield: 1085.7634337374245% (High Return)
Shareholder yield for CMPG.L (quarterly period ending 2024-11-30)
Market cap (USD): 1096942.5379746836
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMPG.L (annual period ending 2025-05-31)
Market cap (USD): 1184837.4567567566
Dividends paid: 5333783.783783784
Stock repurchases: 4428378.378378378
Net debt paydown: -598699.965788573
Dividend yield: 450.17008479660115%
Buyback yield: 373.7540835770109%
Debt paydown yield: -50.53013494588433%
Total shareholder yield: 773.3940334277277% (High Return)
Shareholder yield for CMPG.L (quarterly period ending 2025-05-31)
Market cap (USD): 1184837.4567567566
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -598699.965788573
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -50.53013494588433%
Total shareholder yield: -50.53013494588433% (Minimal or Negative)
Shareholder yield for CNE.L (annual period ending 2021-12-31)
Market cap (USD): 1735203.9560810812
Dividends paid: 347567567.5675676
Stock repurchases: 0
Dividend yield: 20030.358180633768%
Buyback yield: 0%
Total shareholder yield: 20030.358180633768% (High Return)
Shareholder yield for CNE.L (annual period ending 2022-12-31)
Market cap (USD): 2150977.6506024096
Dividends paid: 0
Stock repurchases: 636867469.8795182
Dividend yield: 0%
Buyback yield: 29608.27927250453%
Total shareholder yield: 29608.27927250453% (High Return)
Shareholder yield for CNE.L (annual period ending 2023-12-31)
Market cap (USD): 1468927.1424050631
Dividends paid: 686202531.6455696
Stock repurchases: 23924050.63291139
Net debt paydown: 45378984.2915968
Dividend yield: 46714.53823925232%
Buyback yield: 1628.6751018665723%
Debt paydown yield: 3089.2603847797473%
Total shareholder yield: 51432.47372589864% (High Return)
Shareholder yield for CNE.L (quarterly period ending 2024-12-31)
Market cap (USD): 2514885.840625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNE.L (annual period ending 2024-12-31)
Market cap (USD): 2514885.840625
Dividends paid: 62625000
Stock repurchases: 9125000
Net debt paydown: 19136075.949367076
Dividend yield: 2490.1726745750184%
Buyback yield: 362.83953142510245%
Debt paydown yield: 760.9123102228518%
Total shareholder yield: 3613.9245162229727% (High Return)
Shareholder yield for CNE.L (quarterly period ending 2025-06-30)
Market cap (USD): 2163443.801369863
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36544520.5479452
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1689.1827984995825%
Total shareholder yield: 1689.1827984995825% (High Return)
Shareholder yield for DIGJAMLMTD.NS (annual period ending 2022-03-31)
Market cap (USD): 50112092.839245684
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIGJAMLMTD.NS (annual period ending 2023-03-31)
Market cap (USD): 20267965.8952497
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1865616.015887836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.20475209761967%
Total shareholder yield: 9.20475209761967% (Moderate Return)
Shareholder yield for DIGJAMLMTD.NS (annual period ending 2024-03-31)
Market cap (USD): 20069577.735124763
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2782750.6474647187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.865516674994554%
Total shareholder yield: 13.865516674994554% (High Return)
Shareholder yield for DIGJAMLMTD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 21010511.227902535
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIGJAMLMTD.NS (quarterly period ending 2024-12-31)
Market cap (USD): 14927147.686210513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIGJAMLMTD.NS (annual period ending 2025-03-31)
Market cap (USD): 8150309.254288715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -898908.3439160367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.02913172825962%
Total shareholder yield: -11.02913172825962% (Minimal or Negative)
Shareholder yield for DIGJAMLMTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 8150309.254288715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIGJAMLMTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 8066931.897963961
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIGJAMLMTD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 12405862.45772266
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIGJAMLMTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 11184137.239612345
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBUS.AS (annual period ending 2021-12-31)
Market cap (USD): 31161110225
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBUS.AS (annual period ending 2022-12-31)
Market cap (USD): 14255903488.085104
Dividends paid: 0
Stock repurchases: 2272340.425531915
Net debt paydown: -8247267.891682787
Dividend yield: 0%
Buyback yield: 0.01593964512618304%
Debt paydown yield: -0.05785159740016299%
Total shareholder yield: -0.04191195227397995% (Minimal or Negative)
Shareholder yield for EBUS.AS (annual period ending 2023-12-31)
Market cap (USD): 5417652252.088889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42456595.74468085
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7836714829437571%
Total shareholder yield: -0.7836714829437571% (Minimal or Negative)
Shareholder yield for EBUS.AS (annual period ending 2024-12-31)
Market cap (USD): 241657589.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5862291.666666664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.425866979305719%
Total shareholder yield: 2.425866979305719% (Low Return)
Shareholder yield for EBUS.AS (quarterly period ending 2024-12-31)
Market cap (USD): 241657589.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBUS.AS (quarterly period ending 2025-06-30)
Market cap (USD): 136465462.30588233
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23378174.01960785
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.131202008612647%
Total shareholder yield: -17.131202008612647% (Minimal or Negative)
Shareholder yield for EFC (annual period ending 2021-12-31)
Market cap (USD): 1211302407.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFC (annual period ending 2022-12-31)
Market cap (USD): 989355693.36
Dividends paid: 123065000
Stock repurchases: 1659000
Dividend yield: 12.43890350315293%
Buyback yield: 0.16768488938147086%
Total shareholder yield: 12.606588392534402% (High Return)
Shareholder yield for EFC (annual period ending 2023-12-31)
Market cap (USD): 1169922511.92
Dividends paid: 149271000
Stock repurchases: 12352000
Net debt paydown: -929318000
Dividend yield: 12.75905014897322%
Buyback yield: 1.0557964202029677%
Debt paydown yield: -79.43414974337611%
Total shareholder yield: -65.61930317419993% (Minimal or Negative)
Shareholder yield for EFC (quarterly period ending 2024-09-30)
Market cap (USD): 1309109434.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFC (quarterly period ending 2024-12-31)
Market cap (USD): 1271491347.3600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFC (annual period ending 2024-12-31)
Market cap (USD): 1271491347.3600001
Dividends paid: 163538000
Stock repurchases: 24613000
Net debt paydown: -870512000
Dividend yield: 12.861904277961015%
Buyback yield: 1.9357583558161067%
Debt paydown yield: -68.46385559818758%
Total shareholder yield: -53.666192964410456% (Minimal or Negative)
Shareholder yield for EFC (quarterly period ending 2025-03-31)
Market cap (USD): 1433249122.32
Dividends paid: 42863000
Stock repurchases: 0
Dividend yield: 2.99061756483881%
Buyback yield: 0%
Total shareholder yield: 2.99061756483881% (Low Return)
Shareholder yield for EFC (quarterly period ending 2025-06-30)
Market cap (USD): 1447042420.9599998
Dividends paid: 44652000
Stock repurchases: 0
Net debt paydown: -372839000
Dividend yield: 3.0857422942982473%
Buyback yield: 0%
Debt paydown yield: -25.765588803723556%
Total shareholder yield: -22.67984650942531% (Minimal or Negative)
Shareholder yield for EFC (quarterly period ending 2025-09-30)
Market cap (USD): 1489676253.1200001
Dividends paid: 46597000
Stock repurchases: 0
Net debt paydown: -694918000
Dividend yield: 3.127995086342187%
Buyback yield: 0%
Debt paydown yield: -46.64892781532588%
Total shareholder yield: -43.52093272898369% (Minimal or Negative)
Shareholder yield for EFC (annual period ending 2025-12-31)
Market cap (USD): 1603784450.9599998
Dividends paid: 183625000
Stock repurchases: 0
Net debt paydown: -2759140000
Dividend yield: 11.449481249807915%
Buyback yield: 0%
Debt paydown yield: -172.0393284988156%
Total shareholder yield: -160.58984724900768% (Minimal or Negative)
Shareholder yield for EFC (quarterly period ending 2025-12-31)
Market cap (USD): 1603784450.9599998
Dividends paid: 49513000
Stock repurchases: 0
Net debt paydown: -1389847000
Dividend yield: 3.0872602593423517%
Buyback yield: 0%
Debt paydown yield: -86.66046108428472%
Total shareholder yield: -83.57320082494236% (Minimal or Negative)
Shareholder yield for EMN (annual period ending 2021-12-31)
Market cap (USD): 11622529934.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMN (annual period ending 2022-12-31)
Market cap (USD): 8091403169.6
Dividends paid: 381000000
Stock repurchases: 1002000000
Dividend yield: 4.708701222940481%
Buyback yield: 12.383513452457642%
Total shareholder yield: 17.09221467539812% (High Return)
Shareholder yield for EMN (annual period ending 2023-12-31)
Market cap (USD): 9278355754.4
Dividends paid: 376000000
Stock repurchases: 150000000
Net debt paydown: 305000000
Dividend yield: 4.052442156269903%
Buyback yield: 1.6166657538310787%
Debt paydown yield: 3.2872203661231927%
Total shareholder yield: 8.956328276224173% (Moderate Return)
Shareholder yield for EMN (quarterly period ending 2024-09-30)
Market cap (USD): 11854660353.2
Dividends paid: 0
Stock repurchases: 100000000
Dividend yield: 0%
Buyback yield: 0.8435501062078626%
Total shareholder yield: 0.8435501062078626% (Low Return)
Shareholder yield for EMN (quarterly period ending 2024-12-31)
Market cap (USD): 9751764588.8
Dividends paid: 0
Stock repurchases: 100000000
Dividend yield: 0%
Buyback yield: 1.025455435161458%
Total shareholder yield: 1.025455435161458% (Low Return)
Shareholder yield for EMN (annual period ending 2024-12-31)
Market cap (USD): 9751764588.8
Dividends paid: 379000000
Stock repurchases: 300000000
Net debt paydown: -171000000
Dividend yield: 3.8864760992619254%
Buyback yield: 3.076366305484374%
Debt paydown yield: -1.7535287941260933%
Total shareholder yield: 5.209313610620206% (Moderate Return)
Shareholder yield for EMN (quarterly period ending 2025-03-31)
Market cap (USD): 9496764178
Dividends paid: 96000000
Stock repurchases: 0
Dividend yield: 1.0108706313082043%
Buyback yield: 0%
Total shareholder yield: 1.0108706313082043% (Low Return)
Shareholder yield for EMN (quarterly period ending 2025-06-30)
Market cap (USD): 8132569155.200001
Dividends paid: 95000000
Stock repurchases: 0
Net debt paydown: -105000000
Dividend yield: 1.1681425412688509%
Buyback yield: 0%
Debt paydown yield: -1.291104914033993%
Total shareholder yield: -0.1229623727651421% (Minimal or Negative)
Shareholder yield for EMN (quarterly period ending 2025-09-30)
Market cap (USD): 6953621067.6
Dividends paid: 96000000
Stock repurchases: 50000000
Net debt paydown: 51000000
Dividend yield: 1.3805756607489945%
Buyback yield: 0.719049823306768%
Debt paydown yield: 0.7334308197729034%
Total shareholder yield: 2.8330563038286662% (Low Return)
Shareholder yield for EMN (annual period ending 2025-12-31)
Market cap (USD): 7132007005.2
Dividends paid: 381000000
Stock repurchases: 100000000
Net debt paydown: 230000000
Dividend yield: 5.342114775296912%
Buyback yield: 1.402129862282654%
Debt paydown yield: 3.224898683250105%
Total shareholder yield: 9.96914332082967% (Moderate Return)
Shareholder yield for EMN (quarterly period ending 2025-12-31)
Market cap (USD): 7132007005.2
Dividends paid: 94000000
Stock repurchases: 0
Net debt paydown: 288000000
Dividend yield: 1.318002070545695%
Buyback yield: 0%
Debt paydown yield: 4.038134003374044%
Total shareholder yield: 5.356136073919739% (Moderate Return)
Shareholder yield for EVAC (quarterly period ending 2025-09-30)
Market cap (USD): 467131177.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVAC (annual period ending 2025-12-31)
Market cap (USD): 470887005.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVAC (quarterly period ending 2025-12-31)
Market cap (USD): 470887005.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGA.PA (annual period ending 2022-03-31)
Market cap (USD): 272638505.7333333
Dividends paid: 0
Stock repurchases: 86666.66666666667
Dividend yield: 0%
Buyback yield: 0.031788124143929626%
Total shareholder yield: 0.031788124143929626% (Low Return)
Shareholder yield for FGA.PA (annual period ending 2023-03-31)
Market cap (USD): 235418706.5869565
Dividends paid: 0
Stock repurchases: 142391.30434782608
Net debt paydown: -198957632.85024154
Dividend yield: 0%
Buyback yield: 0.060484277741637775%
Debt paydown yield: -84.51224447482582%
Total shareholder yield: -84.45176019708418% (Minimal or Negative)
Shareholder yield for FGA.PA (annual period ending 2024-03-31)
Market cap (USD): 268637297.0869565
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29029640.01870036
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.806258227540019%
Total shareholder yield: 10.806258227540019% (High Return)
Shareholder yield for FGA.PA (quarterly period ending 2024-09-30)
Market cap (USD): 288386578.26666665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGA.PA (quarterly period ending 2025-03-31)
Market cap (USD): 416917382.2173913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGA.PA (annual period ending 2025-03-31)
Market cap (USD): 416917382.2173913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGA.PA (quarterly period ending 2025-09-30)
Market cap (USD): 625291115.2941176
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGX.AX (annual period ending 2021-12-31)
Market cap (USD): 327558747.68115944
Dividends paid: 0
Stock repurchases: 237681.15942028989
Dividend yield: 0%
Buyback yield: 0.07256138360000235%
Total shareholder yield: 0.07256138360000235% (Low Return)
Shareholder yield for FGX.AX (annual period ending 2022-12-31)
Market cap (USD): 263777345.33783785
Dividends paid: 15295270.270270271
Stock repurchases: 0
Dividend yield: 5.798553416587222%
Buyback yield: 0%
Total shareholder yield: 5.798553416587222% (Moderate Return)
Shareholder yield for FGX.AX (annual period ending 2023-12-31)
Market cap (USD): 270205372.9315068
Dividends paid: 16750684.93150685
Stock repurchases: 0
Dividend yield: 6.199241987594713%
Buyback yield: 0%
Total shareholder yield: 6.199241987594713% (Moderate Return)
Shareholder yield for FGX.AX (quarterly period ending 2024-12-31)
Market cap (USD): 296079075.82608694
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGX.AX (annual period ending 2024-12-31)
Market cap (USD): 296079075.82608694
Dividends paid: 15851552.795031056
Stock repurchases: 0
Dividend yield: 5.353824058928789%
Buyback yield: 0%
Total shareholder yield: 5.353824058928789% (Moderate Return)
Shareholder yield for GAIA (annual period ending 2021-12-31)
Market cap (USD): 170664488.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAIA (annual period ending 2022-12-31)
Market cap (USD): 47395738.879999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16232000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -34.24780451486866%
Total shareholder yield: -34.24780451486866% (Minimal or Negative)
Shareholder yield for GAIA (annual period ending 2023-12-31)
Market cap (USD): 53768275.2
Dividends paid: 0
Stock repurchases: 169000
Net debt paydown: 9897000
Dividend yield: 0%
Buyback yield: 0.3143117374908838%
Debt paydown yield: 18.406764887261996%
Total shareholder yield: 18.72107662475288% (High Return)
Shareholder yield for GAIA (quarterly period ending 2024-09-30)
Market cap (USD): 96982037.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAIA (annual period ending 2024-12-31)
Market cap (USD): 89414650.24000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 935000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0456899372645803%
Total shareholder yield: 1.0456899372645803% (Low Return)
Shareholder yield for GAIA (quarterly period ending 2024-12-31)
Market cap (USD): 89414650.24000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAIA (quarterly period ending 2025-03-31)
Market cap (USD): 76669577.60000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAIA (quarterly period ending 2025-06-30)
Market cap (USD): 87423232.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 248000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.28367745336212724%
Total shareholder yield: 0.28367745336212724% (Low Return)
Shareholder yield for GAIA (quarterly period ending 2025-09-30)
Market cap (USD): 117891921.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 261000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22138921458682417%
Total shareholder yield: 0.22138921458682417% (Low Return)
Shareholder yield for GAIA (quarterly period ending 2025-12-31)
Market cap (USD): 72288458.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4040000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.5887206098921896%
Total shareholder yield: -5.5887206098921896% (Minimal or Negative)
Shareholder yield for GAIA (annual period ending 2025-12-31)
Market cap (USD): 72288458.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3285000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.544293862251446%
Total shareholder yield: -4.544293862251446% (Minimal or Negative)
Shareholder yield for GDL.TO (annual period ending 2021-11-30)
Market cap (USD): 48853918.77165355
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDL.TO (annual period ending 2022-11-30)
Market cap (USD): 62316000.92647058
Dividends paid: 5666176.470588235
Stock repurchases: 41176.470588235294
Net debt paydown: -8940562.760537285
Dividend yield: 9.092650982648918%
Buyback yield: 0.06607688230318444%
Debt paydown yield: -14.347138178983363%
Total shareholder yield: -5.188410314031261% (Minimal or Negative)
Shareholder yield for GDL.TO (annual period ending 2023-11-30)
Market cap (USD): 77054132.64705881
Dividends paid: 6278676.470588235
Stock repurchases: 335294.1176470588
Net debt paydown: 3144852.9411764704
Dividend yield: 8.148396789238136%
Buyback yield: 0.4351409926095081%
Debt paydown yield: 4.081355318839619%
Total shareholder yield: 12.664893100687262% (High Return)
Shareholder yield for GDL.TO (quarterly period ending 2024-11-30)
Market cap (USD): 78119960.7857143
Dividends paid: 1513571.4285714286
Stock repurchases: 253571.42857142858
Dividend yield: 1.9374964008535622%
Buyback yield: 0.32459236540963404%
Total shareholder yield: 2.2620887662631963% (Low Return)
Shareholder yield for GDL.TO (annual period ending 2024-11-30)
Market cap (USD): 78119960.7857143
Dividends paid: 4553571.428571429
Stock repurchases: 637142.8571428572
Net debt paydown: -9834936.974789917
Dividend yield: 5.828947407003992%
Buyback yield: 0.8155954646349115%
Debt paydown yield: -12.589531376964565%
Total shareholder yield: -5.944988505325663% (Minimal or Negative)
Shareholder yield for GDL.TO (quarterly period ending 2025-02-28)
Market cap (USD): 65784795.87500001
Dividends paid: 0
Stock repurchases: 302777.7777777778
Net debt paydown: -25429523.809523813
Dividend yield: 0%
Buyback yield: 0.46025494759168434%
Debt paydown yield: -38.655624709763245%
Total shareholder yield: -38.19536976217156% (Minimal or Negative)
Shareholder yield for GDL.TO (quarterly period ending 2025-05-31)
Market cap (USD): 75816870.52173914
Dividends paid: 1525362.3188405798
Stock repurchases: 292028.9855072464
Net debt paydown: -13075724.637681156
Dividend yield: 2.0119035622859287%
Buyback yield: 0.3851767865088975%
Debt paydown yield: -17.246457876327042%
Total shareholder yield: -14.849377527532216% (Minimal or Negative)
Shareholder yield for GDL.TO (annual period ending 2025-11-30)
Market cap (USD): 69803006.7857143
Dividends paid: 3591428.571428572
Stock repurchases: 981428.5714285715
Net debt paydown: -8009285.714285716
Dividend yield: 5.145091503656522%
Buyback yield: 1.4059975588751115%
Debt paydown yield: -11.474127094371637%
Total shareholder yield: -4.9230380318400035% (Minimal or Negative)
Shareholder yield for GDL.TO (quarterly period ending 2025-11-30)
Market cap (USD): 69803006.7857143
Dividends paid: 2087857.142857143
Stock repurchases: 227857.14285714287
Net debt paydown: 30495962.732919253
Dividend yield: 2.991070498247417%
Buyback yield: 0.32642883644917076%
Debt paydown yield: 43.6886090402061%
Total shareholder yield: 47.00610837490269% (High Return)
Shareholder yield for GDL.TO (quarterly period ending 2026-02-28)
Market cap (USD): 74549047.5328467
Dividends paid: 0
Stock repurchases: 130656.93430656934
Net debt paydown: -19612513.034410834
Dividend yield: 0%
Buyback yield: 0.17526304980489685%
Debt paydown yield: -26.30820068595706%
Total shareholder yield: -26.132937636152164% (Minimal or Negative)
Shareholder yield for GDV.TO (annual period ending 2021-12-31)
Market cap (USD): 95661106.39370078
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDV.TO (annual period ending 2022-12-31)
Market cap (USD): 84345325.17647058
Dividends paid: 10790548.529411765
Stock repurchases: 0
Dividend yield: 12.793297680500205%
Buyback yield: 0%
Total shareholder yield: 12.793297680500205% (High Return)
Shareholder yield for GDV.TO (annual period ending 2023-12-31)
Market cap (USD): 81626088.72727272
Dividends paid: 13813458.333333332
Stock repurchases: 114584.0909090909
Dividend yield: 16.92284727678984%
Buyback yield: 0.14037679949597576%
Total shareholder yield: 17.063224076285817% (High Return)
Shareholder yield for GDV.TO (quarterly period ending 2024-12-31)
Market cap (USD): 109817202.57342657
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDV.TO (annual period ending 2024-12-31)
Market cap (USD): 109817202.57342657
Dividends paid: 13240553.146853147
Stock repurchases: 2259626.5734265735
Dividend yield: 12.05690259501937%
Buyback yield: 2.057625326884219%
Total shareholder yield: 14.114527921903589% (High Return)
Shareholder yield for GDV.TO (quarterly period ending 2025-06-30)
Market cap (USD): 116098003.15328465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GF (annual period ending 2021-12-31)
Market cap (USD): 212304593.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GF (annual period ending 2022-12-31)
Market cap (USD): 122708159.27999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GF (annual period ending 2023-12-31)
Market cap (USD): 136991648.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GF (annual period ending 2024-12-31)
Market cap (USD): 123357408.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GF (quarterly period ending 2024-12-31)
Market cap (USD): 123357408.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GF (quarterly period ending 2025-06-30)
Market cap (USD): 189093922.70000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFIN.L (annual period ending 2021-06-30)
Market cap (USD): 4122436.186111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFIN.L (annual period ending 2022-06-30)
Market cap (USD): 723940.0131707318
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFIN.L (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GFIN.L (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GFIN.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GFIN.L (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22958.904109589042
Shareholder yield for GFIN.L (annual period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39541.09589041096
Shareholder yield for GSL (annual period ending 2021-12-31)
Market cap (USD): 594945015.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSL (annual period ending 2022-12-31)
Market cap (USD): 463055326.9
Dividends paid: 63864893.61702128
Stock repurchases: 21306382.978723407
Dividend yield: 13.792065420038533%
Buyback yield: 4.601260743799773%
Total shareholder yield: 18.393326163838307% (High Return)
Shareholder yield for GSL (annual period ending 2023-12-31)
Market cap (USD): 597467495.7199999
Dividends paid: 69761111.1111111
Stock repurchases: 24410000
Net debt paydown: 91333073.28605211
Dividend yield: 11.676134954763178%
Buyback yield: 4.0855779058882264%
Debt paydown yield: 15.286701609765041%
Total shareholder yield: 31.048414470416446% (High Return)
Shareholder yield for GSL (quarterly period ending 2024-09-30)
Market cap (USD): 844310218.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSL (annual period ending 2024-12-31)
Market cap (USD): 705573797.7199999
Dividends paid: 70806250
Stock repurchases: 5202083.333333334
Net debt paydown: 190138402.7777778
Dividend yield: 10.035272033741078%
Buyback yield: 0.7372840870995226%
Debt paydown yield: 26.948053257106974%
Total shareholder yield: 37.720609377947575% (High Return)
Shareholder yield for GSL (quarterly period ending 2024-12-31)
Market cap (USD): 705573797.7199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSL (quarterly period ending 2025-03-31)
Market cap (USD): 753500924.94
Dividends paid: 20029347.826086957
Stock repurchases: 0
Dividend yield: 2.6581716310012307%
Buyback yield: 0%
Total shareholder yield: 2.6581716310012307% (Low Return)
Shareholder yield for GSL (quarterly period ending 2025-06-30)
Market cap (USD): 886111322.06
Dividends paid: 24878823.529411767
Stock repurchases: 0
Net debt paydown: -58691930.946291685
Dividend yield: 2.807640858439137%
Buyback yield: 0%
Debt paydown yield: -6.623539219637413%
Total shareholder yield: -3.8158983611982764% (Minimal or Negative)
Shareholder yield for GSL (quarterly period ending 2025-09-30)
Market cap (USD): 1052234672.8
Dividends paid: 24932941.17647059
Stock repurchases: 0
Net debt paydown: 42555294.11764705
Dividend yield: 2.3695228660469767%
Buyback yield: 0%
Debt paydown yield: 4.044277879991093%
Total shareholder yield: 6.413800746038069% (Moderate Return)
Shareholder yield for GSL (annual period ending 2025-12-31)
Market cap (USD): 1223763338.64
Dividends paid: 100702352.94117647
Stock repurchases: 390588.23529411765
Net debt paydown: -98195919.11764705
Dividend yield: 8.228907482478567%
Buyback yield: 0.03191697470919406%
Debt paydown yield: -8.024093876416885%
Total shareholder yield: 0.2367305807708764% (Low Return)
Shareholder yield for GSL (quarterly period ending 2025-12-31)
Market cap (USD): 1223763338.64
Dividends paid: 29211764.70588235
Stock repurchases: 390588.23529411765
Net debt paydown: 42597647.058823586
Dividend yield: 2.3870436205701457%
Buyback yield: 0.03191697470919406%
Debt paydown yield: 3.4808729526219877%
Total shareholder yield: 5.899833547901327% (Moderate Return)
Shareholder yield for GUJALKALI.NS (annual period ending 2022-03-31)
Market cap (USD): 796514178.7176579
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GUJALKALI.NS (annual period ending 2023-03-31)
Market cap (USD): 485551371.8177833
Dividends paid: 8963325.21315469
Stock repurchases: 0
Dividend yield: 1.8460096569387159%
Buyback yield: 0%
Total shareholder yield: 1.8460096569387159% (Low Return)
Shareholder yield for GUJALKALI.NS (annual period ending 2024-03-31)
Market cap (USD): 568413803.7927064
Dividends paid: 20803081.90430507
Stock repurchases: 0
Net debt paydown: 7407116.459224306
Dividend yield: 3.659848118658938%
Buyback yield: 0%
Debt paydown yield: 1.3031204396868574%
Total shareholder yield: 4.962968558345795% (Moderate Return)
Shareholder yield for GUJALKALI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 711738215.2317249
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GUJALKALI.NS (annual period ending 2025-03-31)
Market cap (USD): 483626178.1883534
Dividends paid: 11946457.797521627
Stock repurchases: 0
Net debt paydown: -25764214.37724427
Dividend yield: 2.470184273786137%
Buyback yield: 0%
Debt paydown yield: -5.327299376918782%
Total shareholder yield: -2.8571151031326454% (Minimal or Negative)