speb/financial-data huggingface dataset:
Shareholder yield for COST.TO (annual period ending 2022-08-31)
Market cap (USD): 239873519518.24423
Dividends paid: 1498000000
Stock repurchases: 439000000
Dividend yield: 0.6244957771948085%
Buyback yield: 0.1830131149456081%
Total shareholder yield: 0.8075088921404167% (Low Return)
Shareholder yield for COST.TO (annual period ending 2023-08-31)
Market cap (USD): 241681429228.3704
Dividends paid: 1251000000
Stock repurchases: 676000000
Net debt paydown: 155000000
Dividend yield: 0.5176235526222005%
Buyback yield: 0.27970705161679255%
Debt paydown yield: 0.06413401331450126%
Total shareholder yield: 0.8614646175534943% (Low Return)
Shareholder yield for COST.TO (annual period ending 2024-08-31)
Market cap (USD): 397989426560.1111
Dividends paid: 9041000000
Stock repurchases: 700000000
Net debt paydown: 715000000
Dividend yield: 2.271668390324554%
Buyback yield: 0.17588406959707864%
Debt paydown yield: 0.17965301394558747%
Total shareholder yield: 2.62720547386722% (Low Return)
Shareholder yield for COST.TO (quarterly period ending 2024-11-30)
Market cap (USD): 418817110732.0715
Dividends paid: 515000000
Stock repurchases: 0
Dividend yield: 0.1229653676517193%
Buyback yield: 0%
Total shareholder yield: 0.1229653676517193% (Low Return)
Shareholder yield for COST.TO (quarterly period ending 2025-02-28)
Market cap (USD): 436073148166.6667
Dividends paid: 0
Stock repurchases: 205000000
Dividend yield: 0%
Buyback yield: 0.04701046163054489%
Total shareholder yield: 0.04701046163054489% (Low Return)
Shareholder yield for COST.TO (quarterly period ending 2025-05-31)
Market cap (USD): 447733364954.60144
Dividends paid: 515000000
Stock repurchases: 211000000
Net debt paydown: -141000000
Dividend yield: 0.11502381558100302%
Buyback yield: 0.04712626230600318%
Debt paydown yield: -0.031491957275575584%
Total shareholder yield: 0.13065812061143062% (Low Return)
Shareholder yield for COST.TO (annual period ending 2025-08-31)
Market cap (USD): 407935289555.03644
Dividends paid: 2183000000
Stock repurchases: 903000000
Net debt paydown: -4000000
Dividend yield: 0.5351338940009703%
Buyback yield: 0.22135863778418516%
Debt paydown yield: -0.0009805476756774537%
Total shareholder yield: 0.7555119841094781% (Low Return)
Shareholder yield for COST.TO (quarterly period ending 2025-08-31)
Market cap (USD): 407935289555.03644
Dividends paid: 1153000000
Stock repurchases: 280000000
Net debt paydown: 7000000
Dividend yield: 0.282642867514026%
Buyback yield: 0.06863833729742175%
Debt paydown yield: 0.0017159584324355438%
Total shareholder yield: 0.3529971632438833% (Low Return)
Shareholder yield for COST.TO (quarterly period ending 2025-11-30)
Market cap (USD): 384990293667.14294
Dividends paid: 577000000
Stock repurchases: 210000000
Net debt paydown: 71000000
Dividend yield: 0.1498739083793281%
Buyback yield: 0.054546829739443504%
Debt paydown yield: 0.018442023388097566%
Total shareholder yield: 0.22286276150686915% (Low Return)
Shareholder yield for COST.TO (quarterly period ending 2026-02-28)
Market cap (USD): 432476340448.2116
Dividends paid: 577000000
Stock repurchases: 209000000
Net debt paydown: -63000000
Dividend yield: 0.1334177031284547%
Buyback yield: 0.04832634307425829%
Debt paydown yield: -0.014567270878843406%
Total shareholder yield: 0.16717677532386957% (Low Return)
Shareholder yield for CRST.L (annual period ending 2021-10-31)
Market cap (USD): 10020165.769583333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRST.L (annual period ending 2022-10-31)
Market cap (USD): 5045327.19872093
Dividends paid: 44767441.86046512
Stock repurchases: 1279069.7674418604
Dividend yield: 887.3050269527488%
Buyback yield: 25.35157219864996%
Total shareholder yield: 912.6565991513987% (High Return)
Shareholder yield for CRST.L (annual period ending 2023-10-31)
Market cap (USD): 4571303.817804879
Dividends paid: 53170731.70731708
Stock repurchases: 1219512.1951219514
Net debt paydown: -9509359.047078848
Dividend yield: 1163.1414980606003%
Buyback yield: 26.677557294967897%
Debt paydown yield: -208.02290606983115%
Total shareholder yield: 981.7961492857371% (High Return)
Shareholder yield for CRST.L (annual period ending 2024-10-31)
Market cap (USD): 5468323.584935064
Dividends paid: 41688311.68831169
Stock repurchases: 129870.12987012987
Net debt paydown: 4483687.044662654
Dividend yield: 762.3600001133937%
Buyback yield: 2.374953271381288%
Debt paydown yield: 81.99381355220035%
Total shareholder yield: 846.7287669369753% (High Return)
Shareholder yield for CRST.L (quarterly period ending 2024-10-31)
Market cap (USD): 5468323.584935064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRST.L (quarterly period ending 2025-04-30)
Market cap (USD): 5990704.09
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37667532.46753247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 628.766367052065%
Total shareholder yield: 628.766367052065% (High Return)
Shareholder yield for CWV.V (annual period ending 2021-12-31)
Market cap (USD): 46812265.52755906
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWV.V (annual period ending 2022-12-31)
Market cap (USD): 36812122.11764706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWV.V (annual period ending 2023-12-31)
Market cap (USD): 16593342.924242424
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8030921.813725488
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -48.39845623869154%
Total shareholder yield: -48.39845623869154% (Minimal or Negative)
Shareholder yield for CWV.V (quarterly period ending 2024-09-30)
Market cap (USD): 9271201.125925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWV.V (annual period ending 2024-12-31)
Market cap (USD): 19693198.195804197
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24386530.186480194
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -123.83224879987218%
Total shareholder yield: -123.83224879987218% (Minimal or Negative)
Shareholder yield for CWV.V (quarterly period ending 2024-12-31)
Market cap (USD): 19693198.195804197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWV.V (quarterly period ending 2025-03-31)
Market cap (USD): 39386396.391608395
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2074537.062937066
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.267141076605484%
Total shareholder yield: 5.267141076605484% (Moderate Return)
Shareholder yield for CWV.V (quarterly period ending 2025-06-30)
Market cap (USD): 31975492.93430657
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 661466.724516362
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.068667794661808%
Total shareholder yield: 2.068667794661808% (Low Return)
Shareholder yield for CWV.V (quarterly period ending 2025-09-30)
Market cap (USD): 31515413.899280578
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13896890.747256212
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -44.095536208627884%
Total shareholder yield: -44.095536208627884% (Minimal or Negative)
Shareholder yield for CWV.V (quarterly period ending 2025-12-31)
Market cap (USD): 36543420.49635036
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -46020662.53741531
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -125.93419530066008%
Total shareholder yield: -125.93419530066008% (Minimal or Negative)
Shareholder yield for CWV.V (annual period ending 2025-12-31)
Market cap (USD): 36543420.49635036
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57181549.497218095
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -156.47563561525087%
Total shareholder yield: -156.47563561525087% (Minimal or Negative)
Shareholder yield for DNO.OL (annual period ending 2021-12-31)
Market cap (USD): 780444697.8335234
Dividends paid: 2522727.2727272725
Stock repurchases: 0
Dividend yield: 0.3232422847807463%
Buyback yield: 0%
Total shareholder yield: 0.3232422847807463% (Low Return)
Shareholder yield for DNO.OL (annual period ending 2022-12-31)
Market cap (USD): 822039473.6842105
Dividends paid: 7368421.052631578
Stock repurchases: 1184210.5263157894
Net debt paydown: -40169212.366580784
Dividend yield: 0.8963585434173669%
Buyback yield: 0.14405762304921968%
Debt paydown yield: -4.886530836110667%
Total shareholder yield: -3.8461146696440807% (Minimal or Negative)
Shareholder yield for DNO.OL (annual period ending 2023-12-31)
Market cap (USD): 747053045.1866404
Dividends paid: 9037328.094302554
Stock repurchases: 4980353.634577603
Net debt paydown: 948235.4064093158
Dividend yield: 1.2097304404996714%
Buyback yield: 0.6666666666666667%
Debt paydown yield: 0.1269301306672825%
Total shareholder yield: 2.0033272378336204% (Low Return)
Shareholder yield for DNO.OL (quarterly period ending 2024-09-30)
Market cap (USD): 888478053.4351145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNO.OL (annual period ending 2024-12-31)
Market cap (USD): 778968253.968254
Dividends paid: 9046778.464254193
Stock repurchases: 0
Net debt paydown: -14338378.732679367
Dividend yield: 1.1613796092674766%
Buyback yield: 0%
Debt paydown yield: -1.8406884567678046%
Total shareholder yield: -0.6793088475003279% (Minimal or Negative)
Shareholder yield for DNO.OL (quarterly period ending 2024-12-31)
Market cap (USD): 778968253.968254
Dividends paid: 2418358.3406884377
Stock repurchases: 0
Dividend yield: 0.31045659798954983%
Buyback yield: 0%
Total shareholder yield: 0.31045659798954983% (Low Return)
Shareholder yield for DNO.OL (quarterly period ending 2025-03-31)
Market cap (USD): 1151765267.1755726
Dividends paid: 2614503.816793893
Stock repurchases: 0
Net debt paydown: -65149353.53685075
Dividend yield: 0.2269997100368667%
Buyback yield: 0%
Debt paydown yield: -5.656478398294982%
Total shareholder yield: -5.429478688258115% (Minimal or Negative)
Shareholder yield for DNO.OL (quarterly period ending 2025-06-30)
Market cap (USD): 1133788480.6355512
Dividends paid: 2999006.9513406157
Stock repurchases: 0
Net debt paydown: -29859021.202725977
Dividend yield: 0.26451203223192976%
Buyback yield: 0%
Debt paydown yield: -2.633561877960547%
Total shareholder yield: -2.3690498457286173% (Minimal or Negative)
Shareholder yield for DNO.OL (annual period ending 2025-12-31)
Market cap (USD): 1478037848.605578
Dividends paid: 15044776.119402984
Stock repurchases: 0
Net debt paydown: -65010182.9774341
Dividend yield: 1.0178884210303982%
Buyback yield: 0%
Debt paydown yield: -4.398411247639329%
Total shareholder yield: -3.3805228266089307% (Minimal or Negative)
Shareholder yield for DNO.OL (quarterly period ending 2025-12-31)
Market cap (USD): 1478037848.605578
Dividends paid: 4636815.92039801
Stock repurchases: 0
Net debt paydown: 29998191.76214263
Dividend yield: 0.313714288492173%
Buyback yield: 0%
Debt paydown yield: 2.029595641981953%
Total shareholder yield: 2.343309930474126% (Low Return)
Shareholder yield for DPT.PA (annual period ending 2022-03-31)
Market cap (USD): 146798274.93333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DPT.PA (annual period ending 2023-03-31)
Market cap (USD): 133349364.6521739
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3160628.0193236694
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.370186035432411%
Total shareholder yield: -2.370186035432411% (Minimal or Negative)
Shareholder yield for DPT.PA (annual period ending 2024-03-31)
Market cap (USD): 51288217.17391304
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12523889.668069191
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.41864887914114%
Total shareholder yield: 24.41864887914114% (High Return)
Shareholder yield for DPT.PA (quarterly period ending 2024-09-30)
Market cap (USD): 62913546.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DPT.PA (annual period ending 2025-03-31)
Market cap (USD): 102576434.34782608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -945628.7985039745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9218772367320207%
Total shareholder yield: -0.9218772367320207% (Minimal or Negative)
Shareholder yield for DPT.PA (quarterly period ending 2025-03-31)
Market cap (USD): 102576434.34782608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1452077.2946859915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4156051571866377%
Total shareholder yield: 1.4156051571866377% (Low Return)
Shareholder yield for DPT.PA (quarterly period ending 2025-09-30)
Market cap (USD): 111023905.41176471
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 283478.2608695645
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2553308315161516%
Total shareholder yield: 0.2553308315161516% (Low Return)
Shareholder yield for EOS.PA (annual period ending 2021-12-31)
Market cap (USD): 6806951.590909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOS.PA (annual period ending 2022-12-31)
Market cap (USD): 5204180.010638298
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOS.PA (annual period ending 2023-12-31)
Market cap (USD): 4622004.166666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1642417.1867612293
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 35.53474050512855%
Total shareholder yield: 35.53474050512855% (High Return)
Shareholder yield for EOS.PA (quarterly period ending 2024-12-31)
Market cap (USD): 3189182.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOS.PA (annual period ending 2024-12-31)
Market cap (USD): 3189182.875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 279692.986111111
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.770051673851126%
Total shareholder yield: 8.770051673851126% (Moderate Return)
Shareholder yield for EQR.AX (annual period ending 2021-06-30)
Market cap (USD): 116145940.30827066
Dividends paid: 0
Stock repurchases: 314543.6090225564
Dividend yield: 0%
Buyback yield: 0.2708175664062862%
Total shareholder yield: 0.2708175664062862% (Low Return)
Shareholder yield for EQR.AX (annual period ending 2022-06-30)
Market cap (USD): 177556437.4827586
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3789387.062483796
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.134187369495831%
Total shareholder yield: -2.134187369495831% (Minimal or Negative)
Shareholder yield for EQR.AX (annual period ending 2023-06-30)
Market cap (USD): 238701700.7218543
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3507172.1169216717
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4692698486502962%
Total shareholder yield: -1.4692698486502962% (Minimal or Negative)
Shareholder yield for EVI (annual period ending 2021-06-30)
Market cap (USD): 352356313.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVI (annual period ending 2022-06-30)
Market cap (USD): 123929558.19000001
Dividends paid: 0
Stock repurchases: 205000
Dividend yield: 0%
Buyback yield: 0.16541655033233357%
Total shareholder yield: 0.16541655033233357% (Low Return)
Shareholder yield for EVI (annual period ending 2023-06-30)
Market cap (USD): 272953886.73
Dividends paid: 0
Stock repurchases: 125000
Net debt paydown: -8356000
Dividend yield: 0%
Buyback yield: 0.045795281209403425%
Debt paydown yield: -3.0613229582862003%
Total shareholder yield: -3.015527677076797% (Minimal or Negative)
Shareholder yield for EVI (annual period ending 2024-06-30)
Market cap (USD): 237306443.72000003
Dividends paid: 4071000
Stock repurchases: 1244000
Net debt paydown: 22588000
Dividend yield: 1.715503353462837%
Buyback yield: 0.5242166965629499%
Debt paydown yield: 9.518494165565846%
Total shareholder yield: 11.758214215591632% (High Return)
Shareholder yield for EVI (quarterly period ending 2025-03-31)
Market cap (USD): 213884658.06
Dividends paid: 0
Stock repurchases: 8000
Dividend yield: 0%
Buyback yield: 0.003740333725926148%
Total shareholder yield: 0.003740333725926148% (Low Return)
Shareholder yield for EVI (annual period ending 2025-06-30)
Market cap (USD): 278230223.06
Dividends paid: 4593000
Stock repurchases: 716000
Net debt paydown: -42913000
Dividend yield: 1.650791186336908%
Buyback yield: 0.2573408424596617%
Debt paydown yield: -15.423558062110981%
Total shareholder yield: -13.515426033314412% (Minimal or Negative)
Shareholder yield for EVI (quarterly period ending 2025-06-30)
Market cap (USD): 278230223.06
Dividends paid: 0
Stock repurchases: 25000
Net debt paydown: -31425000
Dividend yield: 0%
Buyback yield: 0.008985364611021708%
Debt paydown yield: -11.294603316054287%
Total shareholder yield: -11.285617951443266% (Minimal or Negative)
Shareholder yield for EVI (quarterly period ending 2025-09-30)
Market cap (USD): 406792661.93
Dividends paid: 0
Stock repurchases: 816000
Net debt paydown: -171000
Dividend yield: 0%
Buyback yield: 0.20059358891297194%
Debt paydown yield: -0.04203615650014486%
Total shareholder yield: 0.15855743241282708% (Low Return)
Shareholder yield for EVI (quarterly period ending 2025-12-31)
Market cap (USD): 317094944.32
Dividends paid: 0
Stock repurchases: 654000
Net debt paydown: -6278000
Dividend yield: 0%
Buyback yield: 0.20624737534131365%
Debt paydown yield: -1.9798486580929162%
Total shareholder yield: -1.7736012827516026% (Minimal or Negative)
Shareholder yield for FHS.AX (annual period ending 2021-06-30)
Market cap (USD): 91726020.87969925
Dividends paid: 0
Stock repurchases: 135516.54135338345
Dividend yield: 0%
Buyback yield: 0.14774056484050088%
Total shareholder yield: 0.14774056484050088% (Low Return)
Shareholder yield for FHS.AX (annual period ending 2022-06-30)
Market cap (USD): 56089934.60689656
Dividends paid: 0
Stock repurchases: 148615.1724137931
Dividend yield: 0%
Buyback yield: 0.26495871934127746%
Total shareholder yield: 0.26495871934127746% (Low Return)
Shareholder yield for FHS.AX (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 35582.11920529801
Shareholder yield for FLWS (annual period ending 2021-06-30)
Market cap (USD): 1180154449.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLWS (annual period ending 2022-06-30)
Market cap (USD): 352157791.62
Dividends paid: 0
Stock repurchases: 38171000
Dividend yield: 0%
Buyback yield: 10.839175195983982%
Total shareholder yield: 10.839175195983982% (High Return)
Shareholder yield for FLWS (annual period ending 2023-06-30)
Market cap (USD): 288836043.59999996
Dividends paid: 0
Stock repurchases: 1239000
Net debt paydown: -30402000
Dividend yield: 0%
Buyback yield: 0.4289630838856983%
Debt paydown yield: -10.525694653989508%
Total shareholder yield: -10.09673157010381% (Minimal or Negative)
Shareholder yield for FLWS (annual period ending 2024-06-30)
Market cap (USD): 352528094.24
Dividends paid: 0
Stock repurchases: 10394000
Net debt paydown: 19990000
Dividend yield: 0%
Buyback yield: 2.948417493478916%
Debt paydown yield: 5.67047004951352%
Total shareholder yield: 8.618887542992436% (Moderate Return)
Shareholder yield for FLWS (quarterly period ending 2024-09-30)
Market cap (USD): 293649977.65999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLWS (quarterly period ending 2024-12-31)
Market cap (USD): 302537240.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLWS (quarterly period ending 2025-03-31)
Market cap (USD): 218478545.8
Dividends paid: 0
Stock repurchases: 2230000
Dividend yield: 0%
Buyback yield: 1.0206951862639135%
Total shareholder yield: 1.0206951862639135% (Low Return)
Shareholder yield for FLWS (annual period ending 2025-06-30)
Market cap (USD): 182188889.04
Dividends paid: 0
Stock repurchases: 10175000
Net debt paydown: 38164000
Dividend yield: 0%
Buyback yield: 5.584863080078421%
Debt paydown yield: 20.94749037721011%
Total shareholder yield: 26.53235345728853% (High Return)
Shareholder yield for FLWS (quarterly period ending 2025-06-30)
Market cap (USD): 182188889.04
Dividends paid: 0
Stock repurchases: 262000
Net debt paydown: 7914000
Dividend yield: 0%
Buyback yield: 0.1438067938064419%
Debt paydown yield: 4.343843382382371%
Total shareholder yield: 4.487650176188812% (Moderate Return)
Shareholder yield for FLWS (quarterly period ending 2025-09-30)
Market cap (USD): 170339205.2
Dividends paid: 0
Stock repurchases: 129000
Net debt paydown: -103294000
Dividend yield: 0%
Buyback yield: 0.07573124451798253%
Debt paydown yield: -60.64017962201929%
Total shareholder yield: -60.56444837750131% (Minimal or Negative)
Shareholder yield for FLWS (quarterly period ending 2025-12-31)
Market cap (USD): 145528929.66
Dividends paid: 0
Stock repurchases: 655000
Net debt paydown: 116887000
Dividend yield: 0%
Buyback yield: 0.4500823317606197%
Debt paydown yield: 80.31873818702832%
Total shareholder yield: 80.76882051878894% (High Return)
Shareholder yield for FOO.DE (annual period ending 2022-01-31)
Market cap (USD): 181499499999.99997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOO.DE (annual period ending 2023-01-31)
Market cap (USD): 133817478260.86955
Dividends paid: 0
Stock repurchases: 4000000000
Net debt paydown: -8956000000
Dividend yield: 0%
Buyback yield: 2.9891461504021377%
Debt paydown yield: -6.692698230750387%
Total shareholder yield: -3.703552080348249% (Minimal or Negative)
Shareholder yield for FOO.DE (annual period ending 2024-01-31)
Market cap (USD): 227886750000
Dividends paid: 0
Stock repurchases: 7620000000
Net debt paydown: 1500000000
Dividend yield: 0%
Buyback yield: 3.3437661470006486%
Debt paydown yield: 0.6582216824804427%
Total shareholder yield: 4.0019878294810916% (Moderate Return)
Shareholder yield for FOO.DE (quarterly period ending 2024-10-31)
Market cap (USD): 235747369565.21738
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOO.DE (quarterly period ending 2025-01-31)
Market cap (USD): 281539781250
Dividends paid: 383000000
Stock repurchases: 0
Dividend yield: 0.13603761368980605%
Buyback yield: 0%
Total shareholder yield: 0.13603761368980605% (Low Return)
Shareholder yield for FOO.DE (annual period ending 2025-01-31)
Market cap (USD): 281539781250
Dividends paid: 1537000000
Stock repurchases: 7829000000
Net debt paydown: 1196000000
Dividend yield: 0.5459264027186211%
Buyback yield: 2.7807793148237376%
Debt paydown yield: 0.4248067518877494%
Total shareholder yield: 3.751512469430108% (Low Return)
Shareholder yield for FOO.DE (quarterly period ending 2025-04-30)
Market cap (USD): 216029863636.36362
Dividends paid: 402000000
Stock repurchases: 2633000000
Dividend yield: 0.18608538339711872%
Buyback yield: 1.2188129713547602%
Total shareholder yield: 1.404898354751879% (Low Return)
Shareholder yield for FOO.DE (quarterly period ending 2025-07-31)
Market cap (USD): 212892931034.4828
Dividends paid: 399000000
Stock repurchases: 2225000000
Net debt paydown: 132000000
Dividend yield: 0.18741815336995524%
Buyback yield: 1.0451262938550137%
Debt paydown yield: 0.062002998107353616%
Total shareholder yield: 1.2945474453323225% (Low Return)
Shareholder yield for FOO.DE (quarterly period ending 2025-10-31)
Market cap (USD): 211035348837.20932
Dividends paid: 395000000
Stock repurchases: 3801000000
Net debt paydown: 98000000
Dividend yield: 0.1871724344648532%
Buyback yield: 1.8011200592428027%
Debt paydown yield: 0.04643771791786232%
Total shareholder yield: 2.034730211625518% (Low Return)
Shareholder yield for FOO.DE (annual period ending 2026-01-31)
Market cap (USD): 174437250000
Dividends paid: 1587000000
Stock repurchases: 12596000000
Net debt paydown: -5784000000
Dividend yield: 0.9097827442246424%
Buyback yield: 7.220934748742026%
Debt paydown yield: -3.3158055403877325%
Total shareholder yield: 4.814911952578937% (Moderate Return)
Shareholder yield for FOO.DE (quarterly period ending 2026-01-31)
Market cap (USD): 174437250000
Dividends paid: 391000000
Stock repurchases: 3937000000
Net debt paydown: -6037000000
Dividend yield: 0.22414937176549163%
Buyback yield: 2.2569720630197967%
Debt paydown yield: -3.460843369177168%
Total shareholder yield: -0.9797219343918799% (Minimal or Negative)
Shareholder yield for GATECH.NS (annual period ending 2022-03-31)
Market cap (USD): 9452491.802716604
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GATECH.NS (annual period ending 2023-03-31)
Market cap (USD): 14103280.728380024
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 108951.44626828097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7725255447056232%
Total shareholder yield: 0.7725255447056232% (Low Return)
Shareholder yield for GATECH.NS (annual period ending 2024-03-31)
Market cap (USD): 16535842.070537427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1034276.8831835038
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.254757869430286%
Total shareholder yield: 6.254757869430286% (Moderate Return)
Shareholder yield for GATECH.NS (quarterly period ending 2024-09-30)
Market cap (USD): 11064303.371237459
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GATECH.NS (quarterly period ending 2024-12-31)
Market cap (USD): 10026097.961067723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GATECH.NS (annual period ending 2025-03-31)
Market cap (USD): 7592693.6543353945
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -392865.4409366839
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.174256447346055%
Total shareholder yield: -5.174256447346055% (Minimal or Negative)
Shareholder yield for GATECH.NS (quarterly period ending 2025-03-31)
Market cap (USD): 7592693.6543353945
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GATECH.NS (quarterly period ending 2025-09-30)
Market cap (USD): 8329620.046448704
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1453967.8512976384
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.455392241060636%
Total shareholder yield: 17.455392241060636% (High Return)
Shareholder yield for GATECH.NS (quarterly period ending 2025-12-31)
Market cap (USD): 6633405.452155509
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFC.PA (annual period ending 2021-12-31)
Market cap (USD): 7637483906.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFC.PA (annual period ending 2022-12-31)
Market cap (USD): 5838957393.085107
Dividends paid: 415903191.4893617
Stock repurchases: 13829.787234042555
Dividend yield: 7.1229016327795565%
Buyback yield: 0.00023685371039735168%
Total shareholder yield: 7.123138486489954% (Moderate Return)
Shareholder yield for GFC.PA (annual period ending 2023-12-31)
Market cap (USD): 7434846286.111111
Dividends paid: 434796666.6666666
Stock repurchases: 40000
Net debt paydown: 593023593.3806152
Dividend yield: 5.8480922124631105%
Buyback yield: 0.0005380070879840947%
Debt paydown yield: 7.9762724145142165%
Total shareholder yield: 13.82490263406531% (High Return)
Shareholder yield for GFC.PA (annual period ending 2024-12-31)
Market cap (USD): 6081442993.229166
Dividends paid: 408673958.3333334
Stock repurchases: 3559375
Net debt paydown: 104740347.22222137
Dividend yield: 6.72001626568455%
Buyback yield: 0.05852846115573006%
Debt paydown yield: 1.7222943196020264%
Total shareholder yield: 8.500839046442307% (Moderate Return)
Shareholder yield for GFC.PA (quarterly period ending 2024-12-31)
Market cap (USD): 6081442993.229166
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFC.PA (quarterly period ending 2025-06-30)
Market cap (USD): 7302360370.000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1005294791.666666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.76671022422666%
Total shareholder yield: -13.76671022422666% (Minimal or Negative)
Shareholder yield for GFC.PA (annual period ending 2025-12-31)
Market cap (USD): 6522547396.470589
Dividends paid: 474505882.3529412
Stock repurchases: 3734117.6470588236
Net debt paydown: -1051119497.5490189
Dividend yield: 7.2748552599203915%
Buyback yield: 0.05724937543695565%
Debt paydown yield: -16.11516840978096%
Total shareholder yield: -8.783063774423614% (Minimal or Negative)
Shareholder yield for GFC.PA (quarterly period ending 2025-12-31)
Market cap (USD): 6522547396.470589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45824705.88235283
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7025584192327833%
Total shareholder yield: -0.7025584192327833% (Minimal or Negative)
Shareholder yield for GFP.TO (annual period ending 2021-12-31)
Market cap (USD): 3280673.3385826773
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFP.TO (annual period ending 2022-12-31)
Market cap (USD): 2552974.9632352935
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21060143.584993057
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 824.9255824390966%
Total shareholder yield: 824.9255824390966% (High Return)
Shareholder yield for GFP.TO (annual period ending 2023-12-31)
Market cap (USD): 1578202.7045454544
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21042379.679144382
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1333.3128639647655%
Total shareholder yield: 1333.3128639647655% (High Return)
Shareholder yield for GFP.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1371672.474074074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFP.TO (quarterly period ending 2024-12-31)
Market cap (USD): 809334.7202797204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFP.TO (annual period ending 2024-12-31)
Market cap (USD): 809334.7202797204
Dividends paid: 0
Stock repurchases: 180419.58041958042
Net debt paydown: 5287587.41258741
Dividend yield: 0%
Buyback yield: 22.292331701428086%
Debt paydown yield: 653.3251669667559%
Total shareholder yield: 675.617498668184% (High Return)
Shareholder yield for GFP.TO (quarterly period ending 2025-03-31)
Market cap (USD): 647467.7762237763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFP.TO (quarterly period ending 2025-06-30)
Market cap (USD): 675824.0291970803
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1685687.3053953312
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -249.42695621492322%
Total shareholder yield: -249.42695621492322% (Minimal or Negative)
Shareholder yield for GFP.TO (quarterly period ending 2025-09-30)
Market cap (USD): 333049.9712230216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4214020.900068268
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1265.2818688419632%
Total shareholder yield: -1265.2818688419632% (Minimal or Negative)
Shareholder yield for GFP.TO (annual period ending 2025-12-31)
Market cap (USD): 337912.01459854015
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10642182.634883361
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3149.3945687391188%
Total shareholder yield: -3149.3945687391188% (Minimal or Negative)
Shareholder yield for GFP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 337912.01459854015
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 882.2139368839562
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2610780021929908%
Total shareholder yield: 0.2610780021929908% (Low Return)
Shareholder yield for GGBR4.SA (annual period ending 2021-12-31)
Market cap (USD): 3559235904.091228
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGBR4.SA (annual period ending 2022-12-31)
Market cap (USD): 4722203279.967742
Dividends paid: 1115850378.7878788
Stock repurchases: 203243181.8181818
Dividend yield: 23.629867513782703%
Buyback yield: 4.303990526633368%
Total shareholder yield: 27.93385804041607% (High Return)
Shareholder yield for GGBR4.SA (annual period ending 2023-12-31)
Market cap (USD): 4669911744.078675
Dividends paid: 553263505.1546392
Stock repurchases: 0
Net debt paydown: 73055841.5338955
Dividend yield: 11.847408162609556%
Buyback yield: 0%
Debt paydown yield: 1.564394479757104%
Total shareholder yield: 13.41180264236666% (High Return)
Shareholder yield for GGBR4.SA (quarterly period ending 2024-09-30)
Market cap (USD): 4110294927.861879
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGBR4.SA (quarterly period ending 2024-12-31)
Market cap (USD): 3476793663.025848
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGBR4.SA (annual period ending 2024-12-31)
Market cap (USD): 3476793663.025848
Dividends paid: 268028155.33980584
Stock repurchases: 193321359.223301
Net debt paydown: 100840166.48316813
Dividend yield: 7.709061316757618%
Buyback yield: 5.560334548442939%
Debt paydown yield: 2.9003782293887146%
Total shareholder yield: 16.169774094589272% (High Return)
Shareholder yield for GGBR4.SA (quarterly period ending 2025-03-31)
Market cap (USD): 3353408367.1006947
Dividends paid: 35179166.66666667
Stock repurchases: 48765972.222222224
Dividend yield: 1.0490570433293827%
Buyback yield: 1.4542211053282643%
Total shareholder yield: 2.503278148657647% (Low Return)
Shareholder yield for GGBR4.SA (quarterly period ending 2025-06-30)
Market cap (USD): 3513380237.874087
Dividends paid: 47585218.978102185
Stock repurchases: 89710218.97810218
Net debt paydown: -785188214.7201939
Dividend yield: 1.3543999156463506%
Buyback yield: 2.553387703699984%
Debt paydown yield: -22.348512303220097%
Total shareholder yield: -18.440724683873764% (Minimal or Negative)
Shareholder yield for GGBR4.SA (quarterly period ending 2025-09-30)
Market cap (USD): 3783015521.964285
Dividends paid: 46670488.72180451
Stock repurchases: 40097368.42105263
Net debt paydown: -195448831.01915407
Dividend yield: 1.233684832928505%
Buyback yield: 1.059931374540926%
Debt paydown yield: -5.166482397028855%
Total shareholder yield: -2.8728661895594243% (Minimal or Negative)
Shareholder yield for GGBR4.SA (annual period ending 2025-12-31)
Market cap (USD): 4503662200.443446
Dividends paid: 234611861.31386858
Stock repurchases: 213378467.15328467
Net debt paydown: -427701489.3818059
Dividend yield: 5.209357426735244%
Buyback yield: 4.737887915578453%
Debt paydown yield: -9.496748875608231%
Total shareholder yield: 0.4504964667054647% (Low Return)
Shareholder yield for GGBR4.SA (quarterly period ending 2025-12-31)
Market cap (USD): 4503662200.443446
Dividends paid: 104742153.28467153
Stock repurchases: 33483941.605839413
Net debt paydown: 915904670.4352121
Dividend yield: 2.3257106910540104%
Buyback yield: 0.743482528564031%
Debt paydown yield: 20.33688650860691%
Total shareholder yield: 23.406079728224952% (High Return)
Shareholder yield for GOOG (annual period ending 2021-12-31)
Market cap (USD): 792682339999.9999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOOG (annual period ending 2022-12-31)
Market cap (USD): 486099650000
Dividends paid: 0
Stock repurchases: 59296000000
Dividend yield: 0%
Buyback yield: 12.198321887292039%
Total shareholder yield: 12.198321887292039% (High Return)
Shareholder yield for GOOG (annual period ending 2023-12-31)
Market cap (USD): 772121899999.9999
Dividends paid: 0
Stock repurchases: 61504000000
Net debt paydown: 2558000000
Dividend yield: 0%
Buyback yield: 7.965581600521887%
Debt paydown yield: 0.3312948382891355%
Total shareholder yield: 8.296876438811022% (Moderate Return)
Shareholder yield for GOOG (quarterly period ending 2024-09-30)
Market cap (USD): 918255779999.9999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOOG (annual period ending 2024-12-31)
Market cap (USD): 1047090149999.9999
Dividends paid: 7363000000
Stock repurchases: 62222000000
Net debt paydown: 4547000000
Dividend yield: 0.703186826845807%
Buyback yield: 5.942372774684205%
Debt paydown yield: 0.4342510527866202%
Total shareholder yield: 7.079810654316632% (Moderate Return)
Shareholder yield for GOOG (quarterly period ending 2024-12-31)
Market cap (USD): 1047090149999.9999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOOG (quarterly period ending 2025-03-31)
Market cap (USD): 860001200000
Dividends paid: 2434000000
Stock repurchases: 15068000000
Net debt paydown: -990000000
Dividend yield: 0.2830228608983336%
Buyback yield: 1.7520905784782628%
Debt paydown yield: -0.11511611844262544%
Total shareholder yield: 1.919997320933971% (Low Return)
Shareholder yield for GOOG (quarterly period ending 2025-06-30)
Market cap (USD): 977615760000
Dividends paid: 2543000000
Stock repurchases: 13238000000
Net debt paydown: -11995000000
Dividend yield: 0.26012264777728217%
Buyback yield: 1.3541107397859462%
Debt paydown yield: -1.2269646716824614%
Total shareholder yield: 0.38726871588076706% (Low Return)
Shareholder yield for GOOG (quarterly period ending 2025-09-30)
Market cap (USD): 1343447890000
Dividends paid: 2536000000
Stock repurchases: 11904000000
Net debt paydown: 1846000000
Dividend yield: 0.18876802136329976%
Buyback yield: 0.8860782832447636%
Debt paydown yield: 0.13740763700183414%
Total shareholder yield: 1.2122539416098976% (Low Return)
Shareholder yield for GOOG (quarterly period ending 2025-12-31)
Market cap (USD): 1732106530000
Dividends paid: 2536000000
Stock repurchases: 5499000000
Net debt paydown: -25578000000
Dividend yield: 0.14641131801518006%
Buyback yield: 0.3174746994343356%
Debt paydown yield: -1.4766990111168279%
Total shareholder yield: -1.0128129936673123% (Minimal or Negative)
Shareholder yield for GOOG (annual period ending 2025-12-31)
Market cap (USD): 1732106530000
Dividends paid: 10049000000
Stock repurchases: 45709000000
Net debt paydown: -36717000000
Dividend yield: 0.5801606209521074%
Buyback yield: 2.638925447616666%
Debt paydown yield: -2.1197887868940715%
Total shareholder yield: 1.0992972816747018% (Low Return)
Shareholder yield for HPL.NS (annual period ending 2022-03-31)
Market cap (USD): 53709518.439140186
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HPL.NS (annual period ending 2023-03-31)
Market cap (USD): 65827720.44214374
Dividends paid: 117478.6845310597
Stock repurchases: 0
Dividend yield: 0.17846385039918283%
Buyback yield: 0%
Total shareholder yield: 0.17846385039918283% (Low Return)
Shareholder yield for HPL.NS (annual period ending 2024-03-31)
Market cap (USD): 243209491.79222652
Dividends paid: 771075.6685453891
Stock repurchases: 0
Net debt paydown: -2061094.2902309895
Dividend yield: 0.3170417662827558%
Buyback yield: 0%
Debt paydown yield: -0.8474563533859849%
Total shareholder yield: -0.5304145871032291% (Minimal or Negative)
Shareholder yield for HPL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 434619672.9297659
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HPL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 309233636.1372389
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3046339.876589656
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9851256527726757%
Total shareholder yield: 0.9851256527726757% (Low Return)
Shareholder yield for HPL.NS (annual period ending 2025-03-31)
Market cap (USD): 309233636.1372389
Dividends paid: 751695.113397241
Stock repurchases: 0
Net debt paydown: 394002.002416715
Dividend yield: 0.24308323078529406%
Buyback yield: 0%
Debt paydown yield: 0.12741240161916137%
Total shareholder yield: 0.37049563240445543% (Low Return)
Shareholder yield for HPL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 426936868.3709338
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HPL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 330672679.6944757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HPL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 291884237.9971037
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HWBK (annual period ending 2021-12-31)
Market cap (USD): 144845231.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HWBK (annual period ending 2022-12-31)
Market cap (USD): 129870759.96000001
Dividends paid: 4240000
Stock repurchases: 2892000
Dividend yield: 3.264784160272808%
Buyback yield: 2.2268291961106037%
Total shareholder yield: 5.491613356383412% (Moderate Return)
Shareholder yield for HWBK (annual period ending 2023-12-31)
Market cap (USD): 163132027.92000002
Dividends paid: 4649000
Stock repurchases: 0
Net debt paydown: -8680000
Dividend yield: 2.849838906115892%
Buyback yield: 0%
Debt paydown yield: -5.320843558848342%
Total shareholder yield: -2.4710046527324496% (Minimal or Negative)
Shareholder yield for HWBK (quarterly period ending 2024-09-30)
Market cap (USD): 165271238.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HWBK (quarterly period ending 2024-12-31)
Market cap (USD): 188319502.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HWBK (annual period ending 2024-12-31)
Market cap (USD): 188319502.62
Dividends paid: 5047000
Stock repurchases: 1119000
Net debt paydown: 25010000
Dividend yield: 2.680019822579967%
Buyback yield: 0.5942029287630242%
Debt paydown yield: 13.280621312210217%
Total shareholder yield: 16.554844063553208% (High Return)
Shareholder yield for HWBK (quarterly period ending 2025-03-31)
Market cap (USD): 188802550.07999998
Dividends paid: 1328000
Stock repurchases: 440000
Dividend yield: 0.703380330105338%
Buyback yield: 0.23304769973369632%
Total shareholder yield: 0.9364280298390343% (Low Return)
Shareholder yield for HWBK (quarterly period ending 2025-06-30)
Market cap (USD): 196255282.32000002
Dividends paid: 1328000
Stock repurchases: 1782000
Net debt paydown: -15863000
Dividend yield: 0.6766696846582997%
Buyback yield: 0.9080010376966039%
Debt paydown yield: -8.082839764860399%
Total shareholder yield: -6.498169042505495% (Minimal or Negative)
Shareholder yield for HWBK (quarterly period ending 2025-09-30)
Market cap (USD): 210401672.22
Dividends paid: 1388000
Stock repurchases: 308000
Net debt paydown: -36882000
Dividend yield: 0.6596905743927172%
Buyback yield: 0.14638666924564617%
Debt paydown yield: -17.529328360772475%
Total shareholder yield: -16.72325111713411% (Minimal or Negative)
Shareholder yield for HWBK (quarterly period ending 2025-12-31)
Market cap (USD): 237797363.88
Dividends paid: 1382000
Stock repurchases: 331000
Net debt paydown: 73900000
Dividend yield: 0.5811670816912001%
Buyback yield: 0.1391941418522339%
Debt paydown yield: 31.07687940447156%
Total shareholder yield: 31.797240628014993% (High Return)
Shareholder yield for HWBK (annual period ending 2025-12-31)
Market cap (USD): 237797363.88
Dividends paid: 5426000
Stock repurchases: 2861000
Net debt paydown: -22770000
Dividend yield: 2.2817746637166803%
Buyback yield: 1.203125195888946%
Debt paydown yield: -9.57537948633041%
Total shareholder yield: -6.090479626724784% (Minimal or Negative)
Shareholder yield for INPP.L (annual period ending 2021-12-31)
Market cap (USD): 31207812.95716216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INPP.L (annual period ending 2022-12-31)
Market cap (USD): 26098324.20084337
Dividends paid: 163869879.5180723
Stock repurchases: 0
Net debt paydown: 175804200.5861283
Dividend yield: 627.8942596351716%
Buyback yield: 0%
Debt paydown yield: 673.6225637830307%
Total shareholder yield: 1301.5168234182024% (High Return)
Shareholder yield for INPP.L (annual period ending 2023-12-31)
Market cap (USD): 26286710.47240506
Dividends paid: 191850632.9113924
Stock repurchases: 0
Net debt paydown: -46977276.193381116
Dividend yield: 729.8388785192083%
Buyback yield: 0%
Debt paydown yield: -178.71112569485004%
Total shareholder yield: 551.1277528243583% (High Return)
Shareholder yield for INPP.L (quarterly period ending 2024-12-31)
Market cap (USD): 24391687.917875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INPP.L (annual period ending 2024-12-31)
Market cap (USD): 24391687.917875
Dividends paid: 196061250
Stock repurchases: 53611250
Dividend yield: 803.8035361067411%
Buyback yield: 219.793112229482%
Total shareholder yield: 1023.5966483362231% (High Return)
Shareholder yield for INPP.L (quarterly period ending 2025-06-30)
Market cap (USD): 27221086.93109589
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.TO (annual period ending 2021-12-31)
Market cap (USD): 22444637.48031496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.TO (annual period ending 2022-12-31)
Market cap (USD): 104272669.67647058
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.TO (annual period ending 2023-12-31)
Market cap (USD): 137394763.3181818
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12994000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.457420127365559%
Total shareholder yield: -9.457420127365559% (Minimal or Negative)