speb/financial-data huggingface dataset:
Shareholder yield for MEM.AX (annual period ending 2023-06-30)
Market cap (USD): 20445256.57615894
Dividends paid: 0
Stock repurchases: 187791.3907284768
Net debt paydown: -384031.4181319936
Dividend yield: 0%
Buyback yield: 0.9185083592810419%
Debt paydown yield: -1.8783399303475101%
Total shareholder yield: -0.9598315710664682% (Minimal or Negative)
Shareholder yield for MEM.AX (annual period ending 2024-06-30)
Market cap (USD): 20581558.28666667
Dividends paid: 0
Stock repurchases: 245316
Net debt paydown: 1013858.0618101549
Dividend yield: 0%
Buyback yield: 1.1919214113098657%
Debt paydown yield: 4.9260510195040075%
Total shareholder yield: 6.117972430813873% (Moderate Return)
Shareholder yield for METC (annual period ending 2021-12-31)
Market cap (USD): 634897324.4000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for METC (annual period ending 2022-12-31)
Market cap (USD): 425596426.78000003
Dividends paid: 20041000
Stock repurchases: 0
Dividend yield: 4.7089211137478895%
Buyback yield: 0%
Total shareholder yield: 4.7089211137478895% (Moderate Return)
Shareholder yield for METC (annual period ending 2023-12-31)
Market cap (USD): 877019185.4000001
Dividends paid: 25820000
Stock repurchases: 0
Net debt paydown: 37562000
Dividend yield: 2.9440633032701267%
Buyback yield: 0%
Debt paydown yield: 4.282916568452072%
Total shareholder yield: 7.2269798717221985% (Moderate Return)
Shareholder yield for METC (quarterly period ending 2024-09-30)
Market cap (USD): 614451478.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for METC (quarterly period ending 2024-12-31)
Market cap (USD): 544505162.9599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for METC (annual period ending 2024-12-31)
Market cap (USD): 544505162.9599999
Dividends paid: 24602000
Stock repurchases: 0
Net debt paydown: -1736000
Dividend yield: 4.518230803590616%
Buyback yield: 0%
Debt paydown yield: -0.31882158666097515%
Total shareholder yield: 4.1994092169296415% (Moderate Return)
Shareholder yield for METC (quarterly period ending 2025-03-31)
Market cap (USD): 442813981.34000003
Dividends paid: 2476000
Stock repurchases: 0
Net debt paydown: -69631000
Dividend yield: 0.5591512699096295%
Buyback yield: 0%
Debt paydown yield: -15.724661581210587%
Total shareholder yield: -15.165510311300958% (Minimal or Negative)
Shareholder yield for METC (quarterly period ending 2025-06-30)
Market cap (USD): 706995834.12
Dividends paid: 1864000
Stock repurchases: 0
Net debt paydown: -9153000
Dividend yield: 0.2636507755834413%
Buyback yield: 0%
Debt paydown yield: -1.2946328052120375%
Total shareholder yield: -1.0309820296285963% (Minimal or Negative)
Shareholder yield for METC (quarterly period ending 2025-09-30)
Market cap (USD): 1785783237.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2051000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11485156526738244%
Total shareholder yield: -0.11485156526738244% (Minimal or Negative)
Shareholder yield for METC (quarterly period ending 2025-12-31)
Market cap (USD): 968487444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -332505000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -34.33240173220046%
Total shareholder yield: -34.33240173220046% (Minimal or Negative)
Shareholder yield for METC (annual period ending 2025-12-31)
Market cap (USD): 968487444
Dividends paid: 4340000
Stock repurchases: 0
Net debt paydown: -366596000
Dividend yield: 0.4481214523623705%
Buyback yield: 0%
Debt paydown yield: -37.852426716644146%
Total shareholder yield: -37.404305264281774% (Minimal or Negative)
Shareholder yield for MXF (annual period ending 2021-10-31)
Market cap (USD): 169579964.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MXF (annual period ending 2022-10-31)
Market cap (USD): 168282158.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MXF (annual period ending 2023-10-31)
Market cap (USD): 188470249.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MXF (quarterly period ending 2024-10-31)
Market cap (USD): 184288430.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MXF (annual period ending 2024-10-31)
Market cap (USD): 184288430.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MXF (quarterly period ending 2025-04-30)
Market cap (USD): 210677149.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MXF (quarterly period ending 2025-10-31)
Market cap (USD): 270664620.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MXF (annual period ending 2025-10-31)
Market cap (USD): 270664620.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NATCOPHARM.NS (annual period ending 2022-03-31)
Market cap (USD): 1732403193.3469605
Dividends paid: 10840036.924699986
Stock repurchases: 0
Dividend yield: 0.6257225203884149%
Buyback yield: 0%
Total shareholder yield: 0.6257225203884149% (Low Return)
Shareholder yield for NATCOPHARM.NS (annual period ending 2023-03-31)
Market cap (USD): 1202828584.9512792
Dividends paid: 12228989.037758831
Stock repurchases: 901339.8294762486
Dividend yield: 1.0166859343681267%
Buyback yield: 0.0749350190669735%
Total shareholder yield: 1.0916209534351002% (Low Return)
Shareholder yield for NATCOPHARM.NS (annual period ending 2024-03-31)
Market cap (USD): 2024117718.7320056
Dividends paid: 20482072.19091018
Stock repurchases: 30423312.147739537
Net debt paydown: -23064278.775207523
Dividend yield: 1.011901234862023%
Buyback yield: 1.5030406515485675%
Debt paydown yield: -1.139473191789259%
Total shareholder yield: 1.3754686946213315% (Low Return)
Shareholder yield for NATCOPHARM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3011835582.7281413
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NATCOPHARM.NS (annual period ending 2025-03-31)
Market cap (USD): 1659896383.044696
Dividends paid: 12602291.32569558
Stock repurchases: 0
Net debt paydown: 11850649.063897248
Dividend yield: 0.7592215667450031%
Buyback yield: 0%
Debt paydown yield: 0.7139390858940227%
Total shareholder yield: 1.4731606526390257% (Low Return)
Shareholder yield for NATCOPHARM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1659896383.044696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7770582.793709528
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4681366182301205%
Total shareholder yield: -0.4681366182301205% (Minimal or Negative)
Shareholder yield for NATCOPHARM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1930890746.9108355
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NATCOPHARM.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1600822228.1837656
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NATCOPHARM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1798720396.5957446
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEN (annual period ending 2021-12-31)
Market cap (USD): 157829730.37
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEN (annual period ending 2022-12-31)
Market cap (USD): 170843711.35
Dividends paid: 9267981
Stock repurchases: 5326973
Dividend yield: 5.424830054770407%
Buyback yield: 3.118038678688538%
Total shareholder yield: 8.542868733458945% (Moderate Return)
Shareholder yield for NEN (annual period ending 2023-12-31)
Market cap (USD): 174421147.68
Dividends paid: 9954888
Stock repurchases: 3925535
Net debt paydown: 2305907
Dividend yield: 5.707385906130852%
Buyback yield: 2.250607252740902%
Debt paydown yield: 1.3220340713676009%
Total shareholder yield: 9.280027230239353% (Moderate Return)
Shareholder yield for NEN (quarterly period ending 2024-09-30)
Market cap (USD): 215941944.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEN (annual period ending 2024-12-31)
Market cap (USD): 216251800.82999998
Dividends paid: 11244559
Stock repurchases: 1669131
Net debt paydown: 2454382
Dividend yield: 5.199752768227619%
Buyback yield: 0.7718460579720853%
Debt paydown yield: 1.1349648837974027%
Total shareholder yield: 7.106563709997106% (Moderate Return)
Shareholder yield for NEN (quarterly period ending 2024-12-31)
Market cap (USD): 216251800.82999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEN (quarterly period ending 2025-03-31)
Market cap (USD): 222730622.52999997
Dividends paid: 12600657
Stock repurchases: 9053
Dividend yield: 5.657352750541877%
Buyback yield: 0.00406455111433123%
Total shareholder yield: 5.661417301656209% (Moderate Return)
Shareholder yield for NEN (quarterly period ending 2025-06-30)
Market cap (USD): 200758966.32999998
Dividends paid: 1399245
Stock repurchases: 282165
Net debt paydown: -105690626
Dividend yield: 0.6969775873920242%
Buyback yield: 0.14054913967637583%
Debt paydown yield: -52.645532068674704%
Total shareholder yield: -51.808005341606304% (Minimal or Negative)
Shareholder yield for NEN (quarterly period ending 2025-09-30)
Market cap (USD): 197463217.89999998
Dividends paid: 1412380
Stock repurchases: 107253
Net debt paydown: -72092
Dividend yield: 0.7152623232926664%
Buyback yield: 0.0543154320792622%
Debt paydown yield: -0.0365090778762195%
Total shareholder yield: 0.733068677495709% (Low Return)
Shareholder yield for NEN (quarterly period ending 2025-12-31)
Market cap (USD): 179238010.77
Dividends paid: 1381245
Stock repurchases: 422715
Net debt paydown: -16349726
Dividend yield: 0.7706205810175093%
Buyback yield: 0.2358400420669877%
Debt paydown yield: -9.121796169106188%
Total shareholder yield: -8.115335546021692% (Minimal or Negative)
Shareholder yield for NEN (annual period ending 2025-12-31)
Market cap (USD): 179238010.77
Dividends paid: 16793527
Stock repurchases: 821186
Net debt paydown: -121390913
Dividend yield: 9.36940045688725%
Buyback yield: 0.4581539353579158%
Debt paydown yield: -67.72609921216434%
Total shareholder yield: -57.89854481991918% (Minimal or Negative)
Shareholder yield for NRZ.AX (annual period ending 2021-06-30)
Market cap (USD): 383769745.4887218
Dividends paid: 0
Stock repurchases: 1062347.3684210526
Dividend yield: 0%
Buyback yield: 0.27681894701422544%
Total shareholder yield: 0.27681894701422544% (Low Return)
Shareholder yield for NRZ.AX (annual period ending 2022-06-30)
Market cap (USD): 422411388.8275862
Dividends paid: 0
Stock repurchases: 156836.55172413794
Net debt paydown: -52855.582058594795
Dividend yield: 0%
Buyback yield: 0.03712886438962782%
Debt paydown yield: -0.012512821258275455%
Total shareholder yield: 0.024616043131352364% (Low Return)
Shareholder yield for NRZ.AX (annual period ending 2023-06-30)
Market cap (USD): 135208943.44370863
Dividends paid: 0
Stock repurchases: 201256.9536423841
Net debt paydown: -1395735.4053436858
Dividend yield: 0%
Buyback yield: 0.14884884721118552%
Debt paydown yield: -1.0322803875209412%
Total shareholder yield: -0.8834315403097557% (Minimal or Negative)
Shareholder yield for NSE.AS (annual period ending 2021-12-31)
Market cap (USD): 9246028.238636365
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSE.AS (annual period ending 2022-12-31)
Market cap (USD): 10387027.468085106
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21542.553191489365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2073986350539692%
Total shareholder yield: -0.2073986350539692% (Minimal or Negative)
Shareholder yield for NSE.AS (annual period ending 2023-12-31)
Market cap (USD): 7232448.755555556
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 84042.55319148937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.162020721224366%
Total shareholder yield: 1.162020721224366% (Low Return)
Shareholder yield for NSE.AS (annual period ending 2024-12-31)
Market cap (USD): 1695105.1770833335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -94791.66666666667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.592081715529242%
Total shareholder yield: -5.592081715529242% (Minimal or Negative)
Shareholder yield for NSE.AS (quarterly period ending 2024-12-31)
Market cap (USD): 1695105.1770833335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSE.AS (quarterly period ending 2025-06-30)
Market cap (USD): 5743415.188235294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -129914.2156862745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2619680351925173%
Total shareholder yield: -2.2619680351925173% (Minimal or Negative)
Shareholder yield for OI (annual period ending 2021-12-31)
Market cap (USD): 1844193742.8899999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OI (annual period ending 2022-12-31)
Market cap (USD): 2540173758.91
Dividends paid: 0
Stock repurchases: 40000000
Dividend yield: 0%
Buyback yield: 1.574695426235888%
Total shareholder yield: 1.574695426235888% (Low Return)
Shareholder yield for OI (annual period ending 2023-12-31)
Market cap (USD): 2511046841.94
Dividends paid: 0
Stock repurchases: 40000000
Net debt paydown: -230000000
Dividend yield: 0%
Buyback yield: 1.592961124098209%
Debt paydown yield: -9.159526463564701%
Total shareholder yield: -7.566565339466492% (Minimal or Negative)
Shareholder yield for OI (quarterly period ending 2024-09-30)
Market cap (USD): 2011290266.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OI (quarterly period ending 2024-12-31)
Market cap (USD): 1661767262.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OI (annual period ending 2024-12-31)
Market cap (USD): 1661767262.92
Dividends paid: 0
Stock repurchases: 40000000
Net debt paydown: -23000000
Dividend yield: 0%
Buyback yield: 2.4070759421336403%
Debt paydown yield: -1.3840686667268434%
Total shareholder yield: 1.023007275406797% (Low Return)
Shareholder yield for OI (quarterly period ending 2025-03-31)
Market cap (USD): 1758345987.6100001
Dividends paid: 0
Stock repurchases: 10000000
Dividend yield: 0%
Buyback yield: 0.5687162862408165%
Total shareholder yield: 0.5687162862408165% (Low Return)
Shareholder yield for OI (quarterly period ending 2025-06-30)
Market cap (USD): 2259635558.62
Dividends paid: 0
Stock repurchases: 10000000
Net debt paydown: -122000000
Dividend yield: 0%
Buyback yield: 0.4425492403787087%
Debt paydown yield: -5.399100732620246%
Total shareholder yield: -4.9565514922415375% (Minimal or Negative)
Shareholder yield for OI (quarterly period ending 2025-09-30)
Market cap (USD): 1988295332.1100001
Dividends paid: 0
Stock repurchases: 10000000
Net debt paydown: 18000000
Dividend yield: 0%
Buyback yield: 0.50294339268945%
Debt paydown yield: 0.9052981068410099%
Total shareholder yield: 1.40824149953046% (Low Return)
Shareholder yield for OI (annual period ending 2025-12-31)
Market cap (USD): 2262701549.88
Dividends paid: 0
Stock repurchases: 40000000
Net debt paydown: -30000000
Dividend yield: 0%
Buyback yield: 1.7677983206455732%
Debt paydown yield: -1.32584874048418%
Total shareholder yield: 0.4419495801613931% (Low Return)
Shareholder yield for OI (quarterly period ending 2025-12-31)
Market cap (USD): 2262701549.88
Dividends paid: 0
Stock repurchases: 10000000
Net debt paydown: 117000000
Dividend yield: 0%
Buyback yield: 0.4419495801613933%
Debt paydown yield: 5.170810087888301%
Total shareholder yield: 5.612759668049694% (Moderate Return)
Shareholder yield for OLL.AX (annual period ending 2021-12-31)
Market cap (USD): 56676797.02898552
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLL.AX (annual period ending 2022-12-31)
Market cap (USD): 15854185.114864865
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLL.AX (annual period ending 2023-12-31)
Market cap (USD): 10714243.82191781
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLL.AX (annual period ending 2024-12-31)
Market cap (USD): 9716022.347826086
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 810745.0608355314
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.344413298070808%
Total shareholder yield: 8.344413298070808% (Moderate Return)
Shareholder yield for OLL.AX (quarterly period ending 2024-12-31)
Market cap (USD): 9716022.347826086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCOR (annual period ending 2021-12-31)
Market cap (USD): 12066690573.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCOR (annual period ending 2022-12-31)
Market cap (USD): 7119000390.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCOR (annual period ending 2023-12-31)
Market cap (USD): 10444620751.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2161000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02069007627381311%
Total shareholder yield: 0.02069007627381311% (Low Return)
Shareholder yield for PCOR (annual period ending 2024-12-31)
Market cap (USD): 11306203884.880001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7455000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06593725069799698%
Total shareholder yield: 0.06593725069799698% (Low Return)
Shareholder yield for PCOR (quarterly period ending 2024-12-31)
Market cap (USD): 11306203884.880001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCOR (quarterly period ending 2025-03-31)
Market cap (USD): 9961772060.32
Dividends paid: 0
Stock repurchases: 100029000
Dividend yield: 0%
Buyback yield: 1.004128576665975%
Total shareholder yield: 1.004128576665975% (Low Return)
Shareholder yield for PCOR (quarterly period ending 2025-06-30)
Market cap (USD): 10323908578.72
Dividends paid: 0
Stock repurchases: 3131000
Net debt paydown: -631000
Dividend yield: 0%
Buyback yield: 0.03032766104161099%
Debt paydown yield: -0.0061120262271659315%
Total shareholder yield: 0.02421563481444506% (Low Return)
Shareholder yield for PCOR (quarterly period ending 2025-09-30)
Market cap (USD): 11002914550.72
Dividends paid: 0
Stock repurchases: 25655000
Net debt paydown: 2089000
Dividend yield: 0%
Buyback yield: 0.23316549339484974%
Debt paydown yield: 0.018985878608530155%
Total shareholder yield: 0.2521513720033799% (Low Return)
Shareholder yield for PCOR (quarterly period ending 2025-12-31)
Market cap (USD): 10975754311.84
Dividends paid: 0
Stock repurchases: 23000
Net debt paydown: -9368000
Dividend yield: 0%
Buyback yield: 0.00020955279561231567%
Debt paydown yield: -0.08535176475200754%
Total shareholder yield: -0.08514221195639522% (Minimal or Negative)
Shareholder yield for PCOR (annual period ending 2025-12-31)
Market cap (USD): 10975754311.84
Dividends paid: 0
Stock repurchases: 128838000
Net debt paydown: 1637000
Dividend yield: 0%
Buyback yield: 1.1738418730912838%
Debt paydown yield: 0.01491469245292873%
Total shareholder yield: 1.1887565655442125% (Low Return)
Shareholder yield for PEN.L (annual period ending 2021-12-31)
Market cap (USD): 205969.87243243243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEN.L (annual period ending 2022-12-31)
Market cap (USD): 177897.17144578314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEN.L (annual period ending 2023-12-31)
Market cap (USD): 186904.62316455692
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2414961.1102638403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1292.0820626987006%
Total shareholder yield: -1292.0820626987006% (Minimal or Negative)
Shareholder yield for PEN.L (annual period ending 2024-12-31)
Market cap (USD): 166706.8655
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16693.037974683568
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.013407620985811%
Total shareholder yield: 10.013407620985811% (High Return)
Shareholder yield for PEN.L (quarterly period ending 2024-12-31)
Market cap (USD): 166706.8655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTSB.L (annual period ending 2021-12-31)
Market cap (USD): 11341716.99783784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTSB.L (annual period ending 2022-12-31)
Market cap (USD): 11884756.49108434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -214192456.47969055
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1802.2452259781057%
Total shareholder yield: -1802.2452259781057% (Minimal or Negative)
Shareholder yield for PTSB.L (annual period ending 2023-12-31)
Market cap (USD): 11865639.81164557
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -995933806.146572
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8393.426919710724%
Total shareholder yield: -8393.426919710724% (Minimal or Negative)
Shareholder yield for PTSB.L (annual period ending 2024-12-31)
Market cap (USD): 9946096.626999998
Dividends paid: 0
Stock repurchases: 2083333.3333333335
Net debt paydown: -102847222.22222233
Dividend yield: 0%
Buyback yield: 20.94624063552579%
Debt paydown yield: -1034.0460793737907%
Total shareholder yield: -1013.0998387382649% (Minimal or Negative)
Shareholder yield for PTSB.L (quarterly period ending 2024-12-31)
Market cap (USD): 9946096.626999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTSB.L (quarterly period ending 2025-06-30)
Market cap (USD): 14707307.45369863
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -205649509.80392146
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1398.281163641576%
Total shareholder yield: -1398.281163641576% (Minimal or Negative)
Shareholder yield for QXR.AX (annual period ending 2021-06-30)
Market cap (USD): 32461103.278195485
Dividends paid: 0
Stock repurchases: 133563.15789473683
Dividend yield: 0%
Buyback yield: 0.41145600243492897%
Total shareholder yield: 0.41145600243492897% (Low Return)
Shareholder yield for QXR.AX (annual period ending 2022-06-30)
Market cap (USD): 44662000.71724138
Dividends paid: 0
Stock repurchases: 23258.620689655174
Dividend yield: 0%
Buyback yield: 0.05207697889959593%
Total shareholder yield: 0.05207697889959593% (Low Return)
Shareholder yield for QXR.AX (annual period ending 2023-06-30)
Market cap (USD): 28591567.78807947
Dividends paid: 0
Stock repurchases: 4419.867549668874
Dividend yield: 0%
Buyback yield: 0.015458640052301104%
Total shareholder yield: 0.015458640052301104% (Low Return)
Shareholder yield for RTC.L (annual period ending 2021-12-31)
Market cap (USD): 59377.9635135135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RTC.L (annual period ending 2022-12-31)
Market cap (USD): 21175.75566265061
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4698925.431455553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22190.11923972766%
Total shareholder yield: -22190.11923972766% (Minimal or Negative)
Shareholder yield for RTC.L (annual period ending 2023-12-31)
Market cap (USD): 81046.08835443038
Dividends paid: 183544.30379746834
Stock repurchases: 0
Net debt paydown: 3904193.9911544914
Dividend yield: 226.46904684010565%
Buyback yield: 0%
Debt paydown yield: 4817.251603903063%
Total shareholder yield: 5043.720650743169% (High Return)
Shareholder yield for RTC.L (quarterly period ending 2024-12-31)
Market cap (USD): 136526.90325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RTC.L (annual period ending 2024-12-31)
Market cap (USD): 136526.90325
Dividends paid: 1023750
Stock repurchases: 1225000
Net debt paydown: 374224.68354430376
Dividend yield: 749.852209073672%
Buyback yield: 897.2590535924281%
Debt paydown yield: 274.10325337786765%
Total shareholder yield: 1921.2145160439677% (High Return)
Shareholder yield for RTC.L (quarterly period ending 2025-06-30)
Market cap (USD): 153058.03041095892
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82825.34246575367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -54.113686321043495%
Total shareholder yield: -54.113686321043495% (Minimal or Negative)
Shareholder yield for SKK.V (annual period ending 2021-12-31)
Market cap (USD): 747208.5196850394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKK.V (annual period ending 2022-12-31)
Market cap (USD): 697760.8970588235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKK.V (annual period ending 2023-12-31)
Market cap (USD): 522840.1212121212
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -306404.09982174635
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -58.603784864749365%
Total shareholder yield: -58.603784864749365% (Minimal or Negative)
Shareholder yield for SKK.V (quarterly period ending 2024-09-30)
Market cap (USD): 511221.45185185183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKK.V (annual period ending 2024-12-31)
Market cap (USD): 844587.8881118882
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 802098.6596736573
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 94.96923540625033%
Total shareholder yield: 94.96923540625033% (High Return)
Shareholder yield for SKK.V (quarterly period ending 2024-12-31)
Market cap (USD): 844587.8881118882
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKK.V (quarterly period ending 2025-03-31)
Market cap (USD): 723932.4755244756
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7548712.587412588
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1042.7371119031077%
Total shareholder yield: -1042.7371119031077% (Minimal or Negative)
Shareholder yield for SKK.V (quarterly period ending 2025-06-30)
Market cap (USD): 755637.5474452553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -424614.2820682954
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -56.19285112338307%
Total shareholder yield: -56.19285112338307% (Minimal or Negative)
Shareholder yield for SKK.V (quarterly period ending 2025-09-30)
Market cap (USD): 744765.0647482015
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 145611.85212413967
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.55138056500673%
Total shareholder yield: 19.55138056500673% (High Return)
Shareholder yield for SKK.V (quarterly period ending 2025-12-31)
Market cap (USD): 755637.5474452553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -145611.85212413967
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.270065736733258%
Total shareholder yield: -19.270065736733258% (Minimal or Negative)
Shareholder yield for SKK.V (annual period ending 2025-12-31)
Market cap (USD): 755637.5474452553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -483907.98836200126
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -64.03969601537827%
Total shareholder yield: -64.03969601537827% (Minimal or Negative)
Shareholder yield for STB.OL (annual period ending 2021-12-31)
Market cap (USD): 3438277679.2303305
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STB.OL (annual period ending 2022-12-31)
Market cap (USD): 3074026440.511133
Dividends paid: 166599190.2834008
Stock repurchases: 50607287.449392706
Dividend yield: 5.41957570982049%
Buyback yield: 1.6462866676246932%
Total shareholder yield: 7.065862377445184% (Moderate Return)
Shareholder yield for STB.OL (annual period ending 2023-12-31)
Market cap (USD): 3298845728.5756383
Dividends paid: 168467583.49705306
Stock repurchases: 164047151.27701375
Net debt paydown: -720105907.4314165
Dividend yield: 5.106864562890405%
Buyback yield: 4.97286520118191%
Debt paydown yield: -21.829026474127993%
Total shareholder yield: -11.749296710055678% (Minimal or Negative)
Shareholder yield for STB.OL (quarterly period ending 2024-09-30)
Market cap (USD): 4311697237.242367
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STB.OL (quarterly period ending 2024-12-31)
Market cap (USD): 4166703495.4717813
Dividends paid: 0
Stock repurchases: 24536628.420123566
Dividend yield: 0%
Buyback yield: 0.5888738770778642%
Total shareholder yield: 0.5888738770778642% (Low Return)
Shareholder yield for STB.OL (annual period ending 2024-12-31)
Market cap (USD): 4166703495.4717813
Dividends paid: 160370697.26390114
Stock repurchases: 137246248.89673433
Net debt paydown: 394691579.8070736
Dividend yield: 3.8488627145700685%
Buyback yield: 3.2938808591945277%
Debt paydown yield: 9.472514188638806%
Total shareholder yield: 16.615257762403402% (High Return)
Shareholder yield for STB.OL (quarterly period ending 2025-03-31)
Market cap (USD): 4947626642.624045
Dividends paid: 0
Stock repurchases: 25667938.93129771
Net debt paydown: -478436462.00386715
Dividend yield: 0%
Buyback yield: 0.5187929644926551%
Debt paydown yield: -9.670019517683764%
Total shareholder yield: -9.151226553191108% (Minimal or Negative)
Shareholder yield for STB.OL (quarterly period ending 2025-06-30)
Market cap (USD): 5757263027.66137
Dividends paid: 0
Stock repurchases: 47864945.382323734
Net debt paydown: -221978024.06058407
Dividend yield: 0%
Buyback yield: 0.8313836827039449%
Debt paydown yield: -3.855617208977035%
Total shareholder yield: -3.0242335262730897% (Minimal or Negative)
Shareholder yield for STB.OL (quarterly period ending 2025-12-31)
Market cap (USD): 6983647275.253984
Dividends paid: 0
Stock repurchases: 34825870.64676616
Net debt paydown: -765386869.031209
Dividend yield: 0%
Buyback yield: 0.49867739984762616%
Debt paydown yield: -10.959701125560828%
Total shareholder yield: -10.461023725713202% (Minimal or Negative)
Shareholder yield for STB.OL (annual period ending 2025-12-31)
Market cap (USD): 6983647275.253984
Dividends paid: 201791044.77611938
Stock repurchases: 149353233.83084577
Net debt paydown: -1465801355.0956602
Dividend yield: 2.8894793339742453%
Buyback yield: 2.13861364906082%
Debt paydown yield: -20.989051956985488%
Total shareholder yield: -15.960958973950422% (Minimal or Negative)
Shareholder yield for SURANAT&P.NS (annual period ending 2022-03-31)
Market cap (USD): 18350779.648555983
Dividends paid: 6132.13767638138
Stock repurchases: 0
Dividend yield: 0.03341622423581287%
Buyback yield: 0%
Total shareholder yield: 0.03341622423581287% (Low Return)
Shareholder yield for SURANAT&P.NS (annual period ending 2023-03-31)
Market cap (USD): 13807499.281973204
Dividends paid: 5590.74299634592
Stock repurchases: 0
Net debt paydown: 1833429.9685992273
Dividend yield: 0.04049062673966663%
Buyback yield: 0%
Debt paydown yield: 13.278508520314878%
Total shareholder yield: 13.318999147054544% (High Return)
Shareholder yield for SURANAT&P.NS (annual period ending 2024-03-31)
Market cap (USD): 23940396.54630518
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1219439.2271233636
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.093646735402822%
Total shareholder yield: 5.093646735402822% (Moderate Return)
Shareholder yield for SURANAT&P.NS (quarterly period ending 2024-09-30)
Market cap (USD): 37864251.50561395
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURANAT&P.NS (quarterly period ending 2024-12-31)
Market cap (USD): 37267130.53561021
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURANAT&P.NS (annual period ending 2025-03-31)
Market cap (USD): 29864340.09277629
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -481007.705034133
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6106423364448663%
Total shareholder yield: -1.6106423364448663% (Minimal or Negative)
Shareholder yield for SURANAT&P.NS (quarterly period ending 2025-03-31)
Market cap (USD): 29864340.09277629
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURANAT&P.NS (quarterly period ending 2025-06-30)
Market cap (USD): 30739004.025860056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURANAT&P.NS (quarterly period ending 2025-09-30)
Market cap (USD): 33748671.749154456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURANAT&P.NS (quarterly period ending 2025-12-31)
Market cap (USD): 30533515.127213996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TES.V (annual period ending 2021-10-31)
Market cap (USD): 6738914.7967479685
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TES.V (annual period ending 2022-10-31)
Market cap (USD): 3656852.2941176468
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TES.V (annual period ending 2023-10-31)
Market cap (USD): 3603854.4347826084
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TES.V (annual period ending 2024-10-31)
Market cap (USD): 3577927.424460432
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TES.V (quarterly period ending 2024-10-31)
Market cap (USD): 3577927.424460432
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TES.V (quarterly period ending 2025-01-31)
Market cap (USD): 2286583.5034482763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TES.V (quarterly period ending 2025-04-30)
Market cap (USD): 3603854.4347826084
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TES.V (quarterly period ending 2025-10-31)
Market cap (USD): 3552370.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TES.V (annual period ending 2025-10-31)
Market cap (USD): 3552370.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TES.V (quarterly period ending 2026-01-31)
Market cap (USD): 2762955.0666666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WIHN.SW (annual period ending 2021-12-31)
Market cap (USD): 95018978.07692307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WIHN.SW (annual period ending 2022-12-31)
Market cap (USD): 20796938.2173913
Dividends paid: 0
Stock repurchases: 110869.5652173913
Dividend yield: 0%
Buyback yield: 0.5331052295220907%
Total shareholder yield: 0.5331052295220907% (Low Return)
Shareholder yield for WIHN.SW (annual period ending 2023-12-31)
Market cap (USD): 14601025
Dividends paid: 0
Stock repurchases: 2380.952380952381
Net debt paydown: -1166149.0683229808
Dividend yield: 0%
Buyback yield: 0.016306748197146306%
Debt paydown yield: -7.986761671341435%
Total shareholder yield: -7.970454923144289% (Minimal or Negative)
Shareholder yield for WIHN.SW (annual period ending 2024-12-31)
Market cap (USD): 87216789.33333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1706825.3968253974
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9569917786151148%
Total shareholder yield: 1.9569917786151148% (Low Return)
Shareholder yield for WIHN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 87216789.33333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WIHN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 53249938.175
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3716388.888888888
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.979142166654522%
Total shareholder yield: 6.979142166654522% (Moderate Return)
Shareholder yield for 0243.HK (quarterly period ending 2025-10-31)
Market cap (USD): 20289987.12998713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 694558.439146068
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.42315859885175%
Total shareholder yield: 3.42315859885175% (Low Return)
Shareholder yield for 0370.HK (annual period ending 2026-03-31)
Market cap (USD): 81365787.75510204
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4015367.766643934
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.934958386600455%
Total shareholder yield: 4.934958386600455% (Moderate Return)
Shareholder yield for 0370.HK (quarterly period ending 2026-03-31)
Market cap (USD): 81365787.75510204
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1223336.9183148816
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.503502826024286%
Total shareholder yield: 1.503502826024286% (Low Return)
Shareholder yield for 0764.HK (annual period ending 2025-12-31)
Market cap (USD): 14757604.113110539
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5536908.011554867
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -37.5190171054658%
Total shareholder yield: -37.5190171054658% (Minimal or Negative)
Shareholder yield for 0764.HK (quarterly period ending 2025-12-31)
Market cap (USD): 14757604.113110539
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0818.HK (annual period ending 2025-12-31)
Market cap (USD): 122030683.80462724
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 851686.852357354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6979284437354428%
Total shareholder yield: 0.6979284437354428% (Low Return)
Shareholder yield for 0818.HK (quarterly period ending 2025-12-31)
Market cap (USD): 122030683.80462724
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -614880.8802580498
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5038739938903254%
Total shareholder yield: -0.5038739938903254% (Minimal or Negative)
Shareholder yield for 0960.HK (quarterly period ending 2025-12-31)
Market cap (USD): 6440877494.857142
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1820259223.9489937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.26104401771993%
Total shareholder yield: 28.26104401771993% (High Return)
Shareholder yield for 0960.HK (annual period ending 2025-12-31)
Market cap (USD): 6440877494.857142
Dividends paid: 93832428.57142857
Stock repurchases: 0
Net debt paydown: 2357635802.3483353
Dividend yield: 1.4568267855793111%
Buyback yield: 0%
Debt paydown yield: 36.60426400332626%
Total shareholder yield: 38.06109078890557% (High Return)
Shareholder yield for 1780.T (annual period ending 2026-03-31)
Market cap (USD): 178883408.2082082
Dividends paid: 3488175.6756756757
Stock repurchases: 2899380.6306306305
Dividend yield: 1.9499716103439146%
Buyback yield: 1.6208214387641515%
Total shareholder yield: 3.570793049108066% (Low Return)
Shareholder yield for 1780.T (quarterly period ending 2026-03-31)
Market cap (USD): 178883408.2082082
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1931.HK (quarterly period ending 2025-12-31)
Market cap (USD): 141854061.7142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40398140.46622831
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.478663196543447%
Total shareholder yield: -28.478663196543447% (Minimal or Negative)
Shareholder yield for 1931.HK (annual period ending 2025-12-31)
Market cap (USD): 141854061.7142857
Dividends paid: 11804000
Stock repurchases: 14429428.57142857
Net debt paydown: -171764722.11350292
Dividend yield: 8.321228068728084%
Buyback yield: 10.172023555089664%
Debt paydown yield: -121.08551566148422%
Total shareholder yield: -102.59226403766647% (Minimal or Negative)
Shareholder yield for 1968.HK (quarterly period ending 2025-12-31)
Market cap (USD): 15360000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -298166.3405088056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9411871126875364%
Total shareholder yield: -1.9411871126875364% (Minimal or Negative)
Shareholder yield for 1968.HK (annual period ending 2025-12-31)
Market cap (USD): 15360000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -298166.3405088056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9411871126875364%
Total shareholder yield: -1.9411871126875364% (Minimal or Negative)
Shareholder yield for 2202.HK (quarterly period ending 2026-03-31)
Market cap (USD): 4161072458.465991
Dividends paid: 184780047.4341534
Stock repurchases: 0
Net debt paydown: 100839886.6011734
Dividend yield: 4.440683244008539%
Buyback yield: 0%
Debt paydown yield: 2.423410974159021%
Total shareholder yield: 6.86409421816756% (Moderate Return)
Shareholder yield for 2270.HK (annual period ending 2025-12-31)
Market cap (USD): 556957878.8571428
Dividends paid: 32142.85714285714
Stock repurchases: 0
Net debt paydown: -8316213.307240702
Dividend yield: 0.005771146861018128%
Buyback yield: 0%
Debt paydown yield: -1.4931494145132245%
Total shareholder yield: -1.4873782676522063% (Minimal or Negative)
Shareholder yield for 2270.HK (quarterly period ending 2025-12-31)
Market cap (USD): 556957878.8571428
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1496647.7385933474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.26871829906857836%
Total shareholder yield: 0.26871829906857836% (Low Return)
Shareholder yield for 2680.HK (annual period ending 2026-02-28)
Market cap (USD): 46419437.34015345
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 75634.61955699907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16293738978945807%
Total shareholder yield: 0.16293738978945807% (Low Return)
Shareholder yield for 2680.HK (quarterly period ending 2026-02-28)
Market cap (USD): 46419437.34015345
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 83771.2458427586
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18046587947393175%
Total shareholder yield: 0.18046587947393175% (Low Return)
Shareholder yield for 375A.T (quarterly period ending 2025-12-31)
Market cap (USD): 6064829.614474778
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 463520.5031918334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.642762165742638%
Total shareholder yield: 7.642762165742638% (Moderate Return)
Shareholder yield for 375A.T (annual period ending 2025-12-31)
Market cap (USD): 6064829.614474778
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -473311.9503094917
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.804208533407928%
Total shareholder yield: -7.804208533407928% (Minimal or Negative)
Shareholder yield for 4188.T (quarterly period ending 2026-03-31)
Market cap (USD): 10105811923.923923
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 868344833.7300968
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.592529133403193%
Total shareholder yield: 8.592529133403193% (Moderate Return)
Shareholder yield for 4188.T (annual period ending 2026-03-31)
Market cap (USD): 10105811923.923923
Dividends paid: 278453453.4534534
Stock repurchases: 0
Net debt paydown: 1813553714.6222553
Dividend yield: 2.75537933566979%
Buyback yield: 0%
Debt paydown yield: 17.945650762893692%
Total shareholder yield: 20.701030098563482% (High Return)
Shareholder yield for 4413.T (quarterly period ending 2026-05-31)
Market cap (USD): 574664865.2476926
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5816.T (quarterly period ending 2026-03-31)
Market cap (USD): 122598566.56656656
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6788.T (annual period ending 2026-03-31)
Market cap (USD): 210458650.65065065
Dividends paid: 6735316.566566566
Stock repurchases: 7932244.744744744
Net debt paydown: 1261901.8020493425
Dividend yield: 3.2003039769302744%
Buyback yield: 3.7690276547063%
Debt paydown yield: 0.5995960717927568%
Total shareholder yield: 7.568927703429331% (Moderate Return)
Shareholder yield for 6788.T (quarterly period ending 2026-03-31)
Market cap (USD): 210458650.65065065
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 478224.02651642263
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22722944627742922%
Total shareholder yield: 0.22722944627742922% (Low Return)
Shareholder yield for 6853.T (quarterly period ending 2026-03-31)
Market cap (USD): 121247135.13513513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)