speb/financial-data huggingface dataset:
Shareholder yield for SLL.DE (quarterly period ending 2024-12-31)
Market cap (USD): 451443007.81250006
Dividends paid: 1041.6666666666667
Stock repurchases: 0
Dividend yield: 0.0002307415661866463%
Buyback yield: 0%
Total shareholder yield: 0.0002307415661866463% (Low Return)
Shareholder yield for SLL.DE (annual period ending 2024-12-31)
Market cap (USD): 451443007.81250006
Dividends paid: 32831250
Stock repurchases: 0
Net debt paydown: -104721319.44444448
Dividend yield: 7.272512683070718%
Buyback yield: 0%
Debt paydown yield: -23.197018811273487%
Total shareholder yield: -15.924506128202768% (Minimal or Negative)
Shareholder yield for SLL.DE (quarterly period ending 2025-03-31)
Market cap (USD): 562201784.0217391
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLL.DE (quarterly period ending 2025-06-30)
Market cap (USD): 548429382
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22665000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.132710745245958%
Total shareholder yield: -4.132710745245958% (Minimal or Negative)
Shareholder yield for SLL.DE (quarterly period ending 2025-09-30)
Market cap (USD): 487616387.64705884
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2669411.7647058964
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5474409458605072%
Total shareholder yield: 0.5474409458605072% (Low Return)
Shareholder yield for SLL.DE (quarterly period ending 2025-12-31)
Market cap (USD): 494847201.00000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6836470.588235319
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3815316272214941%
Total shareholder yield: -1.3815316272214941% (Minimal or Negative)
Shareholder yield for SLL.DE (annual period ending 2025-12-31)
Market cap (USD): 494847201.00000006
Dividends paid: 32445882.352941178
Stock repurchases: 0
Net debt paydown: -44910183.82352942
Dividend yield: 6.556747676327904%
Buyback yield: 0%
Debt paydown yield: -9.075565898478107%
Total shareholder yield: -2.5188182221502036% (Minimal or Negative)
Shareholder yield for SRT3.DE (annual period ending 2021-12-31)
Market cap (USD): 23182311102.034092
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRT3.DE (annual period ending 2022-12-31)
Market cap (USD): 13512869955.382978
Dividends paid: 91382978.72340426
Stock repurchases: 0
Dividend yield: 0.67626624858475%
Buyback yield: 0%
Total shareholder yield: 0.67626624858475% (Low Return)
Shareholder yield for SRT3.DE (annual period ending 2023-12-31)
Market cap (USD): 12775825270.977777
Dividends paid: 109000000
Stock repurchases: 0
Net debt paydown: -3198040189.1252956
Dividend yield: 0.8531738473882389%
Buyback yield: 0%
Debt paydown yield: -25.03196561704807%
Total shareholder yield: -24.17879176965983% (Minimal or Negative)
Shareholder yield for SRT3.DE (quarterly period ending 2024-09-30)
Market cap (USD): 9689791178.333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRT3.DE (quarterly period ending 2024-12-31)
Market cap (USD): 7751470300.78125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRT3.DE (annual period ending 2024-12-31)
Market cap (USD): 7751470300.78125
Dividends paid: 52812500
Stock repurchases: 0
Net debt paydown: 1151652777.7777777
Dividend yield: 0.6813223549947314%
Buyback yield: 0%
Debt paydown yield: 14.857217187063283%
Total shareholder yield: 15.538539542058015% (High Return)
Shareholder yield for SRT3.DE (quarterly period ending 2025-03-31)
Market cap (USD): 8055190763.336956
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -282490942.028985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5069429182824208%
Total shareholder yield: -3.5069429182824208% (Minimal or Negative)
Shareholder yield for SRT3.DE (quarterly period ending 2025-06-30)
Market cap (USD): 8816447125.247059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -444658567.7749367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.043511989104979%
Total shareholder yield: -5.043511989104979% (Minimal or Negative)
Shareholder yield for SRT3.DE (quarterly period ending 2025-09-30)
Market cap (USD): 8077579216.02353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRT3.DE (quarterly period ending 2025-12-31)
Market cap (USD): 10089806509.823528
Dividends paid: 117647.05882352941
Stock repurchases: 0
Dividend yield: 0.0011659991567626907%
Buyback yield: 0%
Total shareholder yield: 0.0011659991567626907% (Low Return)
Shareholder yield for SRT3.DE (annual period ending 2025-12-31)
Market cap (USD): 10089806509.823528
Dividends paid: 59764705.88235294
Stock repurchases: 0
Net debt paydown: -288443627.4509802
Dividend yield: 0.5923275716354468%
Buyback yield: 0%
Debt paydown yield: -2.858762724242024%
Total shareholder yield: -2.2664351526065776% (Minimal or Negative)
Shareholder yield for SSEA (annual period ending 2025-12-31)
Market cap (USD): 76435068.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSEA (quarterly period ending 2025-12-31)
Market cap (USD): 76435068.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFII (annual period ending 2021-12-31)
Market cap (USD): 8728156492.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFII (annual period ending 2022-12-31)
Market cap (USD): 7901365020.34
Dividends paid: 71559558.8235294
Stock repurchases: 424388970.58823526
Dividend yield: 0.9056607135516207%
Buyback yield: 5.3710842303292745%
Total shareholder yield: 6.276744943880895% (Moderate Return)
Shareholder yield for TFII (annual period ending 2023-12-31)
Market cap (USD): 10844446790.449999
Dividends paid: 91738636.36363636
Stock repurchases: 253488636.36363634
Net debt paydown: -504841622.1033869
Dividend yield: 0.8459503572319118%
Buyback yield: 2.3374971657094337%
Debt paydown yield: -4.655300836073705%
Total shareholder yield: -1.4718533131323595% (Minimal or Negative)
Shareholder yield for TFII (quarterly period ending 2024-09-30)
Market cap (USD): 11006353271.519999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFII (annual period ending 2024-12-31)
Market cap (USD): 10897867710.6
Dividends paid: 93655944.05594406
Stock repurchases: 74244755.24475525
Net debt paydown: -310222610.7226107
Dividend yield: 0.8593969622593965%
Buyback yield: 0.6812778170590179%
Debt paydown yield: -2.8466358645633703%
Total shareholder yield: -1.305961085244956% (Minimal or Negative)
Shareholder yield for TFII (quarterly period ending 2024-12-31)
Market cap (USD): 10897867710.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFII (quarterly period ending 2025-03-31)
Market cap (USD): 6284765790.57
Dividends paid: 26706293.706293706
Stock repurchases: 51011188.81118882
Dividend yield: 0.42493697611397485%
Buyback yield: 0.8116641178216816%
Total shareholder yield: 1.2366010939356564% (Low Return)
Shareholder yield for TFII (quarterly period ending 2025-06-30)
Market cap (USD): 7312913038.38
Dividends paid: 28332116.788321167
Stock repurchases: 62005839.41605839
Net debt paydown: -138873467.40850377
Dividend yield: 0.3874258676347868%
Buyback yield: 0.8478952107133807%
Debt paydown yield: -1.8990170767744812%
Total shareholder yield: -0.6636959984263138% (Minimal or Negative)
Shareholder yield for TFII (quarterly period ending 2025-09-30)
Market cap (USD): 7181415388.78
Dividends paid: 26869784.17266187
Stock repurchases: 48527338.1294964
Net debt paydown: 51124954.05135727
Dividend yield: 0.3741572199631052%
Buyback yield: 0.6757350118656814%
Debt paydown yield: 0.7119063761613507%
Total shareholder yield: 1.7617986079901373% (Low Return)
Shareholder yield for TFII (quarterly period ending 2025-12-31)
Market cap (USD): 8428177479.05
Dividends paid: 26815328.46715328
Stock repurchases: 12671532.846715327
Net debt paydown: -199171669.37982416
Dividend yield: 0.3181628357234811%
Buyback yield: 0.15034724741159136%
Debt paydown yield: -2.3631641582644294%
Total shareholder yield: -1.894654075129357% (Minimal or Negative)
Shareholder yield for TFII (annual period ending 2025-12-31)
Market cap (USD): 8428177479.05
Dividends paid: 110285401.459854
Stock repurchases: 177158394.1605839
Net debt paydown: -267043259.66004777
Dividend yield: 1.308532025268707%
Buyback yield: 2.101977498705363%
Debt paydown yield: -3.168457953381258%
Total shareholder yield: 0.24205157059281168% (Low Return)
Shareholder yield for TTC (annual period ending 2021-10-31)
Market cap (USD): 8415433919.580001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TTC (annual period ending 2022-10-31)
Market cap (USD): 9422962389.300001
Dividends paid: 125700000
Stock repurchases: 140000000
Dividend yield: 1.333975397617371%
Buyback yield: 1.4857323442039134%
Total shareholder yield: 2.8197077418212846% (Low Return)
Shareholder yield for TTC (annual period ending 2023-10-31)
Market cap (USD): 7326008050.620001
Dividends paid: 141900000
Stock repurchases: 60000000
Net debt paydown: -93000000
Dividend yield: 1.9369348084184945%
Buyback yield: 0.818999918993021%
Debt paydown yield: -1.2694498744391824%
Total shareholder yield: 1.4864848529723333% (Low Return)
Shareholder yield for TTC (quarterly period ending 2024-10-31)
Market cap (USD): 7407905449.860001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TTC (annual period ending 2024-10-31)
Market cap (USD): 7407905449.860001
Dividends paid: 149500000
Stock repurchases: 245500000
Net debt paydown: 121900000
Dividend yield: 2.018114310608883%
Buyback yield: 3.314027178959737%
Debt paydown yield: 1.6455393609580122%
Total shareholder yield: 6.977680850526633% (Moderate Return)
Shareholder yield for TTC (quarterly period ending 2025-01-31)
Market cap (USD): 7700260119.24
Dividends paid: 38500000
Stock repurchases: 100000000
Dividend yield: 0.49998310971084275%
Buyback yield: 1.2986574278203706%
Total shareholder yield: 1.7986405375312133% (Low Return)
Shareholder yield for TTC (quarterly period ending 2025-04-30)
Market cap (USD): 6347048441.1
Dividends paid: 37800000
Stock repurchases: 100000000
Net debt paydown: 13100000
Dividend yield: 0.5955524107115358%
Buyback yield: 1.5755354780728457%
Debt paydown yield: 0.2063951476275428%
Total shareholder yield: 2.377483036411924% (Low Return)
Shareholder yield for TTC (quarterly period ending 2025-07-31)
Market cap (USD): 6940328437.919999
Dividends paid: 37500000
Stock repurchases: 90000000
Net debt paydown: 70200000
Dividend yield: 0.5403202504813831%
Buyback yield: 1.2967686011553192%
Debt paydown yield: 1.011479508901149%
Total shareholder yield: 2.8485683605378513% (Low Return)
Shareholder yield for TTC (annual period ending 2025-10-31)
Market cap (USD): 7020321246.48
Dividends paid: 151100000
Stock repurchases: 290000000
Net debt paydown: 100000
Dividend yield: 2.152323158655479%
Buyback yield: 4.130865096029708%
Debt paydown yield: 0.001424436240010244%
Total shareholder yield: 6.284612690925197% (Moderate Return)
Shareholder yield for TTC (quarterly period ending 2025-10-31)
Market cap (USD): 7020321246.48
Dividends paid: 37300000
Stock repurchases: 0
Net debt paydown: 100500000
Dividend yield: 0.531314717523821%
Buyback yield: 0%
Debt paydown yield: 1.4315584212102952%
Total shareholder yield: 1.9628731387341163% (Low Return)
Shareholder yield for TTC (quarterly period ending 2026-01-31)
Market cap (USD): 8638271029.14
Dividends paid: 38300000
Stock repurchases: 94900000
Net debt paydown: -154200000
Dividend yield: 0.4433757620107115%
Buyback yield: 1.0985994729717108%
Debt paydown yield: -1.785079438695867%
Total shareholder yield: -0.24310420371344477% (Minimal or Negative)
Shareholder yield for VLGEA (annual period ending 2021-07-31)
Market cap (USD): 200867584.8
Dividends paid: 13050000
Stock repurchases: 0
Dividend yield: 6.496817300309372%
Buyback yield: 0%
Total shareholder yield: 6.496817300309372% (Moderate Return)
Shareholder yield for VLGEA (annual period ending 2022-07-31)
Market cap (USD): 209949363.89999998
Dividends paid: 13041000
Stock repurchases: 649000
Net debt paydown: -3738000
Dividend yield: 6.211497742956487%
Buyback yield: 0.30912215590666053%
Debt paydown yield: -1.7804293047443713%
Total shareholder yield: 4.740190594118776% (Moderate Return)
Shareholder yield for VLGEA (annual period ending 2023-07-31)
Market cap (USD): 226510255.2
Dividends paid: 13193000
Stock repurchases: 3739000
Net debt paydown: 11001000
Dividend yield: 5.824460348760404%
Buyback yield: 1.6506978885784243%
Debt paydown yield: 4.85673374491876%
Total shareholder yield: 12.331891982257588% (High Return)
Shareholder yield for VLGEA (annual period ending 2024-07-31)
Market cap (USD): 320533380
Dividends paid: 13341000
Stock repurchases: 2211000
Net debt paydown: 20897000
Dividend yield: 4.1621250179934455%
Buyback yield: 0.6897877531507015%
Debt paydown yield: 6.5194458062370915%
Total shareholder yield: 11.371358577381239% (High Return)
Shareholder yield for VLGEA (quarterly period ending 2024-10-31)
Market cap (USD): 291151153.5
Dividends paid: 3324000
Stock repurchases: 0
Dividend yield: 1.1416750234513497%
Buyback yield: 0%
Total shareholder yield: 1.1416750234513497% (Low Return)
Shareholder yield for VLGEA (quarterly period ending 2025-01-31)
Market cap (USD): 350663517.72
Dividends paid: 3328000
Stock repurchases: 0
Net debt paydown: 4334000
Dividend yield: 0.9490579520899468%
Buyback yield: 0%
Debt paydown yield: 1.2359426575594439%
Total shareholder yield: 2.1850006096493906% (Low Return)
Shareholder yield for VLGEA (quarterly period ending 2025-04-30)
Market cap (USD): 381327877.73999995
Dividends paid: 3327000
Stock repurchases: 0
Net debt paydown: 10883000
Dividend yield: 0.8724775171744569%
Buyback yield: 0%
Debt paydown yield: 2.8539743971775215%
Total shareholder yield: 3.7264519143519785% (Low Return)
Shareholder yield for VLGEA (quarterly period ending 2025-07-31)
Market cap (USD): 358356318.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VLGEA (annual period ending 2025-07-31)
Market cap (USD): 358356318.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VLGEA (quarterly period ending 2025-10-31)
Market cap (USD): 328974092.34
Dividends paid: 3326000
Stock repurchases: 0
Dividend yield: 1.0110218638623147%
Buyback yield: 0%
Total shareholder yield: 1.0110218638623147% (Low Return)
Shareholder yield for VLGEA (quarterly period ending 2026-01-31)
Market cap (USD): 376519877.04
Dividends paid: 3326000
Stock repurchases: 0
Net debt paydown: 3158000
Dividend yield: 0.8833530984199962%
Buyback yield: 0%
Debt paydown yield: 0.8387339401113494%
Total shareholder yield: 1.7220870385313456% (Low Return)
Shareholder yield for WEL.NS (annual period ending 2022-03-31)
Market cap (USD): 27957359.35645523
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEL.NS (annual period ending 2023-03-31)
Market cap (USD): 31469844.57978076
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEL.NS (annual period ending 2024-03-31)
Market cap (USD): 109395926.10364683
Dividends paid: 219222.92840868208
Stock repurchases: 0
Net debt paydown: -4696219.156600796
Dividend yield: 0.20039405142105565%
Buyback yield: 0%
Debt paydown yield: -4.292864756363392%
Total shareholder yield: -4.092470704942336% (Minimal or Negative)
Shareholder yield for WEL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 224909986.6220736
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEL.NS (annual period ending 2025-03-31)
Market cap (USD): 267531200.37343913
Dividends paid: 429798.92447977554
Stock repurchases: 0
Net debt paydown: -3852131.4152623583
Dividend yield: 0.16065375697482445%
Buyback yield: 0%
Debt paydown yield: -1.4398811839087473%
Total shareholder yield: -1.2792274269339228% (Minimal or Negative)
Shareholder yield for WEL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 267531200.37343913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5544160.626607435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.072341700283369%
Total shareholder yield: -2.072341700283369% (Minimal or Negative)
Shareholder yield for WEL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 253307422.41984555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 189137108.45546788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 224754867.7731982
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WNC (annual period ending 2021-12-31)
Market cap (USD): 718708996.8900001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WNC (annual period ending 2022-12-31)
Market cap (USD): 849272430.9599999
Dividends paid: 16020000
Stock repurchases: 34285000
Dividend yield: 1.8863205039979132%
Buyback yield: 4.036984923818256%
Total shareholder yield: 5.923305427816169% (Moderate Return)
Shareholder yield for WNC (annual period ending 2023-12-31)
Market cap (USD): 976175208
Dividends paid: 15861000
Stock repurchases: 76206000
Net debt paydown: -3576000
Dividend yield: 1.6248107788453485%
Buyback yield: 7.806590392326375%
Debt paydown yield: -0.3663276807988756%
Total shareholder yield: 9.065073490372848% (Moderate Return)
Shareholder yield for WNC (quarterly period ending 2024-09-30)
Market cap (USD): 738232501.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WNC (quarterly period ending 2024-12-31)
Market cap (USD): 662172182.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WNC (annual period ending 2024-12-31)
Market cap (USD): 662172182.76
Dividends paid: 14779000
Stock repurchases: 70912000
Net debt paydown: -3410000
Dividend yield: 2.231896836620295%
Buyback yield: 10.708997122837701%
Debt paydown yield: -0.5149717986924154%
Total shareholder yield: 12.42592216076558% (High Return)
Shareholder yield for WNC (quarterly period ending 2025-03-31)
Market cap (USD): 429110351.85
Dividends paid: 3864000
Stock repurchases: 16504000
Dividend yield: 0.9004676730219506%
Buyback yield: 3.846096913963321%
Total shareholder yield: 4.746564586985272% (Moderate Return)
Shareholder yield for WNC (quarterly period ending 2025-06-30)
Market cap (USD): 415687942.74
Dividends paid: 3387000
Stock repurchases: 10424000
Net debt paydown: -20331000
Dividend yield: 0.8147938998842851%
Buyback yield: 2.5076503136680803%
Debt paydown yield: -4.890928484956421%
Total shareholder yield: -1.5684842714040559% (Minimal or Negative)
Shareholder yield for WNC (quarterly period ending 2025-09-30)
Market cap (USD): 388843124.52000004
Dividends paid: 3288000
Stock repurchases: 6178000
Net debt paydown: 14334000
Dividend yield: 0.8455852225904235%
Buyback yield: 1.5888155429329796%
Debt paydown yield: 3.6863195196505867%
Total shareholder yield: 6.12072028517399% (Moderate Return)
Shareholder yield for WNC (quarterly period ending 2025-12-31)
Market cap (USD): 343288281.47999996
Dividends paid: 3243000
Stock repurchases: 666000
Net debt paydown: -20512000
Dividend yield: 0.9446870676792787%
Buyback yield: 0.19400603980092496%
Debt paydown yield: -5.975152985580439%
Total shareholder yield: -4.836459878100236% (Minimal or Negative)
Shareholder yield for WNC (annual period ending 2025-12-31)
Market cap (USD): 343288281.47999996
Dividends paid: 13782000
Stock repurchases: 33772000
Net debt paydown: -47247000
Dividend yield: 4.014701562366888%
Buyback yield: 9.837795759995252%
Debt paydown yield: -13.763068111823276%
Total shareholder yield: 0.08942921053886366% (Low Return)
Shareholder yield for 0480.HK (annual period ending 2026-03-31)
Market cap (USD): 204607902.04081634
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -281273280.5204346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -137.46941233204407%
Total shareholder yield: -137.46941233204407% (Minimal or Negative)
Shareholder yield for 0480.HK (quarterly period ending 2026-03-31)
Market cap (USD): 204607902.04081634
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -108689732.96259403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -53.120985005218415%
Total shareholder yield: -53.120985005218415% (Minimal or Negative)
Shareholder yield for 0898.HK (annual period ending 2025-12-31)
Market cap (USD): 119285659.64010282
Dividends paid: 4296143.958868895
Stock repurchases: 0
Net debt paydown: 7120179.948586136
Dividend yield: 3.6015594597295317%
Buyback yield: 0%
Debt paydown yield: 5.96901586499874%
Total shareholder yield: 9.57057532472827% (Moderate Return)
Shareholder yield for 0898.HK (quarterly period ending 2025-12-31)
Market cap (USD): 119285659.64010282
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 70599351.92310843
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 59.185112557631804%
Total shareholder yield: 59.185112557631804% (High Return)
Shareholder yield for 1091.HK (quarterly period ending 2025-12-31)
Market cap (USD): 253829363.49614394
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10725379.136443198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.225428842713909%
Total shareholder yield: -4.225428842713909% (Minimal or Negative)
Shareholder yield for 1091.HK (annual period ending 2025-12-31)
Market cap (USD): 253829363.49614394
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 39862084.912410915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.704284312644736%
Total shareholder yield: 15.704284312644736% (High Return)
Shareholder yield for 1302.HK (annual period ending 2025-12-31)
Market cap (USD): 924161170.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -466088.0626223091
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05043363404656062%
Total shareholder yield: -0.05043363404656062% (Minimal or Negative)
Shareholder yield for 1302.HK (quarterly period ending 2025-12-31)
Market cap (USD): 924161170.2857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1650.HK (annual period ending 2025-12-31)
Market cap (USD): 218750000
Dividends paid: 3125000
Stock repurchases: 0
Net debt paydown: 1359742.6470588231
Dividend yield: 1.4285714285714286%
Buyback yield: 0%
Debt paydown yield: 0.621596638655462%
Total shareholder yield: 2.0501680672268905% (Low Return)
Shareholder yield for 1650.HK (quarterly period ending 2025-12-31)
Market cap (USD): 218750000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 718750
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32857142857142857%
Total shareholder yield: 0.32857142857142857% (Low Return)
Shareholder yield for 1867.HK (quarterly period ending 2026-03-31)
Market cap (USD): 43829081.632653065
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2617009.535176538
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.9709431219905875%
Total shareholder yield: -5.9709431219905875% (Minimal or Negative)
Shareholder yield for 1867.HK (annual period ending 2026-03-31)
Market cap (USD): 43829081.632653065
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5950300.023608416
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.576145796254577%
Total shareholder yield: -13.576145796254577% (Minimal or Negative)
Shareholder yield for 1872.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1664892500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12417968.75
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7458721058566845%
Total shareholder yield: -0.7458721058566845% (Minimal or Negative)
Shareholder yield for 1872.HK (annual period ending 2025-12-31)
Market cap (USD): 1664892500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15493795.955882356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.930618400640423%
Total shareholder yield: -0.930618400640423% (Minimal or Negative)
Shareholder yield for 1928.HK (annual period ending 2025-12-31)
Market cap (USD): 14543116503.856041
Dividends paid: 66580976.863753214
Stock repurchases: 0
Net debt paydown: 139206728.85802877
Dividend yield: 0.45781780573716485%
Buyback yield: 0%
Debt paydown yield: 0.957200121590986%
Total shareholder yield: 1.415017927328151% (Low Return)
Shareholder yield for 1928.HK (quarterly period ending 2025-12-31)
Market cap (USD): 14543116503.856041
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9408249.1444664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06469211150149176%
Total shareholder yield: -0.06469211150149176% (Minimal or Negative)
Shareholder yield for 2546.HK (annual period ending 2025-12-31)
Market cap (USD): 1087109778.2857144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3746735.812133072
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.34465110028182955%
Total shareholder yield: -0.34465110028182955% (Minimal or Negative)
Shareholder yield for 3010.T (quarterly period ending 2026-03-31)
Market cap (USD): 288293592.7927928
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20505463.237463593
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.112701686784146%
Total shareholder yield: 7.112701686784146% (Moderate Return)
Shareholder yield for 3010.T (annual period ending 2026-03-31)
Market cap (USD): 288293592.7927928
Dividends paid: 4382157.157157157
Stock repurchases: 0
Net debt paydown: 27808111.5427351
Dividend yield: 1.5200327952854553%
Buyback yield: 0%
Debt paydown yield: 9.645761209379986%
Total shareholder yield: 11.165794004665441% (High Return)
Shareholder yield for 5531.T (quarterly period ending 2025-07-31)
Market cap (USD): 8108289.21798566
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12936466.062451757
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -159.54618433881618%
Total shareholder yield: -159.54618433881618% (Minimal or Negative)
Shareholder yield for 5939.T (quarterly period ending 2026-03-31)
Market cap (USD): 23931304.104104105
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -719945.3103844086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.008383108804093%
Total shareholder yield: -3.008383108804093% (Minimal or Negative)
Shareholder yield for 5939.T (annual period ending 2026-03-31)
Market cap (USD): 23931304.104104105
Dividends paid: 145583.08308308307
Stock repurchases: 4160.41041041041
Net debt paydown: -1459495.9206967964
Dividend yield: 0.6083374414105425%
Buyback yield: 0.017384804406446533%
Debt paydown yield: -6.098689458576141%
Total shareholder yield: -5.472967212759152% (Minimal or Negative)
Shareholder yield for 6635.T (quarterly period ending 2026-03-31)
Market cap (USD): 26760466.066066064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6686.HK (quarterly period ending 2026-03-31)
Market cap (USD): 3985711231.007752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7976.T (quarterly period ending 2026-03-31)
Market cap (USD): 816592233.8338338
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8005.T (quarterly period ending 2026-03-31)
Market cap (USD): 359868297.0970971
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8005.T (annual period ending 2026-03-31)
Market cap (USD): 359868297.0970971
Dividends paid: 12274774.774774775
Stock repurchases: 6406406.406406406
Dividend yield: 3.410907510828297%
Buyback yield: 1.780208609117317%
Total shareholder yield: 5.1911161199456135% (Moderate Return)
Shareholder yield for 9709.T (annual period ending 2026-03-31)
Market cap (USD): 119025085.88588588
Dividends paid: 6170457.957957958
Stock repurchases: 9381206.206206206
Net debt paydown: 142241.42184558575
Dividend yield: 5.184165936140406%
Buyback yield: 7.881705050984247%
Debt paydown yield: 0.11950541416282472%
Total shareholder yield: 13.18537640128748% (High Return)
Shareholder yield for 9709.T (quarterly period ending 2026-03-31)
Market cap (USD): 119025085.88588588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67371.20869186819
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.056602528946259%
Total shareholder yield: 0.056602528946259% (Low Return)
Shareholder yield for 9812.T (quarterly period ending 2025-11-30)
Market cap (USD): 9390637.112874327
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9932.T (annual period ending 2026-03-31)
Market cap (USD): 139747376.17617616
Dividends paid: 6248141.891891892
Stock repurchases: 18768443.443443444
Net debt paydown: -14389389.389389388
Dividend yield: 4.471026263859874%
Buyback yield: 13.430265352375931%
Debt paydown yield: -10.296715246552486%
Total shareholder yield: 7.60457636968332% (Moderate Return)
Shareholder yield for 9932.T (quarterly period ending 2026-03-31)
Market cap (USD): 139747376.17617616
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1088403.3427775037
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7788363349343889%
Total shareholder yield: 0.7788363349343889% (Low Return)
Shareholder yield for ABX.AX (annual period ending 2025-12-31)
Market cap (USD): 11071402.684563758
Dividends paid: 0
Stock repurchases: 384563.7583892617
Net debt paydown: -955742.2151819584
Dividend yield: 0%
Buyback yield: 3.4734872296302406%
Debt paydown yield: -8.632530514986115%
Total shareholder yield: -5.1590432853558745% (Minimal or Negative)
Shareholder yield for ABX.AX (quarterly period ending 2025-12-31)
Market cap (USD): 11071402.684563758
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -955742.2151819584
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.632530514986115%
Total shareholder yield: -8.632530514986115% (Minimal or Negative)
Shareholder yield for AIF.TO (quarterly period ending 2026-03-31)
Market cap (USD): 1151905703.5971224
Dividends paid: 4428057.553956835
Stock repurchases: 1259712.2302158275
Net debt paydown: -7843832.379352003
Dividend yield: 0.384411461817498%
Buyback yield: 0.10935897150973828%
Debt paydown yield: -0.6809439657133057%
Total shareholder yield: -0.18717353238606943% (Minimal or Negative)
Shareholder yield for AIRJ (quarterly period ending 2026-03-31)
Market cap (USD): 301910464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8266
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.002737897815956455%
Total shareholder yield: 0.002737897815956455% (Low Return)
Shareholder yield for ANTIN.PA (quarterly period ending 2025-12-31)
Market cap (USD): 1867492141.1764705
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3095294.1176470667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1657460317716311%
Total shareholder yield: 0.1657460317716311% (Low Return)
Shareholder yield for ANTIN.PA (annual period ending 2025-12-31)
Market cap (USD): 1867492141.1764705
Dividends paid: 153450588.23529413
Stock repurchases: 0
Net debt paydown: 1166875
Dividend yield: 8.216933546966592%
Buyback yield: 0%
Debt paydown yield: 0.0624835293424528%
Total shareholder yield: 8.279417076309045% (Moderate Return)
Shareholder yield for APX.AX (quarterly period ending 2025-12-31)
Market cap (USD): 147778115.4362416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 546404.602109299
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3697466302749297%
Total shareholder yield: 0.3697466302749297% (Low Return)
Shareholder yield for APX.AX (annual period ending 2025-12-31)
Market cap (USD): 147778115.4362416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 546404.602109299
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3697466302749297%
Total shareholder yield: 0.3697466302749297% (Low Return)
Shareholder yield for AZZ (quarterly period ending 2026-02-28)
Market cap (USD): 4067551744
Dividends paid: 5976000
Stock repurchases: 0
Net debt paydown: 28223000
Dividend yield: 0.14691884396590973%
Buyback yield: 0%
Debt paydown yield: 0.6938571842787601%
Total shareholder yield: 0.8407760282446698% (Low Return)
Shareholder yield for AZZ (annual period ending 2026-02-28)
Market cap (USD): 4067551744
Dividends paid: 23075000
Stock repurchases: 20000000
Net debt paydown: 340740000
Dividend yield: 0.567294565681621%
Buyback yield: 0.49169626494615043%
Debt paydown yield: 8.377029265887565%
Total shareholder yield: 9.436020096515335% (Moderate Return)
Shareholder yield for AZZ (quarterly period ending 2026-05-31)
Market cap (USD): 4504719872
Dividends paid: 5976000
Stock repurchases: 0
Net debt paydown: -4431000
Dividend yield: 0.13266085727427893%
Buyback yield: 0%
Debt paydown yield: -0.09836349708539657%
Total shareholder yield: 0.03429736018888235% (Low Return)
Shareholder yield for BAF.L (quarterly period ending 2025-12-31)
Market cap (USD): 2702702.702702703
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 288310.81081081077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.667499999999999%
Total shareholder yield: 10.667499999999999% (High Return)
Shareholder yield for BAF.L (annual period ending 2025-12-31)
Market cap (USD): 2702702.702702703
Dividends paid: 313513.5135135135
Stock repurchases: 0
Net debt paydown: 288310.81081081077
Dividend yield: 11.599999999999998%
Buyback yield: 0%
Debt paydown yield: 10.667499999999999%
Total shareholder yield: 22.2675% (High Return)
Shareholder yield for BAY.L (annual period ending 2025-12-31)
Market cap (USD): 8986486.486486487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAY.L (quarterly period ending 2025-12-31)
Market cap (USD): 8986486.486486487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP (quarterly period ending 2026-03-31)
Market cap (USD): 71262960
Dividends paid: 202000
Stock repurchases: 1569000
Net debt paydown: 7690000
Dividend yield: 0.28345721255474093%
Buyback yield: 2.2017047846454876%
Debt paydown yield: 10.791019626465136%
Total shareholder yield: 13.276181623665364% (High Return)
Shareholder yield for BIOS.BR (annual period ending 2023-12-31)
Market cap (USD): 1450804.4444444445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5981489.3617021255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -412.28777486910803%
Total shareholder yield: -412.28777486910803% (Minimal or Negative)
Shareholder yield for BRBS (quarterly period ending 2026-03-31)
Market cap (USD): 311094528
Dividends paid: 140000
Stock repurchases: 0
Net debt paydown: 341000
Dividend yield: 0.045002398756432%
Buyback yield: 0%
Debt paydown yield: 0.10961298554245225%
Total shareholder yield: 0.15461538429888425% (Low Return)
Shareholder yield for BTGO (quarterly period ending 2026-03-31)
Market cap (USD): 558924352
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -144238000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.8063545601248%
Total shareholder yield: -25.8063545601248% (Minimal or Negative)
Shareholder yield for BUTTERFLY.NS (quarterly period ending 2026-03-31)
Market cap (USD): 144366582.45019075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BUTTERFLY.NS (annual period ending 2026-03-31)
Market cap (USD): 144366582.45019075
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 620253.1274521297
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.42963760513353494%
Total shareholder yield: 0.42963760513353494% (Low Return)
Shareholder yield for CAH (quarterly period ending 2026-03-31)
Market cap (USD): 53405962240
Dividends paid: 120000000
Stock repurchases: 250000000
Net debt paydown: 111000000
Dividend yield: 0.22469401348998147%
Buyback yield: 0.468112528104128%
Debt paydown yield: 0.20784196247823286%
Total shareholder yield: 0.9006485040723423% (Low Return)
Shareholder yield for CTN.AX (quarterly period ending 2025-06-30)
Market cap (USD): 5634905.22875817
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTN.AX (annual period ending 2025-06-30)
Market cap (USD): 5634905.22875817
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDEN.PA (quarterly period ending 2025-12-31)
Market cap (USD): 6403190061.176471
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 587058823.5294113
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.168224243238376%
Total shareholder yield: 9.168224243238376% (Moderate Return)
Shareholder yield for EDEN.PA (annual period ending 2025-12-31)
Market cap (USD): 6403190061.176471
Dividends paid: 391764705.88235295
Stock repurchases: 152941176.47058824
Net debt paydown: -710061274.5098038
Dividend yield: 6.118273893784331%
Buyback yield: 2.388515333909799%
Debt paydown yield: -11.08918004503747%
Total shareholder yield: -2.58239081734334% (Minimal or Negative)
Shareholder yield for EGG.AX (quarterly period ending 2025-06-30)
Market cap (USD): 17791201.307189543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGG.AX (annual period ending 2025-06-30)
Market cap (USD): 17791201.307189543
Dividends paid: 6609150.326797386
Stock repurchases: 0
Net debt paydown: 2354862.7450980395
Dividend yield: 37.1484207990305%
Buyback yield: 0%
Debt paydown yield: 13.23610870586026%
Total shareholder yield: 50.38452950489076% (High Return)
Shareholder yield for EOS (quarterly period ending 2025-12-31)
Market cap (USD): 1138296960
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOS (annual period ending 2025-12-31)
Market cap (USD): 1138296960
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EU.V (quarterly period ending 2026-03-31)
Market cap (USD): 316599808
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -291000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09191414291697865%
Total shareholder yield: -0.09191414291697865% (Minimal or Negative)
Shareholder yield for FCI.V (quarterly period ending 2026-02-28)
Market cap (USD): 12465223.357664233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FCI.V (annual period ending 2026-02-28)
Market cap (USD): 12465223.357664233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTU.TO (annual period ending 2025-11-30)
Market cap (USD): 920472.8571428572
Dividends paid: 870406.4285714286
Stock repurchases: 1924979.285714286
Dividend yield: 94.56079251192322%
Buyback yield: 209.12939157048166%
Total shareholder yield: 303.69018408240487% (High Return)
Shareholder yield for FTU.TO (quarterly period ending 2025-11-30)
Market cap (USD): 920472.8571428572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVT&D.NS (quarterly period ending 2026-03-31)
Market cap (USD): 11281134094.107674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVT&D.NS (annual period ending 2026-03-31)
Market cap (USD): 11281134094.107674
Dividends paid: 13567189.487070793
Stock repurchases: 0
Net debt paydown: 1496764.4893776593
Dividend yield: 0.12026441113005798%
Buyback yield: 0%
Debt paydown yield: 0.013267854782077667%
Total shareholder yield: 0.13353226591213566% (Low Return)
Shareholder yield for HAVI.OL (quarterly period ending 2026-03-31)
Market cap (USD): 31532711.202466596
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3301208.142228216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.469154146091899%
Total shareholder yield: -10.469154146091899% (Minimal or Negative)
Shareholder yield for IGC.L (quarterly period ending 2025-12-31)
Market cap (USD): 149720897.2972973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGC.L (annual period ending 2025-12-31)
Market cap (USD): 149720897.2972973
Dividends paid: 0
Stock repurchases: 45421621.62162162
Dividend yield: 0%
Buyback yield: 30.33752965788668%
Total shareholder yield: 30.33752965788668% (High Return)
Shareholder yield for IPM (quarterly period ending 2026-03-31)
Market cap (USD): 23464312
Dividends paid: 0
Stock repurchases: 83491
Net debt paydown: -3071954
Dividend yield: 0%
Buyback yield: 0.355821214787802%
Debt paydown yield: -13.092026734046156%
Total shareholder yield: -12.736205519258354% (Minimal or Negative)
Shareholder yield for JEF (quarterly period ending 2026-02-28)
Market cap (USD): 10777671680
Dividends paid: 92791000
Stock repurchases: 174303000
Net debt paydown: -2115150000
Dividend yield: 0.8609558980367826%
Buyback yield: 1.6172602504068858%
Debt paydown yield: -19.62529628662802%
Total shareholder yield: -17.147080138184354% (Minimal or Negative)
Shareholder yield for JEF (quarterly period ending 2026-05-31)
Market cap (USD): 11361477632
Dividends paid: 91805000
Stock repurchases: 197411000
Net debt paydown: -604402000
Dividend yield: 0.8080375015783863%
Buyback yield: 1.7375468789727226%
Debt paydown yield: -5.319748183965795%
Total shareholder yield: -2.7741638034146865% (Minimal or Negative)
Shareholder yield for JOBY (quarterly period ending 2026-03-31)
Market cap (USD): 6816645120
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -710901000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.42889849017107%
Total shareholder yield: -10.42889849017107% (Minimal or Negative)
Shareholder yield for KWG.DE (annual period ending 2025-12-31)
Market cap (USD): 108763115.29411764
Dividends paid: 15294.117647058823
Stock repurchases: 0
Net debt paydown: -2176323.529411765
Dividend yield: 0.014061860590973706%
Buyback yield: 0%
Debt paydown yield: -2.00097572005596%
Total shareholder yield: -1.9869138594649864% (Minimal or Negative)
Shareholder yield for KWG.DE (quarterly period ending 2025-12-31)
Market cap (USD): 108763115.29411764
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3538823.529411765
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.253698204434531%
Total shareholder yield: -3.253698204434531% (Minimal or Negative)
Shareholder yield for LMAT (quarterly period ending 2026-03-31)
Market cap (USD): 2184302080
Dividends paid: 5711000
Stock repurchases: 0
Net debt paydown: -4223000
Dividend yield: 0.26145651063061753%
Buyback yield: 0%
Debt paydown yield: -0.19333406485608437%
Total shareholder yield: 0.06812244577453316% (Low Return)
Shareholder yield for LUMAXIND.NS (quarterly period ending 2026-03-31)
Market cap (USD): 509389993.72615516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUMAXIND.NS (annual period ending 2026-03-31)
Market cap (USD): 509389993.72615516
Dividends paid: 3467263.6710470538
Stock repurchases: 0
Net debt paydown: 671478.7327704728
Dividend yield: 0.6806697645715892%
Buyback yield: 0%
Debt paydown yield: 0.13182016550004227%
Total shareholder yield: 0.8124899300716315% (Low Return)
Shareholder yield for MMS (quarterly period ending 2026-03-31)
Market cap (USD): 3135083520
Dividends paid: 17821000
Stock repurchases: 114440000
Net debt paydown: 42476000
Dividend yield: 0.568437806722291%
Buyback yield: 3.6503014758598837%
Debt paydown yield: 1.3548602367059108%
Total shareholder yield: 5.573599519288086% (Moderate Return)
Shareholder yield for NMM.DE (quarterly period ending 2026-03-31)
Market cap (USD): 98898083840
Dividends paid: 282000000
Stock repurchases: 1895000000
Net debt paydown: 57000000
Dividend yield: 0.2851420260641523%
Buyback yield: 1.9161139694736478%
Debt paydown yield: 0.05763509037466909%
Total shareholder yield: 2.258891085912469% (Low Return)
Shareholder yield for NMM.DE (quarterly period ending 2026-06-30)
Market cap (USD): 87688273920
Dividends paid: 277000000
Stock repurchases: 1567000000
Net debt paydown: -66000000
Dividend yield: 0.3158917237357339%
Buyback yield: 1.7870120256097293%
Debt paydown yield: -0.07526662009587884%
Total shareholder yield: 2.0276371292495843% (Low Return)
Shareholder yield for NORAM.OL (quarterly period ending 2026-03-31)
Market cap (USD): 186711034.73792395
Dividends paid: 404830.4213771839
Stock repurchases: 0
Dividend yield: 0.21682190447148567%
Buyback yield: 0%
Total shareholder yield: 0.21682190447148567% (Low Return)
Shareholder yield for NRG (quarterly period ending 2026-03-31)
Market cap (USD): 29755420672
Dividends paid: 135000000
Stock repurchases: 560000000
Net debt paydown: -6735000000
Dividend yield: 0.45369884528984555%
Buyback yield: 1.882010024906026%
Debt paydown yield: -22.634531281682293%
Total shareholder yield: -20.29882241148642% (Minimal or Negative)
Shareholder yield for OBI.L (quarterly period ending 2025-12-31)
Market cap (USD): 52144764.963503644
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 103649.63503649633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19877284921897947%
Total shareholder yield: 0.19877284921897947% (Low Return)
Shareholder yield for OBI.L (annual period ending 2025-12-31)
Market cap (USD): 52144764.963503644
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -183977.33653208104
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3528203390327823%
Total shareholder yield: -0.3528203390327823% (Minimal or Negative)
Shareholder yield for OLE.MC (quarterly period ending 2025-12-31)
Market cap (USD): 198235294.11764705
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 47181176.47058824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.800593471810092%
Total shareholder yield: 23.800593471810092% (High Return)