speb/financial-data huggingface dataset:
Shareholder yield for TC.TO (annual period ending 2024-12-31)
Market cap (USD): 193668151.97202796
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12688752.913752973
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.551801514368581%
Total shareholder yield: -6.551801514368581% (Minimal or Negative)
Shareholder yield for TC.TO (quarterly period ending 2025-03-31)
Market cap (USD): 190081704.71328673
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TC.TO (quarterly period ending 2025-06-30)
Market cap (USD): 218914418.75912407
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20343019.753968596
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.292681527913622%
Total shareholder yield: -9.292681527913622% (Minimal or Negative)
Shareholder yield for TC.TO (quarterly period ending 2025-09-30)
Market cap (USD): 206299805.43884894
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3538245.0244184732
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7150985755375683%
Total shareholder yield: -1.7150985755375683% (Minimal or Negative)
Shareholder yield for TC.TO (annual period ending 2025-12-31)
Market cap (USD): 247397707.44525546
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38817191.56755644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.690198574756788%
Total shareholder yield: -15.690198574756788% (Minimal or Negative)
Shareholder yield for TC.TO (quarterly period ending 2025-12-31)
Market cap (USD): 247397707.44525546
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13312849.866092443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.381153286975519%
Total shareholder yield: -5.381153286975519% (Minimal or Negative)
Shareholder yield for TEI (annual period ending 2021-12-31)
Market cap (USD): 204026765.76000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEI (annual period ending 2022-12-31)
Market cap (USD): 172383725.7
Dividends paid: 31210971
Stock repurchases: 2156624
Dividend yield: 18.105520618759897%
Buyback yield: 1.2510600935457101%
Total shareholder yield: 19.356580712305608% (High Return)
Shareholder yield for TEI (annual period ending 2023-12-31)
Market cap (USD): 178995704.22
Dividends paid: 26813808
Stock repurchases: 1760052
Net debt paydown: -14000000
Dividend yield: 14.980140510547498%
Buyback yield: 0.9832928715634179%
Debt paydown yield: -7.821416754668527%
Total shareholder yield: 8.142016627442388% (Moderate Return)
Shareholder yield for TEI (annual period ending 2024-12-31)
Market cap (USD): 200248492.32000002
Dividends paid: 26920198
Stock repurchases: 0
Net debt paydown: -15000000
Dividend yield: 13.443396096576413%
Buyback yield: 0%
Debt paydown yield: -7.490693101464045%
Total shareholder yield: 5.952702995112367% (Moderate Return)
Shareholder yield for TEI (quarterly period ending 2024-12-31)
Market cap (USD): 200248492.32000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEI (quarterly period ending 2025-06-30)
Market cap (USD): 247004626.14000002
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 TLNC (annual period ending 2025-12-31)
Market cap (USD): 259614690
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TLNC (quarterly period ending 2025-12-31)
Market cap (USD): 259614690
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UFCS (annual period ending 2021-12-31)
Market cap (USD): 536726992.72
Dividends paid: 0
Stock repurchases: 2428000
Dividend yield: 0%
Buyback yield: 0.4523715097121341%
Total shareholder yield: 0.4523715097121341% (Low Return)
Shareholder yield for UFCS (annual period ending 2022-12-31)
Market cap (USD): 646791944.86
Dividends paid: 15860000
Stock repurchases: 0
Dividend yield: 2.4521022758613578%
Buyback yield: 0%
Total shareholder yield: 2.4521022758613578% (Low Return)
Shareholder yield for UFCS (annual period ending 2023-12-31)
Market cap (USD): 489519647.28
Dividends paid: 16164000
Stock repurchases: 290000
Net debt paydown: 0
Dividend yield: 3.30201251161516%
Buyback yield: 0.05924174884733954%
Debt paydown yield: 0%
Total shareholder yield: 3.3612542604624993% (Low Return)
Shareholder yield for UFCS (quarterly period ending 2024-09-30)
Market cap (USD): 520563608.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UFCS (annual period ending 2024-12-31)
Market cap (USD): 711445483.1800001
Dividends paid: 16212000
Stock repurchases: 0
Net debt paydown: -67059000
Dividend yield: 2.278741011543995%
Buyback yield: 0%
Debt paydown yield: -9.425739791088624%
Total shareholder yield: -7.146998779544629% (Minimal or Negative)
Shareholder yield for UFCS (quarterly period ending 2024-12-31)
Market cap (USD): 711445483.1800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UFCS (quarterly period ending 2025-03-31)
Market cap (USD): 740950074.0799999
Dividends paid: 4062000
Stock repurchases: 732000
Dividend yield: 0.5482150744155845%
Buyback yield: 0.09879208135701817%
Total shareholder yield: 0.6470071557726027% (Low Return)
Shareholder yield for UFCS (quarterly period ending 2025-06-30)
Market cap (USD): 725812936.14
Dividends paid: 4079000
Stock repurchases: 486000
Dividend yield: 0.5619905345987404%
Buyback yield: 0.0669594017688129%
Total shareholder yield: 0.6289499363675533% (Low Return)
Shareholder yield for UFCS (quarterly period ending 2025-09-30)
Market cap (USD): 773533404.9
Dividends paid: 4082000
Stock repurchases: 985000
Net debt paydown: -28971000
Dividend yield: 0.5277083024653226%
Buyback yield: 0.12733774569533138%
Debt paydown yield: -3.745281046232939%
Total shareholder yield: -3.090234998072285% (Minimal or Negative)
Shareholder yield for UFCS (quarterly period ending 2025-12-31)
Market cap (USD): 928240085.88
Dividends paid: 4083000
Stock repurchases: 760000
Net debt paydown: -72000
Dividend yield: 0.4398646494704213%
Buyback yield: 0.08187536948261577%
Debt paydown yield: -0.007756613950984653%
Total shareholder yield: 0.5139834050020524% (Low Return)
Shareholder yield for UFCS (annual period ending 2025-12-31)
Market cap (USD): 928240085.88
Dividends paid: 16306000
Stock repurchases: 993000
Net debt paydown: -29141000
Dividend yield: 1.7566575983993853%
Buyback yield: 0.10697663407399666%
Debt paydown yield: -3.1393817659117187%
Total shareholder yield: -1.2757475334383368% (Minimal or Negative)
Shareholder yield for VIVS (annual period ending 2022-03-31)
Market cap (USD): 157652483.51999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIVS (annual period ending 2023-03-31)
Market cap (USD): 91824185.88000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 378000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.41165624979674464%
Total shareholder yield: 0.41165624979674464% (Low Return)
Shareholder yield for VIVS (annual period ending 2024-03-31)
Market cap (USD): 43186717.559999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 411000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9516814965828119%
Total shareholder yield: 0.9516814965828119% (Low Return)
Shareholder yield for VIVS (quarterly period ending 2024-09-30)
Market cap (USD): 21383714.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIVS (quarterly period ending 2024-12-31)
Market cap (USD): 19287271.919999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIVS (quarterly period ending 2025-03-31)
Market cap (USD): 7826719.040000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 118000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5076560100974312%
Total shareholder yield: 1.5076560100974312% (Low Return)
Shareholder yield for VIVS (annual period ending 2025-03-31)
Market cap (USD): 7826719.040000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 452000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.775089123424059%
Total shareholder yield: 5.775089123424059% (Moderate Return)
Shareholder yield for VIVS (quarterly period ending 2025-06-30)
Market cap (USD): 5136284.37
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 120000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3363192408289497%
Total shareholder yield: 2.3363192408289497% (Low Return)
Shareholder yield for VIVS (quarterly period ending 2025-09-30)
Market cap (USD): 10202687.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 122000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1957633922667346%
Total shareholder yield: 1.1957633922667346% (Low Return)
Shareholder yield for VIVS (quarterly period ending 2025-12-31)
Market cap (USD): 6324268.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 123000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.944888959181779%
Total shareholder yield: 1.944888959181779% (Low Return)
Shareholder yield for VNDA (annual period ending 2021-12-31)
Market cap (USD): 943526967.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNDA (annual period ending 2022-12-31)
Market cap (USD): 444401803.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNDA (annual period ending 2023-12-31)
Market cap (USD): 253772071.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1737000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.684472483033555%
Total shareholder yield: 0.684472483033555% (Low Return)
Shareholder yield for VNDA (quarterly period ending 2024-09-30)
Market cap (USD): 282035785.78000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNDA (quarterly period ending 2024-12-31)
Market cap (USD): 288049341.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNDA (annual period ending 2024-12-31)
Market cap (USD): 288049341.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2956000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0262130715803692%
Total shareholder yield: -1.0262130715803692% (Minimal or Negative)
Shareholder yield for VNDA (quarterly period ending 2025-03-31)
Market cap (USD): 276022229.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNDA (quarterly period ending 2025-06-30)
Market cap (USD): 283839852.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 107000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.037697313821435194%
Total shareholder yield: 0.037697313821435194% (Low Return)
Shareholder yield for VNDA (quarterly period ending 2025-09-30)
Market cap (USD): 300076454.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 723000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.24093859729641878%
Total shareholder yield: 0.24093859729641878% (Low Return)
Shareholder yield for VNDA (quarterly period ending 2025-12-31)
Market cap (USD): 530395656.84000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1707000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.32183521452079616%
Total shareholder yield: -0.32183521452079616% (Minimal or Negative)
Shareholder yield for VNDA (annual period ending 2025-12-31)
Market cap (USD): 530395656.84000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -262000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04939708623576367%
Total shareholder yield: -0.04939708623576367% (Minimal or Negative)
Shareholder yield for WAK.AX (annual period ending 2021-06-30)
Market cap (USD): 209978471.87969923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WAK.AX (annual period ending 2022-06-30)
Market cap (USD): 192600943.1724138
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1444969.6966554336
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.750240197609996%
Total shareholder yield: -0.750240197609996% (Minimal or Negative)
Shareholder yield for WAK.AX (annual period ending 2023-06-30)
Market cap (USD): 120216151.61589403
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2740422.416076731
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.279579223957136%
Total shareholder yield: -2.279579223957136% (Minimal or Negative)
Shareholder yield for WAK.AX (annual period ending 2024-06-30)
Market cap (USD): 37236182.34666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2554581.611479029
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.86048206471873%
Total shareholder yield: 6.86048206471873% (Moderate Return)
Shareholder yield for ZFR.V (annual period ending 2021-12-31)
Market cap (USD): 11752691.023622047
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZFR.V (annual period ending 2022-12-31)
Market cap (USD): 6173403.419117646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZFR.V (annual period ending 2023-12-31)
Market cap (USD): 5653756.666666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZFR.V (quarterly period ending 2024-09-30)
Market cap (USD): 3455073.518518518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZFR.V (quarterly period ending 2024-12-31)
Market cap (USD): 2609426.153846154
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZFR.V (annual period ending 2024-12-31)
Market cap (USD): 2609426.153846154
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZFR.V (quarterly period ending 2025-03-31)
Market cap (USD): 1957069.6153846155
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 ZFR.V (quarterly period ending 2025-06-30)
Market cap (USD): 3404634.4890510947
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37280.5369812669
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0949938121450846%
Total shareholder yield: -1.0949938121450846% (Minimal or Negative)
Shareholder yield for ZFR.V (quarterly period ending 2025-09-30)
Market cap (USD): 3355646.9424460437
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36765.26807750879
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.095623845657295%
Total shareholder yield: 1.095623845657295% (Low Return)
Shareholder yield for ZLAB (annual period ending 2021-12-31)
Market cap (USD): 7097182016.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZLAB (annual period ending 2022-12-31)
Market cap (USD): 3466722162.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZLAB (annual period ending 2023-12-31)
Market cap (USD): 3086173182.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 799086.4008923811
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.025892467911600648%
Total shareholder yield: 0.025892467911600648% (Low Return)
Shareholder yield for ZLAB (quarterly period ending 2024-09-30)
Market cap (USD): 2725950260.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZLAB (quarterly period ending 2024-12-31)
Market cap (USD): 2957441479.7400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZLAB (annual period ending 2024-12-31)
Market cap (USD): 2957441479.7400002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18892482.32279444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6388117043808877%
Total shareholder yield: -0.6388117043808877% (Minimal or Negative)
Shareholder yield for ZLAB (quarterly period ending 2025-03-31)
Market cap (USD): 4081020812.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZLAB (quarterly period ending 2025-06-30)
Market cap (USD): 3948901433.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -207232.8457646072
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005247860683487221%
Total shareholder yield: -0.005247860683487221% (Minimal or Negative)
Shareholder yield for ZLAB (quarterly period ending 2025-09-30)
Market cap (USD): 3826945083.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4114708.9934652783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10751941570138794%
Total shareholder yield: -0.10751941570138794% (Minimal or Negative)
Shareholder yield for ZLAB (quarterly period ending 2025-12-31)
Market cap (USD): 1991953711.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1227730.3370786533
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06163448126468344%
Total shareholder yield: -0.06163448126468344% (Minimal or Negative)
Shareholder yield for ZLAB (annual period ending 2025-12-31)
Market cap (USD): 1991953711.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11013575.342465755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5529031763747134%
Total shareholder yield: -0.5529031763747134% (Minimal or Negative)
Shareholder yield for 2498.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2498.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50013513.64153088
Shareholder yield for 2498.HK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2059139.0222610217
Shareholder yield for 5016.T (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 5016.T (annual period ending 2023-03-31)
Dividends paid: 213213213.21321324
Stock repurchases: 0
Net debt paydown: -97955679.0030489
Shareholder yield for 5016.T (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2831696744.2878704
Shareholder yield for 5016.T (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 5247.T (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ABT.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ABT.TO (annual period ending 2022-12-31)
Dividends paid: 2433088235.2941175
Stock repurchases: 2790441176.470588
Shareholder yield for ABT.TO (annual period ending 2023-12-31)
Dividends paid: 2693939393.939394
Stock repurchases: 929545454.5454545
Net debt paydown: 1187076648.8413544
Shareholder yield for ABT.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ABT.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ABT.TO (annual period ending 2024-12-31)
Dividends paid: 2682517482.5174828
Stock repurchases: 905594405.5944057
Net debt paydown: 1335198135.1981335
Shareholder yield for ABT.TO (quarterly period ending 2025-03-31)
Dividends paid: 717482517.4825175
Stock repurchases: 195804195.80419582
Shareholder yield for ABT.TO (quarterly period ending 2025-06-30)
Dividends paid: 751094890.5109489
Stock repurchases: 4379562.04379562
Net debt paydown: -547889336.9404316
Shareholder yield for ABT.TO (quarterly period ending 2025-09-30)
Dividends paid: 741726618.705036
Stock repurchases: 219424460.4316547
Net debt paydown: 497957254.63424873
Shareholder yield for ABVE (annual period ending 2022-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ABVE (annual period ending 2023-01-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20139368.48180969
Shareholder yield for BBCQ (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BBCQ (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CSCO.TO (annual period ending 2021-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CSCO.TO (annual period ending 2022-07-31)
Dividends paid: 4862500000
Stock repurchases: 6547656250
Net debt paydown: -5537626008.064516
Shareholder yield for CSCO.TO (annual period ending 2023-07-31)
Dividends paid: 4738345864.6616535
Stock repurchases: 3676691729.323308
Net debt paydown: 1124571193.609023
Shareholder yield for CSCO.TO (annual period ending 2024-07-31)
Dividends paid: 4626086956.52174
Stock repurchases: 4912318840.579711
Net debt paydown: -16135180342.159752
Shareholder yield for CSCO.TO (quarterly period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DAIC (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 26775
Shareholder yield for DAIC (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DAIC (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DAIC (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DAIC (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DAIC (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KGS (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KGS (annual period ending 2022-12-31)
Dividends paid: 838000000
Stock repurchases: 0
Shareholder yield for NSTS (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OWLS (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OWLS (annual period ending 2023-12-31)
Dividends paid: 655.8957654723127
Stock repurchases: 0
Net debt paydown: 27185.25829302371
Shareholder yield for OWLS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OWLS (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 3101.0989010989015
Net debt paydown: -134578.61366646385
Shareholder yield for OWLS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13914.708850364317
Shareholder yield for OWLS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22477.773979200574
Shareholder yield for PSB.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PSB.NS (annual period ending 2023-03-31)
Dividends paid: 25591961.02314251
Stock repurchases: 0
Shareholder yield for PSB.NS (annual period ending 2024-03-31)
Dividends paid: 39013514.809929244
Stock repurchases: 0
Net debt paydown: -1291658.7176260948
Shareholder yield for PSB.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PSB.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -301335544.6278863
Shareholder yield for PSB.NS (annual period ending 2025-03-31)
Dividends paid: 15847054.009819966
Stock repurchases: 0
Net debt paydown: -289012940.9382961
Shareholder yield for PSB.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81323080.0804081
Shareholder yield for PSB.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68825186.36986423
Shareholder yield for PSB.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -145836850.3736086
Shareholder yield for RDDT.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 74949606.2992126
Shareholder yield for RDDT.TO (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RDDT.TO (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5172950.089126561
Shareholder yield for RDDT.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RDDT.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RDDT.TO (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 832575.7575757578
Shareholder yield for RDDT.TO (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RDDT.TO (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 184681.74161605164
Shareholder yield for RDDT.TO (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 371679.88237147033
Shareholder yield for SDRL (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TLNC (quarterly period ending 2025-05-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TLNC (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TLNC (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VTIX (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VTIX (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VTIX (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VTIX (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VTIX (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 2750
Net debt paydown: -2508667
Shareholder yield for VTIX (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 359520
Shareholder yield for VTIX (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -450791
Shareholder yield for VTIX (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2485516
Shareholder yield for 0295.HK (annual period ending 2025-12-31)
Market cap (USD): 36342219.428571425
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23142342.465753436
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 63.678946497030545%
Total shareholder yield: 63.678946497030545% (High Return)
Shareholder yield for 0295.HK (quarterly period ending 2025-12-31)
Market cap (USD): 36342219.428571425
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7690082.287308246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.160188915876937%
Total shareholder yield: 21.160188915876937% (High Return)
Shareholder yield for 0331.HK (quarterly period ending 2025-12-31)
Market cap (USD): 300771208.2262211
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 181564.54562319815
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06036633183540519%
Total shareholder yield: 0.06036633183540519% (Low Return)
Shareholder yield for 0332.HK (quarterly period ending 2025-09-30)
Market cap (USD): 6646582.005141388
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -157712.082262218
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3728298566123405%
Total shareholder yield: -2.3728298566123405% (Minimal or Negative)
Shareholder yield for 1116.HK (quarterly period ending 2025-12-31)
Market cap (USD): 65183806.683804624
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18657646.489809982
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.623131171695753%
Total shareholder yield: 28.623131171695753% (High Return)
Shareholder yield for 1980.T (quarterly period ending 2026-03-31)
Market cap (USD): 2128780787.1871872
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -642006.4074841961
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.030158408575854147%
Total shareholder yield: -0.030158408575854147% (Minimal or Negative)
Shareholder yield for 1980.T (annual period ending 2026-03-31)
Market cap (USD): 2128780787.1871872
Dividends paid: 52271021.02102102
Stock repurchases: 6256.256256256256
Net debt paydown: 135718012.32458228
Dividend yield: 2.455444042694883%
Buyback yield: 0.0002938891732728765%
Debt paydown yield: 6.375386941739078%
Total shareholder yield: 8.831124873607234% (Moderate Return)
Shareholder yield for 2459.HK (quarterly period ending 2025-12-31)
Market cap (USD): 14673427.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 113295.0787009364
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7721105328148037%
Total shareholder yield: 0.7721105328148037% (Low Return)
Shareholder yield for 2459.HK (annual period ending 2025-12-31)
Market cap (USD): 14673427.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 339925.6360078277
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3166069254272523%
Total shareholder yield: 2.3166069254272523% (Low Return)
Shareholder yield for 2503.T (quarterly period ending 2026-03-31)
Market cap (USD): 14524309397.397398
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2GB.DE (annual period ending 2025-12-31)
Market cap (USD): 1313841242.3529413
Dividends paid: 4221176.470588235
Stock repurchases: 0
Net debt paydown: -21307254.901960783
Dividend yield: 0.32128512445145846%
Buyback yield: 0%
Debt paydown yield: -1.621752630005882%
Total shareholder yield: -1.3004675055544235% (Minimal or Negative)
Shareholder yield for 2GB.DE (quarterly period ending 2025-12-31)
Market cap (USD): 1313841242.3529413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19927802.588235296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5167587944299004%
Total shareholder yield: -1.5167587944299004% (Minimal or Negative)
Shareholder yield for 302A.T (quarterly period ending 2026-03-31)
Market cap (USD): 10741248.448448448
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1178732.8782348968
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.973890827422043%
Total shareholder yield: 10.973890827422043% (High Return)
Shareholder yield for 302A.T (annual period ending 2026-03-31)
Market cap (USD): 10741248.448448448
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1629109.4095030725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.166853437212824%
Total shareholder yield: 15.166853437212824% (High Return)
Shareholder yield for 3409.T (quarterly period ending 2026-03-31)
Market cap (USD): 18354560.960960962
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -416647.4482557927
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.269994085622514%
Total shareholder yield: -2.269994085622514% (Minimal or Negative)
Shareholder yield for 3409.T (annual period ending 2026-03-31)
Market cap (USD): 18354560.960960962
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -144861.57725697896
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7892402197202686%
Total shareholder yield: -0.7892402197202686% (Minimal or Negative)
Shareholder yield for 438A.T (annual period ending 2026-03-31)
Market cap (USD): 110614627.42742743
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10279219.991613055
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.29282160115496%
Total shareholder yield: -9.29282160115496% (Minimal or Negative)
Shareholder yield for 4434.T (quarterly period ending 2026-05-31)
Market cap (USD): 87951634.53255478
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5368.T (annual period ending 2026-03-31)
Market cap (USD): 54441481.48148148
Dividends paid: 2002921.6716716716
Stock repurchases: 68.81881881881881
Net debt paydown: 412220.121806073
Dividend yield: 3.6790359431217436%
Buyback yield: 0.00012640879150621178%
Debt paydown yield: 0.7571802063217027%
Total shareholder yield: 4.436342558234952% (Moderate Return)
Shareholder yield for 5368.T (quarterly period ending 2026-03-31)
Market cap (USD): 54441481.48148148
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 186600.02869626042
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.34275339983121744%
Total shareholder yield: 0.34275339983121744% (Low Return)
Shareholder yield for 5866.T (quarterly period ending 2026-03-31)
Market cap (USD): 1107545.045045045
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -112723.76346737047
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.177803961263345%
Total shareholder yield: -10.177803961263345% (Minimal or Negative)
Shareholder yield for 6577.T (quarterly period ending 2026-01-31)
Market cap (USD): 23122957.639070254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6754.T (annual period ending 2026-03-31)
Market cap (USD): 3162963180.780781
Dividends paid: 32150900.9009009
Stock repurchases: 8395895.895895896
Net debt paydown: 1502996.781034477
Dividend yield: 1.0164804034476436%
Buyback yield: 0.26544399716418327%
Debt paydown yield: 0.047518630320048834%
Total shareholder yield: 1.3294430309318757% (Low Return)
Shareholder yield for 6754.T (quarterly period ending 2026-03-31)
Market cap (USD): 3162963180.780781
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1673093.0122585595
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05289637964883153%
Total shareholder yield: 0.05289637964883153% (Low Return)
Shareholder yield for 7808.T (quarterly period ending 2025-11-30)
Market cap (USD): 31685674.328128997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8039.HK (quarterly period ending 2024-09-30)
Market cap (USD): 9580823.680823682
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABEO.PA (quarterly period ending 2025-09-30)
Market cap (USD): 91873082.35294119
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45089910.48593351
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -49.07847797324939%
Total shareholder yield: -49.07847797324939% (Minimal or Negative)
Shareholder yield for ABJ.DE (quarterly period ending 2026-03-31)
Market cap (USD): 206257643520
Dividends paid: 2017500000
Stock repurchases: 310000000
Net debt paydown: 256329113.92404938
Dividend yield: 0.9781455686050107%
Buyback yield: 0.15029746035566457%
Debt paydown yield: 0.12427617689678208%
Total shareholder yield: 1.2527192058574574% (Low Return)
Shareholder yield for ABJ.DE (quarterly period ending 2026-06-30)
Market cap (USD): 192454858271.60492
Dividends paid: 675308641.9753087
Stock repurchases: 277777777.77777773
Net debt paydown: 161111111.1111126
Dividend yield: 0.35089196918181653%
Buyback yield: 0.1443339909797234%
Debt paydown yield: 0.08371371476824037%
Total shareholder yield: 0.5789396749297804% (Low Return)
Shareholder yield for ACFN (quarterly period ending 2026-03-31)
Market cap (USD): 51168464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 41000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08012747851880019%
Total shareholder yield: 0.08012747851880019% (Low Return)
Shareholder yield for ACIW (quarterly period ending 2026-03-31)
Market cap (USD): 5724562944
Dividends paid: 0
Stock repurchases: 65277000
Net debt paydown: 12522000
Dividend yield: 0%
Buyback yield: 1.1402966591260526%
Debt paydown yield: 0.21874158992564655%
Total shareholder yield: 1.3590382490516992% (Low Return)
Shareholder yield for AEMC.V (quarterly period ending 2026-03-31)
Market cap (USD): 9666058.992805757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALC (quarterly period ending 2026-03-31)
Market cap (USD): 33119709184
Dividends paid: 0
Stock repurchases: 93750000
Net debt paydown: -5921946202.531646
Dividend yield: 0%
Buyback yield: 0.28306407969696257%
Debt paydown yield: -17.88042935290179%
Total shareholder yield: -17.597365273204826% (Minimal or Negative)
Shareholder yield for ALDBT.PA (annual period ending 2025-12-31)
Market cap (USD): 963980
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13609877.450980391
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1411.8423049213045%
Total shareholder yield: -1411.8423049213045% (Minimal or Negative)
Shareholder yield for ALDBT.PA (quarterly period ending 2025-12-31)
Market cap (USD): 963980
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8402352.94117647
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -871.6314592809467%
Total shareholder yield: -871.6314592809467% (Minimal or Negative)
Shareholder yield for AVPT (quarterly period ending 2026-03-31)
Market cap (USD): 2595090432
Dividends paid: 0
Stock repurchases: 59809000
Net debt paydown: -3322000
Dividend yield: 0%
Buyback yield: 2.3046981046400776%
Debt paydown yield: -0.1280109532614546%
Total shareholder yield: 2.1766871513786232% (Low Return)
Shareholder yield for BFH (quarterly period ending 2026-03-31)
Market cap (USD): 4214860800
Dividends paid: 14000000
Stock repurchases: 153000000
Net debt paydown: 452000000
Dividend yield: 0.3321580632034159%
Buyback yield: 3.630013119294474%
Debt paydown yield: 10.723960326281713%
Total shareholder yield: 14.686131508779603% (High Return)
Shareholder yield for BGUK.L (quarterly period ending 2026-04-30)
Market cap (USD): 307750140.5405405
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -865931.7211948782
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.28137492307036244%
Total shareholder yield: -0.28137492307036244% (Minimal or Negative)
Shareholder yield for BGUK.L (annual period ending 2026-04-30)
Market cap (USD): 307750140.5405405
Dividends paid: 9570270.270270271
Stock repurchases: 57367567.567567565
Net debt paydown: -438738.738738738
Dividend yield: 3.1097533386859855%
Buyback yield: 18.640955765870864%
Debt paydown yield: -0.1425632943556502%
Total shareholder yield: 21.608145810201197% (High Return)
Shareholder yield for BIM.PA (quarterly period ending 2025-12-31)
Market cap (USD): 9595914240
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 53058823.52941179
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5529314060377826%
Total shareholder yield: 0.5529314060377826% (Low Return)
Shareholder yield for BIM.PA (annual period ending 2025-12-31)
Market cap (USD): 9595914240
Dividends paid: 124823529.41176471
Stock repurchases: 0
Net debt paydown: -32198529.41176474
Dividend yield: 1.3007987179735854%
Buyback yield: 0%
Debt paydown yield: -0.33554415563185297%
Total shareholder yield: 0.9652545623417323% (Low Return)
Shareholder yield for CAND.BR (quarterly period ending 2025-12-31)
Market cap (USD): 2811207.0588235296
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAND.BR (annual period ending 2025-12-31)
Market cap (USD): 2811207.0588235296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -736751.791666666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.207667249348454%
Total shareholder yield: -26.207667249348454% (Minimal or Negative)
Shareholder yield for CJMB (quarterly period ending 2026-03-31)
Market cap (USD): 14397601
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -238912
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6593875604692756%
Total shareholder yield: -1.6593875604692756% (Minimal or Negative)
Shareholder yield for COALINDIA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 27913840991.606613
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COALINDIA.NS (annual period ending 2026-03-31)
Market cap (USD): 27913840991.606613
Dividends paid: 1716525010.5977108
Stock repurchases: 0
Net debt paydown: -422153128.7703396
Dividend yield: 6.149368734721428%
Buyback yield: 0%
Debt paydown yield: -1.5123433887055402%
Total shareholder yield: 4.6370253460158875% (Moderate Return)
Shareholder yield for CREG (quarterly period ending 2026-03-31)
Market cap (USD): 2120118
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 351708.1895803184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.589085587704005%
Total shareholder yield: 16.589085587704005% (High Return)
Shareholder yield for DUK (quarterly period ending 2026-03-31)
Market cap (USD): 101752905728
Dividends paid: 846000000
Stock repurchases: 0
Net debt paydown: -340000000
Dividend yield: 0.8314258879854286%
Buyback yield: 0%
Debt paydown yield: -0.33414279186175616%
Total shareholder yield: 0.49728309612367244% (Low Return)
Shareholder yield for DYH.DE (quarterly period ending 2026-04-30)
Market cap (USD): 54775447552
Dividends paid: 516000000
Stock repurchases: 0
Net debt paydown: 1459000000
Dividend yield: 0.9420279031223715%
Buyback yield: 0%
Debt paydown yield: 2.663602152433217%
Total shareholder yield: 3.6056300555555887% (Low Return)
Shareholder yield for EAAS.L (annual period ending 2025-12-31)
Market cap (USD): 12924931.081081081
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3580810.810810811
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.70468011278015%
Total shareholder yield: 27.70468011278015% (High Return)
Shareholder yield for EAAS.L (quarterly period ending 2025-12-31)
Market cap (USD): 12924931.081081081
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1248093.29877823
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.65647933399917%
Total shareholder yield: -9.65647933399917% (Minimal or Negative)
Shareholder yield for EBM.V (quarterly period ending 2026-04-30)
Market cap (USD): 49778913.86861313
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5686.991078669911
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.011424498119183961%
Total shareholder yield: 0.011424498119183961% (Low Return)
Shareholder yield for EDUC (quarterly period ending 2026-02-28)
Market cap (USD): 12426592
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 228900
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8420175056845833%
Total shareholder yield: 1.8420175056845833% (Low Return)
Shareholder yield for EDUC (annual period ending 2026-02-28)
Market cap (USD): 12426592
Dividends paid: 0
Stock repurchases: 137900
Net debt paydown: 25682900
Dividend yield: 0%
Buyback yield: 1.1097169682564616%
Debt paydown yield: 206.67693926057927%
Total shareholder yield: 207.78665622883574% (High Return)
Shareholder yield for EDUC (quarterly period ending 2026-05-31)
Market cap (USD): 12361198
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25900
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2095266170803186%
Total shareholder yield: -0.2095266170803186% (Minimal or Negative)
Shareholder yield for EEE.L (annual period ending 2025-12-31)
Market cap (USD): 378746983.7837838
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68935.77702702703
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0182010101673524%
Total shareholder yield: -0.0182010101673524% (Minimal or Negative)
Shareholder yield for EEE.L (quarterly period ending 2025-12-31)
Market cap (USD): 378746983.7837838
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -76196.2051092188
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02011797014143804%
Total shareholder yield: -0.02011797014143804% (Minimal or Negative)
Shareholder yield for ELIX.L (quarterly period ending 2025-12-31)
Market cap (USD): 431319697.2972973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25912328.767123286
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.007685002445553%
Total shareholder yield: -6.007685002445553% (Minimal or Negative)
Shareholder yield for ELIX.L (annual period ending 2025-12-31)
Market cap (USD): 431319697.2972973
Dividends paid: 11354054.054054054
Stock repurchases: 0
Net debt paydown: -39180000
Dividend yield: 2.6323986883047454%
Buyback yield: 0%
Debt paydown yield: -9.083749303708302%
Total shareholder yield: -6.451350615403557% (Minimal or Negative)
Shareholder yield for EQX (quarterly period ending 2026-03-31)
Market cap (USD): 7323384320
Dividends paid: 8516546.762589928
Stock repurchases: 3388489.2086330936
Net debt paydown: 746340891.666229
Dividend yield: 0.11629250071352158%
Buyback yield: 0.046269444024386444%
Debt paydown yield: 10.19120203248092%
Total shareholder yield: 10.353763977218827% (High Return)
Shareholder yield for ERAS (quarterly period ending 2026-03-31)
Market cap (USD): 6633604608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1186000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.017878665824756976%
Total shareholder yield: 0.017878665824756976% (Low Return)
Shareholder yield for ERC.AS (annual period ending 2025-12-31)
Market cap (USD): 5595714.117647059
Dividends paid: 717647.0588235294
Stock repurchases: 2394117.6470588236
Net debt paydown: -44486409.313725494
Dividend yield: 12.82494144152762%
Buyback yield: 42.784845628702804%
Debt paydown yield: -795.008615136893%
Total shareholder yield: -739.3988280666626% (Minimal or Negative)
Shareholder yield for FERGR.AS (quarterly period ending 2025-12-31)
Market cap (USD): 957416216.2162162
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16333209.922251016
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7059675453170344%
Total shareholder yield: -1.7059675453170344% (Minimal or Negative)
Shareholder yield for FERGR.AS (annual period ending 2025-12-31)
Market cap (USD): 957416216.2162162
Dividends paid: 40685135.13513514
Stock repurchases: 0
Net debt paydown: -13484425.675675675
Dividend yield: 4.249472115265185%
Buyback yield: 0%
Debt paydown yield: -1.4084183500637977%
Total shareholder yield: 2.841053765201387% (Low Return)
Shareholder yield for GBR (quarterly period ending 2026-03-31)
Market cap (USD): 3684728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOLD.TO (quarterly period ending 2026-05-31)
Market cap (USD): 183668846.3768116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19570.506717444194
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010655321848809192%
Total shareholder yield: 0.010655321848809192% (Low Return)