speb/financial-data huggingface dataset:
Shareholder yield for WDH (annual period ending 2022-12-31)
Market cap (USD): 856872166.8499999
Dividends paid: 0
Stock repurchases: 9629597.701149425
Dividend yield: 0%
Buyback yield: 1.1238079696939365%
Total shareholder yield: 1.1238079696939365% (Low Return)
Shareholder yield for WDH (annual period ending 2023-12-31)
Market cap (USD): 267946996.79999998
Dividends paid: 0
Stock repurchases: 73983825.59774965
Net debt paydown: -25794668.14588486
Dividend yield: 0%
Buyback yield: 27.611365860156432%
Debt paydown yield: -9.62678009230998%
Total shareholder yield: 17.984585767846454% (High Return)
Shareholder yield for WDH (quarterly period ending 2024-09-30)
Market cap (USD): 318187058.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDH (annual period ending 2024-12-31)
Market cap (USD): 318187058.7
Dividends paid: 21735753.424657535
Stock repurchases: 14654657.534246575
Net debt paydown: -5599222.973623879
Dividend yield: 6.831124280623527%
Buyback yield: 4.605673654396987%
Debt paydown yield: -1.7597268086578781%
Total shareholder yield: 9.677071126362637% (Moderate Return)
Shareholder yield for WDH (quarterly period ending 2024-12-31)
Market cap (USD): 318187058.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDH (quarterly period ending 2025-03-31)
Market cap (USD): 401920495.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28360946.073436737
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.056357267703908%
Total shareholder yield: 7.056357267703908% (Moderate Return)
Shareholder yield for WDH (quarterly period ending 2025-06-30)
Market cap (USD): 371218235.15000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6079318.095369826
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6376668815618192%
Total shareholder yield: -1.6376668815618192% (Minimal or Negative)
Shareholder yield for WDH (quarterly period ending 2025-09-30)
Market cap (USD): 519147306.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -821008.8461598735
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15814564309526372%
Total shareholder yield: -0.15814564309526372% (Minimal or Negative)
Shareholder yield for WDH (annual period ending 2025-12-31)
Market cap (USD): 521938420.85
Dividends paid: 18630428.57142857
Stock repurchases: 13033428.57142857
Net debt paydown: 23337859.09980431
Dividend yield: 3.5694687011329966%
Buyback yield: 2.4971199763763416%
Debt paydown yield: 4.471381712386217%
Total shareholder yield: 10.537970389895555% (High Return)
Shareholder yield for WDH (quarterly period ending 2025-12-31)
Market cap (USD): 521938420.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1877239.9678972717
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3596669440123037%
Total shareholder yield: 0.3596669440123037% (Low Return)
Shareholder yield for WI.V (annual period ending 2021-12-31)
Market cap (USD): 44156787.362204716
Dividends paid: 0
Stock repurchases: 28503.149606299212
Dividend yield: 0%
Buyback yield: 0.0645498717388485%
Total shareholder yield: 0.0645498717388485% (Low Return)
Shareholder yield for WI.V (annual period ending 2022-12-31)
Market cap (USD): 43590912.56617647
Dividends paid: 111407.35294117646
Stock repurchases: 14003.676470588234
Net debt paydown: -55070.99930523336
Dividend yield: 0.25557472046965324%
Buyback yield: 0.03212521979054442%
Debt paydown yield: -0.12633596330801444%
Total shareholder yield: 0.16136397695218319% (Low Return)
Shareholder yield for WI.V (annual period ending 2023-12-31)
Market cap (USD): 50981018.13636363
Dividends paid: 114423.48484848485
Stock repurchases: 22519.696969696968
Net debt paydown: -622286.4750445634
Dividend yield: 0.22444331053261%
Buyback yield: 0.04417270935912158%
Debt paydown yield: -1.2206238670637695%
Total shareholder yield: -0.9520078471720379% (Minimal or Negative)
Shareholder yield for WI.V (quarterly period ending 2024-09-30)
Market cap (USD): 49848106.622222215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WI.V (annual period ending 2024-12-31)
Market cap (USD): 70589102.03496504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 916121.9696969693
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2978235213180427%
Total shareholder yield: 1.2978235213180427% (Low Return)
Shareholder yield for WI.V (quarterly period ending 2024-12-31)
Market cap (USD): 70589102.03496504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WI.V (quarterly period ending 2025-03-31)
Market cap (USD): 61625406.53846154
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WI.V (quarterly period ending 2025-06-30)
Market cap (USD): 66663395.97810218
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17068.81731407263
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02560448213541274%
Total shareholder yield: -0.02560448213541274% (Minimal or Negative)
Shareholder yield for WI.V (quarterly period ending 2025-09-30)
Market cap (USD): 70315032.2086331
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19299.858215617132
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.027447698748614874%
Total shareholder yield: 0.027447698748614874% (Low Return)
Shareholder yield for WI.V (quarterly period ending 2025-12-31)
Market cap (USD): 80697795.13138685
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1265.1052880324423
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0015677073778443155%
Total shareholder yield: 0.0015677073778443155% (Low Return)
Shareholder yield for WI.V (annual period ending 2025-12-31)
Market cap (USD): 80697795.13138685
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3473942.9993364303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.304879697989747%
Total shareholder yield: 4.304879697989747% (Moderate Return)
Shareholder yield for WSP.TO (annual period ending 2021-12-31)
Market cap (USD): 18832928655.716534
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSP.TO (annual period ending 2022-12-31)
Market cap (USD): 15194627916.235294
Dividends paid: 66249999.99999999
Stock repurchases: 0
Dividend yield: 0.4360093604477974%
Buyback yield: 0%
Total shareholder yield: 0.4360093604477974% (Low Return)
Shareholder yield for WSP.TO (annual period ending 2023-12-31)
Market cap (USD): 18666997395.242424
Dividends paid: 122878787.87878788
Stock repurchases: 0
Net debt paydown: -227595811.05169344
Dividend yield: 0.6582675578564416%
Buyback yield: 0%
Debt paydown yield: -1.2192416714522056%
Total shareholder yield: -0.560974113595764% (Minimal or Negative)
Shareholder yield for WSP.TO (quarterly period ending 2024-09-30)
Market cap (USD): 23728726577.74815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSP.TO (annual period ending 2024-12-31)
Market cap (USD): 23618366189.314686
Dividends paid: 130839160.83916084
Stock repurchases: 0
Net debt paydown: -819312354.3123546
Dividend yield: 0.5539721070899244%
Buyback yield: 0%
Debt paydown yield: -3.4689628729824%
Total shareholder yield: -2.9149907658924756% (Minimal or Negative)
Shareholder yield for WSP.TO (quarterly period ending 2024-12-31)
Market cap (USD): 23618366189.314686
Dividends paid: 32727272.72727273
Stock repurchases: 0
Dividend yield: 0.1385670476312585%
Buyback yield: 0%
Total shareholder yield: 0.1385670476312585% (Low Return)
Shareholder yield for WSP.TO (quarterly period ending 2025-03-31)
Market cap (USD): 22836806809.986015
Dividends paid: 34195804.19580419
Stock repurchases: 0
Net debt paydown: 207762237.76223755
Dividend yield: 0.1497398672254439%
Buyback yield: 0%
Debt paydown yield: 0.9097692137562239%
Total shareholder yield: 1.0595090809816679% (Low Return)
Shareholder yield for WSP.TO (quarterly period ending 2025-06-30)
Market cap (USD): 27149315113.897808
Dividends paid: 35693430.656934306
Stock repurchases: 0
Net debt paydown: 95154407.6361599
Dividend yield: 0.1314708327160074%
Buyback yield: 0%
Debt paydown yield: 0.3504854808932182%
Total shareholder yield: 0.4819563136092256% (Low Return)
Shareholder yield for WSP.TO (annual period ending 2025-12-31)
Market cap (USD): 24361464531.503647
Dividends paid: 142846715.32846713
Stock repurchases: 0
Net debt paydown: 499340003.06263113
Dividend yield: 0.5863634148256616%
Buyback yield: 0%
Debt paydown yield: 2.049712579540926%
Total shareholder yield: 2.6360759943665872% (Low Return)
Shareholder yield for WSP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 24361464531.503647
Dividends paid: 35766423.35766423
Stock repurchases: 0
Net debt paydown: 196423357.66423368
Dividend yield: 0.1468155714177691%
Buyback yield: 0%
Debt paydown yield: 0.8062871483371774%
Total shareholder yield: 0.9531027197549465% (Low Return)
Shareholder yield for XFOR (annual period ending 2021-12-31)
Market cap (USD): 6479763115.2
Dividends paid: 0
Stock repurchases: 2000000
Dividend yield: 0%
Buyback yield: 0.03086532585286136%
Total shareholder yield: 0.03086532585286136% (Low Return)
Shareholder yield for XFOR (annual period ending 2022-12-31)
Market cap (USD): 2809783743.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XFOR (annual period ending 2023-12-31)
Market cap (USD): 2374026748.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19861000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8365954601840438%
Total shareholder yield: -0.8365954601840438% (Minimal or Negative)
Shareholder yield for XFOR (quarterly period ending 2024-09-30)
Market cap (USD): 1892996298.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XFOR (annual period ending 2024-12-31)
Market cap (USD): 2076919705.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19805000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9535756217993562%
Total shareholder yield: -0.9535756217993562% (Minimal or Negative)
Shareholder yield for XFOR (quarterly period ending 2024-12-31)
Market cap (USD): 2076919705.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XFOR (quarterly period ending 2025-03-31)
Market cap (USD): 667783447.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -58315000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.732621361400438%
Total shareholder yield: -8.732621361400438% (Minimal or Negative)
Shareholder yield for XFOR (quarterly period ending 2025-06-30)
Market cap (USD): 179207422.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009486214227251783%
Total shareholder yield: 0.009486214227251783% (Low Return)
Shareholder yield for XFOR (quarterly period ending 2025-09-30)
Market cap (USD): 322573360.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 667000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20677466959401763%
Total shareholder yield: 0.20677466959401763% (Low Return)
Shareholder yield for XFOR (quarterly period ending 2025-12-31)
Market cap (USD): 377278784
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 72000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.019084030974824178%
Total shareholder yield: 0.019084030974824178% (Low Return)
Shareholder yield for XFOR (annual period ending 2025-12-31)
Market cap (USD): 377278784
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 801000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21230984459491897%
Total shareholder yield: 0.21230984459491897% (Low Return)
Shareholder yield for XTP.DE (annual period ending 2021-09-30)
Market cap (USD): 1685174.4186046512
Dividends paid: 7936627.9069767445
Stock repurchases: 0
Dividend yield: 470.9677419354839%
Buyback yield: 0%
Total shareholder yield: 470.9677419354839% (High Return)
Shareholder yield for XTP.DE (annual period ending 2022-09-30)
Market cap (USD): 54885416.666666664
Dividends paid: 128333333.33333333
Stock repurchases: 0
Dividend yield: 233.8204592901879%
Buyback yield: 0%
Total shareholder yield: 233.8204592901879% (High Return)
Shareholder yield for XTP.DE (annual period ending 2023-09-30)
Market cap (USD): 68599473.68421052
Dividends paid: 6889473.684210527
Stock repurchases: 0
Dividend yield: 10.043041606886659%
Buyback yield: 0%
Total shareholder yield: 10.043041606886659% (High Return)
Shareholder yield for XTP.DE (quarterly period ending 2024-09-30)
Market cap (USD): 134328333.3333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XTP.DE (annual period ending 2024-09-30)
Market cap (USD): 134328333.3333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XTP.DE (quarterly period ending 2025-03-31)
Market cap (USD): 227753804.34782606
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XTP.DE (annual period ending 2025-09-30)
Market cap (USD): 279015000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XTP.DE (quarterly period ending 2025-09-30)
Market cap (USD): 279015000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0352.HK (annual period ending 2025-12-31)
Market cap (USD): 12660860.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43812.133072406985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.346043879286347%
Total shareholder yield: -0.346043879286347% (Minimal or Negative)
Shareholder yield for 0352.HK (quarterly period ending 2025-12-31)
Market cap (USD): 12660860.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1074031.0818888224
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.483081192068095%
Total shareholder yield: -8.483081192068095% (Minimal or Negative)
Shareholder yield for 0488.HK (quarterly period ending 2026-01-31)
Market cap (USD): 126538226.88860436
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -67128267.20601559
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -53.049792822773426%
Total shareholder yield: -53.049792822773426% (Minimal or Negative)
Shareholder yield for 1260.HK (quarterly period ending 2025-09-30)
Market cap (USD): 62160752.69922879
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1317.HK (quarterly period ending 2026-02-28)
Market cap (USD): 74199607.01754387
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17537152.292152256
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.635101312606338%
Total shareholder yield: 23.635101312606338% (High Return)
Shareholder yield for 1710.HK (annual period ending 2025-12-31)
Market cap (USD): 61053984.575835474
Dividends paid: 2313624.678663239
Stock repurchases: 0
Net debt paydown: 3620936.5807118453
Dividend yield: 3.7894736842105257%
Buyback yield: 0%
Debt paydown yield: 5.930712967986981%
Total shareholder yield: 9.720186652197507% (Moderate Return)
Shareholder yield for 1710.HK (quarterly period ending 2025-12-31)
Market cap (USD): 61053984.575835474
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2616288.2124670483
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.285204693261818%
Total shareholder yield: 4.285204693261818% (Moderate Return)
Shareholder yield for 247A.T (quarterly period ending 2026-03-31)
Market cap (USD): 330758175.7757758
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28236756.519305307
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.536979154960415%
Total shareholder yield: -8.536979154960415% (Minimal or Negative)
Shareholder yield for 247A.T (annual period ending 2026-03-31)
Market cap (USD): 330758175.7757758
Dividends paid: 0
Stock repurchases: 719.4694694694695
Net debt paydown: -38903039.89074625
Dividend yield: 0%
Buyback yield: 0.00021752129566623467%
Debt paydown yield: -11.761777255997144%
Total shareholder yield: -11.761559734701478% (Minimal or Negative)
Shareholder yield for 3484.T (quarterly period ending 2026-03-31)
Market cap (USD): 113269211.6116116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2451403.287540569
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.164227377114778%
Total shareholder yield: -2.164227377114778% (Minimal or Negative)
Shareholder yield for 3484.T (annual period ending 2026-03-31)
Market cap (USD): 113269211.6116116
Dividends paid: 2938338.3383383383
Stock repurchases: 6.256256256256256
Net debt paydown: -2738766.5368884457
Dividend yield: 2.594119175485741%
Buyback yield: 5.523351109486231e-06%
Debt paydown yield: -2.417926723353026%
Total shareholder yield: 0.17619797548382454% (Low Return)
Shareholder yield for 4054.T (quarterly period ending 2025-12-31)
Market cap (USD): 49494098.22901349
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4125.T (quarterly period ending 2026-03-31)
Market cap (USD): 95547483.48348348
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9063879.28305155
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.486256416809082%
Total shareholder yield: -9.486256416809082% (Minimal or Negative)
Shareholder yield for 4125.T (annual period ending 2026-03-31)
Market cap (USD): 95547483.48348348
Dividends paid: 1161592.842842843
Stock repurchases: 0
Net debt paydown: -16123415.378351212
Dividend yield: 1.2157231153488601%
Buyback yield: 0%
Debt paydown yield: -16.874767173892483%
Total shareholder yield: -15.659044058543623% (Minimal or Negative)
Shareholder yield for 7509.T (annual period ending 2026-03-31)
Market cap (USD): 42874737.13713714
Dividends paid: 1230943.4434434434
Stock repurchases: 1557.8078078078079
Net debt paydown: 9733729.761374798
Dividend yield: 2.8710227178914356%
Buyback yield: 0.003633393256324992%
Debt paydown yield: 22.70271589127402%
Total shareholder yield: 25.577372002421782% (High Return)
Shareholder yield for 7509.T (quarterly period ending 2026-03-31)
Market cap (USD): 42874737.13713714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11563811.695275359
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.97115473451858%
Total shareholder yield: 26.97115473451858% (High Return)
Shareholder yield for 8596.T (annual period ending 2026-03-31)
Market cap (USD): 213423215.2152152
Dividends paid: 9496996.996996997
Stock repurchases: 0
Net debt paydown: -24694610.0625422
Dividend yield: 4.449842528808433%
Buyback yield: 0%
Debt paydown yield: -11.570723474313816%
Total shareholder yield: -7.120880945505383% (Minimal or Negative)
Shareholder yield for 8596.T (quarterly period ending 2026-03-31)
Market cap (USD): 213423215.2152152
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71868689.01202679
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 33.67426029054742%
Total shareholder yield: 33.67426029054742% (High Return)
Shareholder yield for 9950.T (annual period ending 2026-03-31)
Market cap (USD): 62630034.83483484
Dividends paid: 378397.14714714716
Stock repurchases: 3103.103103103103
Net debt paydown: 1158840.9439381906
Dividend yield: 0.6041784076043378%
Buyback yield: 0.004954656517893482%
Debt paydown yield: 1.8502958636287443%
Total shareholder yield: 2.4594289277509755% (Low Return)
Shareholder yield for 9950.T (quarterly period ending 2026-03-31)
Market cap (USD): 62630034.83483484
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 703292.6163040567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.122931861939322%
Total shareholder yield: 1.122931861939322% (Low Return)
Shareholder yield for AAL (quarterly period ending 2026-03-31)
Market cap (USD): 10575548416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1992000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.835902608948917%
Total shareholder yield: 18.835902608948917% (High Return)
Shareholder yield for AAL (quarterly period ending 2026-06-30)
Market cap (USD): 9582014464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -837000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.735115180055733%
Total shareholder yield: -8.735115180055733% (Minimal or Negative)
Shareholder yield for ACDC.V (quarterly period ending 2026-01-31)
Market cap (USD): 1921668.148148148
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIZ (quarterly period ending 2026-03-31)
Market cap (USD): 13721722880
Dividends paid: 44000000
Stock repurchases: 124200000
Net debt paydown: -600000
Dividend yield: 0.3206594418557446%
Buyback yield: 0.9051341517837155%
Debt paydown yield: -0.004372628752578335%
Total shareholder yield: 1.221420964886882% (Low Return)
Shareholder yield for AKBA (quarterly period ending 2026-03-31)
Market cap (USD): 327275072
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 781000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23863717918607621%
Total shareholder yield: 0.23863717918607621% (Low Return)
Shareholder yield for ALKYLAMINE.NS (annual period ending 2026-03-31)
Market cap (USD): 969966918.8639255
Dividends paid: 5419722.339974565
Stock repurchases: 0
Net debt paydown: 520106.5286755671
Dividend yield: 0.5587533177237034%
Buyback yield: 0%
Debt paydown yield: 0.053621058467101364%
Total shareholder yield: 0.6123743761908048% (Low Return)
Shareholder yield for ALKYLAMINE.NS (quarterly period ending 2026-03-31)
Market cap (USD): 969966918.8639255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALRIB.PA (quarterly period ending 2025-12-31)
Market cap (USD): 257219124.70588237
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1524705.8823529412
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5927653645880214%
Total shareholder yield: -0.5927653645880214% (Minimal or Negative)
Shareholder yield for ALRIB.PA (annual period ending 2025-12-31)
Market cap (USD): 257219124.70588237
Dividends paid: 1974117.6470588236
Stock repurchases: 0
Net debt paydown: 2017659.3137254904
Dividend yield: 0.7674847853230711%
Buyback yield: 0%
Debt paydown yield: 0.7844126349596229%
Total shareholder yield: 1.5518974202826938% (Low Return)
Shareholder yield for ALY.V (quarterly period ending 2025-09-30)
Market cap (USD): 1750887.7697841728
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 125.0538255526335
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007142309616341004%
Total shareholder yield: 0.007142309616341004% (Low Return)
Shareholder yield for ARX.TO (quarterly period ending 2026-03-31)
Market cap (USD): 13322098555.395685
Dividends paid: 86330935.25179857
Stock repurchases: 98920863.30935253
Net debt paydown: 154110696.8439846
Dividend yield: 0.6480280482299315%
Buyback yield: 0.7425321385967967%
Debt paydown yield: 1.15680495984296%
Total shareholder yield: 2.547365146669688% (Low Return)
Shareholder yield for AU1.AX (annual period ending 2025-06-30)
Market cap (USD): 7757222.875816993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3432418.3006535936
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -44.24802994063891%
Total shareholder yield: -44.24802994063891% (Minimal or Negative)
Shareholder yield for AU1.AX (quarterly period ending 2025-06-30)
Market cap (USD): 7757222.875816993
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVA (quarterly period ending 2026-03-31)
Market cap (USD): 3474946048
Dividends paid: 41000000
Stock repurchases: 0
Net debt paydown: 3000000
Dividend yield: 1.1798744335497666%
Buyback yield: 0%
Debt paydown yield: 0.08633227562559267%
Total shareholder yield: 1.2662067091753593% (Low Return)
Shareholder yield for BNJ.AS (quarterly period ending 2026-03-31)
Market cap (USD): 4144672956.3218393
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1054047329.2765384
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.431375174458765%
Total shareholder yield: -25.431375174458765% (Minimal or Negative)
Shareholder yield for CALC (quarterly period ending 2026-03-31)
Market cap (USD): 12004923
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.98974795590109%
Total shareholder yield: 24.98974795590109% (High Return)
Shareholder yield for CDL.L (quarterly period ending 2025-12-31)
Market cap (USD): 14103710.810810812
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 41398.90781192151
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.29353202406978113%
Total shareholder yield: 0.29353202406978113% (Low Return)
Shareholder yield for CJ.TO (quarterly period ending 2026-03-31)
Market cap (USD): 1449042417.2661872
Dividends paid: 21740287.769784175
Stock repurchases: 0
Net debt paydown: 55163955.259150326
Dividend yield: 1.5003210058405427%
Buyback yield: 0%
Debt paydown yield: 3.806924807848243%
Total shareholder yield: 5.307245813688786% (Moderate Return)
Shareholder yield for CMC.V (annual period ending 2026-04-30)
Market cap (USD): 10769946.715328466
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1077128.9484819635
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.001246774498204%
Total shareholder yield: 10.001246774498204% (High Return)
Shareholder yield for CMC.V (quarterly period ending 2026-04-30)
Market cap (USD): 10769946.715328466
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31767.33171127329
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2949627565571891%
Total shareholder yield: -0.2949627565571891% (Minimal or Negative)
Shareholder yield for COUR (quarterly period ending 2026-03-31)
Market cap (USD): 1537745792
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRIS (quarterly period ending 2026-03-31)
Market cap (USD): 9530287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 281000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.9484946256078124%
Total shareholder yield: 2.9484946256078124% (Low Return)
Shareholder yield for CVS.DE (quarterly period ending 2026-03-31)
Market cap (USD): 120575131648
Dividends paid: 847000000
Stock repurchases: 0
Net debt paydown: 1605000000
Dividend yield: 0.7024665769992127%
Buyback yield: 0%
Debt paydown yield: 1.3311202551165717%
Total shareholder yield: 2.0335868321157844% (Low Return)
Shareholder yield for ECLERX.NS (annual period ending 2026-03-31)
Market cap (USD): 1815441309.0292497
Dividends paid: 497880.4578211107
Stock repurchases: 58207291.22509538
Net debt paydown: 1070512.0689021125
Dividend yield: 0.027424761976322806%
Buyback yield: 3.206233709434534%
Debt paydown yield: 0.05896704363714932%
Total shareholder yield: 3.292625515048006% (Low Return)
Shareholder yield for ECLERX.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1815441309.0292497
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDT.TO (quarterly period ending 2026-03-31)
Market cap (USD): 284975263.3093525
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -785784.8028146848
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.27573789868269466%
Total shareholder yield: -0.27573789868269466% (Minimal or Negative)
Shareholder yield for ENGINERSIN.NS (annual period ending 2026-03-31)
Market cap (USD): 1341432446.9690547
Dividends paid: 26803635.014836796
Stock repurchases: 0
Net debt paydown: 807256.9516473801
Dividend yield: 1.9981352825779026%
Buyback yield: 0%
Debt paydown yield: 0.06017872562061283%
Total shareholder yield: 2.0583140081985154% (Low Return)
Shareholder yield for ENGINERSIN.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1341432446.9690547
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FERG.L (quarterly period ending 2026-03-31)
Market cap (USD): 33648211968
Dividends paid: 174000000
Stock repurchases: 236000000
Dividend yield: 0.5171151446783467%
Buyback yield: 0.7013745640464933%
Total shareholder yield: 1.21848970872484% (Low Return)
Shareholder yield for FIGR (quarterly period ending 2026-03-31)
Market cap (USD): 6100172288
Dividends paid: 0
Stock repurchases: 9700000
Net debt paydown: -377359000
Dividend yield: 0%
Buyback yield: 0.1590119023208808%
Debt paydown yield: -6.186038396691264%
Total shareholder yield: -6.027026494370383% (Minimal or Negative)
Shareholder yield for GEO.L (quarterly period ending 2025-12-31)
Market cap (USD): 3932513.422818792
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 167701.86335403725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.2644956373430505%
Total shareholder yield: 4.2644956373430505% (Moderate Return)
Shareholder yield for GFLLIMITED.NS (annual period ending 2026-03-31)
Market cap (USD): 53493088.25773633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFLLIMITED.NS (quarterly period ending 2026-03-31)
Market cap (USD): 53493088.25773633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for H2A.DE (quarterly period ending 2026-03-31)
Market cap (USD): 47664468.965517245
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3060919.540229887
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.421805606277292%
Total shareholder yield: -6.421805606277292% (Minimal or Negative)
Shareholder yield for HUN (quarterly period ending 2026-03-31)
Market cap (USD): 2244931584
Dividends paid: 16000000
Stock repurchases: 0
Net debt paydown: -86000000
Dividend yield: 0.7127165974248239%
Buyback yield: 0%
Debt paydown yield: -3.8308517111584277%
Total shareholder yield: -3.118135113733604% (Minimal or Negative)
Shareholder yield for IRE.AX (quarterly period ending 2025-12-31)
Market cap (USD): 792288214.7651007
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35227162.44945601
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.446256020594757%
Total shareholder yield: 4.446256020594757% (Moderate Return)
Shareholder yield for IRE.AX (annual period ending 2025-12-31)
Market cap (USD): 792288214.7651007
Dividends paid: 26341610.738255035
Stock repurchases: 630872.4832214765
Net debt paydown: 35227162.44945601
Dividend yield: 3.3247510498518333%
Buyback yield: 0.07962663983440912%
Debt paydown yield: 4.446256020594757%
Total shareholder yield: 7.8506337102809995% (Moderate Return)
Shareholder yield for JUGR.V (quarterly period ending 2026-03-31)
Market cap (USD): 42843939.56834532
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUNIPER.NS (annual period ending 2026-03-31)
Market cap (USD): 455262152.43747354
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 43882063.38298355
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.638856019117553%
Total shareholder yield: 9.638856019117553% (Moderate Return)
Shareholder yield for JUNIPER.NS (quarterly period ending 2026-03-31)
Market cap (USD): 455262152.43747354
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KDR.L (quarterly period ending 2025-11-30)
Market cap (USD): 1541794.1860465116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7261.1522198731545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.470954702358315%
Total shareholder yield: -0.470954702358315% (Minimal or Negative)
Shareholder yield for KIB.V (quarterly period ending 2026-03-31)
Market cap (USD): 2222638.129496403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLSO.L (annual period ending 2025-12-31)
Market cap (USD): 18741417.56756757
Dividends paid: 0
Stock repurchases: 41827.02702702703
Net debt paydown: 1243751.25
Dividend yield: 0%
Buyback yield: 0.2231796334307689%
Debt paydown yield: 6.636377667356063%
Total shareholder yield: 6.8595573007868325% (Moderate Return)
Shareholder yield for KLSO.L (quarterly period ending 2025-12-31)
Market cap (USD): 18741417.56756757
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1243751.25
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.636377667356063%
Total shareholder yield: 6.636377667356063% (Moderate Return)
Shareholder yield for KOTHARIPRO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 43064229.92793556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTHARIPRO.NS (annual period ending 2026-03-31)
Market cap (USD): 43064229.92793556
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20393832.444466952
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 47.35677957923397%
Total shareholder yield: 47.35677957923397% (High Return)
Shareholder yield for LGEINDIA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 10985811625.943197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGEINDIA.NS (annual period ending 2026-03-31)
Market cap (USD): 10985811625.943197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNN (quarterly period ending 2026-02-28)
Market cap (USD): 1142590848
Dividends paid: 3847000
Stock repurchases: 25237000
Net debt paydown: -2703000
Dividend yield: 0.3366909516852703%
Buyback yield: 2.20875215692258%
Debt paydown yield: -0.23656762214850158%
Total shareholder yield: 2.308875486459349% (Low Return)
Shareholder yield for LNN (quarterly period ending 2026-05-31)
Market cap (USD): 1158846080
Dividends paid: 3763000
Stock repurchases: 25249000
Net debt paydown: 745000
Dividend yield: 0.3247195693150207%
Buyback yield: 2.1788053164057817%
Debt paydown yield: 0.0642880890618364%
Total shareholder yield: 2.567812974782639% (Low Return)
Shareholder yield for M4I.DE (quarterly period ending 2026-03-31)
Market cap (USD): 416698171392
Dividends paid: 777000000
Stock repurchases: 4035000000
Net debt paydown: 40000000
Dividend yield: 0.18646590106320712%
Buyback yield: 0.9683267835135659%
Debt paydown yield: 0.009599274186008089%
Total shareholder yield: 1.1643919587627811% (Low Return)
Shareholder yield for MCFT (quarterly period ending 2026-03-31)
Market cap (USD): 587874496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (annual period ending 2026-03-31)
Market cap (USD): 2937107.913669065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET.V (quarterly period ending 2026-03-31)
Market cap (USD): 2937107.913669065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMM.SW (quarterly period ending 2026-03-31)
Market cap (USD): 59124404224
Dividends paid: 412000000
Stock repurchases: 1999000000
Net debt paydown: 46000000
Dividend yield: 0.696835774343007%
Buyback yield: 3.381006584737066%
Debt paydown yield: 0.07780205247519012%
Total shareholder yield: 4.155644411555263% (Moderate Return)
Shareholder yield for MMM.SW (quarterly period ending 2026-06-30)
Market cap (USD): 73232588800
Dividends paid: 401000000
Stock repurchases: 994000000
Net debt paydown: 5000000
Dividend yield: 0.5475704280988084%
Buyback yield: 1.3573192157860736%
Debt paydown yield: 0.006827561447616065%
Total shareholder yield: 1.9117172053324982% (Low Return)
Shareholder yield for MPW.AX (annual period ending 2024-06-30)
Market cap (USD): 275378496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50360
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.018287557209986358%
Total shareholder yield: -0.018287557209986358% (Minimal or Negative)
Shareholder yield for MRKR (quarterly period ending 2026-03-31)
Market cap (USD): 20341216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKR.OL (quarterly period ending 2025-12-31)
Market cap (USD): 144617749.6517413
Dividends paid: 0
Stock repurchases: 2298407.960199005
Net debt paydown: 294720.9335645507
Dividend yield: 0%
Buyback yield: 1.5892986619788207%
Debt paydown yield: 0.20379305740427975%
Total shareholder yield: 1.7930917193831004% (Low Return)
Shareholder yield for NKR.OL (annual period ending 2025-12-31)
Market cap (USD): 144617749.6517413
Dividends paid: 635024.8756218905
Stock repurchases: 6394626.865671641
Net debt paydown: -1023323.2776980058
Dividend yield: 0.43910576478413926%
Buyback yield: 4.421744136574349%
Debt paydown yield: -0.7076055879463647%
Total shareholder yield: 4.153244313412124% (Moderate Return)
Shareholder yield for NTRB (quarterly period ending 2026-04-30)
Market cap (USD): 36224828
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12776
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.035268628466641715%
Total shareholder yield: 0.035268628466641715% (Low Return)
Shareholder yield for NXDT (quarterly period ending 2026-03-31)
Market cap (USD): 281377344
Dividends paid: 2972000
Stock repurchases: 2804000
Net debt paydown: 29280000
Dividend yield: 1.0562328713999092%
Buyback yield: 0.9965265718052979%
Debt paydown yield: 10.40595507220368%
Total shareholder yield: 12.458714515408888% (High Return)
Shareholder yield for OKYO (quarterly period ending 2026-03-31)
Market cap (USD): 81342848
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKYO (annual period ending 2026-03-31)
Market cap (USD): 81342848
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZ.V (quarterly period ending 2026-03-31)
Market cap (USD): 19399709.35251799
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZZ.AX (quarterly period ending 2025-06-30)
Market cap (USD): 4283801.307189543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZZ.AX (annual period ending 2025-06-30)
Market cap (USD): 4283801.307189543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANACEABIO.NS (annual period ending 2026-03-31)
Market cap (USD): 286390726.91818565
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -753852.8142732955
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.26322528748937163%
Total shareholder yield: -0.26322528748937163% (Minimal or Negative)
Shareholder yield for PANACEABIO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 286390726.91818565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PKP.AX (annual period ending 2025-06-30)
Market cap (USD): 14763767.320261437
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRU.TO (annual period ending 2025-06-30)
Market cap (USD): 4094157134.640523
Dividends paid: 60057516.33986928
Stock repurchases: 28067973.85620915
Net debt paydown: 346666.6666666665
Dividend yield: 1.4669079462467305%
Buyback yield: 0.6855617147355432%
Debt paydown yield: 0.008467351282966933%
Total shareholder yield: 2.1609370122652405% (Low Return)
Shareholder yield for PRU.TO (quarterly period ending 2025-06-30)
Market cap (USD): 4094157134.640523
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSN.L (quarterly period ending 2025-12-31)
Market cap (USD): 4803085491.8918915
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSN.L (annual period ending 2025-12-31)
Market cap (USD): 4803085491.8918915
Dividends paid: 259594594.5945946
Stock repurchases: 3108108.108108108
Dividend yield: 5.404746491246456%
Buyback yield: 0.06471065554329437%
Total shareholder yield: 5.46945714678975% (Moderate Return)
Shareholder yield for PUB.PA (quarterly period ending 2025-12-31)
Market cap (USD): 25478792131.764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -237647058.82352924
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9327249800325186%
Total shareholder yield: -0.9327249800325186% (Minimal or Negative)
Shareholder yield for PUB.PA (annual period ending 2025-12-31)
Market cap (USD): 25478792131.764706
Dividends paid: 1062352941.1764706
Stock repurchases: 0
Net debt paydown: -1269375000
Dividend yield: 4.169557707769133%
Buyback yield: 0%
Debt paydown yield: -4.982084682175556%
Total shareholder yield: -0.8125269744064223% (Minimal or Negative)
Shareholder yield for PWI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 30045760.583941605
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PWI.TO (annual period ending 2025-12-31)
Market cap (USD): 30045760.583941605
Dividends paid: 2427475.912408759
Stock repurchases: 233849.63503649633
Dividend yield: 8.079262648808294%
Buyback yield: 0.7783115837030289%
Total shareholder yield: 8.857574232511324% (Moderate Return)
Shareholder yield for RANG (quarterly period ending 2026-03-31)
Market cap (USD): 23095434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDLF.L (annual period ending 2025-12-31)
Market cap (USD): 12410521600
Dividends paid: 740540540.5405406
Stock repurchases: 12162162.162162162
Net debt paydown: 157500000
Dividend yield: 5.967038005401324%
Buyback yield: 0.09799879935878086%
Debt paydown yield: 1.2690844516962123%
Total shareholder yield: 7.334121256456317% (Moderate Return)
Shareholder yield for SDLF.L (quarterly period ending 2025-12-31)
Market cap (USD): 12410521600
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 297945205.47945213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4007468427390846%
Total shareholder yield: 2.4007468427390846% (Low Return)
Shareholder yield for SFIX (quarterly period ending 2026-04-30)
Market cap (USD): 477664544
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6071000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2709756410138744%
Total shareholder yield: 1.2709756410138744% (Low Return)
Shareholder yield for SLX.AX (annual period ending 2025-06-30)
Market cap (USD): 847641014.379085
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 193078.091503268
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022778285645451195%
Total shareholder yield: 0.022778285645451195% (Low Return)
Shareholder yield for SLX.AX (quarterly period ending 2025-06-30)
Market cap (USD): 847641014.379085
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRPT (quarterly period ending 2026-03-31)
Market cap (USD): 1655435264
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3078000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18593297285226854%
Total shareholder yield: 0.18593297285226854% (Low Return)
Shareholder yield for STRL (quarterly period ending 2026-03-31)
Market cap (USD): 20281421824
Dividends paid: 0
Stock repurchases: 12275000
Net debt paydown: 7728000
Dividend yield: 0%
Buyback yield: 0.06052337013904218%
Debt paydown yield: 0.038103837428473966%
Total shareholder yield: 0.09862720756751614% (Low Return)
Shareholder yield for THX.L (quarterly period ending 2026-03-31)
Market cap (USD): 282933916.5467626
Dividends paid: 9501438.848920863
Stock repurchases: 0
Net debt paydown: 887685.7637977207
Dividend yield: 3.3581830573325733%
Buyback yield: 0%
Debt paydown yield: 0.31374314349867144%
Total shareholder yield: 3.6719262008312445% (Low Return)
Shareholder yield for TIR.L (annual period ending 2025-12-31)
Market cap (USD): 95153048.64864865
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TIR.L (quarterly period ending 2025-12-31)
Market cap (USD): 95153048.64864865
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRV (quarterly period ending 2026-03-31)
Market cap (USD): 66882068480
Dividends paid: 237000000
Stock repurchases: 1934000000
Net debt paydown: -1000000
Dividend yield: 0.35435506913317283%
Buyback yield: 2.891656977652136%
Debt paydown yield: -0.0014951690680724593%
Total shareholder yield: 3.244516877717236% (Low Return)
Shareholder yield for TRV (quarterly period ending 2026-06-30)
Market cap (USD): 80772767744
Dividends paid: 263000000
Stock repurchases: 1318000000
Net debt paydown: 200000000
Dividend yield: 0.3256047890218994%
Buyback yield: 1.6317380681781877%
Debt paydown yield: 0.24760820457939117%
Total shareholder yield: 2.2049510617794783% (Low Return)
Shareholder yield for TSU.TO (quarterly period ending 2026-03-31)
Market cap (USD): 1455189732.374101
Dividends paid: 0
Stock repurchases: 6751798.56115108
Net debt paydown: -44888956.571968734
Dividend yield: 0%
Buyback yield: 0.4639806350293382%
Debt paydown yield: -3.0847494023156465%
Total shareholder yield: -2.6207687672863083% (Minimal or Negative)
Shareholder yield for TWN (quarterly period ending 2026-02-28)
Market cap (USD): 492666976
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UROY (quarterly period ending 2026-01-31)
Market cap (USD): 433913856
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6269.841269841287
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0014449506931258924%
Total shareholder yield: 0.0014449506931258924% (Low Return)
Shareholder yield for WYHG (quarterly period ending 2026-03-31)
Market cap (USD): 45423660
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1004730.1937419884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2119093744141014%
Total shareholder yield: -2.2119093744141014% (Minimal or Negative)
Shareholder yield for 0352.HK (annual period ending 2021-12-31)
Market cap (USD): 14518507.615384616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)