speb/financial-data huggingface dataset:
Shareholder yield for RESI.L (quarterly period ending 2025-03-31)
Market cap (USD): 1250453.326233766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33639809.52380955
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2690.2091280071304%
Total shareholder yield: 2690.2091280071304% (High Return)
Shareholder yield for RESI.L (quarterly period ending 2025-09-30)
Market cap (USD): 1401235.6400000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12447683.397683412
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -888.3361971640552%
Total shareholder yield: -888.3361971640552% (Minimal or Negative)
Shareholder yield for RESI.L (annual period ending 2025-09-30)
Market cap (USD): 1401235.6400000001
Dividends paid: 10305405.405405406
Stock repurchases: 416216.2162162162
Net debt paydown: 21192126.12612614
Dividend yield: 735.4512768034792%
Buyback yield: 29.703513408795125%
Debt paydown yield: 1512.38846066791%
Total shareholder yield: 2277.5432508801846% (High Return)
Shareholder yield for RKR.V (annual period ending 2021-12-31)
Market cap (USD): 49741470.31496062
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKR.V (annual period ending 2022-12-31)
Market cap (USD): 10617086.94117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKR.V (annual period ending 2023-12-31)
Market cap (USD): 8204112.636363636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKR.V (quarterly period ending 2024-09-30)
Market cap (USD): 4010899.5111111104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKR.V (annual period ending 2024-12-31)
Market cap (USD): 2524342.34965035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKR.V (quarterly period ending 2024-12-31)
Market cap (USD): 2524342.34965035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKR.V (quarterly period ending 2025-03-31)
Market cap (USD): 2524342.34965035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKR.V (quarterly period ending 2025-06-30)
Market cap (USD): 3952346.233576642
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKR.V (quarterly period ending 2025-09-30)
Market cap (USD): 3895477.9424460432
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANM (annual period ending 2021-09-30)
Market cap (USD): 2065656706.8999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANM (annual period ending 2022-09-30)
Market cap (USD): 2469783628.7999997
Dividends paid: 0
Stock repurchases: 331101000
Dividend yield: 0%
Buyback yield: 13.406073153091267%
Total shareholder yield: 13.406073153091267% (High Return)
Shareholder yield for SANM (annual period ending 2023-09-30)
Market cap (USD): 2909285055.8
Dividends paid: 0
Stock repurchases: 84784000
Net debt paydown: 8465000
Dividend yield: 0%
Buyback yield: 2.914255508616221%
Debt paydown yield: 0.2909649566007302%
Total shareholder yield: 3.205220465216951% (Low Return)
Shareholder yield for SANM (annual period ending 2024-09-30)
Market cap (USD): 3668764960.75
Dividends paid: 0
Stock repurchases: 228456000
Net debt paydown: 20949000
Dividend yield: 0%
Buyback yield: 6.227054674914282%
Debt paydown yield: 0.5710095965296569%
Total shareholder yield: 6.7980642714439385% (Moderate Return)
Shareholder yield for SANM (quarterly period ending 2024-09-30)
Market cap (USD): 3668764960.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANM (quarterly period ending 2024-12-31)
Market cap (USD): 4055740607.4500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANM (quarterly period ending 2025-03-31)
Market cap (USD): 4083075452.3
Dividends paid: 0
Stock repurchases: 84340000
Dividend yield: 0%
Buyback yield: 2.065599839760277%
Total shareholder yield: 2.065599839760277% (Low Return)
Shareholder yield for SANM (quarterly period ending 2025-06-30)
Market cap (USD): 5243466415.05
Dividends paid: 0
Stock repurchases: 13491000
Net debt paydown: 4211000
Dividend yield: 0%
Buyback yield: 0.25729162603726435%
Debt paydown yield: 0.08030946833021425%
Total shareholder yield: 0.3376010943674786% (Low Return)
Shareholder yield for SANM (quarterly period ending 2025-09-30)
Market cap (USD): 6169635275.85
Dividends paid: 0
Stock repurchases: 147000
Net debt paydown: 4209000
Dividend yield: 0%
Buyback yield: 0.0023826367917631494%
Debt paydown yield: 0.06822121262946325%
Total shareholder yield: 0.0706038494212264% (Low Return)
Shareholder yield for SANM (annual period ending 2025-09-30)
Market cap (USD): 6169635275.85
Dividends paid: 0
Stock repurchases: 113797000
Net debt paydown: 16849000
Dividend yield: 0%
Buyback yield: 1.8444688366821167%
Debt paydown yield: 0.2730955598939953%
Total shareholder yield: 2.117564396576112% (Low Return)
Shareholder yield for SANM (quarterly period ending 2025-12-31)
Market cap (USD): 8043412091.45
Dividends paid: 0
Stock repurchases: 79794000
Net debt paydown: -1870127000
Dividend yield: 0%
Buyback yield: 0.9920416745129789%
Debt paydown yield: -23.250418836402908%
Total shareholder yield: -22.25837716188993% (Minimal or Negative)
Shareholder yield for SHFS (annual period ending 2021-12-31)
Market cap (USD): 1300197314.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHFS (annual period ending 2022-12-31)
Market cap (USD): 229180758
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHFS (annual period ending 2023-12-31)
Market cap (USD): 183344606.39999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13990926
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.630944959174976%
Total shareholder yield: -7.630944959174976% (Minimal or Negative)
Shareholder yield for SHFS (quarterly period ending 2024-09-30)
Market cap (USD): 71401103.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHFS (quarterly period ending 2024-12-31)
Market cap (USD): 58102164
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2085684
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5896838541160014%
Total shareholder yield: -3.5896838541160014% (Minimal or Negative)
Shareholder yield for SHFS (annual period ending 2024-12-31)
Market cap (USD): 58102164
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3140152
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.404535362916948%
Total shareholder yield: 5.404535362916948% (Moderate Return)
Shareholder yield for SHFS (quarterly period ending 2025-03-31)
Market cap (USD): 27695364.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -834858
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.0144322157266803%
Total shareholder yield: -3.0144322157266803% (Minimal or Negative)
Shareholder yield for SHFS (quarterly period ending 2025-06-30)
Market cap (USD): 14009077.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.28813460785438794%
Total shareholder yield: 0.28813460785438794% (Low Return)
Shareholder yield for SHFS (quarterly period ending 2025-09-30)
Market cap (USD): 46223499.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10789470
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.34195841809585%
Total shareholder yield: 23.34195841809585% (High Return)
Shareholder yield for SHFS (quarterly period ending 2025-12-31)
Market cap (USD): 6843143.760000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42916
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6271386588552393%
Total shareholder yield: 0.6271386588552393% (Low Return)
Shareholder yield for SHFS (annual period ending 2025-12-31)
Market cap (USD): 6843143.760000001
Dividends paid: 0
Stock repurchases: 292800
Net debt paydown: 11168492
Dividend yield: 0%
Buyback yield: 4.278735187641301%
Debt paydown yield: 163.2070345399261%
Total shareholder yield: 167.4857697275674% (High Return)
Shareholder yield for SQN.SW (annual period ending 2021-12-31)
Market cap (USD): 3053662686.593406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SQN.SW (annual period ending 2022-12-31)
Market cap (USD): 2046230420.8695652
Dividends paid: 35894461.956521735
Stock repurchases: 18935229.347826086
Dividend yield: 1.7541749741589725%
Buyback yield: 0.9253713147212119%
Total shareholder yield: 2.6795462888801844% (Low Return)
Shareholder yield for SQN.SW (annual period ending 2023-12-31)
Market cap (USD): 3475860925.7142863
Dividends paid: 38964228.571428575
Stock repurchases: 45199723.80952381
Net debt paydown: -867028.4679089021
Dividend yield: 1.1209950399100463%
Buyback yield: 1.3003893071537467%
Debt paydown yield: -0.02494427960263481%
Total shareholder yield: 2.396440067461158% (Low Return)
Shareholder yield for SQN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 5607294056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SQN.SW (annual period ending 2024-12-31)
Market cap (USD): 5607294056
Dividends paid: 71409368.88888888
Stock repurchases: 30354226.666666664
Net debt paydown: 3421224.6031746026
Dividend yield: 1.2735085439736904%
Buyback yield: 0.5413346680862329%
Debt paydown yield: 0.06101382536758123%
Total shareholder yield: 1.8758570374275043% (Low Return)
Shareholder yield for SQN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 8256686373
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGEN (annual period ending 2021-12-31)
Market cap (USD): 35901542.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGEN (annual period ending 2022-12-31)
Market cap (USD): 37397440
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGEN (annual period ending 2023-12-31)
Market cap (USD): 24233541.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -167244
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6901343851145763%
Total shareholder yield: -0.6901343851145763% (Minimal or Negative)
Shareholder yield for TGEN (quarterly period ending 2024-09-30)
Market cap (USD): 25131079.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGEN (quarterly period ending 2024-12-31)
Market cap (USD): 43979389.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 78337
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17812207262875546%
Total shareholder yield: 0.17812207262875546% (Low Return)
Shareholder yield for TGEN (annual period ending 2024-12-31)
Market cap (USD): 43979389.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2253639
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.124307155456499%
Total shareholder yield: -5.124307155456499% (Minimal or Negative)
Shareholder yield for TGEN (quarterly period ending 2025-03-31)
Market cap (USD): 66717032.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -218554
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3275835124907809%
Total shareholder yield: -0.3275835124907809% (Minimal or Negative)
Shareholder yield for TGEN (quarterly period ending 2025-06-30)
Market cap (USD): 203442073.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 256729
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12619267757994382%
Total shareholder yield: 0.12619267757994382% (Low Return)
Shareholder yield for TGEN (quarterly period ending 2025-09-30)
Market cap (USD): 263577157.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 846142
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32102250788552705%
Total shareholder yield: 0.32102250788552705% (Low Return)
Shareholder yield for TGEN (quarterly period ending 2025-12-31)
Market cap (USD): 147794682.88000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31928
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.021602942255996804%
Total shareholder yield: 0.021602942255996804% (Low Return)
Shareholder yield for TGEN (annual period ending 2025-12-31)
Market cap (USD): 147794682.88000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 916245
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6199444947176708%
Total shareholder yield: 0.6199444947176708% (Low Return)
Shareholder yield for THCH (annual period ending 2021-12-31)
Market cap (USD): 1571391747.4499998
Dividends paid: 0
Stock repurchases: 21350.078492935634
Dividend yield: 0%
Buyback yield: 0.001358673197029436%
Total shareholder yield: 0.001358673197029436% (Low Return)
Shareholder yield for THCH (annual period ending 2022-12-31)
Market cap (USD): 445307753.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THCH (annual period ending 2023-12-31)
Market cap (USD): 280319628.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 264009.27421310544
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09418151536172274%
Total shareholder yield: 0.09418151536172274% (Low Return)
Shareholder yield for THCH (quarterly period ending 2024-09-30)
Market cap (USD): 129747942.44999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THCH (annual period ending 2024-12-31)
Market cap (USD): 113729677.94999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3014215.9322197437
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6503336565719557%
Total shareholder yield: -2.6503336565719557% (Minimal or Negative)
Shareholder yield for THCH (quarterly period ending 2024-12-31)
Market cap (USD): 113729677.94999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THCH (quarterly period ending 2025-03-31)
Market cap (USD): 93867029.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1573852.0959281623
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6766825331867505%
Total shareholder yield: 1.6766825331867505% (Low Return)
Shareholder yield for THCH (quarterly period ending 2025-06-30)
Market cap (USD): 94828125.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1034723.9992161989
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.091157280659591%
Total shareholder yield: -1.091157280659591% (Minimal or Negative)
Shareholder yield for THCH (quarterly period ending 2025-09-30)
Market cap (USD): 82974610.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4233122.953003317
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.101708760537034%
Total shareholder yield: 5.101708760537034% (Moderate Return)
Shareholder yield for THCH (quarterly period ending 2025-12-31)
Market cap (USD): 79770957.21000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28781135.746388435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.07971717152776%
Total shareholder yield: -36.07971717152776% (Minimal or Negative)
Shareholder yield for THCH (annual period ending 2025-12-31)
Market cap (USD): 79770957.21000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24008884.696673155
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.097275420011414%
Total shareholder yield: -30.097275420011414% (Minimal or Negative)
Shareholder yield for TRGP (annual period ending 2021-12-31)
Market cap (USD): 10156949489.960001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRGP (annual period ending 2022-12-31)
Market cap (USD): 14595785404
Dividends paid: 379700000
Stock repurchases: 1190000000
Dividend yield: 2.6014358904998875%
Buyback yield: 8.15303847694197%
Total shareholder yield: 10.754474367441858% (High Return)
Shareholder yield for TRGP (annual period ending 2023-12-31)
Market cap (USD): 17660900338.84
Dividends paid: 427300000
Stock repurchases: 373700000
Net debt paydown: -1445400000
Dividend yield: 2.4194689500641045%
Buyback yield: 2.115973664027512%
Debt paydown yield: -8.184180717113636%
Total shareholder yield: -3.648738103022019% (Minimal or Negative)
Shareholder yield for TRGP (quarterly period ending 2024-09-30)
Market cap (USD): 30633977836.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRGP (annual period ending 2024-12-31)
Market cap (USD): 37111930828.700005
Dividends paid: 615500000
Stock repurchases: 754700000
Net debt paydown: -1254600000
Dividend yield: 1.6584963009362248%
Buyback yield: 2.0335778364200956%
Debt paydown yield: -3.380584011624025%
Total shareholder yield: 0.3114901257322953% (Low Return)
Shareholder yield for TRGP (quarterly period ending 2024-12-31)
Market cap (USD): 37111930828.700005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRGP (quarterly period ending 2025-03-31)
Market cap (USD): 41831950255.67
Dividends paid: 167200000
Stock repurchases: 124900000
Dividend yield: 0.3996944894467055%
Buyback yield: 0.29857560844433917%
Total shareholder yield: 0.6982700978910447% (Low Return)
Shareholder yield for TRGP (quarterly period ending 2025-06-30)
Market cap (USD): 36530245851.57
Dividends paid: 218400000
Stock repurchases: 324300000
Net debt paydown: -641800000
Dividend yield: 0.5978607450040295%
Buyback yield: 0.8877575073480163%
Debt paydown yield: -1.756900302855248%
Total shareholder yield: -0.2712820505032021% (Minimal or Negative)
Shareholder yield for TRGP (quarterly period ending 2025-09-30)
Market cap (USD): 35369022336.340004
Dividends paid: 216900000
Stock repurchases: 155600000
Net debt paydown: -580800000
Dividend yield: 0.6132485029905548%
Buyback yield: 0.4399329970739065%
Debt paydown yield: -1.6421149402347357%
Total shareholder yield: -0.5889334401702744% (Minimal or Negative)
Shareholder yield for TRGP (quarterly period ending 2025-12-31)
Market cap (USD): 39209001761.009995
Dividends paid: 215800000
Stock repurchases: 37000000
Net debt paydown: -90700000
Dividend yield: 0.5503838157251804%
Buyback yield: 0.09436608517994288%
Debt paydown yield: -0.23132443042758974%
Total shareholder yield: 0.4134254704775334% (Low Return)
Shareholder yield for TRGP (annual period ending 2025-12-31)
Market cap (USD): 39209001761.009995
Dividends paid: 818300000
Stock repurchases: 641800000
Net debt paydown: -3257000000
Dividend yield: 2.0870207433174937%
Buyback yield: 1.6368690126618204%
Debt paydown yield: -8.306765930569568%
Total shareholder yield: -4.582876174590254% (Minimal or Negative)
Shareholder yield for TRS (annual period ending 2021-12-31)
Market cap (USD): 1291588044.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRS (annual period ending 2022-12-31)
Market cap (USD): 973796478.3
Dividends paid: 6880000
Stock repurchases: 36920000
Dividend yield: 0.7065131321906938%
Buyback yield: 3.7913466337907584%
Total shareholder yield: 4.4978597659814525% (Moderate Return)
Shareholder yield for TRS (annual period ending 2023-12-31)
Market cap (USD): 894617294.4499999
Dividends paid: 6700000
Stock repurchases: 18780000
Net debt paydown: 770000
Dividend yield: 0.7489235946549726%
Buyback yield: 2.099221657853789%
Debt paydown yield: 0.0860703235648252%
Total shareholder yield: 2.934215576073586% (Low Return)
Shareholder yield for TRS (quarterly period ending 2024-09-30)
Market cap (USD): 906082153.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRS (annual period ending 2024-12-31)
Market cap (USD): 874195514
Dividends paid: 6630000
Stock repurchases: 19270000
Net debt paydown: 8890000
Dividend yield: 0.7584115788542013%
Buyback yield: 2.204312386805499%
Debt paydown yield: 1.0169349828075187%
Total shareholder yield: 3.979658948467219% (Low Return)
Shareholder yield for TRS (quarterly period ending 2024-12-31)
Market cap (USD): 874195514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRS (quarterly period ending 2025-03-31)
Market cap (USD): 834426783.65
Dividends paid: 1610000
Stock repurchases: 460000
Net debt paydown: -108780000
Dividend yield: 0.19294682667752358%
Buyback yield: 0.05512766476500673%
Debt paydown yield: -13.036494289429202%
Total shareholder yield: -12.788419797986672% (Minimal or Negative)
Shareholder yield for TRS (quarterly period ending 2025-06-30)
Market cap (USD): 1020372468.8000001
Dividends paid: 1670000
Stock repurchases: 1800000
Net debt paydown: 9020000
Dividend yield: 0.16366572512133618%
Buyback yield: 0.17640617078946416%
Debt paydown yield: 0.8839909225116481%
Total shareholder yield: 1.2240628184224485% (Low Return)
Shareholder yield for TRS (quarterly period ending 2025-09-30)
Market cap (USD): 1379724149.35
Dividends paid: 1670000
Stock repurchases: 0
Net debt paydown: 19880000
Dividend yield: 0.12103868739173344%
Buyback yield: 0%
Debt paydown yield: 1.4408677277530904%
Total shareholder yield: 1.5619064151448239% (Low Return)
Shareholder yield for TRS (annual period ending 2025-12-31)
Market cap (USD): 1267583495.3000002
Dividends paid: 6610000
Stock repurchases: 103320000
Net debt paydown: -70720000
Dividend yield: 0.521464662841449%
Buyback yield: 8.150942354731997%
Debt paydown yield: -5.579119660536652%
Total shareholder yield: 3.093287357036794% (Low Return)
Shareholder yield for TRS (quarterly period ending 2025-12-31)
Market cap (USD): 1267583495.3000002
Dividends paid: 1660000
Stock repurchases: 101060000
Net debt paydown: -50150000
Dividend yield: 0.13095784271056055%
Buyback yield: 7.972650352005573%
Debt paydown yield: -3.956346874659405%
Total shareholder yield: 4.14726132005673% (Moderate Return)
Shareholder yield for TUF.DE (annual period ending 2021-12-31)
Market cap (USD): 11465909.090909092
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TUF.DE (annual period ending 2022-12-31)
Market cap (USD): 10734042.553191489
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TUF.DE (annual period ending 2023-12-31)
Market cap (USD): 11211111.111111112
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TUF.DE (annual period ending 2024-12-31)
Market cap (USD): 10510416.666666668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TUF.DE (quarterly period ending 2024-12-31)
Market cap (USD): 10510416.666666668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TUF.DE (quarterly period ending 2025-06-30)
Market cap (USD): 11870588.235294119
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TXT (annual period ending 2021-12-31)
Market cap (USD): 13361629300.04
Dividends paid: 18000000
Stock repurchases: 0
Dividend yield: 0.1347141100520287%
Buyback yield: 0%
Total shareholder yield: 0.1347141100520287% (Low Return)
Shareholder yield for TXT (annual period ending 2022-12-31)
Market cap (USD): 12269606499.36
Dividends paid: 17000000
Stock repurchases: 867000000
Dividend yield: 0.13855375069189663%
Buyback yield: 7.066241285286728%
Total shareholder yield: 7.204795035978625% (Moderate Return)
Shareholder yield for TXT (annual period ending 2023-12-31)
Market cap (USD): 13951112945.630001
Dividends paid: 16000000
Stock repurchases: 1168000000
Net debt paydown: -317000000
Dividend yield: 0.11468619071722005%
Buyback yield: 8.372091922357065%
Debt paydown yield: -2.2722201535849225%
Total shareholder yield: 6.214557959489363% (Moderate Return)
Shareholder yield for TXT (quarterly period ending 2024-09-30)
Market cap (USD): 15377002589.830002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TXT (quarterly period ending 2024-12-31)
Market cap (USD): 13281640368.779999
Dividends paid: 4000000
Stock repurchases: 0
Dividend yield: 0.030116761852718534%
Buyback yield: 0%
Total shareholder yield: 0.030116761852718534% (Low Return)
Shareholder yield for TXT (annual period ending 2024-12-31)
Market cap (USD): 13281640368.779999
Dividends paid: 12000000
Stock repurchases: 1122000000
Net debt paydown: 286000000
Dividend yield: 0.09035028555815561%
Buyback yield: 8.447751699687549%
Debt paydown yield: 2.153348472469375%
Total shareholder yield: 10.69145045771508% (High Return)
Shareholder yield for TXT (quarterly period ending 2025-03-31)
Market cap (USD): 12549567758.77
Dividends paid: 3000000
Stock repurchases: 215000000
Dividend yield: 0.023905205802036596%
Buyback yield: 1.7132064158126226%
Total shareholder yield: 1.7371116216146592% (Low Return)
Shareholder yield for TXT (quarterly period ending 2025-06-30)
Market cap (USD): 13949374055.82
Dividends paid: 4000000
Stock repurchases: 214000000
Net debt paydown: 0
Dividend yield: 0.02867512179394966%
Buyback yield: 1.5341190159763067%
Debt paydown yield: 0%
Total shareholder yield: 1.5627941377702563% (Low Return)
Shareholder yield for TXT (quarterly period ending 2025-09-30)
Market cap (USD): 14681446665.830002
Dividends paid: 4000000
Stock repurchases: 206000000
Net debt paydown: 0
Dividend yield: 0.027245271471167138%
Buyback yield: 1.4031314807651074%
Debt paydown yield: 0%
Total shareholder yield: 1.4303767522362745% (Low Return)
Shareholder yield for TXT (annual period ending 2025-12-31)
Market cap (USD): 15150946914.529999
Dividends paid: 18000000
Stock repurchases: 822000000
Net debt paydown: -290000000
Dividend yield: 0.1188044555996544%
Buyback yield: 5.425403472384217%
Debt paydown yield: -1.9140717846610984%
Total shareholder yield: 3.6301361433227735% (Low Return)
Shareholder yield for TXT (quarterly period ending 2025-12-31)
Market cap (USD): 15150946914.529999
Dividends paid: 7000000
Stock repurchases: 187000000
Net debt paydown: -144000000
Dividend yield: 0.046201732733198934%
Buyback yield: 1.234246288729743%
Debt paydown yield: -0.9504356447972352%
Total shareholder yield: 0.3300123766657067% (Low Return)
Shareholder yield for UBS (annual period ending 2021-12-31)
Market cap (USD): 51068204455.12
Dividends paid: 0
Stock repurchases: 3671428571.428571
Dividend yield: 0%
Buyback yield: 7.189265043878942%
Total shareholder yield: 7.189265043878942% (Moderate Return)
Shareholder yield for UBS (annual period ending 2022-12-31)
Market cap (USD): 54870458445.35999
Dividends paid: 1813043478.2608695
Stock repurchases: 6528260869.565217
Dividend yield: 3.304225132484173%
Buyback yield: 11.897587617326105%
Total shareholder yield: 15.201812749810278% (High Return)
Shareholder yield for UBS (annual period ending 2023-12-31)
Market cap (USD): 93188000812.52
Dividends paid: 1998809523.8095238
Stock repurchases: 0
Net debt paydown: -239542391304.34784
Dividend yield: 2.1449215632716734%
Buyback yield: 0%
Debt paydown yield: -257.0528278488026%
Total shareholder yield: -254.90790628553094% (Minimal or Negative)
Shareholder yield for UBS (quarterly period ending 2024-09-30)
Market cap (USD): 95646354685.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UBS (quarterly period ending 2024-12-31)
Market cap (USD): 93843561845.31999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UBS (annual period ending 2024-12-31)
Market cap (USD): 93843561845.31999
Dividends paid: 2506666666.6666665
Stock repurchases: 0
Net debt paydown: 80266111111.11115
Dividend yield: 2.671112026628255%
Buyback yield: 0%
Debt paydown yield: 85.53182502110457%
Total shareholder yield: 88.20293704773282% (High Return)
Shareholder yield for UBS (quarterly period ending 2025-03-31)
Market cap (USD): 94794125342.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UBS (quarterly period ending 2025-06-30)
Market cap (USD): 108069236257.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52652045454.54547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -48.720660271249066%
Total shareholder yield: -48.720660271249066% (Minimal or Negative)
Shareholder yield for UBS (quarterly period ending 2025-09-30)
Market cap (USD): 131013872405.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7383750000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.635853566079082%
Total shareholder yield: 5.635853566079082% (Moderate Return)
Shareholder yield for UBS (annual period ending 2025-12-31)
Market cap (USD): 147992903154.6
Dividends paid: 3627848101.2658224
Stock repurchases: 0
Net debt paydown: -56010731364.275696
Dividend yield: 2.451366264148498%
Buyback yield: 0%
Debt paydown yield: -37.84690358142673%
Total shareholder yield: -35.39553731727823% (Minimal or Negative)
Shareholder yield for UBS (quarterly period ending 2025-12-31)
Market cap (USD): 147992903154.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1881629746.8354492
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2714324178571013%
Total shareholder yield: 1.2714324178571013% (Low Return)
Shareholder yield for 0881.HK (annual period ending 2025-12-31)
Market cap (USD): 1430340608
Dividends paid: 209676000
Stock repurchases: 0
Net debt paydown: 639940526.418786
Dividend yield: 14.659165713905256%
Buyback yield: 0%
Debt paydown yield: 44.74042915649264%
Total shareholder yield: 59.39959487039789% (High Return)
Shareholder yield for 0881.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1430340608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -230283355.050807
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.09989632978434%
Total shareholder yield: -16.09989632978434% (Minimal or Negative)
Shareholder yield for 1123.HK (quarterly period ending 2026-03-31)
Market cap (USD): 17084308.163265307
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 798352.657258275
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.673017189978424%
Total shareholder yield: 4.673017189978424% (Moderate Return)
Shareholder yield for 1123.HK (annual period ending 2026-03-31)
Market cap (USD): 17084308.163265307
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 981386.0762814125
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.74437119081936%
Total shareholder yield: 5.74437119081936% (Moderate Return)
Shareholder yield for 1170.HK (quarterly period ending 2026-03-31)
Market cap (USD): 36978151.02040816
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -562178.0074497665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5202977756770524%
Total shareholder yield: -1.5202977756770524% (Minimal or Negative)
Shareholder yield for 1170.HK (annual period ending 2026-03-31)
Market cap (USD): 36978151.02040816
Dividends paid: 3372959.1836734693
Stock repurchases: 19005.102040816328
Net debt paydown: -508193.4316142909
Dividend yield: 9.121492261232696%
Buyback yield: 0.051395490354094374%
Debt paydown yield: -1.3743073073984151%
Total shareholder yield: 7.798580444188375% (Moderate Return)
Shareholder yield for 1608.HK (quarterly period ending 2025-12-31)
Market cap (USD): 58293688.43187661
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40565889.83675274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 69.58881986710963%
Total shareholder yield: 69.58881986710963% (High Return)
Shareholder yield for 1608.HK (annual period ending 2025-12-31)
Market cap (USD): 58293688.43187661
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 93924512.69445845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 161.12295382410204%
Total shareholder yield: 161.12295382410204% (High Return)
Shareholder yield for 2219.HK (annual period ending 2025-12-31)
Market cap (USD): 257578112
Dividends paid: 10854428.57142857
Stock repurchases: 0
Net debt paydown: -4084450.097847361
Dividend yield: 4.214033749664479%
Buyback yield: 0%
Debt paydown yield: -1.5857131905087343%
Total shareholder yield: 2.6283205591557444% (Low Return)
Shareholder yield for 2219.HK (quarterly period ending 2025-12-31)
Market cap (USD): 257578112
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1443903.9649332538
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5605693565038841%
Total shareholder yield: 0.5605693565038841% (Low Return)
Shareholder yield for 2281.HK (quarterly period ending 2025-12-31)
Market cap (USD): 77373897.14285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20502167.074899435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.497524141825025%
Total shareholder yield: 26.497524141825025% (High Return)
Shareholder yield for 2281.HK (annual period ending 2025-12-31)
Market cap (USD): 77373897.14285715
Dividends paid: 18279160.078571428
Stock repurchases: 0
Net debt paydown: -10884034.396125197
Dividend yield: 23.624453147063548%
Buyback yield: 0%
Debt paydown yield: -14.06680391971179%
Total shareholder yield: 9.557649227351758% (Moderate Return)
Shareholder yield for 274A.T (quarterly period ending 2026-05-31)
Market cap (USD): 102892621.98781942
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3271.T (quarterly period ending 2025-12-31)
Market cap (USD): 230016181.6763634
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3550.T (quarterly period ending 2026-05-31)
Market cap (USD): 18873159.992465623
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3601.HK (quarterly period ending 2025-12-31)
Market cap (USD): 29205714.285714287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 425395.30332681024
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4565481917861824%
Total shareholder yield: 1.4565481917861824% (Low Return)
Shareholder yield for 3601.HK (annual period ending 2025-12-31)
Market cap (USD): 29205714.285714287
Dividends paid: 3520714.285714286
Stock repurchases: 0
Net debt paydown: 425395.30332681024
Dividend yield: 12.054881627861477%
Buyback yield: 0%
Debt paydown yield: 1.4565481917861824%
Total shareholder yield: 13.51142981964766% (High Return)
Shareholder yield for 4019.T (quarterly period ending 2026-03-31)
Market cap (USD): 33402586.586586587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4880.T (quarterly period ending 2026-04-30)
Market cap (USD): 38906361.54326383
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 210834.43325738728
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.541902210575357%
Total shareholder yield: 0.541902210575357% (Low Return)
Shareholder yield for 5986.T (quarterly period ending 2026-03-31)
Market cap (USD): 33640046.44644645
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3999503.3121951073
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.889113525934484%
Total shareholder yield: 11.889113525934484% (High Return)
Shareholder yield for 5986.T (annual period ending 2026-03-31)
Market cap (USD): 33640046.44644645
Dividends paid: 560548.048048048
Stock repurchases: 137.63763763763762
Net debt paydown: 9589158.29009065
Dividend yield: 1.6663117541779175%
Buyback yield: 0.0004091481795566216%
Debt paydown yield: 28.505187427003676%
Total shareholder yield: 30.171908329361152% (High Return)
Shareholder yield for 7122.T (quarterly period ending 2026-03-31)
Market cap (USD): 101496690.29029028
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18825832.898847707
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.54822343960578%
Total shareholder yield: 18.54822343960578% (High Return)
Shareholder yield for 7122.T (annual period ending 2026-03-31)
Market cap (USD): 101496690.29029028
Dividends paid: 2139639.6396396398
Stock repurchases: 0
Net debt paydown: 27413303.391615115
Dividend yield: 2.108088089887527%
Buyback yield: 0%
Debt paydown yield: 27.009061392258637%
Total shareholder yield: 29.117149482146164% (High Return)
Shareholder yield for 7261.T (annual period ending 2026-03-31)
Market cap (USD): 4433055288.888888
Dividends paid: 216966966.96696696
Stock repurchases: 0
Net debt paydown: -607761250.9247656
Dividend yield: 4.89429869080988%
Buyback yield: 0%
Debt paydown yield: -13.7097602289796%
Total shareholder yield: -8.815461538169721% (Minimal or Negative)
Shareholder yield for 7261.T (quarterly period ending 2026-03-31)
Market cap (USD): 4433055288.888888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71941842.58282566
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6228501088886114%
Total shareholder yield: 1.6228501088886114% (Low Return)
Shareholder yield for 7388.T (quarterly period ending 2026-05-31)
Market cap (USD): 309583302.6181955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7810.T (quarterly period ending 2026-01-31)
Market cap (USD): 17029111.308435623
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8020.T (annual period ending 2026-03-31)
Market cap (USD): 2205588167.3673673
Dividends paid: 57144644.64464464
Stock repurchases: 6256.256256256256
Net debt paydown: 213273778.72458744
Dividend yield: 2.5909027573744012%
Buyback yield: 0.00028365477965561653%
Debt paydown yield: 9.6697008933973%
Total shareholder yield: 12.260887305551357% (High Return)
Shareholder yield for 8020.T (quarterly period ending 2026-03-31)
Market cap (USD): 2205588167.3673673
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 138796329.97735286
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.292939544694005%
Total shareholder yield: 6.292939544694005% (Moderate Return)
Shareholder yield for 8230.T (quarterly period ending 2026-03-31)
Market cap (USD): 35848174.574574575
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1077364.3764895461
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.0053535201585135%
Total shareholder yield: -3.0053535201585135% (Minimal or Negative)
Shareholder yield for 8230.T (annual period ending 2026-03-31)
Market cap (USD): 35848174.574574575
Dividends paid: 1707957.9579579579
Stock repurchases: 0
Net debt paydown: -4991663.732975058
Dividend yield: 4.764421001144455%
Buyback yield: 0%
Debt paydown yield: -13.92445722052305%
Total shareholder yield: -9.160036219378597% (Minimal or Negative)
Shareholder yield for 8308.HK (annual period ending 2025-12-31)
Market cap (USD): 8928005.142857144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1186890.410958901
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.294015762395405%
Total shareholder yield: -13.294015762395405% (Minimal or Negative)
Shareholder yield for 8308.HK (quarterly period ending 2025-12-31)
Market cap (USD): 8928005.142857144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -761181.3110181317
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.525771421929738%
Total shareholder yield: -8.525771421929738% (Minimal or Negative)
Shareholder yield for 8496.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1402721.850899743
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28110.75417942462
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0040148488022513%
Total shareholder yield: -2.0040148488022513% (Minimal or Negative)
Shareholder yield for 8529.HK (annual period ending 2025-12-31)
Market cap (USD): 13803134.190231362
Dividends paid: 395244.2159383033
Stock repurchases: 0
Net debt paydown: -815197.2411417048
Dividend yield: 2.863438190856843%
Buyback yield: 0%
Debt paydown yield: -5.905885068614556%
Total shareholder yield: -3.042446877757713% (Minimal or Negative)
Shareholder yield for 8529.HK (quarterly period ending 2025-12-31)
Market cap (USD): 13803134.190231362
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -815197.2411417048
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.905885068614556%
Total shareholder yield: -5.905885068614556% (Minimal or Negative)
Shareholder yield for AIBG.L (quarterly period ending 2025-12-31)
Market cap (USD): 23126088282.352943
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1415294117.6470585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.1199027711359255%
Total shareholder yield: 6.1199027711359255% (Moderate Return)
Shareholder yield for AIBG.L (annual period ending 2025-12-31)
Market cap (USD): 23126088282.352943
Dividends paid: 1322352941.1764705
Stock repurchases: 1411764705.882353
Net debt paydown: -1836458333.333332
Dividend yield: 5.718013894228415%
Buyback yield: 6.10464116821539%
Debt paydown yield: -7.941067727976706%
Total shareholder yield: 3.881587334467098% (Low Return)
Shareholder yield for ALDNX.PA (annual period ending 2025-12-31)
Market cap (USD): 46456978.823529415
Dividends paid: 1177647.0588235294
Stock repurchases: 0
Net debt paydown: 106388.24754901961
Dividend yield: 2.53491959366733%
Buyback yield: 0%
Debt paydown yield: 0.2290038014592898%
Total shareholder yield: 2.7639233951266196% (Low Return)
Shareholder yield for ALDNX.PA (quarterly period ending 2025-12-31)
Market cap (USD): 46456978.823529415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 106388.24754901961
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2290038014592898%
Total shareholder yield: 0.2290038014592898% (Low Return)
Shareholder yield for ALHAF.PA (quarterly period ending 2025-09-30)
Market cap (USD): 48266291.76470588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1422698.2097186698
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.947602058708392%
Total shareholder yield: 2.947602058708392% (Low Return)
Shareholder yield for AMN (quarterly period ending 2026-03-31)
Market cap (USD): 1275673216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26285000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.060480667801369%
Total shareholder yield: 2.060480667801369% (Low Return)
Shareholder yield for ARMK (quarterly period ending 2026-03-31)
Market cap (USD): 15035684864
Dividends paid: 31531000
Stock repurchases: 25060000
Net debt paydown: 150076000
Dividend yield: 0.20970777377420832%
Buyback yield: 0.16667015986748468%
Debt paydown yield: 0.998132119404335%
Total shareholder yield: 1.374510053046028% (Low Return)
Shareholder yield for ATEC (quarterly period ending 2026-03-31)
Market cap (USD): 1270299776
Dividends paid: 0
Stock repurchases: 2166000
Net debt paydown: -6968000
Dividend yield: 0%
Buyback yield: 0.17051093300358103%
Debt paydown yield: -0.5485319395978544%
Total shareholder yield: -0.3780210065942734% (Minimal or Negative)
Shareholder yield for BDMD (annual period ending 2025-12-31)
Market cap (USD): 32621386
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 103073.98434442282
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3159705855061548%
Total shareholder yield: 0.3159705855061548% (Low Return)
Shareholder yield for BDMD (quarterly period ending 2025-12-31)
Market cap (USD): 32621386
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 389881.02490535984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1951700179304456%
Total shareholder yield: 1.1951700179304456% (Low Return)
Shareholder yield for BRCK.L (quarterly period ending 2026-03-31)
Market cap (USD): 223737326.31578946
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8854267.425320059
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.9574386496524436%
Total shareholder yield: -3.9574386496524436% (Minimal or Negative)
Shareholder yield for BRCK.L (annual period ending 2026-03-31)
Market cap (USD): 223737326.31578946
Dividends paid: 14859210.52631579
Stock repurchases: 1478947.3684210526
Net debt paydown: -22800546.82159947
Dividend yield: 6.641364125958608%
Buyback yield: 0.661019505674088%
Debt paydown yield: -10.190765750645516%
Total shareholder yield: -2.88838211901282% (Minimal or Negative)
Shareholder yield for BST.DE (quarterly period ending 2026-03-31)
Market cap (USD): 97875052.87356322
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BST.DE (annual period ending 2026-03-31)
Market cap (USD): 97875052.87356322
Dividends paid: 5462068.9655172415
Stock repurchases: 0
Net debt paydown: 1273825.5872063963
Dividend yield: 5.580654932133975%
Buyback yield: 0%
Debt paydown yield: 1.3014813783569013%
Total shareholder yield: 6.882136310490877% (Moderate Return)
Shareholder yield for CAL (quarterly period ending 2026-04-30)
Market cap (USD): 395687168
Dividends paid: 2354000
Stock repurchases: 3123000
Net debt paydown: -58153000
Dividend yield: 0.5949144148136742%
Buyback yield: 0.7892598629834768%
Debt paydown yield: -14.696711114978589%
Total shareholder yield: -13.312536837181439% (Minimal or Negative)
Shareholder yield for CAN.L (annual period ending 2025-12-31)
Market cap (USD): 2701706842.352941
Dividends paid: 0
Stock repurchases: 36470588.23529412
Net debt paydown: -2906997549.019608
Dividend yield: 0%
Buyback yield: 1.3499091634802076%
Debt paydown yield: -107.59855597389232%
Total shareholder yield: -106.24864681041211% (Minimal or Negative)
Shareholder yield for CDE (quarterly period ending 2026-03-31)
Market cap (USD): 15591987200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -420727000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.698353934000151%
Total shareholder yield: -2.698353934000151% (Minimal or Negative)
Shareholder yield for CDNL (quarterly period ending 2026-03-31)
Market cap (USD): 1259422080
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -89948699
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.142061460443825%
Total shareholder yield: -7.142061460443825% (Minimal or Negative)