speb/financial-data huggingface dataset:
Shareholder yield for SRZN (quarterly period ending 2025-09-30)
Market cap (USD): 149657682.19
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 432000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2886587535490149%
Total shareholder yield: 0.2886587535490149% (Low Return)
Shareholder yield for SRZN (quarterly period ending 2025-12-31)
Market cap (USD): 262394384.60000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 443000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16882983249634678%
Total shareholder yield: 0.16882983249634678% (Low Return)
Shareholder yield for SRZN (annual period ending 2025-12-31)
Market cap (USD): 262394384.60000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1830000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6974234615537576%
Total shareholder yield: 0.6974234615537576% (Low Return)
Shareholder yield for SUH.L (annual period ending 2022-03-31)
Market cap (USD): 394961.5839473684
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUH.L (annual period ending 2023-03-31)
Market cap (USD): 388227.9649382716
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4080734.243014943
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1051.1180573155725%
Total shareholder yield: -1051.1180573155725% (Minimal or Negative)
Shareholder yield for SUH.L (annual period ending 2024-03-31)
Market cap (USD): 180934.78227848103
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5084231.91123613
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2809.9803958151438%
Total shareholder yield: 2809.9803958151438% (High Return)
Shareholder yield for SUH.L (quarterly period ending 2024-09-30)
Market cap (USD): 171526.17359999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUH.L (annual period ending 2025-03-31)
Market cap (USD): 129944.07090909092
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 2630643268.4444447
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNN.SW (annual period ending 2024-12-31)
Market cap (USD): 2630643268.4444447
Dividends paid: 0
Stock repurchases: 111111.11111111111
Net debt paydown: 1405206349.2063494
Dividend yield: 0%
Buyback yield: 0.0042237240010430405%
Debt paydown yield: 53.41683405204834%
Total shareholder yield: 53.42105777604938% (High Return)
Shareholder yield for SUNN.SW (quarterly period ending 2025-03-31)
Market cap (USD): 2921153003.545455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 3634795711.8999996
Dividends paid: 0
Stock repurchases: 300500000
Net debt paydown: -322625000
Dividend yield: 0%
Buyback yield: 8.267314694363415%
Debt paydown yield: -8.876014653141421%
Total shareholder yield: -0.608699958778006% (Minimal or Negative)
Shareholder yield for SUNN.SW (quarterly period ending 2025-09-30)
Market cap (USD): 3821848499.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -60125000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5731916116660705%
Total shareholder yield: -1.5731916116660705% (Minimal or Negative)
Shareholder yield for SUNN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 3491385240.101266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -76585443.03797436
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1935546429632335%
Total shareholder yield: -2.1935546429632335% (Minimal or Negative)
Shareholder yield for SUNN.SW (annual period ending 2025-12-31)
Market cap (USD): 3491385240.101266
Dividends paid: 0
Stock repurchases: 304303797.4683544
Net debt paydown: -555613220.815752
Dividend yield: 0%
Buyback yield: 8.715847050425413%
Debt paydown yield: -15.913833123715582%
Total shareholder yield: -7.197986073290169% (Minimal or Negative)
Shareholder yield for TD (annual period ending 2021-10-31)
Market cap (USD): 99370867650
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TD (annual period ending 2022-10-31)
Market cap (USD): 91176694690
Dividends paid: 4900735294.117647
Stock repurchases: 10516176470.588234
Dividend yield: 5.374986788871987%
Buyback yield: 11.53384261882178%
Total shareholder yield: 16.908829407693766% (High Return)
Shareholder yield for TD (annual period ending 2023-10-31)
Market cap (USD): 83362493460
Dividends paid: 4221014492.7536235
Stock repurchases: 9589855072.463768
Net debt paydown: -16139471440.750244
Dividend yield: 5.063445582729602%
Buyback yield: 11.503800659543957%
Debt paydown yield: -19.36059104145497%
Total shareholder yield: -2.793344799181412% (Minimal or Negative)
Shareholder yield for TD (annual period ending 2024-10-31)
Market cap (USD): 86732677500
Dividends paid: 5151079136.690648
Stock repurchases: 12324460431.654676
Net debt paydown: -40246288186.8418
Dividend yield: 5.939029308406452%
Buyback yield: 14.209708251719402%
Debt paydown yield: -46.402681603876225%
Total shareholder yield: -26.253944043750373% (Minimal or Negative)
Shareholder yield for TD (quarterly period ending 2024-10-31)
Market cap (USD): 86732677500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TD (quarterly period ending 2025-01-31)
Market cap (USD): 90763681940
Dividends paid: 1235862068.9655173
Stock repurchases: 3533793103.448276
Dividend yield: 1.3616261951366109%
Buyback yield: 3.8933999017187473%
Total shareholder yield: 5.255026096855358% (Moderate Return)
Shareholder yield for TD (quarterly period ending 2025-04-30)
Market cap (USD): 102774092710
Dividends paid: 1460144927.536232
Stock repurchases: 4143478260.8695655
Net debt paydown: 2139095452.2738647
Dividend yield: 1.4207324910727805%
Buyback yield: 4.031636915113727%
Debt paydown yield: 2.0813566881196404%
Total shareholder yield: 7.533726094306148% (Moderate Return)
Shareholder yield for TD (quarterly period ending 2025-07-31)
Market cap (USD): 118666823330
Dividends paid: 1366666666.6666667
Stock repurchases: 3772463768.1159425
Net debt paydown: 13800000000
Dividend yield: 1.1516838728092602%
Buyback yield: 3.1790383042656467%
Debt paydown yield: 11.629198130317896%
Total shareholder yield: 15.959920307392803% (High Return)
Shareholder yield for TD (annual period ending 2025-10-31)
Market cap (USD): 133733528450
Dividends paid: 5473571428.571429
Stock repurchases: 15632142857.142859
Net debt paydown: 15391515930.113037
Dividend yield: 4.092893900289093%
Buyback yield: 11.689022968527576%
Debt paydown yield: 11.509092826985107%
Total shareholder yield: 27.291009695801776% (High Return)
Shareholder yield for TD (quarterly period ending 2025-10-31)
Market cap (USD): 133733528450
Dividends paid: 1407142857.1428573
Stock repurchases: 4169285714.2857146
Net debt paydown: -10759120082.815735
Dividend yield: 1.0521990060771909%
Buyback yield: 3.117606902777951%
Debt paydown yield: -8.045192710845383%
Total shareholder yield: -3.875386801990241% (Minimal or Negative)
Shareholder yield for TD (quarterly period ending 2026-01-31)
Market cap (USD): 152219979140
Dividends paid: 104444444.44444443
Stock repurchases: 4386666666.666666
Net debt paydown: -36466693121.693115
Dividend yield: 0.06861414975519385%
Buyback yield: 2.8817942897181417%
Debt paydown yield: -23.956574772720153%
Total shareholder yield: -21.006166333246817% (Minimal or Negative)
Shareholder yield for TENX (annual period ending 2021-12-31)
Market cap (USD): 44137864576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TENX (annual period ending 2022-12-31)
Market cap (USD): 4710868238.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -517110
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.010976957406383147%
Total shareholder yield: -0.010976957406383147% (Minimal or Negative)
Shareholder yield for TENX (annual period ending 2023-12-31)
Market cap (USD): 583553498
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 306891
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.052590036912091305%
Total shareholder yield: 0.052590036912091305% (Low Return)
Shareholder yield for TENX (quarterly period ending 2024-09-30)
Market cap (USD): 91777050.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TENX (annual period ending 2024-12-31)
Market cap (USD): 164190734.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TENX (quarterly period ending 2024-12-31)
Market cap (USD): 164190734.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TENX (quarterly period ending 2025-03-31)
Market cap (USD): 173739791.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TENX (quarterly period ending 2025-06-30)
Market cap (USD): 152784915.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TENX (quarterly period ending 2025-09-30)
Market cap (USD): 201856459.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TENX (quarterly period ending 2025-12-31)
Market cap (USD): 323341688.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TENX (annual period ending 2025-12-31)
Market cap (USD): 323341688.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBF (annual period ending 2022-02-28)
Market cap (USD): 161208005.79
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBF (annual period ending 2023-02-28)
Market cap (USD): 154924206.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBF (annual period ending 2024-02-29)
Market cap (USD): 158694486.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBF (quarterly period ending 2024-08-31)
Market cap (USD): 172518843.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBF (quarterly period ending 2025-02-28)
Market cap (USD): 165663790.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBF (annual period ending 2025-02-28)
Market cap (USD): 165663790.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBF (quarterly period ending 2025-08-31)
Market cap (USD): 168977066.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XPRO (annual period ending 2021-12-31)
Market cap (USD): 1627233661.8999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XPRO (annual period ending 2022-12-31)
Market cap (USD): 2055870821.62
Dividends paid: 0
Stock repurchases: 12996000
Dividend yield: 0%
Buyback yield: 0.6321408846962144%
Total shareholder yield: 0.6321408846962144% (Low Return)
Shareholder yield for XPRO (annual period ending 2023-12-31)
Market cap (USD): 1805265498.08
Dividends paid: 0
Stock repurchases: 20024000
Net debt paydown: -16160000
Dividend yield: 0%
Buyback yield: 1.1091997283112447%
Debt paydown yield: -0.895159189448148%
Total shareholder yield: 0.2140405388630967% (Low Return)
Shareholder yield for XPRO (quarterly period ending 2024-09-30)
Market cap (USD): 1947010590.5800002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XPRO (annual period ending 2024-12-31)
Market cap (USD): 1414049042.78
Dividends paid: 0
Stock repurchases: 14155000
Net debt paydown: -92162000
Dividend yield: 0%
Buyback yield: 1.001026101058806%
Debt paydown yield: -6.517595727713293%
Total shareholder yield: -5.516569626654487% (Minimal or Negative)
Shareholder yield for XPRO (quarterly period ending 2024-12-31)
Market cap (USD): 1414049042.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XPRO (quarterly period ending 2025-03-31)
Market cap (USD): 1127156975.56
Dividends paid: 0
Stock repurchases: 10020000
Dividend yield: 0%
Buyback yield: 0.8889622490267437%
Total shareholder yield: 0.8889622490267437% (Low Return)
Shareholder yield for XPRO (quarterly period ending 2025-06-30)
Market cap (USD): 974072275.66
Dividends paid: 0
Stock repurchases: 5013000
Net debt paydown: -10789000
Dividend yield: 0%
Buyback yield: 0.514643535727711%
Debt paydown yield: -1.1076180145554109%
Total shareholder yield: -0.5929744788276998% (Minimal or Negative)
Shareholder yield for XPRO (quarterly period ending 2025-09-30)
Market cap (USD): 1347145359.1200001
Dividends paid: 0
Stock repurchases: 25055000
Net debt paydown: 23556000
Dividend yield: 0%
Buyback yield: 1.8598586878825576%
Debt paydown yield: 1.7485863600782885%
Total shareholder yield: 3.608445047960846% (Low Return)
Shareholder yield for XPRO (quarterly period ending 2025-12-31)
Market cap (USD): 1513837587.8999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21353000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4105211926743706%
Total shareholder yield: 1.4105211926743706% (Low Return)
Shareholder yield for XPRO (annual period ending 2025-12-31)
Market cap (USD): 1513837587.8999999
Dividends paid: 0
Stock repurchases: 40088000
Net debt paydown: 34532000
Dividend yield: 0%
Buyback yield: 2.648104414926716%
Debt paydown yield: 2.2810901430914328%
Total shareholder yield: 4.929194558018149% (Moderate Return)
Shareholder yield for YUG.AX (annual period ending 2022-06-30)
Market cap (USD): 48432482.49655173
Dividends paid: 0
Stock repurchases: 729458.6206896552
Dividend yield: 0%
Buyback yield: 1.5061351041454272%
Total shareholder yield: 1.5061351041454272% (Low Return)
Shareholder yield for YUG.AX (annual period ending 2023-06-30)
Market cap (USD): 19150358.29139073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YUG.AX (annual period ending 2024-06-30)
Market cap (USD): 5508007.8133333335
Dividends paid: 0
Stock repurchases: 89012
Dividend yield: 0%
Buyback yield: 1.616047090284205%
Total shareholder yield: 1.616047090284205% (Low Return)
Shareholder yield for ZIP (annual period ending 2021-12-31)
Market cap (USD): 1708217016.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZIP (annual period ending 2022-12-31)
Market cap (USD): 1124656110.88
Dividends paid: 0
Stock repurchases: 339256000
Dividend yield: 0%
Buyback yield: 30.165309797191714%
Total shareholder yield: 30.165309797191714% (High Return)
Shareholder yield for ZIP (annual period ending 2023-12-31)
Market cap (USD): 952053589.6
Dividends paid: 0
Stock repurchases: 147565000
Net debt paydown: 4279000
Dividend yield: 0%
Buyback yield: 15.49965270988565%
Debt paydown yield: 0.4494494896865835%
Total shareholder yield: 15.949102199572234% (High Return)
Shareholder yield for ZIP (quarterly period ending 2024-09-30)
Market cap (USD): 650684108
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZIP (quarterly period ending 2024-12-31)
Market cap (USD): 495889783.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZIP (annual period ending 2024-12-31)
Market cap (USD): 495889783.36
Dividends paid: 0
Stock repurchases: 40346000
Net debt paydown: 3006000
Dividend yield: 0%
Buyback yield: 8.13608212022995%
Debt paydown yield: 0.6061830876273047%
Total shareholder yield: 8.742265207857255% (Moderate Return)
Shareholder yield for ZIP (quarterly period ending 2025-03-31)
Market cap (USD): 403424146.96
Dividends paid: 0
Stock repurchases: 27475000
Dividend yield: 0%
Buyback yield: 6.810450045451589%
Total shareholder yield: 6.810450045451589% (Moderate Return)
Shareholder yield for ZIP (quarterly period ending 2025-06-30)
Market cap (USD): 343150250.64
Dividends paid: 0
Stock repurchases: 56618000
Net debt paydown: -6057000
Dividend yield: 0%
Buyback yield: 16.49947796756766%
Debt paydown yield: -1.7651160063859077%
Total shareholder yield: 14.734361961181753% (High Return)
Shareholder yield for ZIP (quarterly period ending 2025-09-30)
Market cap (USD): 289040730.08
Dividends paid: 0
Stock repurchases: 10012000
Net debt paydown: 106000
Dividend yield: 0%
Buyback yield: 3.4638716824542004%
Debt paydown yield: 0.03667303219538007%
Total shareholder yield: 3.5005447146495805% (Low Return)
Shareholder yield for ZIP (annual period ending 2025-12-31)
Market cap (USD): 267122949.6
Dividends paid: 0
Stock repurchases: 102105000
Net debt paydown: -4960000
Dividend yield: 0%
Buyback yield: 38.22397145318135%
Debt paydown yield: -1.856822862815528%
Total shareholder yield: 36.36714859036582% (High Return)
Shareholder yield for ZIP (quarterly period ending 2025-12-31)
Market cap (USD): 267122949.6
Dividends paid: 0
Stock repurchases: 8000000
Net debt paydown: 567000
Dividend yield: 0%
Buyback yield: 2.9948755851863353%
Debt paydown yield: 0.21226180710008152%
Total shareholder yield: 3.207137392286417% (Low Return)
Shareholder yield for 0033.HK (quarterly period ending 2024-12-31)
Market cap (USD): 30588773.69863014
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0037.HK (quarterly period ending 2025-09-30)
Market cap (USD): 47879465.29562982
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 79805.26992287929
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16667953459823512%
Total shareholder yield: 0.16667953459823512% (Low Return)
Shareholder yield for 0262.HK (annual period ending 2026-03-31)
Market cap (USD): 14967557.142857144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13873310.030953255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 92.68920705322921%
Total shareholder yield: 92.68920705322921% (High Return)
Shareholder yield for 0262.HK (quarterly period ending 2026-03-31)
Market cap (USD): 14967557.142857144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14371767.614500813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 96.01946047260856%
Total shareholder yield: 96.01946047260856% (High Return)
Shareholder yield for 0417.HK (quarterly period ending 2025-09-30)
Market cap (USD): 21779405.655526992
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10928534.704370186
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 50.178296309921734%
Total shareholder yield: 50.178296309921734% (High Return)
Shareholder yield for 0762.HK (quarterly period ending 2026-03-31)
Market cap (USD): 25758521469.387756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1CG.AX (annual period ending 2025-12-31)
Market cap (USD): 9651106.040268457
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2182.HK (quarterly period ending 2025-12-31)
Market cap (USD): 27493573.26478149
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4261549.571992686
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.500166278683075%
Total shareholder yield: 15.500166278683075% (High Return)
Shareholder yield for 2182.HK (annual period ending 2025-12-31)
Market cap (USD): 27493573.26478149
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4261549.571992686
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.500166278683075%
Total shareholder yield: 15.500166278683075% (High Return)
Shareholder yield for 2188.HK (quarterly period ending 2025-12-31)
Market cap (USD): 23019830.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7481753.424657535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.50133969744617%
Total shareholder yield: -32.50133969744617% (Minimal or Negative)
Shareholder yield for 2188.HK (annual period ending 2025-12-31)
Market cap (USD): 23019830.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7481753.424657535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.50133969744617%
Total shareholder yield: -32.50133969744617% (Minimal or Negative)
Shareholder yield for 2262.HK (quarterly period ending 2025-12-31)
Market cap (USD): 71887720.30848329
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -681010.1026640246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9473246609319176%
Total shareholder yield: -0.9473246609319176% (Minimal or Negative)
Shareholder yield for 2262.HK (annual period ending 2025-12-31)
Market cap (USD): 71887720.30848329
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1965682.2277581962
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7343783045603565%
Total shareholder yield: 2.7343783045603565% (Low Return)
Shareholder yield for 2481.T (quarterly period ending 2025-12-31)
Market cap (USD): 22483453.28303817
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2559.HK (annual period ending 2025-12-31)
Market cap (USD): 200858130.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1092446.183953033
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5438894519226397%
Total shareholder yield: -0.5438894519226397% (Minimal or Negative)
Shareholder yield for 2559.HK (quarterly period ending 2025-12-31)
Market cap (USD): 200858130.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1491685.594739988
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7426563179783227%
Total shareholder yield: -0.7426563179783227% (Minimal or Negative)
Shareholder yield for 2593.T (quarterly period ending 2026-04-30)
Market cap (USD): 2157421144.4125357
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67481458.27821547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.1278760038569393%
Total shareholder yield: 3.1278760038569393% (Low Return)
Shareholder yield for 2593.T (annual period ending 2026-04-30)
Market cap (USD): 2157421144.4125357
Dividends paid: 35335247.846173055
Stock repurchases: 31214.88325633662
Net debt paydown: 103723147.193771
Dividend yield: 1.6378465529406323%
Buyback yield: 0.0014468609124917244%
Debt paydown yield: 4.807737583475606%
Total shareholder yield: 6.44703099732873% (Moderate Return)
Shareholder yield for 2609.HK (annual period ending 2025-12-31)
Market cap (USD): 551872548.5714285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6913882.58317025
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.252804221023034%
Total shareholder yield: -1.252804221023034% (Minimal or Negative)
Shareholder yield for 2609.HK (quarterly period ending 2025-12-31)
Market cap (USD): 551872548.5714285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2541688.384140268
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.46055713238856616%
Total shareholder yield: 0.46055713238856616% (Low Return)
Shareholder yield for 2669.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1452033974.293059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2288656.198320046
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15761726232571843%
Total shareholder yield: 0.15761726232571843% (Low Return)
Shareholder yield for 2669.HK (annual period ending 2025-12-31)
Market cap (USD): 1452033974.293059
Dividends paid: 75375321.33676092
Stock repurchases: 0
Net debt paydown: 3427082.0634457916
Dividend yield: 5.191016372289659%
Buyback yield: 0%
Debt paydown yield: 0.23601941305225377%
Total shareholder yield: 5.427035785341912% (Moderate Return)
Shareholder yield for 2886.HK (quarterly period ending 2025-12-31)
Market cap (USD): 191374741.3881748
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54217371.013704956
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.330473823467223%
Total shareholder yield: 28.330473823467223% (High Return)
Shareholder yield for 2886.HK (annual period ending 2025-12-31)
Market cap (USD): 191374741.3881748
Dividends paid: 12287146.529562982
Stock repurchases: 3352442.1593830334
Net debt paydown: 26691553.81231284
Dividend yield: 6.4204640802833834%
Buyback yield: 1.7517683551473022%
Debt paydown yield: 13.947271002798143%
Total shareholder yield: 22.11950343822883% (High Return)
Shareholder yield for 3309.HK (annual period ending 2025-12-31)
Market cap (USD): 141901129.04884318
Dividends paid: 0
Stock repurchases: 6959511.568123393
Net debt paydown: 1560324.848276049
Dividend yield: 0%
Buyback yield: 4.904479347537742%
Debt paydown yield: 1.0995859291147543%
Total shareholder yield: 6.004065276652496% (Moderate Return)
Shareholder yield for 3309.HK (quarterly period ending 2025-12-31)
Market cap (USD): 141901129.04884318
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -954894.6342901066
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6729295536199902%
Total shareholder yield: -0.6729295536199902% (Minimal or Negative)
Shareholder yield for 3650.HK (quarterly period ending 2025-12-31)
Market cap (USD): 131572809.14285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1167214.9830643558
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8871247719557577%
Total shareholder yield: 0.8871247719557577% (Low Return)
Shareholder yield for 3650.HK (annual period ending 2025-12-31)
Market cap (USD): 131572809.14285715
Dividends paid: 0
Stock repurchases: 2526857.1428571427
Net debt paydown: 2502344.422700587
Dividend yield: 0%
Buyback yield: 1.9205010209317412%
Debt paydown yield: 1.9018704844886523%
Total shareholder yield: 3.8223715054203935% (Low Return)
Shareholder yield for 3818.HK (quarterly period ending 2026-03-31)
Market cap (USD): 242189077.85817656
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27969300.313826244
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.548539084080737%
Total shareholder yield: -11.548539084080737% (Minimal or Negative)
Shareholder yield for 3818.HK (annual period ending 2026-03-31)
Market cap (USD): 242189077.85817656
Dividends paid: 26682633.863965265
Stock repurchases: 0
Net debt paydown: -27736092.340322047
Dividend yield: 11.017273817603924%
Buyback yield: 0%
Debt paydown yield: -11.452247386880105%
Total shareholder yield: -0.43497356927618114% (Minimal or Negative)
Shareholder yield for 6417.T (annual period ending 2026-03-31)
Market cap (USD): 2127251449.8498497
Dividends paid: 140446696.6966967
Stock repurchases: 375375375.3753754
Dividend yield: 6.602261181047027%
Buyback yield: 17.646027478409803%
Total shareholder yield: 24.24828865945683% (High Return)
Shareholder yield for 6417.T (quarterly period ending 2026-03-31)
Market cap (USD): 2127251449.8498497
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6946.T (quarterly period ending 2026-03-31)
Market cap (USD): 495921149.9499499
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6946.T (annual period ending 2026-03-31)
Market cap (USD): 495921149.9499499
Dividends paid: 569319.3193193193
Stock repurchases: 12518768.768768769
Net debt paydown: -33613691.55547741
Dividend yield: 0.11480037086072595%
Buyback yield: 2.52434661639904%
Debt paydown yield: -6.778031459007107%
Total shareholder yield: -4.138884471747342% (Minimal or Negative)
Shareholder yield for 6965.T (quarterly period ending 2026-03-31)
Market cap (USD): 4268353447.847848
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7520.T (quarterly period ending 2026-05-31)
Market cap (USD): 172264664.73284358
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7721.T (quarterly period ending 2026-03-31)
Market cap (USD): 717606643.4434434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6493953.576726109
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9049461339383372%
Total shareholder yield: -0.9049461339383372% (Minimal or Negative)
Shareholder yield for 7721.T (annual period ending 2026-03-31)
Market cap (USD): 717606643.4434434
Dividends paid: 3597347.347347347
Stock repurchases: 18768.76876876877
Net debt paydown: -6108984.6028357
Dividend yield: 0.5012979436875662%
Buyback yield: 0.002615467532282954%
Debt paydown yield: -0.8512998950959636%
Total shareholder yield: -0.3473864838761145% (Minimal or Negative)
Shareholder yield for 8522.T (quarterly period ending 2026-03-31)
Market cap (USD): 2120663204.004004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 189494671.32004166
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.93563253996479%
Total shareholder yield: 8.93563253996479% (Moderate Return)
Shareholder yield for 8522.T (annual period ending 2026-03-31)
Market cap (USD): 2120663204.004004
Dividends paid: 31719219.21921922
Stock repurchases: 62562.56256256256
Net debt paydown: 163996966.3220229
Dividend yield: 1.495721676093142%
Buyback yield: 0.0029501413729647774%
Debt paydown yield: 7.733286738430779%
Total shareholder yield: 9.231958555896886% (Moderate Return)
Shareholder yield for 8729.T (annual period ending 2026-03-31)
Market cap (USD): 6475933853.853854
Dividends paid: 0
Stock repurchases: 436999499.4994995
Dividend yield: 0%
Buyback yield: 6.748053784388786%
Total shareholder yield: 6.748053784388786% (Moderate Return)
Shareholder yield for 8729.T (quarterly period ending 2026-03-31)
Market cap (USD): 6475933853.853854
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 142087723.6590557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.194088557197025%
Total shareholder yield: 2.194088557197025% (Low Return)
Shareholder yield for 9553.T (quarterly period ending 2026-03-31)
Market cap (USD): 99242378.37837838
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9887.HK (annual period ending 2025-12-31)
Market cap (USD): 1774399049.142857
Dividends paid: 0
Stock repurchases: 10381000
Net debt paydown: -3576575.342465751
Dividend yield: 0%
Buyback yield: 0.5850431448897956%
Debt paydown yield: -0.20156544516823624%
Total shareholder yield: 0.3834776997215593% (Low Return)
Shareholder yield for ALECO.PA (quarterly period ending 2026-03-31)
Market cap (USD): 11567163.218390804
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 330775.26707234606
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.859605772195222%
Total shareholder yield: 2.859605772195222% (Low Return)
Shareholder yield for AMG.DE (quarterly period ending 2026-03-31)
Market cap (USD): 178238668800
Dividends paid: 1358000000
Stock repurchases: 0
Net debt paydown: -2719000000
Dividend yield: 0.7618997657145877%
Buyback yield: 0%
Debt paydown yield: -1.525482667877735%
Total shareholder yield: -0.7635829021631472% (Minimal or Negative)
Shareholder yield for AMS (quarterly period ending 2026-03-31)
Market cap (USD): 9672500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 168000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7368829154820367%
Total shareholder yield: 1.7368829154820367% (Low Return)
Shareholder yield for ARTV (quarterly period ending 2026-03-31)
Market cap (USD): 487339648
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 679000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13932788000864646%
Total shareholder yield: 0.13932788000864646% (Low Return)
Shareholder yield for BAX (quarterly period ending 2026-03-31)
Market cap (USD): 11568905216
Dividends paid: 5000000
Stock repurchases: 0
Net debt paydown: 93000000
Dividend yield: 0.043219301279129776%
Buyback yield: 0%
Debt paydown yield: 0.803879003791814%
Total shareholder yield: 0.8470983050709437% (Low Return)
Shareholder yield for BEKE (quarterly period ending 2026-03-31)
Market cap (USD): 16848010240
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 327582154.02108765
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9443373392743595%
Total shareholder yield: 1.9443373392743595% (Low Return)
Shareholder yield for BMN (annual period ending 2025-12-31)
Market cap (USD): 153691328
Dividends paid: 6881088
Stock repurchases: 0
Net debt paydown: -39244553
Dividend yield: 4.477212923815714%
Buyback yield: 0%
Debt paydown yield: -25.534656711405347%
Total shareholder yield: -21.057443787589634% (Minimal or Negative)
Shareholder yield for BMN (quarterly period ending 2025-12-31)
Market cap (USD): 153691328
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -309555
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2014134460468713%
Total shareholder yield: -0.2014134460468713% (Minimal or Negative)
Shareholder yield for BTU (quarterly period ending 2026-03-31)
Market cap (USD): 2777815808
Dividends paid: 9200000
Stock repurchases: 3300000
Net debt paydown: 30300000
Dividend yield: 0.33119546564262337%
Buyback yield: 0.1187983735457236%
Debt paydown yield: 1.090785066192553%
Total shareholder yield: 1.5407789053809% (Low Return)
Shareholder yield for CGI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 783434791.2408758
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 CGI.TO (annual period ending 2025-12-31)
Market cap (USD): 783434791.2408758
Dividends paid: 16443795.620437955
Stock repurchases: 0
Net debt paydown: -6125261.59971413
Dividend yield: 2.0989360958035532%
Buyback yield: 0%
Debt paydown yield: -0.7818470239255496%
Total shareholder yield: 1.3170890718780037% (Low Return)
Shareholder yield for CIA (quarterly period ending 2026-03-31)
Market cap (USD): 244679264
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for D2MN.DE (quarterly period ending 2026-03-31)
Market cap (USD): 89146826752
Dividends paid: 846000000
Stock repurchases: 0
Net debt paydown: -340000000
Dividend yield: 0.9489962019102605%
Buyback yield: 0%
Debt paydown yield: -0.38139327263532924%
Total shareholder yield: 0.5676029292749312% (Low Return)
Shareholder yield for ECMPA.AS (quarterly period ending 2026-03-31)
Market cap (USD): 1681236744.8275862
Dividends paid: 36431034.48275862
Stock repurchases: 0
Net debt paydown: 17425070.993914843
Dividend yield: 2.166918763513861%
Buyback yield: 0%
Debt paydown yield: 1.0364436208953913%
Total shareholder yield: 3.2033623844092523% (Low Return)
Shareholder yield for ECVT (quarterly period ending 2026-03-31)
Market cap (USD): 1363790464
Dividends paid: 0
Stock repurchases: 36339000
Net debt paydown: -5367000
Dividend yield: 0%
Buyback yield: 2.664558886371565%
Debt paydown yield: -0.3935355277568505%
Total shareholder yield: 2.2710233586147144% (Low Return)
Shareholder yield for EE1.AX (annual period ending 2024-06-30)
Market cap (USD): 2501081.3333333335
Dividends paid: 0
Stock repurchases: 182996.66666666666
Dividend yield: 0%
Buyback yield: 7.31670194918358%
Total shareholder yield: 7.31670194918358% (Moderate Return)
Shareholder yield for EFXT (quarterly period ending 2026-03-31)
Market cap (USD): 2778243840
Dividends paid: 2877697.841726619
Stock repurchases: 0
Net debt paydown: 30609672.845664978
Dividend yield: 0.10357974344421184%
Buyback yield: 0%
Debt paydown yield: 1.1017633659421693%
Total shareholder yield: 1.2053431093863811% (Low Return)
Shareholder yield for ENI.DE (quarterly period ending 2026-03-31)
Market cap (USD): 76586184091.95403
Dividends paid: 880459770.1149426
Stock repurchases: 332183908.045977
Net debt paydown: -1795686274.5098038
Dividend yield: 1.1496326400827193%
Buyback yield: 0.43373868535757937%
Debt paydown yield: -2.3446608494735734%
Total shareholder yield: -0.7612895240332749% (Minimal or Negative)
Shareholder yield for FPR.AX (quarterly period ending 2025-09-30)
Market cap (USD): 394938021.05263156
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -56664891.10707784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.347793346421406%
Total shareholder yield: -14.347793346421406% (Minimal or Negative)
Shareholder yield for FPR.AX (annual period ending 2025-09-30)
Market cap (USD): 394938021.05263156
Dividends paid: 0
Stock repurchases: 37688157.89473684
Net debt paydown: -56664891.10707784
Dividend yield: 0%
Buyback yield: 9.542803145234355%
Debt paydown yield: -14.347793346421406%
Total shareholder yield: -4.804990201187051% (Minimal or Negative)
Shareholder yield for GEC.TO (quarterly period ending 2026-05-31)
Market cap (USD): 14178402.898550726
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 466375.753728956
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.2893391242015526%
Total shareholder yield: 3.2893391242015526% (Low Return)
Shareholder yield for GIGA.V (quarterly period ending 2026-03-31)
Market cap (USD): 8187530.215827338
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6457.301895709694
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07886751835403386%
Total shareholder yield: 0.07886751835403386% (Low Return)
Shareholder yield for GLIBA (quarterly period ending 2026-03-31)
Market cap (USD): 890679424
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8981907277112533%
Total shareholder yield: 0.8981907277112533% (Low Return)
Shareholder yield for GTERA (quarterly period ending 2026-03-31)
Market cap (USD): 305947904
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HRB (quarterly period ending 2026-03-31)
Market cap (USD): 5175619584
Dividends paid: 53215000
Stock repurchases: 41000
Net debt paydown: 909272000
Dividend yield: 1.0281860777501843%
Buyback yield: 0.0007921756870761542%
Debt paydown yield: 17.568370032661196%
Total shareholder yield: 18.597348286098455% (High Return)
Shareholder yield for ICCC (quarterly period ending 2026-03-31)
Market cap (USD): 99786192
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 417000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.41789348971248447%
Total shareholder yield: 0.41789348971248447% (Low Return)
Shareholder yield for IUI1.DE (quarterly period ending 2026-03-31)
Market cap (USD): 127941328896
Dividends paid: 0
Stock repurchases: 1123200000
Dividend yield: 0%
Buyback yield: 0.8779024023683688%
Total shareholder yield: 0.8779024023683688% (Low Return)
Shareholder yield for IUI1.DE (quarterly period ending 2026-06-30)
Market cap (USD): 107268448256
Dividends paid: 0
Stock repurchases: 320300000
Dividend yield: 0%
Buyback yield: 0.29859665652624395%
Total shareholder yield: 0.29859665652624395% (Low Return)
Shareholder yield for JAR.L (annual period ending 2025-12-31)
Market cap (USD): 18376624128
Dividends paid: 622972972.972973
Stock repurchases: 43243243.24324325
Net debt paydown: -275878378.3783798
Dividend yield: 3.3900294669670297%
Buyback yield: 0.23531657905194134%
Debt paydown yield: -1.5012462379204399%
Total shareholder yield: 2.124099808098531% (Low Return)
Shareholder yield for JAR.L (quarterly period ending 2025-12-31)
Market cap (USD): 18376624128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10481803035.912626
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -57.038784506354276%
Total shareholder yield: -57.038784506354276% (Minimal or Negative)
Shareholder yield for JINDRILL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 185846385.07842305
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JINDRILL.NS (annual period ending 2026-03-31)
Market cap (USD): 185846385.07842305
Dividends paid: 307333.6159389572
Stock repurchases: 0
Net debt paydown: 80285235.35937513
Dividend yield: 0.16536970348348137%
Buyback yield: 0%
Debt paydown yield: 43.19978315720079%
Total shareholder yield: 43.365152860684276% (High Return)
Shareholder yield for JPM (quarterly period ending 2026-03-31)
Market cap (USD): 888204427264
Dividends paid: 4374000000
Stock repurchases: 8325000000
Net debt paydown: -16830000000
Dividend yield: 0.4924541992515785%
Buyback yield: 0.9372842269705969%
Debt paydown yield: -1.8948340588486663%
Total shareholder yield: -0.465095632626491% (Minimal or Negative)
Shareholder yield for JPM (quarterly period ending 2026-06-30)
Market cap (USD): 938902814720
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINK.OL (quarterly period ending 2026-03-31)
Market cap (USD): 756140175.1284686
Dividends paid: 0
Stock repurchases: 22847584.789311405
Net debt paydown: 5973251.829240203
Dividend yield: 0%
Buyback yield: 3.021607043354043%
Debt paydown yield: 0.7899662027910823%
Total shareholder yield: 3.8115732461451253% (Low Return)
Shareholder yield for LIO.L (annual period ending 2026-03-31)
Market cap (USD): 239343915.78947368
Dividends paid: 47053947.368421055
Stock repurchases: 6692105.263157895
Net debt paydown: -310492.13943950785
Dividend yield: 19.65955441700452%
Buyback yield: 2.7960206304321744%
Debt paydown yield: -0.1297263556566092%
Total shareholder yield: 22.325848691780088% (High Return)
Shareholder yield for LIO.L (quarterly period ending 2026-03-31)
Market cap (USD): 239343915.78947368
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2466002.844950213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0303177487575257%
Total shareholder yield: -1.0303177487575257% (Minimal or Negative)
Shareholder yield for LPA.L (quarterly period ending 2026-03-31)
Market cap (USD): 14343309.210526315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3501529.1607396863
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.412282475023076%
Total shareholder yield: -24.412282475023076% (Minimal or Negative)
Shareholder yield for LXU (quarterly period ending 2026-03-31)
Market cap (USD): 880531456
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5246000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5957765579245814%
Total shareholder yield: 0.5957765579245814% (Low Return)
Shareholder yield for MARICO.NS (annual period ending 2026-03-31)
Market cap (USD): 11750310318.609581
Dividends paid: 96227214.92157695
Stock repurchases: 0
Net debt paydown: 5735772.529762045
Dividend yield: 0.8189333925009358%
Buyback yield: 0%
Debt paydown yield: 0.04881379618271018%
Total shareholder yield: 0.867747188683646% (Low Return)
Shareholder yield for MARICO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 11750310318.609581
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLFNP.PA (annual period ending 2022-12-31)
Market cap (USD): 1276595.7446808512
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLGRC.PA (annual period ending 2024-12-31)
Market cap (USD): 68601866.66666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -92634251.11111112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -135.0316771425721%
Total shareholder yield: -135.0316771425721% (Minimal or Negative)
Shareholder yield for MMM (quarterly period ending 2026-03-31)
Market cap (USD): 83763707904
Dividends paid: 412000000
Stock repurchases: 1999000000
Net debt paydown: 46000000
Dividend yield: 0.49185979263499824%
Buyback yield: 2.3864750618382558%
Debt paydown yield: 0.05491638461458718%
Total shareholder yield: 2.9332512390878414% (Low Return)
Shareholder yield for MMM (quarterly period ending 2026-06-30)
Market cap (USD): 89024004096
Dividends paid: 401000000
Stock repurchases: 994000000
Net debt paydown: 5000000
Dividend yield: 0.45044030997255224%
Buyback yield: 1.1165527883110147%
Debt paydown yield: 0.005616462717862247%
Total shareholder yield: 1.5726095610014292% (Low Return)
Shareholder yield for NBVA.V (quarterly period ending 2026-01-31)
Market cap (USD): 7537183.703703703
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -521.9047619047597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.006924400179450322%
Total shareholder yield: -0.006924400179450322% (Minimal or Negative)
Shareholder yield for NIO (quarterly period ending 2026-03-31)
Market cap (USD): 11250444288
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 621368365.7225552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.523056243968266%
Total shareholder yield: 5.523056243968266% (Moderate Return)
Shareholder yield for NNY (quarterly period ending 2026-02-28)
Market cap (USD): 158265120
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTI.OL (quarterly period ending 2025-12-31)
Market cap (USD): 115415982.48756218
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22111.685860666912
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0191582529421779%
Total shareholder yield: -0.0191582529421779% (Minimal or Negative)
Shareholder yield for NTI.OL (annual period ending 2025-12-31)
Market cap (USD): 115415982.48756218
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -498635.4195483307
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4320332494696445%
Total shareholder yield: -0.4320332494696445% (Minimal or Negative)
Shareholder yield for OMAB (quarterly period ending 2026-03-31)
Market cap (USD): 4992687616
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7095727.520349145
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14212240112138322%
Total shareholder yield: 0.14212240112138322% (Low Return)
Shareholder yield for PAT.DE (quarterly period ending 2025-12-31)
Market cap (USD): 728272564.7058824
Dividends paid: 35600000
Stock repurchases: 0
Dividend yield: 4.888279708075683%
Buyback yield: 0%
Total shareholder yield: 4.888279708075683% (Moderate Return)
Shareholder yield for PAT.DE (annual period ending 2025-12-31)
Market cap (USD): 728272564.7058824
Dividends paid: 35600000
Stock repurchases: 0
Net debt paydown: -49118982.843137205
Dividend yield: 4.888279708075683%
Buyback yield: 0%
Debt paydown yield: -6.744587840264754%
Total shareholder yield: -1.8563081321890706% (Minimal or Negative)