speb/financial-data huggingface dataset:
Shareholder yield for SYY (quarterly period ending 2025-09-30)
Market cap (USD): 38288081422.56
Dividends paid: 259000000
Stock repurchases: 0
Net debt paydown: -87000000
Dividend yield: 0.6764507135826157%
Buyback yield: 0%
Debt paydown yield: -0.22722475707215276%
Total shareholder yield: 0.44922595651046293% (Low Return)
Shareholder yield for SYY (quarterly period ending 2025-12-31)
Market cap (USD): 34486529688.96
Dividends paid: 259000000
Stock repurchases: 0
Net debt paydown: -388000000
Dividend yield: 0.7510178679500836%
Buyback yield: 0%
Debt paydown yield: -1.1250769604812063%
Total shareholder yield: -0.3740590925311227% (Minimal or Negative)
Shareholder yield for TFL.NS (annual period ending 2022-03-31)
Market cap (USD): 5298655.601476988
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFL.NS (annual period ending 2023-03-31)
Market cap (USD): 5974837.108404386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFL.NS (annual period ending 2024-03-31)
Market cap (USD): 6942418.869961612
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 308073.2025486976
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.437548472934493%
Total shareholder yield: 4.437548472934493% (Moderate Return)
Shareholder yield for TFL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 14390986.660449935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFL.NS (annual period ending 2025-03-31)
Market cap (USD): 9101343.740226397
Dividends paid: 0
Stock repurchases: 349789.57212999766
Net debt paydown: -209457.37025079597
Dividend yield: 0%
Buyback yield: 3.8432739396929603%
Debt paydown yield: -2.3013895115842056%
Total shareholder yield: 1.5418844281087547% (Low Return)
Shareholder yield for TFL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 9101343.740226397
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 11641087.078165226
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 8674431.434498308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 9713024.274033641
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMP (annual period ending 2021-12-31)
Market cap (USD): 1011541347.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMP (annual period ending 2022-12-31)
Market cap (USD): 967007180.04
Dividends paid: 33565000
Stock repurchases: 15430000
Dividend yield: 3.471018694877901%
Buyback yield: 1.5956448223436916%
Total shareholder yield: 5.066663517221593% (Moderate Return)
Shareholder yield for TMP (annual period ending 2023-12-31)
Market cap (USD): 781137889.4
Dividends paid: 34512000
Stock repurchases: 8726000
Net debt paydown: -310800000
Dividend yield: 4.418170014324746%
Buyback yield: 1.1170883039232076%
Debt paydown yield: -39.78810965612341%
Total shareholder yield: -34.252851337875455% (Minimal or Negative)
Shareholder yield for TMP (quarterly period ending 2024-09-30)
Market cap (USD): 777128382.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMP (annual period ending 2024-12-31)
Market cap (USD): 919895472.3199999
Dividends paid: 35049000
Stock repurchases: 0
Net debt paydown: -188147000
Dividend yield: 3.8101068061141254%
Buyback yield: 0%
Debt paydown yield: -20.453084688577547%
Total shareholder yield: -16.642977882463423% (Minimal or Negative)
Shareholder yield for TMP (quarterly period ending 2024-12-31)
Market cap (USD): 919895472.3199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMP (quarterly period ending 2025-03-31)
Market cap (USD): 861614423.5600001
Dividends paid: 8833000
Stock repurchases: 0
Dividend yield: 1.0251685392526275%
Buyback yield: 0%
Total shareholder yield: 1.0251685392526275% (Low Return)
Shareholder yield for TMP (quarterly period ending 2025-06-30)
Market cap (USD): 866769504.04
Dividends paid: 8857000
Stock repurchases: 0
Net debt paydown: -179449000
Dividend yield: 1.021840288417815%
Buyback yield: 0%
Debt paydown yield: -20.703197235665407%
Total shareholder yield: -19.681356947247593% (Minimal or Negative)
Shareholder yield for TMP (quarterly period ending 2025-09-30)
Market cap (USD): 924048176.04
Dividends paid: 8833000
Stock repurchases: 0
Net debt paydown: 227830000
Dividend yield: 0.9559025415594391%
Buyback yield: 0%
Debt paydown yield: 24.65564089703238%
Total shareholder yield: 25.61154343859182% (High Return)
Shareholder yield for TMP (quarterly period ending 2025-12-31)
Market cap (USD): 1022137901.8399999
Dividends paid: 9569000
Stock repurchases: 0
Net debt paydown: -119580000
Dividend yield: 0.9361750486675409%
Buyback yield: 0%
Debt paydown yield: -11.699008498240625%
Total shareholder yield: -10.762833449573083% (Minimal or Negative)
Shareholder yield for TMP (annual period ending 2025-12-31)
Market cap (USD): 1022137901.8399999
Dividends paid: 36092000
Stock repurchases: 1650000
Net debt paydown: 225801000
Dividend yield: 3.531030395705809%
Buyback yield: 0.1614263591076855%
Debt paydown yield: 22.091050492651206%
Total shareholder yield: 25.7835072474647% (High Return)
Shareholder yield for TREE (annual period ending 2021-12-31)
Market cap (USD): 1710640006.8
Dividends paid: 0
Stock repurchases: 40008000
Dividend yield: 0%
Buyback yield: 2.338773782967976%
Total shareholder yield: 2.338773782967976% (Low Return)
Shareholder yield for TREE (annual period ending 2022-12-31)
Market cap (USD): 297617873.94
Dividends paid: 0
Stock repurchases: 43009000
Dividend yield: 0%
Buyback yield: 14.451080988728066%
Total shareholder yield: 14.451080988728066% (High Return)
Shareholder yield for TREE (annual period ending 2023-12-31)
Market cap (USD): 423055505.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 301609000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 71.29300904810898%
Total shareholder yield: 71.29300904810898% (High Return)
Shareholder yield for TREE (quarterly period ending 2024-09-30)
Market cap (USD): 809693634.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TREE (annual period ending 2024-12-31)
Market cap (USD): 540679447.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67060000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.402912725843903%
Total shareholder yield: 12.402912725843903% (High Return)
Shareholder yield for TREE (quarterly period ending 2024-12-31)
Market cap (USD): 540679447.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TREE (quarterly period ending 2025-03-31)
Market cap (USD): 701418214.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TREE (quarterly period ending 2025-06-30)
Market cap (USD): 517238377.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3874000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7489776803728271%
Total shareholder yield: 0.7489776803728271% (Low Return)
Shareholder yield for TREE (quarterly period ending 2025-09-30)
Market cap (USD): 903178855.1400001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 113620000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.580011074593633%
Total shareholder yield: 12.580011074593633% (High Return)
Shareholder yield for TREE (quarterly period ending 2025-12-31)
Market cap (USD): 740765725.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10233000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3814084056649987%
Total shareholder yield: 1.3814084056649987% (Low Return)
Shareholder yield for TREE (annual period ending 2025-12-31)
Market cap (USD): 740765725.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 104481000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.10445926241422%
Total shareholder yield: 14.10445926241422% (High Return)
Shareholder yield for UB5.DE (annual period ending 2021-12-31)
Market cap (USD): 74611809471.81818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UB5.DE (annual period ending 2022-12-31)
Market cap (USD): 59326378577.02128
Dividends paid: 3075000000
Stock repurchases: 1169000000
Dividend yield: 5.183191817460827%
Buyback yield: 1.9704556860525877%
Total shareholder yield: 7.153647503513414% (Moderate Return)
Shareholder yield for UB5.DE (annual period ending 2023-12-31)
Market cap (USD): 62118879686.57778
Dividends paid: 3311000000
Stock repurchases: 62000000
Net debt paydown: 6453000000
Dividend yield: 5.330102565767003%
Buyback yield: 0.09980862551421148%
Debt paydown yield: 10.388146136180753%
Total shareholder yield: 15.818057327461968% (High Return)
Shareholder yield for UB5.DE (quarterly period ending 2024-12-31)
Market cap (USD): 71623206743.66667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UB5.DE (annual period ending 2024-12-31)
Market cap (USD): 71623206743.66667
Dividends paid: 3448000000
Stock repurchases: 173000000
Net debt paydown: -2691000000
Dividend yield: 4.814082134496012%
Buyback yield: 0.24154182403358762%
Debt paydown yield: -3.7571621299097355%
Total shareholder yield: 1.298461828619864% (Low Return)
Shareholder yield for UB5.DE (quarterly period ending 2025-03-31)
Market cap (USD): 66102007240.347824
Dividends paid: 859000000
Stock repurchases: 160000000
Dividend yield: 1.2995066804502078%
Buyback yield: 0.24205013838420633%
Total shareholder yield: 1.5415568188344142% (Low Return)
Shareholder yield for UB5.DE (quarterly period ending 2025-06-30)
Market cap (USD): 59725267077.08236
Dividends paid: 880000000
Stock repurchases: 106000000
Net debt paydown: -2035000000
Dividend yield: 1.4734132521571788%
Buyback yield: 0.17747932355529653%
Debt paydown yield: -3.407268145613476%
Total shareholder yield: -1.7563755699010009% (Minimal or Negative)
Shareholder yield for UB5.DE (quarterly period ending 2025-09-30)
Market cap (USD): 59725267077.08236
Dividends paid: 853000000
Stock repurchases: 101000000
Net debt paydown: 1068000000
Dividend yield: 1.4282062546478107%
Buyback yield: 0.16910765734985803%
Debt paydown yield: 1.7881879014816668%
Total shareholder yield: 3.3855018134793355% (Low Return)
Shareholder yield for UB5.DE (annual period ending 2025-12-31)
Market cap (USD): 82633086606.49413
Dividends paid: 3502000000
Stock repurchases: 489000000
Net debt paydown: -2787000000
Dividend yield: 4.238011847090773%
Buyback yield: 0.5917726422693855%
Debt paydown yield: -3.3727410102347184%
Total shareholder yield: 1.4570434791254403% (Low Return)
Shareholder yield for UB5.DE (quarterly period ending 2025-12-31)
Market cap (USD): 82633086606.49413
Dividends paid: 910000000
Stock repurchases: 122000000
Net debt paydown: 9571000000
Dividend yield: 1.1012537923622512%
Buyback yield: 0.14764061831669742%
Debt paydown yield: 11.58252752384517%
Total shareholder yield: 12.83142193452412% (High Return)
Shareholder yield for UCU.V (annual period ending 2021-12-31)
Market cap (USD): 67033137.49606299
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UCU.V (annual period ending 2022-12-31)
Market cap (USD): 58309647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UCU.V (annual period ending 2023-12-31)
Market cap (USD): 76862716.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3858378.8324420676
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.019831471142537%
Total shareholder yield: -5.019831471142537% (Minimal or Negative)
Shareholder yield for UCU.V (quarterly period ending 2024-09-30)
Market cap (USD): 51830797.33333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UCU.V (quarterly period ending 2024-12-31)
Market cap (USD): 61163965.384615384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 686977.5187775176
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1231736112229138%
Total shareholder yield: 1.1231736112229138% (Low Return)
Shareholder yield for UCU.V (annual period ending 2024-12-31)
Market cap (USD): 61163965.384615384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4133082.2843822856
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.757381177613906%
Total shareholder yield: -6.757381177613906% (Minimal or Negative)
Shareholder yield for UCU.V (quarterly period ending 2025-03-31)
Market cap (USD): 88076110.15384616
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3624024.475524476
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.1146509186137346%
Total shareholder yield: -4.1146509186137346% (Minimal or Negative)
Shareholder yield for UCU.V (quarterly period ending 2025-06-30)
Market cap (USD): 95338400.93430658
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -488540.6615282502
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5124280004076025%
Total shareholder yield: -0.5124280004076025% (Minimal or Negative)
Shareholder yield for UCU.V (quarterly period ending 2025-09-30)
Market cap (USD): 491646807.7985612
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6477252.003360819
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3174604005594794%
Total shareholder yield: -1.3174604005594794% (Minimal or Negative)
Shareholder yield for UCU.V (annual period ending 2025-12-31)
Market cap (USD): 463923468.8321168
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2923701.63850748
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6302120575765698%
Total shareholder yield: 0.6302120575765698% (Low Return)
Shareholder yield for UCU.V (quarterly period ending 2025-12-31)
Market cap (USD): 463923468.8321168
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10961776.820879066
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3628416230966494%
Total shareholder yield: 2.3628416230966494% (Low Return)
Shareholder yield for UFO.L (annual period ending 2021-12-31)
Market cap (USD): 1584196.4255405406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UFO.L (annual period ending 2022-12-31)
Market cap (USD): 1412416.090240964
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 156545.09931618365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.083497306340966%
Total shareholder yield: 11.083497306340966% (High Return)
Shareholder yield for UFO.L (annual period ending 2023-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -645340.8570992831
Shareholder yield for UFO.L (annual period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -177927.21518987347
Shareholder yield for UFO.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VYX (annual period ending 2021-12-31)
Market cap (USD): 3398324935.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VYX (annual period ending 2022-12-31)
Market cap (USD): 1978911033
Dividends paid: 15000000
Stock repurchases: 0
Dividend yield: 0.7579926408950391%
Buyback yield: 0%
Total shareholder yield: 0.7579926408950391% (Low Return)
Shareholder yield for VYX (annual period ending 2023-12-31)
Market cap (USD): 2330319329.25
Dividends paid: 15000000
Stock repurchases: 0
Net debt paydown: 3110000000
Dividend yield: 0.6436886057511982%
Buyback yield: 0%
Debt paydown yield: 133.45810425908178%
Total shareholder yield: 134.101792864833% (High Return)
Shareholder yield for VYX (quarterly period ending 2024-09-30)
Market cap (USD): 1870043364.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VYX (quarterly period ending 2024-12-31)
Market cap (USD): 1907251302
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VYX (annual period ending 2024-12-31)
Market cap (USD): 1907251302
Dividends paid: 15000000
Stock repurchases: 56000000
Net debt paydown: 1483000000
Dividend yield: 0.786472133183003%
Buyback yield: 2.936162630549878%
Debt paydown yield: 77.75587823402623%
Total shareholder yield: 81.47851299775911% (High Return)
Shareholder yield for VYX (quarterly period ending 2025-03-31)
Market cap (USD): 1343619956.25
Dividends paid: 4000000
Stock repurchases: 62000000
Dividend yield: 0.2977032293539217%
Buyback yield: 4.614400054985786%
Total shareholder yield: 4.912103284339708% (Moderate Return)
Shareholder yield for VYX (quarterly period ending 2025-06-30)
Market cap (USD): 1616478162.75
Dividends paid: 4000000
Stock repurchases: 7000000
Net debt paydown: 3000000
Dividend yield: 0.24745153335044642%
Buyback yield: 0.4330401833632812%
Debt paydown yield: 0.1855886500128348%
Total shareholder yield: 0.8660803667265624% (Low Return)
Shareholder yield for VYX (quarterly period ending 2025-09-30)
Market cap (USD): 1729480046.25
Dividends paid: 3000000
Stock repurchases: 0
Net debt paydown: 6000000
Dividend yield: 0.17346253901598027%
Buyback yield: 0%
Debt paydown yield: 0.34692507803196054%
Total shareholder yield: 0.5203876170479408% (Low Return)
Shareholder yield for VYX (quarterly period ending 2025-12-31)
Market cap (USD): 1405633185
Dividends paid: 4000000
Stock repurchases: 79000000
Net debt paydown: 5000000
Dividend yield: 0.2845692633530134%
Buyback yield: 5.620242951222014%
Debt paydown yield: 0.3557115791912667%
Total shareholder yield: 6.2605237937662945% (Moderate Return)
Shareholder yield for VYX (annual period ending 2025-12-31)
Market cap (USD): 1405633185
Dividends paid: 15000000
Stock repurchases: 148000000
Net debt paydown: 20000000
Dividend yield: 1.0671347375738003%
Buyback yield: 10.529062744061497%
Debt paydown yield: 1.422846316765067%
Total shareholder yield: 13.019043798400364% (High Return)
Shareholder yield for WMT.TO (quarterly period ending 2026-01-31)
Market cap (USD): 930141475925.6147
Dividends paid: 1390370370.3703704
Stock repurchases: 800000000
Net debt paydown: -825714285.7142792
Dividend yield: 0.14947945085308303%
Buyback yield: 0.08600842137524223%
Debt paydown yield: -0.0887729777765886%
Total shareholder yield: 0.14671489445173666% (Low Return)
Shareholder yield for WMT.TO (annual period ending 2026-01-31)
Market cap (USD): 930141475925.6147
Dividends paid: 5560740740.740741
Stock repurchases: 5991111111.111111
Net debt paydown: -8242068965.517242
Dividend yield: 0.5978381659851327%
Buyback yield: 0.6441075111879251%
Debt paydown yield: -0.8861091757375172%
Total shareholder yield: 0.3558365014355407% (Low Return)
Shareholder yield for YAAS (quarterly period ending 2025-03-31)
Market cap (USD): 2514551095.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6997.4188781866105
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0002782770607264219%
Total shareholder yield: 0.0002782770607264219% (Low Return)
Shareholder yield for 0070.HK (quarterly period ending 2025-12-31)
Market cap (USD): 11463478.663239075
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3477280.6313755643
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.333555228104185%
Total shareholder yield: -30.333555228104185% (Minimal or Negative)
Shareholder yield for 1114.HK (annual period ending 2025-12-31)
Market cap (USD): 1309954237.5321336
Dividends paid: 1082691259.6401029
Stock repurchases: 0
Net debt paydown: 52745289.60061485
Dividend yield: 82.65107502379784%
Buyback yield: 0%
Debt paydown yield: 4.026498643187983%
Total shareholder yield: 86.67757366698582% (High Return)
Shareholder yield for 1114.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1309954237.5321336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12190119.03787271
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.930575945984043%
Total shareholder yield: 0.930575945984043% (Low Return)
Shareholder yield for 1530.HK (annual period ending 2025-12-31)
Market cap (USD): 6152200192
Dividends paid: 79974571.42857143
Stock repurchases: 0
Net debt paydown: 112926223.09197658
Dividend yield: 1.2999344776290958%
Buyback yield: 0%
Debt paydown yield: 1.835542075480898%
Total shareholder yield: 3.135476553109994% (Low Return)
Shareholder yield for 1530.HK (quarterly period ending 2025-12-31)
Market cap (USD): 6152200192
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -112983592.3490735
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8364745753233367%
Total shareholder yield: -1.8364745753233367% (Minimal or Negative)
Shareholder yield for 1663.HK (quarterly period ending 2025-09-30)
Market cap (USD): 16957303.370786518
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2418026.2791345567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.259497670486054%
Total shareholder yield: 14.259497670486054% (High Return)
Shareholder yield for 1740.HK (annual period ending 2025-12-31)
Market cap (USD): 24403921.85089974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71204.91347096706
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2917765181596901%
Total shareholder yield: 0.2917765181596901% (Low Return)
Shareholder yield for 1740.HK (quarterly period ending 2025-12-31)
Market cap (USD): 24403921.85089974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71204.91347096706
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2917765181596901%
Total shareholder yield: 0.2917765181596901% (Low Return)
Shareholder yield for 1964.T (annual period ending 2026-03-31)
Market cap (USD): 180390438.43843845
Dividends paid: 6888138.138138138
Stock repurchases: 2515015.015015015
Net debt paydown: 8997517.601815153
Dividend yield: 3.818460777503372%
Buyback yield: 1.3942063874262993%
Debt paydown yield: 4.987801836784005%
Total shareholder yield: 10.200469001713676% (High Return)
Shareholder yield for 1964.T (quarterly period ending 2026-03-31)
Market cap (USD): 180390438.43843845
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7453390.469877686
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.131810163775001%
Total shareholder yield: 4.131810163775001% (Moderate Return)
Shareholder yield for 2215.T (quarterly period ending 2026-03-31)
Market cap (USD): 25988705.505505506
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2271.HK (annual period ending 2025-12-31)
Market cap (USD): 241186706.2857143
Dividends paid: 1400571.4285714286
Stock repurchases: 0
Net debt paydown: -4149857.1428571427
Dividend yield: 0.5807000933593269%
Buyback yield: 0%
Debt paydown yield: -1.7205994504278954%
Total shareholder yield: -1.1398993570685685% (Minimal or Negative)
Shareholder yield for 2271.HK (quarterly period ending 2025-12-31)
Market cap (USD): 241186706.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -244696.75234110374
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1014553231848655%
Total shareholder yield: -0.1014553231848655% (Minimal or Negative)
Shareholder yield for 2875.T (quarterly period ending 2026-03-31)
Market cap (USD): 6487118106.906907
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1531022.9475774579
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02360097230151183%
Total shareholder yield: 0.02360097230151183% (Low Return)
Shareholder yield for 2875.T (annual period ending 2026-03-31)
Market cap (USD): 6487118106.906907
Dividends paid: 124217967.96796797
Stock repurchases: 147034534.53453454
Net debt paydown: 2222910.3184189424
Dividend yield: 1.9148405489289877%
Buyback yield: 2.266561701381469%
Debt paydown yield: 0.03426653071187628%
Total shareholder yield: 4.215668781022333% (Moderate Return)
Shareholder yield for 3024.T (quarterly period ending 2026-03-31)
Market cap (USD): 27404671.87187187
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9441039.88409675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 34.45047591971726%
Total shareholder yield: 34.45047591971726% (High Return)
Shareholder yield for 3024.T (annual period ending 2026-03-31)
Market cap (USD): 27404671.87187187
Dividends paid: 922372.3723723723
Stock repurchases: 0
Net debt paydown: 3089777.7832303625
Dividend yield: 3.365748645650067%
Buyback yield: 0%
Debt paydown yield: 11.274638856018223%
Total shareholder yield: 14.64038750166829% (High Return)
Shareholder yield for 3446.T (quarterly period ending 2025-12-31)
Market cap (USD): 55530601.47049422
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4664.T (annual period ending 2026-03-31)
Market cap (USD): 17223220.02002002
Dividends paid: 425644.39439439436
Stock repurchases: 0
Net debt paydown: 1050731.039487556
Dividend yield: 2.471340399179895%
Buyback yield: 0%
Debt paydown yield: 6.1006654868613515%
Total shareholder yield: 8.572005886041246% (Moderate Return)
Shareholder yield for 4664.T (quarterly period ending 2026-03-31)
Market cap (USD): 17223220.02002002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 348368.98473170353
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0226704665374102%
Total shareholder yield: 2.0226704665374102% (Low Return)
Shareholder yield for 5922.T (quarterly period ending 2026-03-31)
Market cap (USD): 143805309.3093093
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3253927.783773005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2627313270987557%
Total shareholder yield: -2.2627313270987557% (Minimal or Negative)
Shareholder yield for 5922.T (annual period ending 2026-03-31)
Market cap (USD): 143805309.3093093
Dividends paid: 3283577.3273273273
Stock repurchases: 10723.223223223224
Net debt paydown: 8340225.003107637
Dividend yield: 2.2833491636005703%
Buyback yield: 0.007456764478812641%
Debt paydown yield: 5.799664173155621%
Total shareholder yield: 8.090470101235004% (Moderate Return)
Shareholder yield for 6137.T (quarterly period ending 2026-03-31)
Market cap (USD): 202993662.46246246
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1663419.8128141612
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8194442095559316%
Total shareholder yield: 0.8194442095559316% (Low Return)
Shareholder yield for 6137.T (annual period ending 2026-03-31)
Market cap (USD): 202993662.46246246
Dividends paid: 6856856.8568568565
Stock repurchases: 0
Net debt paydown: 988436.6387507617
Dividend yield: 3.377867453435806%
Buyback yield: 0%
Debt paydown yield: 0.48692980202450564%
Total shareholder yield: 3.864797255460312% (Low Return)
Shareholder yield for 6820.T (quarterly period ending 2026-03-31)
Market cap (USD): 296311492.2922923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6820.T (annual period ending 2026-03-31)
Market cap (USD): 296311492.2922923
Dividends paid: 7451201.201201201
Stock repurchases: 0
Dividend yield: 2.514651437768424%
Buyback yield: 0%
Total shareholder yield: 2.514651437768424% (Low Return)
Shareholder yield for 7458.T (annual period ending 2026-03-31)
Market cap (USD): 1139577619.2192192
Dividends paid: 37080830.83083083
Stock repurchases: 11786786.786786787
Net debt paydown: 14716221.702252984
Dividend yield: 3.253910063294919%
Buyback yield: 1.0343118878433655%
Debt paydown yield: 1.2913751072380477%
Total shareholder yield: 5.579597058376333% (Moderate Return)
Shareholder yield for 7458.T (quarterly period ending 2026-03-31)
Market cap (USD): 1139577619.2192192
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39717102.70162487
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.4852476945657305%
Total shareholder yield: -3.4852476945657305% (Minimal or Negative)
Shareholder yield for 7640.T (quarterly period ending 2026-04-30)
Market cap (USD): 16665422.599575477
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5795554.962493062
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 34.77592559003391%
Total shareholder yield: 34.77592559003391% (High Return)
Shareholder yield for 7940.T (annual period ending 2026-03-31)
Market cap (USD): 55846451.25125125
Dividends paid: 794994.994994995
Stock repurchases: 0
Net debt paydown: -4060951.343670897
Dividend yield: 1.423537175922495%
Buyback yield: 0%
Debt paydown yield: -7.271637235105268%
Total shareholder yield: -5.848100059182773% (Minimal or Negative)
Shareholder yield for 7940.T (quarterly period ending 2026-03-31)
Market cap (USD): 55846451.25125125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7231106.853825558
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.948194006621941%
Total shareholder yield: -12.948194006621941% (Minimal or Negative)
Shareholder yield for 9145.T (quarterly period ending 2026-03-31)
Market cap (USD): 83828756.75675675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9663.T (annual period ending 2026-03-31)
Market cap (USD): 495482746.7467467
Dividends paid: 5862112.112112112
Stock repurchases: 4848598.5985985985
Dividend yield: 1.183111248696694%
Buyback yield: 0.97856053120591%
Total shareholder yield: 2.161671779902604% (Low Return)
Shareholder yield for 9663.T (quarterly period ending 2026-03-31)
Market cap (USD): 495482746.7467467
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABG.AX (annual period ending 2025-06-30)
Market cap (USD): 540283231.372549
Dividends paid: 49647058.82352941
Stock repurchases: 48366.013071895424
Net debt paydown: 10467019.60784316
Dividend yield: 9.189080086273412%
Buyback yield: 0.008951973754400112%
Debt paydown yield: 1.9373208347133932%
Total shareholder yield: 11.135352894741205% (High Return)
Shareholder yield for ABG.AX (quarterly period ending 2025-06-30)
Market cap (USD): 540283231.372549
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AFN.TO (quarterly period ending 2026-03-31)
Market cap (USD): 262294146.76258996
Dividends paid: 2029496.402877698
Stock repurchases: 0
Net debt paydown: -34886572.49382985
Dividend yield: 0.7737482623715024%
Buyback yield: 0%
Debt paydown yield: -13.300553185964418%
Total shareholder yield: -12.526804923592916% (Minimal or Negative)
Shareholder yield for AMJLAND.NS (annual period ending 2026-03-31)
Market cap (USD): 16506888.681644766
Dividends paid: 86901.22933446376
Stock repurchases: 0
Dividend yield: 0.5264543246789789%
Buyback yield: 0%
Total shareholder yield: 0.5264543246789789% (Low Return)
Shareholder yield for AMJLAND.NS (quarterly period ending 2026-03-31)
Market cap (USD): 16506888.681644766
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARYN.SW (annual period ending 2025-12-31)
Market cap (USD): 1659166298.734177
Dividends paid: 0
Stock repurchases: 1139240.5063291139
Net debt paydown: 2680731.364275694
Dividend yield: 0%
Buyback yield: 0.06866343097724871%
Debt paydown yield: 0.16157098696621888%
Total shareholder yield: 0.2302344179434676% (Low Return)
Shareholder yield for ARYN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 1659166298.734177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 104819620.25316465
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.317607845165031%
Total shareholder yield: 6.317607845165031% (Moderate Return)
Shareholder yield for BNKK (quarterly period ending 2026-03-31)
Market cap (USD): 8961053
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23768
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2652366859118008%
Total shareholder yield: 0.2652366859118008% (Low Return)
Shareholder yield for CNEY (quarterly period ending 2025-09-30)
Market cap (USD): 4742332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -482072.05056179775
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.165295271646897%
Total shareholder yield: -10.165295271646897% (Minimal or Negative)
Shareholder yield for CNEY (annual period ending 2025-09-30)
Market cap (USD): 4742332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -482072.05056179775
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.165295271646897%
Total shareholder yield: -10.165295271646897% (Minimal or Negative)
Shareholder yield for CVVY.TO (quarterly period ending 2026-03-31)
Market cap (USD): 389139614.38848925
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26050963.608675092
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.694503115446803%
Total shareholder yield: 6.694503115446803% (Moderate Return)
Shareholder yield for CY5.AX (annual period ending 2025-12-31)
Market cap (USD): 111224783.89261745
Dividends paid: 0
Stock repurchases: 745779.865771812
Dividend yield: 0%
Buyback yield: 0.6705159045234281%
Total shareholder yield: 0.6705159045234281% (Low Return)
Shareholder yield for CY5.AX (quarterly period ending 2025-12-31)
Market cap (USD): 111224783.89261745
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEBS.L (quarterly period ending 2026-02-28)
Market cap (USD): 510164670.2702703
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3378378.3783783913
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6622133156709236%
Total shareholder yield: -0.6622133156709236% (Minimal or Negative)
Shareholder yield for DEBS.L (annual period ending 2026-02-28)
Market cap (USD): 510164670.2702703
Dividends paid: 0
Stock repurchases: 1891891.8918918918
Net debt paydown: 10829627.095449865
Dividend yield: 0%
Buyback yield: 0.3708394567757157%
Debt paydown yield: 2.1227708868418205%
Total shareholder yield: 2.493610343617536% (Low Return)
Shareholder yield for DFENS.OL (quarterly period ending 2026-03-31)
Market cap (USD): 155264815.62178826
Dividends paid: 0
Stock repurchases: 137204.52209660842
Net debt paydown: -14793847.003420718
Dividend yield: 0%
Buyback yield: 0.08836807073588832%
Debt paydown yield: -9.528138712029426%
Total shareholder yield: -9.439770641293537% (Minimal or Negative)
Shareholder yield for DSW.L (quarterly period ending 2025-09-30)
Market cap (USD): 14433406.756756756
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1229010.179010179
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.51503875503847%
Total shareholder yield: 8.51503875503847% (Moderate Return)
Shareholder yield for ELMN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 378891787.34177214
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16803623.417721517
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.434939995826335%
Total shareholder yield: -4.434939995826335% (Minimal or Negative)
Shareholder yield for ELMN.SW (annual period ending 2025-12-31)
Market cap (USD): 378891787.34177214
Dividends paid: 578481.0126582278
Stock repurchases: 0
Net debt paydown: -19803206.751054853
Dividend yield: 0.15267710517473423%
Buyback yield: 0%
Debt paydown yield: -5.2266128252581385%
Total shareholder yield: -5.073935720083404% (Minimal or Negative)
Shareholder yield for FEV.L (annual period ending 2025-12-31)
Market cap (USD): 2822508281.081081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEV.L (quarterly period ending 2025-12-31)
Market cap (USD): 2822508281.081081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FMC1.DE (quarterly period ending 2026-03-31)
Market cap (USD): 50745061376
Dividends paid: 607000000
Stock repurchases: 311000000
Net debt paydown: 6227000000
Dividend yield: 1.1961755164751504%
Buyback yield: 0.6128675216207112%
Debt paydown yield: 12.271144878238486%
Total shareholder yield: 14.080187916334348% (High Return)
Shareholder yield for FORE.PA (quarterly period ending 2025-12-31)
Market cap (USD): 138007520
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FORE.PA (annual period ending 2025-12-31)
Market cap (USD): 138007520
Dividends paid: 548704588.2352941
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 397.5903546671182%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 397.5903546671182% (High Return)
Shareholder yield for GD (quarterly period ending 2026-03-31)
Market cap (USD): 104588869632
Dividends paid: 405000000
Stock repurchases: 217000000
Net debt paydown: -43000000
Dividend yield: 0.38723049730340164%
Buyback yield: 0.20747905657984728%
Debt paydown yield: -0.041113361442089554%
Total shareholder yield: 0.5535961924411594% (Low Return)
Shareholder yield for GENL.L (annual period ending 2025-12-31)
Market cap (USD): 192899394.5945946
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42949324.324324325
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.265142104042585%
Total shareholder yield: -22.265142104042585% (Minimal or Negative)
Shareholder yield for GENL.L (quarterly period ending 2025-12-31)
Market cap (USD): 192899394.5945946
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -214735.28322842717
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11131983264111521%
Total shareholder yield: -0.11131983264111521% (Minimal or Negative)
Shareholder yield for GFT.DE (quarterly period ending 2026-03-31)
Market cap (USD): 608266151.7241379
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTM (quarterly period ending 2026-03-31)
Market cap (USD): 860576704
Dividends paid: 0
Stock repurchases: 90900000
Net debt paydown: -1100000
Dividend yield: 0%
Buyback yield: 10.56268425318657%
Debt paydown yield: -0.1278212615897165%
Total shareholder yield: 10.434862991596853% (High Return)
Shareholder yield for GURU.TO (quarterly period ending 2026-04-30)
Market cap (USD): 75623100.729927
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69962.91970802925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09251527513780217%
Total shareholder yield: 0.09251527513780217% (Low Return)
Shareholder yield for GYL.OL (annual period ending 2025-12-31)
Market cap (USD): 91826111.04477611
Dividends paid: 927860.6965174129
Stock repurchases: 0
Net debt paydown: -884485.4281109795
Dividend yield: 1.0104540919357576%
Buyback yield: 0%
Debt paydown yield: -0.9632177798313685%
Total shareholder yield: 0.047236312104389166% (Low Return)
Shareholder yield for GYL.OL (quarterly period ending 2025-12-31)
Market cap (USD): 91826111.04477611
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19086967.446778037
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.78599129333799%
Total shareholder yield: 20.78599129333799% (High Return)
Shareholder yield for HNNA (quarterly period ending 2026-03-31)
Market cap (USD): 77601504
Dividends paid: 1163000
Stock repurchases: 0
Net debt paydown: 3000
Dividend yield: 1.4986822935802895%
Buyback yield: 0%
Debt paydown yield: 0.003865904454635312%
Total shareholder yield: 1.502548198034925% (Low Return)
Shareholder yield for HOUR (quarterly period ending 2026-03-31)
Market cap (USD): 65808832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36096
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05484978064950309%
Total shareholder yield: 0.05484978064950309% (Low Return)
Shareholder yield for HPAI (quarterly period ending 2025-06-30)
Market cap (USD): 16270996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 867270.8180147056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.3301642875132265%
Total shareholder yield: 5.3301642875132265% (Moderate Return)
Shareholder yield for HPAI (annual period ending 2025-06-30)
Market cap (USD): 16270996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1732086.2591911764
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.645238061586252%
Total shareholder yield: 10.645238061586252% (High Return)
Shareholder yield for HRZN (quarterly period ending 2026-03-31)
Market cap (USD): 294205376
Dividends paid: 14690000
Stock repurchases: 0
Net debt paydown: 25861000
Dividend yield: 4.993110662940435%
Buyback yield: 0%
Debt paydown yield: 8.790118097638025%
Total shareholder yield: 13.78322876057846% (High Return)
Shareholder yield for IBCP (quarterly period ending 2026-03-31)
Market cap (USD): 776027840
Dividends paid: 5771000
Stock repurchases: 0
Net debt paydown: 49976000
Dividend yield: 0.7436588872894044%
Buyback yield: 0%
Debt paydown yield: 6.4399751431598125%
Total shareholder yield: 7.183634030449217% (Moderate Return)
Shareholder yield for IDHC.L (quarterly period ending 2026-03-31)
Market cap (USD): 308102912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGE.L (quarterly period ending 2026-03-31)
Market cap (USD): 3871543.4210526315
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTS (quarterly period ending 2026-03-31)
Market cap (USD): 12027548
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0665139727565419%
Total shareholder yield: 0.0665139727565419% (Low Return)
Shareholder yield for JHI (quarterly period ending 2025-10-31)
Market cap (USD): 114116344
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JHI (annual period ending 2025-10-31)
Market cap (USD): 114116344
Dividends paid: 10451484
Stock repurchases: 0
Dividend yield: 9.15862148545523%
Buyback yield: 0%
Total shareholder yield: 9.15862148545523% (Moderate Return)
Shareholder yield for LEXX (quarterly period ending 2026-02-28)
Market cap (USD): 14922042
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3905.1094890511013
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.026170074370860913%
Total shareholder yield: 0.026170074370860913% (Low Return)
Shareholder yield for LEXX (quarterly period ending 2026-05-31)
Market cap (USD): 13856183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDI.TO (annual period ending 2026-04-30)
Market cap (USD): 847571059.8540145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1254686.3429599106
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14803317413598543%
Total shareholder yield: 0.14803317413598543% (Low Return)
Shareholder yield for MDI.TO (quarterly period ending 2026-04-30)
Market cap (USD): 847571059.8540145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 637085.6988375261
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07516605143965836%
Total shareholder yield: 0.07516605143965836% (Low Return)
Shareholder yield for MLHL.L (annual period ending 2025-12-31)
Market cap (USD): 275270912
Dividends paid: 0
Stock repurchases: 125005494
Dividend yield: 0%
Buyback yield: 45.411806533339785%
Total shareholder yield: 45.411806533339785% (High Return)
Shareholder yield for MLHL.L (quarterly period ending 2025-12-31)
Market cap (USD): 275270912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNTS (quarterly period ending 2026-03-31)
Market cap (USD): 88716696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1701000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9173392120013126%
Total shareholder yield: 1.9173392120013126% (Low Return)
Shareholder yield for MOO.V (quarterly period ending 2026-03-31)
Market cap (USD): 21067292.086330935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOVI3.SA (quarterly period ending 2026-03-31)
Market cap (USD): 668648006.0836502
Dividends paid: 0
Stock repurchases: 2470532.3193916352
Net debt paydown: -494737075.018734
Dividend yield: 0%
Buyback yield: 0.3694817447915283%
Debt paydown yield: -73.99066033509425%
Total shareholder yield: -73.62117859030272% (Minimal or Negative)
Shareholder yield for MQG.AX (annual period ending 2026-03-31)
Market cap (USD): 66579133369.863014
Dividends paid: 1609589041.0958905
Stock repurchases: 603424657.5342466
Net debt paydown: -25730313603.85974
Dividend yield: 2.417557813728572%
Buyback yield: 0.9063269931467541%
Debt paydown yield: -38.64621286210154%
Total shareholder yield: -35.322328055226215% (Minimal or Negative)
Shareholder yield for MQG.AX (quarterly period ending 2026-03-31)
Market cap (USD): 66579133369.863014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25730313603.85974
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -38.64621286210154%
Total shareholder yield: -38.64621286210154% (Minimal or Negative)
Shareholder yield for MRVL (quarterly period ending 2026-04-30)
Market cap (USD): 174330052608
Dividends paid: 53800000
Stock repurchases: 200000000
Net debt paydown: -486900000
Dividend yield: 0.030861001413780974%
Buyback yield: 0.1147249123188884%
Debt paydown yield: -0.2792977990403338%
Total shareholder yield: -0.13371188530766442% (Minimal or Negative)
Shareholder yield for MSF.DE (quarterly period ending 2026-03-31)
Market cap (USD): 2510811037696
Dividends paid: 6756000000
Stock repurchases: 4627000000
Net debt paydown: 642000000
Dividend yield: 0.2690764019501651%
Buyback yield: 0.18428308345521224%
Debt paydown yield: 0.02556942718354144%
Total shareholder yield: 0.47892891258891873% (Low Return)
Shareholder yield for NPAC (quarterly period ending 2026-03-31)
Market cap (USD): 398880672
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRO.PA (quarterly period ending 2025-12-31)
Market cap (USD): 985955689.4117647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 281825.98039215803
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.028584041191577227%
Total shareholder yield: 0.028584041191577227% (Low Return)
Shareholder yield for NRO.PA (annual period ending 2025-12-31)
Market cap (USD): 985955689.4117647
Dividends paid: 37204705.88235294
Stock repurchases: 371764.70588235295
Net debt paydown: 281825.98039215803
Dividend yield: 3.773466321245106%
Buyback yield: 0.03770602572455899%
Debt paydown yield: 0.028584041191577227%
Total shareholder yield: 3.839756388161242% (Low Return)