speb/financial-data huggingface dataset:
Shareholder yield for TSK.TO (annual period ending 2021-12-31)
Market cap (USD): 50767560.811023615
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TSK.TO (annual period ending 2022-12-31)
Market cap (USD): 21410038.691176474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TSK.TO (annual period ending 2023-12-31)
Market cap (USD): 51995808.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6510.873440285213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01252191986127115%
Total shareholder yield: -0.01252191986127115% (Minimal or Negative)
Shareholder yield for TSK.TO (quarterly period ending 2024-09-30)
Market cap (USD): 61624661.62962963
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TSK.TO (quarterly period ending 2024-12-31)
Market cap (USD): 45087274.28671329
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TSK.TO (annual period ending 2024-12-31)
Market cap (USD): 45087274.28671329
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4018587.1212121216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.912907654735639%
Total shareholder yield: -8.912907654735639% (Minimal or Negative)
Shareholder yield for TSK.TO (quarterly period ending 2025-03-31)
Market cap (USD): 84356835.76223776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TSK.TO (quarterly period ending 2025-06-30)
Market cap (USD): 71351912.05109489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -333177.2089224644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4669492370209746%
Total shareholder yield: -0.4669492370209746% (Minimal or Negative)
Shareholder yield for TSK.TO (quarterly period ending 2025-09-30)
Market cap (USD): 212472079.7553957
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -372615.2496980522
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17537139473902555%
Total shareholder yield: -0.17537139473902555% (Minimal or Negative)
Shareholder yield for TSK.TO (annual period ending 2025-12-31)
Market cap (USD): 218610113.51824814
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2434451.8911745194
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1136044220439543%
Total shareholder yield: 1.1136044220439543% (Low Return)
Shareholder yield for TSK.TO (quarterly period ending 2025-12-31)
Market cap (USD): 218610113.51824814
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3241525.4686761545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4827884293676894%
Total shareholder yield: 1.4827884293676894% (Low Return)
Shareholder yield for TYIA.DE (annual period ending 2021-09-30)
Market cap (USD): 41729069498.2093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TYIA.DE (annual period ending 2022-09-30)
Market cap (USD): 33027176264.438774
Dividends paid: 898039215.6862745
Stock repurchases: 1412745098.0392156
Dividend yield: 2.719091721605086%
Buyback yield: 4.277523112263022%
Total shareholder yield: 6.996614833868108% (Moderate Return)
Shareholder yield for TYIA.DE (annual period ending 2023-09-30)
Market cap (USD): 33027176264.438774
Dividends paid: 1031578947.3684211
Stock repurchases: 657894736.8421053
Net debt paydown: -504107327.1413822
Dividend yield: 3.123424597697591%
Buyback yield: 1.9919799730214227%
Debt paydown yield: -1.526340983876868%
Total shareholder yield: 3.589063586842145% (Low Return)
Shareholder yield for TYIA.DE (annual period ending 2024-09-30)
Market cap (USD): 33027176264.438774
Dividends paid: 1111111111.1111112
Stock repurchases: 1384444444.4444444
Net debt paydown: -1259356725.1461983
Dividend yield: 3.3642328433250697%
Buyback yield: 4.191834122783037%
Debt paydown yield: -3.8130923305792286%
Total shareholder yield: 3.742974635528878% (Low Return)
Shareholder yield for TYIA.DE (quarterly period ending 2024-09-30)
Market cap (USD): 33027176264.438774
Dividends paid: 274444444.4444444
Stock repurchases: 0
Dividend yield: 0.8309655123012922%
Buyback yield: 0%
Total shareholder yield: 0.8309655123012922% (Low Return)
Shareholder yield for TYIA.DE (quarterly period ending 2024-12-31)
Market cap (USD): 33027176264.438774
Dividends paid: 255208333.33333334
Stock repurchases: 0
Dividend yield: 0.772722231201227%
Buyback yield: 0%
Total shareholder yield: 0.772722231201227% (Low Return)
Shareholder yield for TYIA.DE (quarterly period ending 2025-03-31)
Market cap (USD): 33027176264.438774
Dividends paid: 266304347.82608694
Stock repurchases: 358695652.173913
Dividend yield: 0.8063188499491064%
Buyback yield: 1.0860621244212452%
Total shareholder yield: 1.8923809743703517% (Low Return)
Shareholder yield for TYIA.DE (quarterly period ending 2025-06-30)
Market cap (USD): 33027176264.438774
Dividends paid: 285882352.9411765
Stock repurchases: 364705882.3529412
Net debt paydown: -1255063938.618927
Dividend yield: 0.8655973209825797%
Buyback yield: 1.1042599568090525%
Debt paydown yield: -3.8000945904972423%
Total shareholder yield: -1.8302373127056102% (Minimal or Negative)
Shareholder yield for TYIA.DE (annual period ending 2025-09-30)
Market cap (USD): 65992974752.729416
Dividends paid: 1148235294.1176472
Stock repurchases: 7048235294.117647
Net debt paydown: -1075751633.986929
Dividend yield: 1.7399356498475727%
Buyback yield: 10.680281227701647%
Debt paydown yield: -1.6301002311498873%
Total shareholder yield: 10.790116646399332% (High Return)
Shareholder yield for TYIA.DE (quarterly period ending 2025-09-30)
Market cap (USD): 65992974752.729416
Dividends paid: 285882352.9411765
Stock repurchases: 5907058823.529412
Net debt paydown: 485882352.94117737
Dividend yield: 0.43320119150918046%
Buyback yield: 8.951041903570351%
Debt paydown yield: 0.7362637534703369%
Total shareholder yield: 10.12050684854987% (High Return)
Shareholder yield for TYIA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 74003433728.58824
Dividends paid: 288235294.11764705
Stock repurchases: 0
Net debt paydown: 205882352.94117546
Dividend yield: 0.3894890812428599%
Buyback yield: 0%
Debt paydown yield: 0.27820648660204145%
Total shareholder yield: 0.6676955678449014% (Low Return)
Shareholder yield for WWI.OL (annual period ending 2021-12-31)
Market cap (USD): 661472563.6875712
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WWI.OL (annual period ending 2022-12-31)
Market cap (USD): 791228897.6902833
Dividends paid: 4251012.145748988
Stock repurchases: 0
Dividend yield: 0.5372670485315102%
Buyback yield: 0%
Total shareholder yield: 0.5372670485315102% (Low Return)
Shareholder yield for WWI.OL (annual period ending 2023-12-31)
Market cap (USD): 1044153430.0196464
Dividends paid: 4518664.047151277
Stock repurchases: 0
Net debt paydown: 6469381.099719219
Dividend yield: 0.4327586269640713%
Buyback yield: 0%
Debt paydown yield: 0.6195814631952599%
Total shareholder yield: 1.0523400901593312% (Low Return)
Shareholder yield for WWI.OL (quarterly period ending 2024-09-30)
Market cap (USD): 1293155055.312977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WWI.OL (annual period ending 2024-12-31)
Market cap (USD): 1102638247.3209877
Dividends paid: 6354810.238305384
Stock repurchases: 0
Net debt paydown: 21419566.947634548
Dividend yield: 0.576327753344787%
Buyback yield: 0%
Debt paydown yield: 1.9425742758040865%
Total shareholder yield: 2.5189020291488733% (Low Return)
Shareholder yield for WWI.OL (quarterly period ending 2024-12-31)
Market cap (USD): 1102638247.3209877
Dividends paid: 2471315.092674316
Stock repurchases: 0
Dividend yield: 0.2241274596340838%
Buyback yield: 0%
Total shareholder yield: 0.2241274596340838% (Low Return)
Shareholder yield for WWI.OL (quarterly period ending 2025-03-31)
Market cap (USD): 1118816898.914122
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7496142.781105354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6700062171371207%
Total shareholder yield: -0.6700062171371207% (Minimal or Negative)
Shareholder yield for WWI.OL (quarterly period ending 2025-06-30)
Market cap (USD): 1359531994.085402
Dividends paid: 5163853.028798411
Stock repurchases: 0
Net debt paydown: 717117.5815095827
Dividend yield: 0.37982578205320494%
Buyback yield: 0%
Debt paydown yield: 0.05274738547010136%
Total shareholder yield: 0.4325731675233063% (Low Return)
Shareholder yield for WWI.OL (quarterly period ending 2025-12-31)
Market cap (USD): 1851617238.2171319
Dividends paid: 2985074.6268656715
Stock repurchases: 0
Net debt paydown: 2696349.4345551357
Dividend yield: 0.16121445432966008%
Buyback yield: 0%
Debt paydown yield: 0.1456213184292544%
Total shareholder yield: 0.3068357727589145% (Low Return)
Shareholder yield for WWI.OL (annual period ending 2025-12-31)
Market cap (USD): 1851617238.2171319
Dividends paid: 8258706.467661691
Stock repurchases: 0
Net debt paydown: -4082675.765040636
Dividend yield: 0.44602665697872623%
Buyback yield: 0%
Debt paydown yield: -0.22049242579809447%
Total shareholder yield: 0.22553423118063176% (Low Return)
Shareholder yield for XHLD (quarterly period ending 2025-03-31)
Market cap (USD): 179661645
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XHLD (quarterly period ending 2025-06-30)
Market cap (USD): 65516613.20999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 349000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5326893178701904%
Total shareholder yield: 0.5326893178701904% (Low Return)
Shareholder yield for XHLD (quarterly period ending 2025-09-30)
Market cap (USD): 64199094.480000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -883000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3754088077910223%
Total shareholder yield: -1.3754088077910223% (Minimal or Negative)
Shareholder yield for XHLD (quarterly period ending 2025-12-31)
Market cap (USD): 14133382.739999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13443349231763607%
Total shareholder yield: 0.13443349231763607% (Low Return)
Shareholder yield for XHLD (annual period ending 2025-12-31)
Market cap (USD): 14133382.739999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1117000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.903274258884184%
Total shareholder yield: 7.903274258884184% (Moderate Return)
Shareholder yield for 157A.T (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 157A.T (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 172278.6652951514
Shareholder yield for 2994.T (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2HQ0.DE (annual period ending 2022-05-31)
Dividends paid: 0
Stock repurchases: 6839370.078740157
Shareholder yield for 325A.T (annual period ending 2023-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 325A.T (annual period ending 2024-01-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2016131.5403693458
Shareholder yield for 325A.T (annual period ending 2025-01-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3185722.42886162
Shareholder yield for 325A.T (quarterly period ending 2025-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APOLLOTYRE.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APOLLOTYRE.NS (annual period ending 2023-03-31)
Dividends paid: 25141047.503045067
Stock repurchases: 0
Shareholder yield for APOLLOTYRE.NS (annual period ending 2024-03-31)
Dividends paid: 34272094.97541672
Stock repurchases: 0
Net debt paydown: 193825503.16454732
Shareholder yield for APOLLOTYRE.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APOLLOTYRE.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APOLLOTYRE.NS (annual period ending 2025-03-31)
Dividends paid: 44547696.98386719
Stock repurchases: 0
Net debt paydown: 72613471.47161818
Shareholder yield for APOLLOTYRE.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APOLLOTYRE.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APOLLOTYRE.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APOLLOTYRE.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARXS (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARXS (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARXS (quarterly period ending 2025-03-31)
Dividends paid: 350257000
Stock repurchases: 0
Shareholder yield for ARXS (annual period ending 2025-12-31)
Dividends paid: 363811000
Stock repurchases: 2047000
Net debt paydown: 634634000
Shareholder yield for ASML.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ASML.TO (annual period ending 2022-12-31)
Dividends paid: 1882205882.352941
Stock repurchases: 3411544117.6470585
Shareholder yield for ASML.TO (annual period ending 2023-12-31)
Dividends paid: 1779015151.5151515
Stock repurchases: 757575757.5757575
Net debt paydown: -376140819.96434927
Shareholder yield for ASML.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ASML.TO (quarterly period ending 2024-12-31)
Dividends paid: 418041958.04195803
Stock repurchases: 0
Shareholder yield for ASML.TO (annual period ending 2024-12-31)
Dividends paid: 1715314685.3146853
Stock repurchases: 349650349.6503497
Net debt paydown: 230745920.74592018
Shareholder yield for ASML.TO (quarterly period ending 2025-03-31)
Dividends paid: 417622377.62237763
Stock repurchases: 1813006993.006993
Shareholder yield for ASML.TO (quarterly period ending 2025-06-30)
Dividends paid: 521459854.0145985
Stock repurchases: 1084087591.2408757
Net debt paydown: -125801133.17339563
Shareholder yield for ASML.TO (quarterly period ending 2025-09-30)
Dividends paid: 445755395.68345326
Stock repurchases: 123884892.08633095
Net debt paydown: 754099669.1697731
Shareholder yield for ELWT (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ELWT (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ELWT (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ELWT (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2256000
Shareholder yield for ELWT (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1187000
Shareholder yield for ELWT (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 186000
Shareholder yield for ELWT (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82000
Shareholder yield for GGRP (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MAGH (annual period ending 2023-04-30)
Dividends paid: 187969.92481203008
Stock repurchases: 0
Shareholder yield for MAGH (annual period ending 2024-04-30)
Dividends paid: 330882.35294117645
Stock repurchases: 0
Net debt paydown: -173516.10459973454
Shareholder yield for MAGH (quarterly period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MAJESAUT.NS (annual period ending 2022-03-31)
Dividends paid: 1028366.0820255836
Stock repurchases: 0
Shareholder yield for MAJESAUT.NS (annual period ending 2023-03-31)
Dividends paid: 949829.4762484776
Stock repurchases: 0
Net debt paydown: 2140511.8170123138
Shareholder yield for MAJESAUT.NS (annual period ending 2024-03-31)
Dividends paid: 1870272.2148938722
Stock repurchases: 0
Net debt paydown: 1146689.21649722
Shareholder yield for MAJESAUT.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MAJESAUT.NS (annual period ending 2025-03-31)
Dividends paid: 607750.7598784195
Stock repurchases: 0
Net debt paydown: 1866494.9083162136
Shareholder yield for MAJESAUT.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1007360.9092110507
Shareholder yield for MAJESAUT.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MAJESAUT.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MAJESAUT.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NXTT (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PPLAB.AS (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PPLAB.AS (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PPLAB.AS (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PPLAB.AS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PPLAB.AS (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PPLAB.AS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PPLAB.AS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PPLAB.AS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PPLAB.AS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PPLAB.AS (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RBX.V (annual period ending 2021-12-31)
Dividends paid: 6789.763779527559
Stock repurchases: 0
Shareholder yield for RBX.V (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18351652.61695229
Shareholder yield for RBX.V (annual period ending 2023-12-31)
Dividends paid: 216837.12121212122
Stock repurchases: 0
Net debt paydown: -25991894.251336902
Shareholder yield for RBX.V (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RBX.V (quarterly period ending 2024-12-31)
Dividends paid: 22653.146853146853
Stock repurchases: 0
Shareholder yield for RBX.V (annual period ending 2024-12-31)
Dividends paid: 1102797.2027972029
Stock repurchases: 0
Net debt paydown: 19645967.307692308
Shareholder yield for RBX.V (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2390969.930069931
Shareholder yield for RBX.V (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12222280.343014652
Shareholder yield for RBX.V (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4868368.319067376
Shareholder yield for SVA (annual period ending 2021-12-31)
Dividends paid: 1875892000
Stock repurchases: 0
Shareholder yield for SVA (annual period ending 2022-12-31)
Dividends paid: 263171000
Stock repurchases: 0
Net debt paydown: 70234000
Shareholder yield for SVA (annual period ending 2023-12-31)
Dividends paid: 328080000
Stock repurchases: 0
Net debt paydown: -224310000
Shareholder yield for SVA (annual period ending 2024-12-31)
Dividends paid: 946997000
Stock repurchases: 0
Net debt paydown: -92340000
Shareholder yield for SVA (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SVA (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -71861000
Shareholder yield for XHLD (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for XHLD (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1633000
Shareholder yield for XHLD (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for XHLD (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for XHLD (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3864000
Shareholder yield for 0090.HK (quarterly period ending 2025-12-31)
Market cap (USD): 65514285.71428572
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54879624.26614482
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 83.76741601897378%
Total shareholder yield: 83.76741601897378% (High Return)
Shareholder yield for 0090.HK (annual period ending 2025-12-31)
Market cap (USD): 65514285.71428572
Dividends paid: 836428.5714285715
Stock repurchases: 0
Net debt paydown: 54879624.26614482
Dividend yield: 1.276711731356302%
Buyback yield: 0%
Debt paydown yield: 83.76741601897378%
Total shareholder yield: 85.04412775033008% (High Return)
Shareholder yield for 0104.HK (quarterly period ending 2025-09-30)
Market cap (USD): 22855440.61696658
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7430334.190231364
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 32.510133209663465%
Total shareholder yield: 32.510133209663465% (High Return)
Shareholder yield for 0390.HK (quarterly period ending 2026-03-31)
Market cap (USD): 12602916603.183792
Dividends paid: 543465557.1635311
Stock repurchases: 0
Net debt paydown: -7522375576.8038025
Dividend yield: 4.312220530176633%
Buyback yield: 0%
Debt paydown yield: -59.68757719862619%
Total shareholder yield: -55.375356668449555% (Minimal or Negative)
Shareholder yield for 1075.HK (annual period ending 2025-12-31)
Market cap (USD): 71624128
Dividends paid: 4308417.585714286
Stock repurchases: 0
Net debt paydown: -1331337.065009784
Dividend yield: 6.01531593615253%
Buyback yield: 0%
Debt paydown yield: -1.8587829299782663%
Total shareholder yield: 4.156533006174263% (Moderate Return)
Shareholder yield for 1075.HK (quarterly period ending 2025-12-31)
Market cap (USD): 71624128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1484696.0812074114
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0728993464428793%
Total shareholder yield: -2.0728993464428793% (Minimal or Negative)
Shareholder yield for 1216.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1435886006.857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7993561337.118948
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 556.6988813140674%
Total shareholder yield: 556.6988813140674% (High Return)
Shareholder yield for 1216.HK (annual period ending 2025-12-31)
Market cap (USD): 1435886006.857143
Dividends paid: 142192428.57142857
Stock repurchases: 0
Net debt paydown: 6881594009.784735
Dividend yield: 9.902765810961439%
Buyback yield: 0%
Debt paydown yield: 479.25768319499946%
Total shareholder yield: 489.1604490059609% (High Return)
Shareholder yield for 1651.HK (annual period ending 2026-03-31)
Market cap (USD): 3027329296.6714907
Dividends paid: 53399421.12879884
Stock repurchases: 36665701.88133141
Net debt paydown: -115478.2265491382
Dividend yield: 1.7639118805975555%
Buyback yield: 1.2111567090387183%
Debt paydown yield: -0.0038145247917398682%
Total shareholder yield: 2.971254064844534% (Low Return)
Shareholder yield for 1651.HK (quarterly period ending 2026-03-31)
Market cap (USD): 3027329296.6714907
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 185530.45577976882
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006128519153293206%
Total shareholder yield: 0.006128519153293206% (Low Return)
Shareholder yield for 1901.HK (quarterly period ending 2025-12-31)
Market cap (USD): 32091428.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3705097.8473581225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.54544379073489%
Total shareholder yield: -11.54544379073489% (Minimal or Negative)
Shareholder yield for 1901.HK (annual period ending 2025-12-31)
Market cap (USD): 32091428.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3705097.8473581225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.54544379073489%
Total shareholder yield: -11.54544379073489% (Minimal or Negative)
Shareholder yield for 1926.T (quarterly period ending 2026-03-31)
Market cap (USD): 991573743.3433434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -514971.5664520506
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05193477236657082%
Total shareholder yield: -0.05193477236657082% (Minimal or Negative)
Shareholder yield for 1926.T (annual period ending 2026-03-31)
Market cap (USD): 991573743.3433434
Dividends paid: 30405405.405405406
Stock repurchases: 51251251.25125125
Net debt paydown: -997083.0006587263
Dividend yield: 3.0663786339164085%
Buyback yield: 5.168677730255806%
Debt paydown yield: -0.10055560742227876%
Total shareholder yield: 8.134500756749935% (Moderate Return)
Shareholder yield for 1981.T (quarterly period ending 2026-03-31)
Market cap (USD): 79855061.46146145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 65116.80422010168
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08154374065760059%
Total shareholder yield: 0.08154374065760059% (Low Return)
Shareholder yield for 1981.T (annual period ending 2026-03-31)
Market cap (USD): 79855061.46146145
Dividends paid: 2851770.5205205204
Stock repurchases: 3552552.5525525524
Net debt paydown: 78165.23665090033
Dividend yield: 3.5711831765313993%
Buyback yield: 4.448750633379746%
Debt paydown yield: 0.09788388515438481%
Total shareholder yield: 8.117817695065531% (Moderate Return)
Shareholder yield for 2163.HK (annual period ending 2023-12-31)
Market cap (USD): 41151005.34458509
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6720181.628594995
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.330540584178653%
Total shareholder yield: -16.330540584178653% (Minimal or Negative)
Shareholder yield for 338A.T (quarterly period ending 2026-03-31)
Market cap (USD): 35921745.74574575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3580.T (quarterly period ending 2026-03-31)
Market cap (USD): 171082621.8218218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3580.T (annual period ending 2026-03-31)
Market cap (USD): 171082621.8218218
Dividends paid: 6669169.169169169
Stock repurchases: 7989239.239239239
Dividend yield: 3.8982154342449458%
Buyback yield: 4.669813423574855%
Total shareholder yield: 8.568028857819801% (Moderate Return)
Shareholder yield for 3858.HK (quarterly period ending 2025-12-31)
Market cap (USD): 3220469207.197943
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 78753492.37797391
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4454042970494827%
Total shareholder yield: 2.4454042970494827% (Low Return)
Shareholder yield for 3858.HK (annual period ending 2025-12-31)
Market cap (USD): 3220469207.197943
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50618578.23390666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5717765014107594%
Total shareholder yield: 1.5717765014107594% (Low Return)
Shareholder yield for 419A.T (quarterly period ending 2026-03-31)
Market cap (USD): 25337837.037037037
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1778577.1117685623
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.019451222962582%
Total shareholder yield: -7.019451222962582% (Minimal or Negative)
Shareholder yield for 4204.T (annual period ending 2026-03-31)
Market cap (USD): 6729998196.596597
Dividends paid: 213707457.45745745
Stock repurchases: 227809059.05905905
Net debt paydown: -165063017.0004251
Dividend yield: 3.1754459840053255%
Buyback yield: 3.384979496343157%
Debt paydown yield: -2.452645783529311%
Total shareholder yield: 4.107779696819172% (Moderate Return)
Shareholder yield for 4204.T (quarterly period ending 2026-03-31)
Market cap (USD): 6729998196.596597
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4452.T (quarterly period ending 2026-03-31)
Market cap (USD): 18241119019.81982
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4896.T (quarterly period ending 2026-03-31)
Market cap (USD): 54535469.869869865
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4970.T (annual period ending 2026-03-31)
Market cap (USD): 760703359.3593594
Dividends paid: 2227227.2272272273
Stock repurchases: 0
Net debt paydown: 24380321.204776496
Dividend yield: 0.292785249312285%
Buyback yield: 0%
Debt paydown yield: 3.204970887115424%
Total shareholder yield: 3.497756136427709% (Low Return)
Shareholder yield for 4970.T (quarterly period ending 2026-03-31)
Market cap (USD): 760703359.3593594
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15294219.185538173
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.010536564268427%
Total shareholder yield: 2.010536564268427% (Low Return)
Shareholder yield for 5971.T (annual period ending 2026-04-30)
Market cap (USD): 65917081.683106504
Dividends paid: 654451.2423523535
Stock repurchases: 1360.9689099762766
Dividend yield: 0.9928401343654735%
Buyback yield: 0.0020646680272028354%
Total shareholder yield: 0.9949048023926763% (Low Return)
Shareholder yield for 5971.T (quarterly period ending 2026-04-30)
Market cap (USD): 65917081.683106504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6424.T (annual period ending 2026-03-31)
Market cap (USD): 23566853.25325325
Dividends paid: 550369.1191191191
Stock repurchases: 0
Net debt paydown: 902687.1653433926
Dividend yield: 2.335352595464328%
Buyback yield: 0%
Debt paydown yield: 3.8303253966194344%
Total shareholder yield: 6.165677992083762% (Moderate Return)
Shareholder yield for 6424.T (quarterly period ending 2026-03-31)
Market cap (USD): 23566853.25325325
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9077614.668841116
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -38.51856915851933%
Total shareholder yield: -38.51856915851933% (Minimal or Negative)
Shareholder yield for 7094.T (annual period ending 2026-03-31)
Market cap (USD): 84703032.63263263
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7094.T (quarterly period ending 2026-03-31)
Market cap (USD): 84703032.63263263
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8317.HK (quarterly period ending 2026-03-31)
Market cap (USD): 9947071.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48850.40134305647
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4911033533220765%
Total shareholder yield: 0.4911033533220765% (Low Return)
Shareholder yield for 8317.HK (annual period ending 2026-03-31)
Market cap (USD): 9947071.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 285996.93090603827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.875187264510398%
Total shareholder yield: 2.875187264510398% (Low Return)
Shareholder yield for 8519.HK (annual period ending 2025-12-31)
Market cap (USD): 3242315.4241645243
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1655456.4307105187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 51.057846450491304%
Total shareholder yield: 51.057846450491304% (High Return)
Shareholder yield for 8519.HK (quarterly period ending 2025-12-31)
Market cap (USD): 3242315.4241645243
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 513541.8269939254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.838737439502951%
Total shareholder yield: 15.838737439502951% (High Return)
Shareholder yield for 8532.HK (quarterly period ending 2025-09-30)
Market cap (USD): 741832.7763496144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5089203.084832907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 686.0310365195354%
Total shareholder yield: 686.0310365195354% (High Return)
Shareholder yield for 9240.T (quarterly period ending 2026-01-31)
Market cap (USD): 12636192.426220946
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9262.T (quarterly period ending 2026-01-31)
Market cap (USD): 47233748.341603555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 93M1.DE (quarterly period ending 2025-12-31)
Market cap (USD): 121389835.29411764
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7679852.941176469
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.326602983329546%
Total shareholder yield: -6.326602983329546% (Minimal or Negative)
Shareholder yield for 93M1.DE (annual period ending 2025-12-31)
Market cap (USD): 121389835.29411764
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2687053.394607842
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.213573639092047%
Total shareholder yield: -2.213573639092047% (Minimal or Negative)
Shareholder yield for 9761.T (quarterly period ending 2026-03-31)
Market cap (USD): 50773003.4034034
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1257173.2398616672
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4760663257856375%
Total shareholder yield: -2.4760663257856375% (Minimal or Negative)
Shareholder yield for 9761.T (annual period ending 2026-03-31)
Market cap (USD): 50773003.4034034
Dividends paid: 2755924.6746746744
Stock repurchases: 2502.5025025025025
Net debt paydown: -14185950.030701742
Dividend yield: 5.427933133634438%
Buyback yield: 0.004928805338970267%
Debt paydown yield: -27.939946585375395%
Total shareholder yield: -22.507084646401985% (Minimal or Negative)
Shareholder yield for AEHR (quarterly period ending 2026-02-28)
Market cap (USD): 2904079104
Dividends paid: 0
Stock repurchases: 454000
Net debt paydown: 138000
Dividend yield: 0%
Buyback yield: 0.015633182972690816%
Debt paydown yield: 0.0047519366745183535%
Total shareholder yield: 0.02038511964720917% (Low Return)
Shareholder yield for AEHR (quarterly period ending 2026-05-31)
Market cap (USD): 2478873600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIN (quarterly period ending 2026-03-31)
Market cap (USD): 2140516224
Dividends paid: 7928000
Stock repurchases: 0
Net debt paydown: -9181000
Dividend yield: 0.37037794486719106%
Buyback yield: 0%
Debt paydown yield: -0.428915226012321%
Total shareholder yield: -0.05853728114512996% (Minimal or Negative)
Shareholder yield for AZK.MC (quarterly period ending 2025-12-31)
Market cap (USD): 408869647.0588235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10504705.88235294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.569206581588494%
Total shareholder yield: 2.569206581588494% (Low Return)
Shareholder yield for AZK.MC (annual period ending 2025-12-31)
Market cap (USD): 408869647.0588235
Dividends paid: 11032941.176470589
Stock repurchases: 45882.35294117647
Net debt paydown: 16313725.490196079
Dividend yield: 2.6984006408485723%
Buyback yield: 0.011221755704104745%
Debt paydown yield: 3.9899575836816874%
Total shareholder yield: 6.699579980234365% (Moderate Return)
Shareholder yield for BBC.AX (annual period ending 2025-06-30)
Market cap (USD): 19020332.02614379
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCC.AX (annual period ending 2025-06-30)
Market cap (USD): 2767760.7843137253
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -261889.5424836601
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.46214513797284%
Total shareholder yield: -9.46214513797284% (Minimal or Negative)
Shareholder yield for BCC.AX (quarterly period ending 2025-06-30)
Market cap (USD): 2767760.7843137253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHST (quarterly period ending 2026-03-31)
Market cap (USD): 43522256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 194171.0864884723
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.446142053133625%
Total shareholder yield: 0.446142053133625% (Low Return)
Shareholder yield for BIT (quarterly period ending 2025-12-31)
Market cap (USD): 695594368
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30509762
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.386142758418654%
Total shareholder yield: -4.386142758418654% (Minimal or Negative)
Shareholder yield for BIT (annual period ending 2025-12-31)
Market cap (USD): 695594368
Dividends paid: 65961647
Stock repurchases: 0
Net debt paydown: 11062040
Dividend yield: 9.482774736899538%
Buyback yield: 0%
Debt paydown yield: 1.590300397601839%
Total shareholder yield: 11.073075134501376% (High Return)
Shareholder yield for BMM.AX (annual period ending 2024-06-30)
Market cap (USD): 5886402
Dividends paid: 0
Stock repurchases: 66542
Net debt paydown: 38830.95805739514
Dividend yield: 0%
Buyback yield: 1.130435875769273%
Debt paydown yield: 0.6596722082079195%
Total shareholder yield: 1.7901080839771923% (Low Return)
Shareholder yield for CCA.TO (quarterly period ending 2026-05-31)
Market cap (USD): 1846819802.8985507
Dividends paid: 29894927.536231887
Stock repurchases: 0
Net debt paydown: 87274516.02665806
Dividend yield: 1.6187246578855354%
Buyback yield: 0%
Debt paydown yield: 4.725664945203764%
Total shareholder yield: 6.3443896030893% (Moderate Return)
Shareholder yield for CFY.V (quarterly period ending 2026-03-31)
Market cap (USD): 4265945.323741008
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21654487.21314925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -507.6128634991368%
Total shareholder yield: -507.6128634991368% (Minimal or Negative)
Shareholder yield for CLVT (quarterly period ending 2026-03-31)
Market cap (USD): 1304001664
Dividends paid: 0
Stock repurchases: 23815789.47368421
Net debt paydown: 349950213.37126637
Dividend yield: 0%
Buyback yield: 1.8263618928698093%
Debt paydown yield: 26.83663855901846%
Total shareholder yield: 28.66300045188827% (High Return)
Shareholder yield for DTF (annual period ending 2025-10-31)
Market cap (USD): 80699424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTF (quarterly period ending 2025-10-31)
Market cap (USD): 80699424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DY (quarterly period ending 2026-04-30)
Market cap (USD): 12907820032
Dividends paid: 0
Stock repurchases: 35963000
Net debt paydown: -6929000
Dividend yield: 0%
Buyback yield: 0.2786140487769701%
Debt paydown yield: -0.05368063687611228%
Total shareholder yield: 0.22493341190085783% (Low Return)
Shareholder yield for ECEL.L (quarterly period ending 2025-12-31)
Market cap (USD): 153205870.27027026
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3428359.866716057
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2377470658716225%
Total shareholder yield: 2.2377470658716225% (Low Return)
Shareholder yield for ECEL.L (annual period ending 2025-12-31)
Market cap (USD): 153205870.27027026
Dividends paid: 8378378.378378378
Stock repurchases: 8108108.108108108
Net debt paydown: -61645270.27027026
Dividend yield: 5.468705842405446%
Buyback yield: 5.2922959765214%
Debt paydown yield: -40.23688528482749%
Total shareholder yield: -29.47588346590064% (Minimal or Negative)
Shareholder yield for EOT.L (quarterly period ending 2025-11-30)
Market cap (USD): 558685389.4736842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXG.V (annual period ending 2025-12-31)
Market cap (USD): 6772067.883211678
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXG.V (quarterly period ending 2025-12-31)
Market cap (USD): 6772067.883211678
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXL.DE (annual period ending 2025-12-31)
Market cap (USD): 62864192.941176474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXL.DE (quarterly period ending 2025-12-31)
Market cap (USD): 62864192.941176474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIN.L (annual period ending 2025-12-31)
Market cap (USD): 10945655.405405406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 248085.5405405406
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2665206545605843%
Total shareholder yield: 2.2665206545605843% (Low Return)
Shareholder yield for FIN.L (quarterly period ending 2025-12-31)
Market cap (USD): 10945655.405405406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 581807.6638282118
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.315420980098567%
Total shareholder yield: 5.315420980098567% (Moderate Return)
Shareholder yield for FLK.L (quarterly period ending 2025-10-31)
Market cap (USD): 5058655.263157895
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 136947.36842105264
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7071891895547444%
Total shareholder yield: 2.7071891895547444% (Low Return)
Shareholder yield for GAS.AX (annual period ending 2024-06-30)
Market cap (USD): 4753076
Dividends paid: 0
Stock repurchases: 112070.66666666667
Net debt paydown: -1159794.004415011
Dividend yield: 0%
Buyback yield: 2.357855558519718%
Debt paydown yield: -24.40091436398263%
Total shareholder yield: -22.043058805462913% (Minimal or Negative)
Shareholder yield for GBLI (quarterly period ending 2026-03-31)
Market cap (USD): 394447872
Dividends paid: 5133000
Stock repurchases: 0
Net debt paydown: 429000
Dividend yield: 1.301312635805017%
Buyback yield: 0%
Debt paydown yield: 0.10875961830515339%
Total shareholder yield: 1.4100722541101705% (Low Return)
Shareholder yield for GGE.AX (annual period ending 2024-06-30)
Market cap (USD): 3120424.6666666665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for H3E.AX (annual period ending 2025-06-30)
Market cap (USD): 6105613.725490196
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HELE (quarterly period ending 2026-02-28)
Market cap (USD): 631214080
Dividends paid: 0
Stock repurchases: 209000
Net debt paydown: 113189000
Dividend yield: 0%
Buyback yield: 0.03311079499367314%
Debt paydown yield: 17.93195107434866%
Total shareholder yield: 17.965061869342332% (High Return)
Shareholder yield for HELE (annual period ending 2026-02-28)
Market cap (USD): 631214080
Dividends paid: 0
Stock repurchases: 1915000
Net debt paydown: 123148000
Dividend yield: 0%
Buyback yield: 0.3033836000616463%
Debt paydown yield: 19.50970421952565%
Total shareholder yield: 19.813087819587295% (High Return)
Shareholder yield for HELE (quarterly period ending 2026-05-31)
Market cap (USD): 663124928
Dividends paid: 0
Stock repurchases: 1215000
Net debt paydown: 62350000
Dividend yield: 0%
Buyback yield: 0.18322339406911875%
Debt paydown yield: 9.402451539267123%
Total shareholder yield: 9.585674933336241% (Moderate Return)
Shareholder yield for HZN.AX (quarterly period ending 2025-06-30)
Market cap (USD): 255153777.77777776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HZN.AX (annual period ending 2025-06-30)
Market cap (USD): 255153777.77777776
Dividends paid: 20837254.901960783
Stock repurchases: 198692.81045751635
Net debt paydown: 468692.8104575183
Dividend yield: 8.166547673108985%
Buyback yield: 0.07787178860842295%
Debt paydown yield: 0.18369032766809318%
Total shareholder yield: 8.428109789385502% (Moderate Return)
Shareholder yield for INDBANK.NS (annual period ending 2026-03-31)
Market cap (USD): 15411971.852479864
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 724.8071077858311
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004702883672015051%
Total shareholder yield: 0.004702883672015051% (Low Return)
Shareholder yield for INDBANK.NS (quarterly period ending 2026-03-31)
Market cap (USD): 15411971.852479864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDBANK.NS (quarterly period ending 2026-06-30)
Market cap (USD): 15548052.916974364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KG.V (quarterly period ending 2026-02-28)
Market cap (USD): 32483722.627737224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KG.V (annual period ending 2026-02-28)
Market cap (USD): 32483722.627737224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTKBANK.NS (annual period ending 2026-03-31)
Market cap (USD): 1120998193.810937
Dividends paid: 20032852.903772786
Stock repurchases: 0
Net debt paydown: -337893234.046716
Dividend yield: 1.7870548779092368%
Buyback yield: 0%
Debt paydown yield: -30.142174707527108%
Total shareholder yield: -28.35511982961787% (Minimal or Negative)
Shareholder yield for KTKBANK.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1120998193.810937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LYPSAGEMS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1446703.3488766428
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LYPSAGEMS.NS (annual period ending 2026-03-31)
Market cap (USD): 1446703.3488766428
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3536.4266392108984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.24444725602915857%
Total shareholder yield: -0.24444725602915857% (Minimal or Negative)
Shareholder yield for MCRI (quarterly period ending 2026-03-31)
Market cap (USD): 2319151872
Dividends paid: 5362000
Stock repurchases: 17731000
Net debt paydown: 253000
Dividend yield: 0.23120521190256918%
Buyback yield: 0.7645467385759892%
Debt paydown yield: 0.01090916050193025%
Total shareholder yield: 1.0066611109804886% (Low Return)