speb/financial-data huggingface dataset:
Shareholder yield for SMTO3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 1166468258.42811
Dividends paid: 20811003.236245956
Stock repurchases: 0
Dividend yield: 1.7841036895671816%
Buyback yield: 0%
Total shareholder yield: 1.7841036895671816% (Low Return)
Shareholder yield for SMTO3.SA (annual period ending 2025-03-31)
Market cap (USD): 1115697261.078125
Dividends paid: 70730555.55555555
Stock repurchases: 87179166.66666667
Net debt paydown: -72590872.42182279
Dividend yield: 6.339583148855893%
Buyback yield: 7.813872966078931%
Debt paydown yield: -6.506323440435489%
Total shareholder yield: 7.647132674499334% (Moderate Return)
Shareholder yield for SMTO3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 1115697261.078125
Dividends paid: 0
Stock repurchases: 8103819.444444445
Dividend yield: 0%
Buyback yield: 0.726345732588205%
Total shareholder yield: 0.726345732588205% (Low Return)
Shareholder yield for SMTO3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 995413981.3686129
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10805317.315490723
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.085509900175834%
Total shareholder yield: -1.085509900175834% (Minimal or Negative)
Shareholder yield for SMTO3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 1038699011.6390978
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -208031404.69787598
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.028073808368823%
Total shareholder yield: -20.028073808368823% (Minimal or Negative)
Shareholder yield for SMTO3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 864012525.8186713
Dividends paid: 0
Stock repurchases: 8837773.722627737
Net debt paydown: -44364398.2218318
Dividend yield: 0%
Buyback yield: 1.0228756480415313%
Debt paydown yield: -5.13469387261435%
Total shareholder yield: -4.1118182245728185% (Minimal or Negative)
Shareholder yield for SYK.DE (annual period ending 2021-12-31)
Market cap (USD): 102339897964.81818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYK.DE (annual period ending 2022-12-31)
Dividends paid: 1051000000
Stock repurchases: 0
Shareholder yield for SYK.DE (annual period ending 2023-12-31)
Dividends paid: 1139000000
Stock repurchases: 0
Net debt paydown: 53000000
Shareholder yield for SYK.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SYK.DE (annual period ending 2024-12-31)
Dividends paid: 1219000000
Stock repurchases: 0
Net debt paydown: -602000000
Shareholder yield for SYK.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SYK.DE (quarterly period ending 2025-03-31)
Dividends paid: 320000000
Stock repurchases: 0
Shareholder yield for SYK.DE (quarterly period ending 2025-06-30)
Dividends paid: 321000000
Stock repurchases: 0
Net debt paydown: 201000000
Shareholder yield for SYK.DE (quarterly period ending 2025-09-30)
Market cap (USD): 140522014842.75293
Dividends paid: 322000000
Stock repurchases: 0
Net debt paydown: -15000000
Dividend yield: 0.2291455900061814%
Buyback yield: 0%
Debt paydown yield: -0.010674484006499133%
Total shareholder yield: 0.21847110599968228% (Low Return)
Shareholder yield for SYK.DE (annual period ending 2025-12-31)
Market cap (USD): 133414055302.61176
Dividends paid: 1284000000
Stock repurchases: 0
Net debt paydown: -2262000000
Dividend yield: 0.962417338328868%
Buyback yield: 0%
Debt paydown yield: -1.6954735352802957%
Total shareholder yield: -0.7330561969514277% (Minimal or Negative)
Shareholder yield for SYK.DE (quarterly period ending 2025-12-31)
Market cap (USD): 133414055302.61176
Dividends paid: 321000000
Stock repurchases: 0
Net debt paydown: 736000000
Dividend yield: 0.240604334582217%
Buyback yield: 0%
Debt paydown yield: 0.5516660132477%
Total shareholder yield: 0.792270347829917% (Low Return)
Shareholder yield for TAC (annual period ending 2021-12-31)
Market cap (USD): 3270754225.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAC (annual period ending 2022-12-31)
Market cap (USD): 2679806360.48
Dividends paid: 71323529.4117647
Stock repurchases: 38235294.11764706
Dividend yield: 2.661518028451481%
Buyback yield: 1.4267931698915162%
Total shareholder yield: 4.088311198342997% (Moderate Return)
Shareholder yield for TAC (annual period ending 2023-12-31)
Market cap (USD): 2528119208
Dividends paid: 82575757.57575758
Stock repurchases: 65909090.90909091
Net debt paydown: 58422459.89304781
Dividend yield: 3.266292084426012%
Buyback yield: 2.607040471055624%
Debt paydown yield: 2.310906056493512%
Total shareholder yield: 8.184238611975147% (Moderate Return)
Shareholder yield for TAC (quarterly period ending 2024-09-30)
Market cap (USD): 3207551245.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAC (annual period ending 2024-12-31)
Market cap (USD): 4398927421.92
Dividends paid: 86013986.01398602
Stock repurchases: 100000000
Net debt paydown: -299475524.4755249
Dividend yield: 1.9553399673151117%
Buyback yield: 2.2732814254151297%
Debt paydown yield: -6.807921471566648%
Total shareholder yield: -2.5793000788364067% (Minimal or Negative)
Shareholder yield for TAC (quarterly period ending 2024-12-31)
Market cap (USD): 4398927421.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAC (quarterly period ending 2025-03-31)
Market cap (USD): 2919977685.2400002
Dividends paid: 21678321.67832168
Stock repurchases: 2097902.097902098
Dividend yield: 0.7424139502127696%
Buyback yield: 0.0718465113109132%
Total shareholder yield: 0.8142604615236828% (Low Return)
Shareholder yield for TAC (quarterly period ending 2025-06-30)
Market cap (USD): 3384519589.71
Dividends paid: 22627737.22627737
Stock repurchases: 15328467.15328467
Net debt paydown: -57036394.26267147
Dividend yield: 0.6685657041274862%
Buyback yield: 0.45289934795732945%
Debt paydown yield: -1.685213890800927%
Total shareholder yield: -0.5637488387161114% (Minimal or Negative)
Shareholder yield for TAC (quarterly period ending 2025-09-30)
Market cap (USD): 4304122951.62
Dividends paid: 23741007.194244605
Stock repurchases: 0
Net debt paydown: 116441737.12125158
Dividend yield: 0.5515875698975766%
Buyback yield: 0%
Debt paydown yield: 2.705353411835618%
Total shareholder yield: 3.256940981733195% (Low Return)
Shareholder yield for TAC (quarterly period ending 2025-12-31)
Market cap (USD): 3978627603.59
Dividends paid: 22627737.22627737
Stock repurchases: 0
Net debt paydown: 6186000.105025768
Dividend yield: 0.5687322232887512%
Buyback yield: 0%
Debt paydown yield: 0.15548075169045752%
Total shareholder yield: 0.7242129749792087% (Low Return)
Shareholder yield for TAC (annual period ending 2025-12-31)
Market cap (USD): 3978627603.59
Dividends paid: 91970802.91970803
Stock repurchases: 17518248.17518248
Net debt paydown: 18038895.41115856
Dividend yield: 2.311621294657505%
Buyback yield: 0.44030881803000094%
Debt paydown yield: 0.45339491926516784%
Total shareholder yield: 3.205325031952674% (Low Return)
Shareholder yield for TEL (annual period ending 2021-09-30)
Market cap (USD): 36955838053.119995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEL (annual period ending 2022-09-30)
Market cap (USD): 30174125735.039997
Dividends paid: 671568627.4509804
Stock repurchases: 1384313725.490196
Dividend yield: 2.225644028092303%
Buyback yield: 4.587750901702674%
Total shareholder yield: 6.813394929794978% (Moderate Return)
Shareholder yield for TEL (annual period ending 2023-09-30)
Market cap (USD): 34392762512.64
Dividends paid: 763157894.7368422
Stock repurchases: 994736842.1052632
Net debt paydown: -309783281.73374605
Dividend yield: 2.2189491014464657%
Buyback yield: 2.892285380506083%
Debt paydown yield: -0.9007223005709262%
Total shareholder yield: 4.210512181381622% (Moderate Return)
Shareholder yield for TEL (annual period ending 2024-09-30)
Market cap (USD): 42769148526.71999
Dividends paid: 844444444.4444444
Stock repurchases: 2291111111.111111
Net debt paydown: -255380116.95906448
Dividend yield: 1.9744242603213817%
Buyback yield: 5.356924769450908%
Debt paydown yield: -0.597112932467%
Total shareholder yield: 6.734236097305289% (Moderate Return)
Shareholder yield for TEL (quarterly period ending 2024-09-30)
Market cap (USD): 42769148526.71999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEL (quarterly period ending 2024-12-31)
Market cap (USD): 40672877468.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEL (quarterly period ending 2025-03-31)
Market cap (USD): 40371339169.28001
Dividends paid: 209782608.69565216
Stock repurchases: 332608695.6521739
Dividend yield: 0.5196325239943569%
Buyback yield: 0.8238733281983068%
Total shareholder yield: 1.3435058521926637% (Low Return)
Shareholder yield for TEL (quarterly period ending 2025-06-30)
Market cap (USD): 48393997563.52
Dividends paid: 249411764.70588237
Stock repurchases: 354117647.0588235
Net debt paydown: -600179028.1329927
Dividend yield: 0.515377479156407%
Buyback yield: 0.7317387793682948%
Debt paydown yield: -1.2401931197050255%
Total shareholder yield: 0.006923138819676211% (Low Return)
Shareholder yield for TEL (annual period ending 2025-09-30)
Market cap (USD): 63212865309.44
Dividends paid: 944705882.3529412
Stock repurchases: 1584705882.3529413
Net debt paydown: -2034836601.30719
Dividend yield: 1.4944835639523872%
Buyback yield: 2.506935691959982%
Debt paydown yield: -3.219022886158135%
Total shareholder yield: 0.7823963697542338% (Low Return)
Shareholder yield for TEL (quarterly period ending 2025-09-30)
Market cap (USD): 63212865309.44
Dividends paid: 245882352.94117647
Stock repurchases: 514117647.0588235
Net debt paydown: -144705882.3529415
Dividend yield: 0.3889751741793884%
Buyback yield: 0.8133117278296305%
Debt paydown yield: -0.2289184039428942%
Total shareholder yield: 0.9733684980661248% (Low Return)
Shareholder yield for TEL (quarterly period ending 2025-12-31)
Market cap (USD): 65509195431.68
Dividends paid: 245882352.94117647
Stock repurchases: 476470588.2352941
Net debt paydown: 131764705.88235283
Dividend yield: 0.3753402118907244%
Buyback yield: 0.7273339034246095%
Debt paydown yield: 0.201139252305077%
Total shareholder yield: 1.303813367620411% (Low Return)
Shareholder yield for TEL.OL (annual period ending 2021-12-31)
Market cap (USD): 15483536005.269098
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEL.OL (annual period ending 2022-12-31)
Market cap (USD): 9909099677.851215
Dividends paid: 1317307692.3076923
Stock repurchases: 2732793.522267206
Dividend yield: 13.293919075737362%
Buyback yield: 0.02757862581981627%
Total shareholder yield: 13.321497701557178% (High Return)
Shareholder yield for TEL.OL (annual period ending 2023-12-31)
Market cap (USD): 13255834309.452848
Dividends paid: 1278683693.5166996
Stock repurchases: 168860510.80550098
Net debt paydown: 1957751167.2486324
Dividend yield: 9.646195506569203%
Buyback yield: 1.2738580376271382%
Debt paydown yield: 14.76897735401342%
Total shareholder yield: 25.68903089820976% (High Return)
Shareholder yield for TEL.OL (quarterly period ending 2024-09-30)
Market cap (USD): 15533175441.014313
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEL.OL (quarterly period ending 2024-12-31)
Market cap (USD): 13953176638.357145
Dividends paid: 543424536.6284201
Stock repurchases: 0
Dividend yield: 3.89462952210145%
Buyback yield: 0%
Total shareholder yield: 3.89462952210145% (Low Return)
Shareholder yield for TEL.OL (annual period ending 2024-12-31)
Market cap (USD): 13953176638.357145
Dividends paid: 1154633715.7987642
Stock repurchases: 173962930.27360988
Net debt paydown: 1222276776.1926975
Dividend yield: 8.275059835655542%
Buyback yield: 1.2467621874390058%
Debt paydown yield: 8.75984593237837%
Total shareholder yield: 18.28166795547292% (High Return)
Shareholder yield for TEL.OL (quarterly period ending 2025-03-31)
Market cap (USD): 17904761965.5458
Dividends paid: 0
Stock repurchases: 13931297.709923664
Net debt paydown: -267068614.70257187
Dividend yield: 0%
Buyback yield: 0.07780777949872617%
Debt paydown yield: -1.4916066196048459%
Total shareholder yield: -1.4137988401061197% (Minimal or Negative)
Shareholder yield for TEL.OL (quarterly period ending 2025-06-30)
Market cap (USD): 20033861050.197617
Dividends paid: 646077457.795432
Stock repurchases: 5362462.760675273
Net debt paydown: -850664622.4519978
Dividend yield: 3.2249273176877655%
Buyback yield: 0.026766995873830208%
Debt paydown yield: -4.24613418412227%
Total shareholder yield: -0.9944398705606741% (Minimal or Negative)
Shareholder yield for TEL.OL (quarterly period ending 2025-09-30)
Market cap (USD): 21337328483.22445
Dividends paid: 33567134.268537074
Stock repurchases: 0
Dividend yield: 0.1573164808093374%
Buyback yield: 0%
Total shareholder yield: 0.1573164808093374% (Low Return)
Shareholder yield for TEL.OL (quarterly period ending 2025-12-31)
Market cap (USD): 19333802255.217133
Dividends paid: 626268656.7164179
Stock repurchases: 99502.48756218905
Dividend yield: 3.239242071731764%
Buyback yield: 0.0005146555563603056%
Total shareholder yield: 3.2397567272881242% (Low Return)
Shareholder yield for TEL.OL (annual period ending 2025-12-31)
Market cap (USD): 19333802255.217133
Dividends paid: 1306965174.129353
Stock repurchases: 19402985.074626863
Net debt paydown: -1198796046.247139
Dividend yield: 6.760000732792613%
Buyback yield: 0.10035783349025959%
Debt paydown yield: -6.200518813745752%
Total shareholder yield: 0.6598397525371205% (Low Return)
Shareholder yield for UHAL (annual period ending 2022-03-31)
Market cap (USD): 1157974835.3999999
Dividends paid: 29412000
Stock repurchases: 0
Dividend yield: 2.5399515689682666%
Buyback yield: 0%
Total shareholder yield: 2.5399515689682666% (Low Return)
Shareholder yield for UHAL (annual period ending 2023-03-31)
Market cap (USD): 1159335329.5
Dividends paid: 33725000
Stock repurchases: 0
Net debt paydown: -69721000
Dividend yield: 2.9089944161837087%
Buyback yield: 0%
Debt paydown yield: -6.013876936715919%
Total shareholder yield: -3.10488252053221% (Minimal or Negative)
Shareholder yield for UHAL (annual period ending 2024-03-31)
Market cap (USD): 1312682450.2
Dividends paid: 31765000
Stock repurchases: 0
Net debt paydown: -159979000
Dividend yield: 2.419854093056572%
Buyback yield: 0%
Debt paydown yield: -12.187182054245154%
Total shareholder yield: -9.767327961188581% (Minimal or Negative)
Shareholder yield for UHAL (quarterly period ending 2024-09-30)
Market cap (USD): 1505872612.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UHAL (quarterly period ending 2024-12-31)
Market cap (USD): 1342807676.7
Dividends paid: 8824000
Stock repurchases: 0
Dividend yield: 0.6571305893696787%
Buyback yield: 0%
Total shareholder yield: 0.6571305893696787% (Low Return)
Shareholder yield for UHAL (annual period ending 2025-03-31)
Market cap (USD): 1270312776.8
Dividends paid: 35294000
Stock repurchases: 0
Net debt paydown: -914436000
Dividend yield: 2.7783708583100193%
Buyback yield: 0%
Debt paydown yield: -71.98510608572508%
Total shareholder yield: -69.20673522741507% (Minimal or Negative)
Shareholder yield for UHAL (quarterly period ending 2025-03-31)
Market cap (USD): 1270312776.8
Dividends paid: 8823000
Stock repurchases: 0
Net debt paydown: -294300000
Dividend yield: 0.6945533541924775%
Buyback yield: 0%
Debt paydown yield: -23.167522627093522%
Total shareholder yield: -22.472969272901043% (Minimal or Negative)
Shareholder yield for UHAL (quarterly period ending 2025-06-30)
Market cap (USD): 1177021752.8
Dividends paid: 8824000
Stock repurchases: 0
Net debt paydown: -53965000
Dividend yield: 0.7496887783941728%
Buyback yield: 0%
Debt paydown yield: -4.584877031509693%
Total shareholder yield: -3.83518825311552% (Minimal or Negative)
Shareholder yield for UHAL (quarterly period ending 2025-09-30)
Market cap (USD): 1109191404.1
Dividends paid: 8823000
Stock repurchases: 0
Net debt paydown: -442458000
Dividend yield: 0.795444318030845%
Buyback yield: 0%
Debt paydown yield: -39.89013964267162%
Total shareholder yield: -39.094695324640774% (Minimal or Negative)
Shareholder yield for UHAL (quarterly period ending 2025-12-31)
Market cap (USD): 979750108.3
Dividends paid: 8824000
Stock repurchases: 0
Net debt paydown: -321507000
Dividend yield: 0.900637818281117%
Buyback yield: 0%
Debt paydown yield: -32.81520433387433%
Total shareholder yield: -31.91456651559321% (Minimal or Negative)
Shareholder yield for WWT.V (annual period ending 2021-12-31)
Market cap (USD): 70292291.33858266
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WWT.V (annual period ending 2022-12-31)
Market cap (USD): 29538268.01470588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1371694.071329319
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.643786394809639%
Total shareholder yield: -4.643786394809639% (Minimal or Negative)
Shareholder yield for WWT.V (annual period ending 2023-12-31)
Market cap (USD): 7890132.196969696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3721.033868092578
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.047160602321995156%
Total shareholder yield: 0.047160602321995156% (Low Return)
Shareholder yield for WWT.V (quarterly period ending 2024-09-30)
Market cap (USD): 3306341.111111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WWT.V (annual period ending 2024-12-31)
Market cap (USD): 520228.49650349654
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 437820.51282051275
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 84.15927150533749%
Total shareholder yield: 84.15927150533749% (High Return)
Shareholder yield for WWT.V (quarterly period ending 2024-12-31)
Market cap (USD): 520228.49650349654
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -616405.0764050764
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -118.48737248112926%
Total shareholder yield: -118.48737248112926% (Minimal or Negative)
Shareholder yield for WWT.V (quarterly period ending 2025-03-31)
Market cap (USD): 520228.49650349654
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25874.125874125864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.973607952664692%
Total shareholder yield: -4.973607952664692% (Minimal or Negative)
Shareholder yield for WWT.V (quarterly period ending 2025-06-30)
Market cap (USD): 543012.2262773722
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -228972.48736664793
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -42.16709611427573%
Total shareholder yield: -42.16709611427573% (Minimal or Negative)
Shareholder yield for WWT.V (quarterly period ending 2025-09-30)
Market cap (USD): 535199.1007194245
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8050.20217402745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5041509156510577%
Total shareholder yield: -1.5041509156510577% (Minimal or Negative)
Shareholder yield for WWT.V (quarterly period ending 2025-12-31)
Market cap (USD): 325807.3357664233
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -145234.4693588193
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -44.576795368088426%
Total shareholder yield: -44.576795368088426% (Minimal or Negative)
Shareholder yield for WWT.V (annual period ending 2025-12-31)
Market cap (USD): 325807.3357664233
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -408131.28477362054
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -125.26767815510962%
Total shareholder yield: -125.26767815510962% (Minimal or Negative)
Shareholder yield for 297A.T (annual period ending 2023-03-31)
Dividends paid: 1108198.1981981983
Stock repurchases: 0
Shareholder yield for 297A.T (annual period ending 2024-03-31)
Dividends paid: 1568310.88219757
Stock repurchases: 0
Net debt paydown: 47982418.70237908
Shareholder yield for 297A.T (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 5590.T (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 5590.T (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6090.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6090.HK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3606236.359668268
Shareholder yield for 6090.HK (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1333326.9753193455
Shareholder yield for 6090.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6090.HK (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3143665.768709042
Shareholder yield for AEROFLEX.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AEROFLEX.NS (annual period ending 2023-03-31)
Dividends paid: 278489.646772229
Stock repurchases: 0
Net debt paydown: -1404045.7829014612
Shareholder yield for APC (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APC (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APC (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -149324000
Shareholder yield for APC (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APC (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APC (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for APC (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49215000
Shareholder yield for APC (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -193154000
Shareholder yield for BAJAJCON.NS (annual period ending 2022-03-31)
Dividends paid: 15565356.718976658
Stock repurchases: 0
Shareholder yield for BAJAJCON.NS (annual period ending 2023-03-31)
Dividends paid: 7188319.123020707
Stock repurchases: 12198587.088915957
Shareholder yield for BAJAJCON.NS (annual period ending 2024-03-31)
Dividends paid: 13679254.107207099
Stock repurchases: 72718.55138505816
Net debt paydown: 81409.67430819408
Shareholder yield for BAJAJCON.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BAJAJCON.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 276587.86634272296
Shareholder yield for BAJAJCON.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 24108989.946223985
Net debt paydown: 562078.8375945508
Shareholder yield for BAJAJCON.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BAJAJCON.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BAJAJCON.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BMGL (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BMGL (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2000924.4763013124
Shareholder yield for BMGL (annual period ending 2024-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2149241.911764706
Shareholder yield for BMGL (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BTQ (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BTQ (annual period ending 2022-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BTQ (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BTQ (annual period ending 2023-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BTQ (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BTQ (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BTQ (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25419.696969696968
Shareholder yield for BTQ (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 628153.3333333333
Shareholder yield for BTQ (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BTQ (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBSAB.PA (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBSAB.PA (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2223971.0144927534
Shareholder yield for CBSAB.PA (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4362512.856474987
Shareholder yield for CBSAB.PA (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBSAB.PA (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4967676.328502416
Shareholder yield for CBSAB.PA (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6773382.421692379
Shareholder yield for CLEANMAX.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CLEANMAX.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -195982994.73045295
Shareholder yield for CLEANMAX.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -277431452.48558533
Shareholder yield for CLEANMAX.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CLEANMAX.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -216669516.1635121
Shareholder yield for DOTL.L (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DOTL.L (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46544.563062376095
Shareholder yield for DOTL.L (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -141915.9335443038
Shareholder yield for DOTL.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DTEA.V (annual period ending 2022-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LCX.V (annual period ending 2021-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LCX.V (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LCX.V (annual period ending 2022-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LCX.V (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MLVRE.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MLVRE.PA (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23418495.51547389
Shareholder yield for MLVRE.PA (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24619422.93806147
Shareholder yield for MLVRE.PA (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3147669.1951388866
Shareholder yield for MODIS.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MODIS.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 1470000
Net debt paydown: 1666764.915688227
Shareholder yield for MODIS.NS (annual period ending 2024-03-31)
Dividends paid: 202938.0021585322
Stock repurchases: 1447259.8632929607
Net debt paydown: 40576.945070774644
Shareholder yield for MODIS.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MODIS.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MODIS.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MODIS.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 248421.79097498243
Net debt paydown: 350057.8129200879
Shareholder yield for MODIS.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 406299.1238893755
Shareholder yield for NATL (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NATL (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SUNB.L (annual period ending 2022-04-30)
Dividends paid: 269300000
Stock repurchases: 433400000
Shareholder yield for SUNB.L (annual period ending 2023-04-30)
Dividends paid: 357800000
Stock repurchases: 276900000
Net debt paydown: -1814100000
Shareholder yield for SUNB.L (annual period ending 2024-04-30)
Dividends paid: 436100000
Stock repurchases: 108000000
Net debt paydown: -1686300000
Shareholder yield for SUNB.L (quarterly period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SUNB.L (quarterly period ending 2025-01-31)
Dividends paid: 400000
Stock repurchases: 88100000
Shareholder yield for SUNB.L (quarterly period ending 2025-04-30)
Dividends paid: 156800000
Stock repurchases: 254100000
Net debt paydown: 433100000
Shareholder yield for SUNB.L (annual period ending 2025-04-30)
Dividends paid: 544200000
Stock repurchases: 428000000
Net debt paydown: 475700000
Shareholder yield for SUNB.L (quarterly period ending 2025-07-31)
Dividends paid: 0
Stock repurchases: 329800000
Net debt paydown: -90500000
Shareholder yield for SUNB.L (quarterly period ending 2025-10-31)
Dividends paid: 0
Stock repurchases: 402800000
Net debt paydown: -295800000
Shareholder yield for SUNB.L (quarterly period ending 2026-01-31)
Dividends paid: 300000
Stock repurchases: 333400000
Net debt paydown: 119300000
Shareholder yield for 0089.HK (annual period ending 2025-12-31)
Market cap (USD): 72841896.14395887
Dividends paid: 2957969.151670951
Stock repurchases: 0
Net debt paydown: -1435431.85010463
Dividend yield: 4.060807458698025%
Buyback yield: 0%
Debt paydown yield: -1.9706129660158185%
Total shareholder yield: 2.0901944926822065% (Low Return)
Shareholder yield for 0089.HK (quarterly period ending 2025-12-31)
Market cap (USD): 72841896.14395887
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1695817.9555613399
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.328080466507711%
Total shareholder yield: -2.328080466507711% (Minimal or Negative)
Shareholder yield for 0193.HK (quarterly period ending 2026-01-31)
Market cap (USD): 5882318.053777209
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 509561.96938434325
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.662604856212061%
Total shareholder yield: 8.662604856212061% (Moderate Return)
Shareholder yield for 0641.HK (quarterly period ending 2025-12-31)
Market cap (USD): 54445161.953727506
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57574.05072617531
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10574686282521671%
Total shareholder yield: -0.10574686282521671% (Minimal or Negative)
Shareholder yield for 0641.HK (annual period ending 2025-12-31)
Market cap (USD): 54445161.953727506
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8036378.634086877
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.760500925531142%
Total shareholder yield: -14.760500925531142% (Minimal or Negative)
Shareholder yield for 2306.HK (annual period ending 2025-12-31)
Market cap (USD): 233297938.2857143
Dividends paid: 0
Stock repurchases: 9891285.714285715
Net debt paydown: 13613692.759295499
Dividend yield: 0%
Buyback yield: 4.239765592001117%
Debt paydown yield: 5.835324932286003%
Total shareholder yield: 10.07509052428712% (High Return)
Shareholder yield for 2306.HK (quarterly period ending 2025-12-31)
Market cap (USD): 233297938.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 205784.618449891
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0882067882648288%
Total shareholder yield: 0.0882067882648288% (Low Return)
Shareholder yield for 288A.T (annual period ending 2026-03-31)
Market cap (USD): 15050525.725725725
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2263635.855478524
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.04024441889968%
Total shareholder yield: 15.04024441889968% (High Return)
Shareholder yield for 288A.T (quarterly period ending 2026-03-31)
Market cap (USD): 15050525.725725725
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1403408.6509120157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.324648696577968%
Total shareholder yield: 9.324648696577968% (Moderate Return)
Shareholder yield for 2901.T (quarterly period ending 2026-02-28)
Market cap (USD): 33399669.241627097
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4316.T (quarterly period ending 2026-03-31)
Market cap (USD): 2160935.335335335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -670557.3355993947
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -31.03088392486938%
Total shareholder yield: -31.03088392486938% (Minimal or Negative)
Shareholder yield for 4316.T (annual period ending 2026-03-31)
Market cap (USD): 2160935.335335335
Dividends paid: 0
Stock repurchases: 81.33133133133133
Net debt paydown: -626236.585302051
Dividend yield: 0%
Buyback yield: 0.0037637096307979196%
Debt paydown yield: -28.97988547190244%
Total shareholder yield: -28.97612176227164% (Minimal or Negative)
Shareholder yield for 4382.T (annual period ending 2026-04-30)
Market cap (USD): 66079497.36546385
Dividends paid: 0
Stock repurchases: 393.3075290298414
Net debt paydown: 4143590.6635955144
Dividend yield: 0%
Buyback yield: 0.0005952035725311099%
Debt paydown yield: 6.2706146820074675%
Total shareholder yield: 6.2712098855799985% (Moderate Return)
Shareholder yield for 4382.T (quarterly period ending 2026-04-30)
Market cap (USD): 66079497.36546385
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1484566.8019189928
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2466375518995623%
Total shareholder yield: 2.2466375518995623% (Low Return)
Shareholder yield for 5250.T (quarterly period ending 2026-05-31)
Market cap (USD): 22601672.129088968
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6022.T (annual period ending 2026-03-31)
Market cap (USD): 20923480.28028028
Dividends paid: 259966.2162162162
Stock repurchases: 0
Net debt paydown: -168442.4976038728
Dividend yield: 1.2424616399080899%
Buyback yield: 0%
Debt paydown yield: -0.8050405350711397%
Total shareholder yield: 0.4374211048369502% (Low Return)
Shareholder yield for 6022.T (quarterly period ending 2026-03-31)
Market cap (USD): 20923480.28028028
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5709694.302310385
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.288454051745838%
Total shareholder yield: -27.288454051745838% (Minimal or Negative)
Shareholder yield for 6190.T (annual period ending 2026-03-31)
Market cap (USD): 9014323.123123122
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 734108.8966924418
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.143804994180204%
Total shareholder yield: 8.143804994180204% (Moderate Return)
Shareholder yield for 6190.T (quarterly period ending 2026-03-31)
Market cap (USD): 9014323.123123122
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -621851.808066478
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.898485882665252%
Total shareholder yield: -6.898485882665252% (Minimal or Negative)
Shareholder yield for 6298.T (quarterly period ending 2026-03-31)
Market cap (USD): 127585082.68268268
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2247169.780817151
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7613107532375827%
Total shareholder yield: -1.7613107532375827% (Minimal or Negative)
Shareholder yield for 6298.T (annual period ending 2026-03-31)
Market cap (USD): 127585082.68268268
Dividends paid: 4610860.860860861
Stock repurchases: 4779779.77977978
Net debt paydown: -9104832.342033252
Dividend yield: 3.613949816005175%
Buyback yield: 3.7463468920325016%
Debt paydown yield: -7.136282824441094%
Total shareholder yield: 0.2240138835965828% (Low Return)
Shareholder yield for 6523.T (quarterly period ending 2026-03-31)
Market cap (USD): 854042240.6406406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 199381718.52875757
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.345650723223695%
Total shareholder yield: 23.345650723223695% (High Return)
Shareholder yield for 6523.T (annual period ending 2026-03-31)
Market cap (USD): 854042240.6406406
Dividends paid: 33195695.695695695
Stock repurchases: 13219469.469469469
Net debt paydown: 238606641.49646235
Dividend yield: 3.8868915512650393%
Buyback yield: 1.547870683720887%
Debt paydown yield: 27.938505865643943%
Total shareholder yield: 33.37326810062987% (High Return)
Shareholder yield for 6775.T (annual period ending 2026-03-31)
Market cap (USD): 10854623.423423423
Dividends paid: 0
Stock repurchases: 87.58758758758759
Net debt paydown: 942759.5119514647
Dividend yield: 0%
Buyback yield: 0.0008069150275502001%
Debt paydown yield: 8.685326751336799%
Total shareholder yield: 8.686133666364348% (Moderate Return)
Shareholder yield for 6775.T (quarterly period ending 2026-03-31)
Market cap (USD): 10854623.423423423
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 682477.9894295372
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.287440501683397%
Total shareholder yield: 6.287440501683397% (Moderate Return)
Shareholder yield for 8033.HK (quarterly period ending 2025-12-31)
Market cap (USD): 10215788.174807198
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1552012.182142682
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.192290164845485%
Total shareholder yield: 15.192290164845485% (High Return)
Shareholder yield for 8033.HK (annual period ending 2025-12-31)
Market cap (USD): 10215788.174807198
Dividends paid: 791902.3136246786
Stock repurchases: 0
Net debt paydown: -1594635.3324676012
Dividend yield: 7.751749547602812%
Buyback yield: 0%
Debt paydown yield: -15.609518376664036%
Total shareholder yield: -7.857768829061224% (Minimal or Negative)
Shareholder yield for 9159.T (quarterly period ending 2025-12-31)
Market cap (USD): 31345870.161754366
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACHC (quarterly period ending 2026-03-31)
Market cap (USD): 3173781760
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25802000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.812973353278078%
Total shareholder yield: -0.812973353278078% (Minimal or Negative)
Shareholder yield for AFB (annual period ending 2025-10-31)
Market cap (USD): 311882560
Dividends paid: 14063172
Stock repurchases: 88275000
Net debt paydown: -88275000
Dividend yield: 4.509124203674614%
Buyback yield: 28.303923117727393%
Debt paydown yield: -28.303923117727393%
Total shareholder yield: 4.509124203674617% (Moderate Return)
Shareholder yield for AFB (quarterly period ending 2025-10-31)
Market cap (USD): 311882560
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -100275000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.15152524078294%
Total shareholder yield: -32.15152524078294% (Minimal or Negative)
Shareholder yield for ALZN (annual period ending 2026-04-30)
Market cap (USD): 5060305
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZN (quarterly period ending 2026-04-30)
Market cap (USD): 5060305
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (quarterly period ending 2026-03-31)
Market cap (USD): 206495447.48201442
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASAI.L (annual period ending 2025-12-31)
Market cap (USD): 310683407.0588235
Dividends paid: 10268235.294117648
Stock repurchases: 0
Net debt paydown: -165871531.8627451
Dividend yield: 3.3050478592741523%
Buyback yield: 0%
Debt paydown yield: -53.38924709015428%
Total shareholder yield: -50.084199230880124% (Minimal or Negative)
Shareholder yield for ASAI.L (quarterly period ending 2025-12-31)
Market cap (USD): 310683407.0588235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -165871531.8627451
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -53.38924709015428%
Total shareholder yield: -53.38924709015428% (Minimal or Negative)
Shareholder yield for ATZ.TO (quarterly period ending 2026-05-31)
Market cap (USD): 11167432347.826088
Dividends paid: 0
Stock repurchases: 57157971.01449276
Net debt paydown: -56100476.039352775
Dividend yield: 0%
Buyback yield: 0.5118273317824883%
Debt paydown yield: -0.5023578768334657%
Total shareholder yield: 0.009469454949022627% (Low Return)
Shareholder yield for AURE3.SA (quarterly period ending 2026-03-31)
Market cap (USD): 2464623744.486692
Dividends paid: 8168441.064638783
Stock repurchases: 0
Net debt paydown: -30799166.689795494
Dividend yield: 0.33142750827226275%
Buyback yield: 0%
Debt paydown yield: -1.2496498404144867%
Total shareholder yield: -0.9182223321422239% (Minimal or Negative)
Shareholder yield for BHP.AX (quarterly period ending 2025-12-31)
Market cap (USD): 200670198378.5235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2795582752.1165066
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3931230320723602%
Total shareholder yield: -1.3931230320723602% (Minimal or Negative)
Shareholder yield for BORR.OL (quarterly period ending 2026-03-31)
Market cap (USD): 1435884898.663926
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22925720.830585003
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5966266413078873%
Total shareholder yield: -1.5966266413078873% (Minimal or Negative)
Shareholder yield for BPP.AX (quarterly period ending 2025-06-30)
Market cap (USD): 8369301.307189543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPP.AX (annual period ending 2025-06-30)
Market cap (USD): 8369301.307189543
Dividends paid: 0
Stock repurchases: 44900.65359477124
Net debt paydown: -365426.20915032737
Dividend yield: 0%
Buyback yield: 0.5364922583943763%
Debt paydown yield: -4.3662690078610575%
Total shareholder yield: -3.8297767494666815% (Minimal or Negative)
Shareholder yield for BU.TO (annual period ending 2026-03-31)
Market cap (USD): 15523742.446043167
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1905215.5405745339
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.272913874966745%
Total shareholder yield: -12.272913874966745% (Minimal or Negative)
Shareholder yield for BU.TO (quarterly period ending 2026-03-31)
Market cap (USD): 15523742.446043167
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 145842.0521976538
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9394774018221833%
Total shareholder yield: 0.9394774018221833% (Low Return)
Shareholder yield for COIN.TO (quarterly period ending 2026-03-31)
Market cap (USD): 40206173928.057556
Dividends paid: 0
Stock repurchases: 764197122.3021584
Net debt paydown: -13407288.767526627
Dividend yield: 0%
Buyback yield: 1.900695956968115%
Debt paydown yield: -0.033346343254438485%
Total shareholder yield: 1.8673496137136765% (Low Return)
Shareholder yield for CVBF (quarterly period ending 2026-03-31)
Market cap (USD): 3714381824
Dividends paid: 27110000
Stock repurchases: 3080000
Net debt paydown: 0
Dividend yield: 0.7298657296035702%
Buyback yield: 0.08292093128657309%
Debt paydown yield: 0%
Total shareholder yield: 0.8127866608901433% (Low Return)
Shareholder yield for CVBF (quarterly period ending 2026-06-30)
Market cap (USD): 3976135168
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWEN (quarterly period ending 2026-03-31)
Market cap (USD): 7704705536
Dividends paid: 95000000
Stock repurchases: 0
Net debt paydown: -540000000
Dividend yield: 1.2330127291187887%
Buyback yield: 0%
Debt paydown yield: -7.008703933938378%
Total shareholder yield: -5.775691204819589% (Minimal or Negative)
Shareholder yield for ECOR.TO (quarterly period ending 2025-12-31)
Market cap (USD): 859603200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 55389022.58422807
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.443557048674093%
Total shareholder yield: 6.443557048674093% (Moderate Return)
Shareholder yield for ECOR.TO (annual period ending 2025-12-31)
Market cap (USD): 859603200
Dividends paid: 9383783.783783784
Stock repurchases: 0
Net debt paydown: -13781148.64864865
Dividend yield: 1.091641327508295%
Buyback yield: 0%
Debt paydown yield: -1.6031988536860553%
Total shareholder yield: -0.5115575261777603% (Minimal or Negative)
Shareholder yield for ELECTCAST.NS (annual period ending 2026-03-31)
Market cap (USD): 472351709.7075032
Dividends paid: 9171873.675286138
Stock repurchases: 0
Net debt paydown: 83038250.13927925
Dividend yield: 1.9417466872228926%
Buyback yield: 0%
Debt paydown yield: 17.579750095686002%
Total shareholder yield: 19.521496782908894% (High Return)
Shareholder yield for ELECTCAST.NS (quarterly period ending 2026-03-31)
Market cap (USD): 472351709.7075032
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESE (quarterly period ending 2026-03-31)
Market cap (USD): 8491852800
Dividends paid: 2072000
Stock repurchases: 0
Net debt paydown: -1730000
Dividend yield: 0.024399857708320146%
Buyback yield: 0%
Debt paydown yield: -0.020372468067275024%
Total shareholder yield: 0.0040273896410451225% (Low Return)
Shareholder yield for ESYS.L (quarterly period ending 2026-01-31)
Market cap (USD): 16299391.666666668
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 277888.8888888889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7049034379435768%
Total shareholder yield: 1.7049034379435768% (Low Return)
Shareholder yield for FHI (quarterly period ending 2026-03-31)
Market cap (USD): 4396860928
Dividends paid: 25947000
Stock repurchases: 64721000
Net debt paydown: 6497000
Dividend yield: 0.5901255560476076%
Buyback yield: 1.4719819675861259%
Debt paydown yield: 0.1477645098717118%
Total shareholder yield: 2.2098720335054454% (Low Return)
Shareholder yield for FNLC (quarterly period ending 2026-03-31)
Market cap (USD): 394426016
Dividends paid: 4038000
Stock repurchases: 278000
Net debt paydown: -58296000
Dividend yield: 1.0237661402132257%
Buyback yield: 0.07048216616623991%
Debt paydown yield: -14.779958125277414%
Total shareholder yield: -13.685709818897948% (Minimal or Negative)