speb/financial-data huggingface dataset:
Shareholder yield for SMBK (annual period ending 2021-12-31)
Market cap (USD): 444902267.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMBK (annual period ending 2022-12-31)
Market cap (USD): 451912641.39
Dividends paid: 4724000
Stock repurchases: 0
Dividend yield: 1.0453347765333245%
Buyback yield: 0%
Total shareholder yield: 1.0453347765333245% (Low Return)
Shareholder yield for SMBK (annual period ending 2023-12-31)
Market cap (USD): 407969565.78
Dividends paid: 5427000
Stock repurchases: 0
Net debt paydown: 29016000
Dividend yield: 1.330246286784672%
Buyback yield: 0%
Debt paydown yield: 7.11229523813231%
Total shareholder yield: 8.442541524916981% (Moderate Return)
Shareholder yield for SMBK (quarterly period ending 2024-09-30)
Market cap (USD): 490384205.64
Dividends paid: 0
Stock repurchases: 1000
Dividend yield: 0%
Buyback yield: 0.0002039217390158194%
Total shareholder yield: 0.0002039217390158194% (Low Return)
Shareholder yield for SMBK (annual period ending 2024-12-31)
Market cap (USD): 522529334.88
Dividends paid: 5422000
Stock repurchases: 2967000
Net debt paydown: 6415000
Dividend yield: 1.0376450924511587%
Buyback yield: 0.5678150109374008%
Debt paydown yield: 1.2276822700247478%
Total shareholder yield: 2.833142373413307% (Low Return)
Shareholder yield for SMBK (quarterly period ending 2024-12-31)
Market cap (USD): 522529334.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMBK (quarterly period ending 2025-03-31)
Market cap (USD): 525436075.29
Dividends paid: 1357000
Stock repurchases: 0
Dividend yield: 0.2582616732684449%
Buyback yield: 0%
Total shareholder yield: 0.2582616732684449% (Low Return)
Shareholder yield for SMBK (quarterly period ending 2025-06-30)
Market cap (USD): 572456876.04
Dividends paid: 1365000
Stock repurchases: 0
Net debt paydown: -21000
Dividend yield: 0.23844590870188476%
Buyback yield: 0%
Debt paydown yield: -0.003668398595413612%
Total shareholder yield: 0.23477751010647113% (Low Return)
Shareholder yield for SMBK (quarterly period ending 2025-09-30)
Market cap (USD): 606995791.5
Dividends paid: 1366000
Stock repurchases: 0
Net debt paydown: -94878000
Dividend yield: 0.22504274644546693%
Buyback yield: 0%
Debt paydown yield: -15.630750876466331%
Total shareholder yield: -15.405708130020864% (Minimal or Negative)
Shareholder yield for SMBK (annual period ending 2025-12-31)
Market cap (USD): 629907745.32
Dividends paid: 5452000
Stock repurchases: 0
Net debt paydown: -54978000
Dividend yield: 0.8655235692062055%
Buyback yield: 0%
Debt paydown yield: -8.727944751984367%
Total shareholder yield: -7.862421182778162% (Minimal or Negative)
Shareholder yield for SMBK (quarterly period ending 2025-12-31)
Market cap (USD): 629907745.32
Dividends paid: 1364000
Stock repurchases: 0
Net debt paydown: 39942000
Dividend yield: 0.2165396457074953%
Buyback yield: 0%
Debt paydown yield: 6.340928540211714%
Total shareholder yield: 6.55746818591921% (Moderate Return)
Shareholder yield for SRGHFL.NS (annual period ending 2024-03-31)
Market cap (USD): 50433492.42082533
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15674540.245641492
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -31.07962485494869%
Total shareholder yield: -31.07962485494869% (Minimal or Negative)
Shareholder yield for SRGHFL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 66595895.37267081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRGHFL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 59226533.817248225
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4933452.186111756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.32980062843896%
Total shareholder yield: -8.32980062843896% (Minimal or Negative)
Shareholder yield for SRGHFL.NS (annual period ending 2025-03-31)
Market cap (USD): 59226533.817248225
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9219510.446714327
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.566520362583464%
Total shareholder yield: -15.566520362583464% (Minimal or Negative)
Shareholder yield for SRGHFL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 57272225.84600984
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRGHFL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 51850978.20067644
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRGHFL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 51924103.14136126
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.V (annual period ending 2021-12-31)
Market cap (USD): 74117194.96062991
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.V (annual period ending 2022-12-31)
Market cap (USD): 29662448.823529407
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -344650.0057897174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1619067860517558%
Total shareholder yield: -1.1619067860517558% (Minimal or Negative)
Shareholder yield for TOM.V (annual period ending 2023-12-31)
Market cap (USD): 20374207.272727273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.V (quarterly period ending 2024-09-30)
Market cap (USD): 9960723.555555554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.V (quarterly period ending 2024-12-31)
Market cap (USD): 5642088.167832168
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.V (annual period ending 2024-12-31)
Market cap (USD): 5642088.167832168
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.V (quarterly period ending 2025-03-31)
Market cap (USD): 2821044.083916084
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.V (quarterly period ending 2025-06-30)
Market cap (USD): 1963062.306569343
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.V (quarterly period ending 2025-09-30)
Market cap (USD): 3869633.6115107914
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.V (quarterly period ending 2025-12-31)
Market cap (USD): 3926124.613138686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.V (annual period ending 2025-12-31)
Market cap (USD): 3926124.613138686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRN.L (annual period ending 2022-02-28)
Market cap (USD): 9382723.7216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRN.L (annual period ending 2023-02-28)
Market cap (USD): 10639516.622650603
Dividends paid: 0
Stock repurchases: 9574698.795180723
Dividend yield: 0%
Buyback yield: 89.99185897973057%
Total shareholder yield: 89.99185897973057% (High Return)
Shareholder yield for TRN.L (annual period ending 2024-02-29)
Market cap (USD): 13536133.44050633
Dividends paid: 0
Stock repurchases: 44756962.025316454
Net debt paydown: -8386213.207259387
Dividend yield: 0%
Buyback yield: 330.64805560635995%
Debt paydown yield: -61.95427404818561%
Total shareholder yield: 268.69378155817435% (High Return)
Shareholder yield for TRN.L (quarterly period ending 2025-02-28)
Market cap (USD): 13405138.600759493
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRN.L (annual period ending 2025-02-28)
Market cap (USD): 13405138.600759493
Dividends paid: 0
Stock repurchases: 134798734.1772152
Net debt paydown: -6922784.810126603
Dividend yield: 0%
Buyback yield: 1005.5750872249683%
Debt paydown yield: -51.6427693611044%
Total shareholder yield: 953.932317863864% (High Return)
Shareholder yield for TRR.V (annual period ending 2025-12-31)
Market cap (USD): 23975541.13138686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRR.V (quarterly period ending 2025-12-31)
Market cap (USD): 23975541.13138686
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4332.909730609677
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.018072208284539523%
Total shareholder yield: 0.018072208284539523% (Low Return)
Shareholder yield for TVRD (annual period ending 2022-12-31)
Market cap (USD): 3627202844.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVRD (annual period ending 2023-12-31)
Market cap (USD): 250950952
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 82000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03267570788095676%
Total shareholder yield: 0.03267570788095676% (Low Return)
Shareholder yield for TVRD (quarterly period ending 2024-09-30)
Market cap (USD): 104039104.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVRD (quarterly period ending 2024-12-31)
Market cap (USD): 172241475.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVRD (annual period ending 2024-12-31)
Market cap (USD): 172241475.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30195000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.53062080590217%
Total shareholder yield: -17.53062080590217% (Minimal or Negative)
Shareholder yield for TVRD (quarterly period ending 2025-03-31)
Market cap (USD): 142690242.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVRD (quarterly period ending 2025-06-30)
Market cap (USD): 218866755.51999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVRD (quarterly period ending 2025-09-30)
Market cap (USD): 365590975.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007111772918256515%
Total shareholder yield: 0.007111772918256515% (Low Return)
Shareholder yield for TVRD (annual period ending 2025-12-31)
Market cap (USD): 40339779.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30362000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 75.2656573787097%
Total shareholder yield: 75.2656573787097% (High Return)
Shareholder yield for TVRD (quarterly period ending 2025-12-31)
Market cap (USD): 40339779.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06693145211860754%
Total shareholder yield: 0.06693145211860754% (Low Return)
Shareholder yield for TYR.AX (annual period ending 2021-06-30)
Market cap (USD): 1473237572.9323308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TYR.AX (annual period ending 2022-06-30)
Market cap (USD): 220323010.3448276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TYR.AX (annual period ending 2023-06-30)
Market cap (USD): 401980061.9205298
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1217620.4612925313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3029056852907424%
Total shareholder yield: 0.3029056852907424% (Low Return)
Shareholder yield for TYR.AX (annual period ending 2024-06-30)
Market cap (USD): 354964850
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1198494.4812362045
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3376375100904229%
Total shareholder yield: 0.3376375100904229% (Low Return)
Shareholder yield for VHI.TO (annual period ending 2021-12-31)
Market cap (USD): 164375245.03937006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VHI.TO (annual period ending 2022-12-31)
Market cap (USD): 123263121.02941175
Dividends paid: 0
Stock repurchases: 158394.85294117645
Dividend yield: 0%
Buyback yield: 0.1285014135763948%
Total shareholder yield: 0.1285014135763948% (Low Return)
Shareholder yield for VHI.TO (annual period ending 2023-12-31)
Market cap (USD): 195529561.45454544
Dividends paid: 0
Stock repurchases: 29597.727272727272
Net debt paydown: 238759.15775401064
Dividend yield: 0%
Buyback yield: 0.01513721355100969%
Debt paydown yield: 0.12210898238500614%
Total shareholder yield: 0.13724619593601584% (Low Return)
Shareholder yield for VHI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 413295818.1333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VHI.TO (annual period ending 2024-12-31)
Market cap (USD): 498556144.2517482
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15791.958041958045
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.003167538545866125%
Total shareholder yield: -0.003167538545866125% (Minimal or Negative)
Shareholder yield for VHI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 498556144.2517482
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VHI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 449010192.02797204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VHI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 505614763.35766417
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10834608.452861007
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.142858404867575%
Total shareholder yield: -2.142858404867575% (Minimal or Negative)
Shareholder yield for VHI.TO (quarterly period ending 2025-09-30)
Market cap (USD): 504711197.66906476
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10228948.941868402
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0266934811649344%
Total shareholder yield: 2.0266934811649344% (Low Return)
Shareholder yield for VHI.TO (annual period ending 2025-12-31)
Market cap (USD): 437275964.2919708
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1409676.8873462304
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.32237694327168276%
Total shareholder yield: -0.32237694327168276% (Minimal or Negative)
Shareholder yield for VHI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 437275964.2919708
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -681229.963766213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1557894829342491%
Total shareholder yield: -0.1557894829342491% (Minimal or Negative)
Shareholder yield for VK.PA (annual period ending 2021-12-31)
Market cap (USD): 2412701940.340909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VK.PA (annual period ending 2022-12-31)
Market cap (USD): 3148661162.2340426
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -776614047.3887815
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.664897471462353%
Total shareholder yield: -24.664897471462353% (Minimal or Negative)
Shareholder yield for VK.PA (annual period ending 2023-12-31)
Market cap (USD): 3756300820.833333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 167107304.9645393
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.4487199757198%
Total shareholder yield: 4.4487199757198% (Moderate Return)
Shareholder yield for VK.PA (quarterly period ending 2024-09-30)
Market cap (USD): 3638640654.1666665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VK.PA (quarterly period ending 2024-12-31)
Market cap (USD): 4125459593.75
Dividends paid: 0
Stock repurchases: 70833333.33333334
Dividend yield: 0%
Buyback yield: 1.7169804169369303%
Total shareholder yield: 1.7169804169369303% (Low Return)
Shareholder yield for VK.PA (annual period ending 2024-12-31)
Market cap (USD): 4125459593.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 477388749.99999976
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.571771317872933%
Total shareholder yield: 11.571771317872933% (High Return)
Shareholder yield for VK.PA (quarterly period ending 2025-03-31)
Market cap (USD): 4572440335.597826
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VK.PA (quarterly period ending 2025-06-30)
Market cap (USD): 4886703569.117646
Dividends paid: 414117647.0588235
Stock repurchases: 0
Net debt paydown: -44680306.90537095
Dividend yield: 8.474376257972969%
Buyback yield: 0%
Debt paydown yield: -0.9143240688413299%
Total shareholder yield: 7.560052189131639% (Moderate Return)
Shareholder yield for VK.PA (quarterly period ending 2025-09-30)
Market cap (USD): 5039315726.470588
Dividends paid: 0
Stock repurchases: 11764705.88235294
Net debt paydown: 30588235.29411769
Dividend yield: 0%
Buyback yield: 0.23345840032516973%
Debt paydown yield: 0.6069918408454422%
Total shareholder yield: 0.840450241170612% (Low Return)
Shareholder yield for VK.PA (annual period ending 2025-12-31)
Market cap (USD): 4886703569.117646
Dividends paid: 413575294.11764705
Stock repurchases: 21898823.529411767
Net debt paydown: 133079289.21568632
Dividend yield: 8.46327771406693%
Buyback yield: 0.44813079450542287%
Debt paydown yield: 2.7232936750390078%
Total shareholder yield: 11.63470218361136% (High Return)
Shareholder yield for VK.PA (quarterly period ending 2025-12-31)
Market cap (USD): 4886703569.117646
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 56417647.05882335
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.154513390486058%
Total shareholder yield: 1.154513390486058% (Low Return)
Shareholder yield for VLX.L (annual period ending 2022-03-31)
Market cap (USD): 6110375.30631579
Dividends paid: 9473684.210526315
Stock repurchases: 6710526.315789473
Dividend yield: 155.04259125841503%
Buyback yield: 109.82183547471065%
Total shareholder yield: 264.8644267331257% (High Return)
Shareholder yield for VLX.L (annual period ending 2023-03-31)
Market cap (USD): 4713454.000987654
Dividends paid: 7037037.037037036
Stock repurchases: 8888888.888888888
Net debt paydown: 7881741.390513331
Dividend yield: 149.29682215128227%
Buyback yield: 188.58545955951448%
Debt paydown yield: 167.21795500416036%
Total shareholder yield: 505.1002367149571% (High Return)
Shareholder yield for VLX.L (annual period ending 2024-03-31)
Market cap (USD): 6528902.538734177
Dividends paid: 8481012.658227848
Stock repurchases: 11772151.898734177
Net debt paydown: -76855758.71229881
Dividend yield: 129.8995138602903%
Buyback yield: 180.30828043294028%
Debt paydown yield: -1177.161984825701%
Total shareholder yield: -866.9541905324704% (Minimal or Negative)
Shareholder yield for VLX.L (quarterly period ending 2024-09-30)
Market cap (USD): 8002901.0336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VLX.L (annual period ending 2025-03-31)
Market cap (USD): 5697287.462857143
Dividends paid: 12597402.597402597
Stock repurchases: 14285714.285714285
Net debt paydown: -43315798.12592471
Dividend yield: 221.11228684755716%
Buyback yield: 250.74589230135348%
Debt paydown yield: -760.2880916281199%
Total shareholder yield: -288.4299124792093% (Minimal or Negative)
Shareholder yield for VLX.L (quarterly period ending 2025-03-31)
Market cap (USD): 5697287.462857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21225974.025974035
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 372.5628057975748%
Total shareholder yield: 372.5628057975748% (High Return)
Shareholder yield for VLX.L (quarterly period ending 2025-09-30)
Market cap (USD): 8979203.366486488
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10242190.242190242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -114.06568961805299%
Total shareholder yield: -114.06568961805299% (Minimal or Negative)
Shareholder yield for WING (annual period ending 2021-12-31)
Market cap (USD): 4450071485.73
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WING (annual period ending 2022-12-31)
Market cap (USD): 3691100233.62
Dividends paid: 141279000
Stock repurchases: 0
Dividend yield: 3.8275579382313984%
Buyback yield: 0%
Total shareholder yield: 3.8275579382313984% (Low Return)
Shareholder yield for WING (annual period ending 2023-12-31)
Market cap (USD): 6912166602.46
Dividends paid: 24907000
Stock repurchases: 125401000
Net debt paydown: -16085000
Dividend yield: 0.3603356434021099%
Buyback yield: 1.8142068502135136%
Debt paydown yield: -0.2327056178633692%
Total shareholder yield: 1.9418368757522544% (Low Return)
Shareholder yield for WING (quarterly period ending 2024-09-30)
Market cap (USD): 11229887880.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WING (quarterly period ending 2024-12-31)
Market cap (USD): 7676584365.17
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WING (annual period ending 2024-12-31)
Market cap (USD): 7676584365.17
Dividends paid: 28869000
Stock repurchases: 314664000
Net debt paydown: -532915000
Dividend yield: 0.3760656905040174%
Buyback yield: 4.099010510816313%
Debt paydown yield: -6.942084847239198%
Total shareholder yield: -2.4670086459188685% (Minimal or Negative)
Shareholder yield for WING (quarterly period ending 2025-03-31)
Market cap (USD): 6100908848.59
Dividends paid: 8046000
Stock repurchases: 120772000
Dividend yield: 0.13188199003923057%
Buyback yield: 1.9795739126296237%
Total shareholder yield: 2.111455902668854% (Low Return)
Shareholder yield for WING (quarterly period ending 2025-06-30)
Market cap (USD): 9115280140.16
Dividends paid: 7590000
Stock repurchases: 0
Net debt paydown: -1268000
Dividend yield: 0.08326677714006904%
Buyback yield: 0%
Debt paydown yield: -0.013910707959632087%
Total shareholder yield: 0.06935606918043695% (Low Return)
Shareholder yield for WING (quarterly period ending 2025-09-30)
Market cap (USD): 6819031271.2
Dividends paid: 8381000
Stock repurchases: 39974000
Net debt paydown: -567000
Dividend yield: 0.12290602090940593%
Buyback yield: 0.5862122992283251%
Debt paydown yield: -0.008314964068205841%
Total shareholder yield: 0.7008033560695252% (Low Return)
Shareholder yield for WING (quarterly period ending 2025-12-31)
Market cap (USD): 6470182267.27
Dividends paid: 8365000
Stock repurchases: 61113000
Net debt paydown: -775000
Dividend yield: 0.12928538415857474%
Buyback yield: 0.9445328968419578%
Debt paydown yield: -0.011978024234655757%
Total shareholder yield: 1.061840256765877% (Low Return)
Shareholder yield for WING (annual period ending 2025-12-31)
Market cap (USD): 6470182267.27
Dividends paid: 32382000
Stock repurchases: 221859000
Net debt paydown: -4977000
Dividend yield: 0.5004804913117712%
Buyback yield: 3.4289451337761188%
Debt paydown yield: -0.0769220988592022%
Total shareholder yield: 3.8525035262286877% (Low Return)
Shareholder yield for WM (annual period ending 2021-12-31)
Market cap (USD): 62436997920.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WM (annual period ending 2022-12-31)
Market cap (USD): 59629983414.48
Dividends paid: 1077000000
Stock repurchases: 1500000000
Dividend yield: 1.80613835243575%
Buyback yield: 2.515513025676532%
Total shareholder yield: 4.321651378112282% (Moderate Return)
Shareholder yield for WM (annual period ending 2023-12-31)
Market cap (USD): 69287880250.08
Dividends paid: 1136000000
Stock repurchases: 1302000000
Net debt paydown: -1245000000
Dividend yield: 1.6395363747596945%
Buyback yield: 1.8791165140291568%
Debt paydown yield: -1.7968510445209678%
Total shareholder yield: 1.7218018442678835% (Low Return)
Shareholder yield for WM (quarterly period ending 2024-09-30)
Market cap (USD): 81194601296.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WM (annual period ending 2024-12-31)
Market cap (USD): 79186722536.88
Dividends paid: 1210000000
Stock repurchases: 262000000
Net debt paydown: -7671000000
Dividend yield: 1.528033944625579%
Buyback yield: 0.33086354834041465%
Debt paydown yield: -9.687230073737865%
Total shareholder yield: -7.828332580771871% (Minimal or Negative)
Shareholder yield for WM (quarterly period ending 2024-12-31)
Market cap (USD): 79186722536.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WM (quarterly period ending 2025-03-31)
Market cap (USD): 91185806006.64
Dividends paid: 336000000
Stock repurchases: 0
Dividend yield: 0.36847840109625507%
Buyback yield: 0%
Total shareholder yield: 0.36847840109625507% (Low Return)
Shareholder yield for WM (quarterly period ending 2025-06-30)
Market cap (USD): 90438875107.92
Dividends paid: 333000000
Stock repurchases: 0
Net debt paydown: -183000000
Dividend yield: 0.3682044912684216%
Buyback yield: 0%
Debt paydown yield: -0.20234661231868212%
Total shareholder yield: 0.16585787894973947% (Low Return)
Shareholder yield for WM (quarterly period ending 2025-09-30)
Market cap (USD): 87607766056.31999
Dividends paid: 332000000
Stock repurchases: 0
Net debt paydown: 658000000
Dividend yield: 0.3789618374546484%
Buyback yield: 0%
Debt paydown yield: 0.7510749670034899%
Total shareholder yield: 1.1300368044581384% (Low Return)
Shareholder yield for WM (quarterly period ending 2025-12-31)
Market cap (USD): 87503356360.8
Dividends paid: 333000000
Stock repurchases: 0
Net debt paydown: 455000000
Dividend yield: 0.3805568310168023%
Buyback yield: 0%
Debt paydown yield: 0.5199800543923274%
Total shareholder yield: 0.9005368854091298% (Low Return)
Shareholder yield for WM (annual period ending 2025-12-31)
Market cap (USD): 87503356360.8
Dividends paid: 1334000000
Stock repurchases: 0
Net debt paydown: 993000000
Dividend yield: 1.5245129506799227%
Buyback yield: 0%
Debt paydown yield: 1.1348136132122664%
Total shareholder yield: 2.659326563892189% (Low Return)
Shareholder yield for ZEG.L (annual period ending 2021-12-31)
Market cap (USD): 2468352.427297298
Dividends paid: 16444594.594594594
Stock repurchases: 525039189.1891892
Dividend yield: 666.2174498558323%
Buyback yield: 21270.83569521215%
Total shareholder yield: 21937.05314506798% (High Return)
Shareholder yield for ZEG.L (annual period ending 2022-12-31)
Market cap (USD): 1901839.2939759037
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 143243.24324324325
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.531826884477977%
Total shareholder yield: 7.531826884477977% (Moderate Return)
Shareholder yield for ZEG.L (annual period ending 2023-12-31)
Market cap (USD): 4681344.750379746
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZEG.L (quarterly period ending 2025-09-30)
Market cap (USD): 33246574.05162162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0042.HK (quarterly period ending 2025-12-31)
Market cap (USD): 30817483.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39031.311154598836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12665314234715294%
Total shareholder yield: -0.12665314234715294% (Minimal or Negative)
Shareholder yield for 0042.HK (annual period ending 2025-12-31)
Market cap (USD): 30817483.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39031.311154598836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12665314234715294%
Total shareholder yield: -0.12665314234715294% (Minimal or Negative)
Shareholder yield for 0137.HK (quarterly period ending 2025-12-31)
Market cap (USD): 49075635.98971722
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4571569.1058241725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.31535376695281%
Total shareholder yield: -9.31535376695281% (Minimal or Negative)
Shareholder yield for 0137.HK (annual period ending 2025-12-31)
Market cap (USD): 49075635.98971722
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20016170.195849776
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -40.78636943195957%
Total shareholder yield: -40.78636943195957% (Minimal or Negative)
Shareholder yield for 0934.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1211124154.241645
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -830233.8185450197
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06855067794968363%
Total shareholder yield: -0.06855067794968363% (Minimal or Negative)
Shareholder yield for 0934.HK (annual period ending 2025-12-31)
Market cap (USD): 1211124154.241645
Dividends paid: 79889460.15424164
Stock repurchases: 0
Net debt paydown: 708443.8687620913
Dividend yield: 6.596306404628273%
Buyback yield: 0%
Debt paydown yield: 0.058494735348226044%
Total shareholder yield: 6.6548011399765% (Moderate Return)
Shareholder yield for 0954.HK (quarterly period ending 2025-12-31)
Market cap (USD): 20809643.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2296342.100019917
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.034990137635239%
Total shareholder yield: -11.034990137635239% (Minimal or Negative)
Shareholder yield for 0954.HK (annual period ending 2025-12-31)
Market cap (USD): 20809643.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3567414.872798428
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.143085055942876%
Total shareholder yield: -17.143085055942876% (Minimal or Negative)
Shareholder yield for 1080.HK (quarterly period ending 2025-12-31)
Market cap (USD): 32101885.714285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3637543.3353257626
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.331245048034713%
Total shareholder yield: 11.331245048034713% (High Return)
Shareholder yield for 1080.HK (annual period ending 2025-12-31)
Market cap (USD): 32101885.714285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1101252.4461839497
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.4304914545686%
Total shareholder yield: -3.4304914545686% (Minimal or Negative)
Shareholder yield for 1771.HK (quarterly period ending 2025-12-31)
Market cap (USD): 13800000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36622988.25831702
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 265.3839728863552%
Total shareholder yield: 265.3839728863552% (High Return)
Shareholder yield for 1771.HK (annual period ending 2025-12-31)
Market cap (USD): 13800000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36622988.25831702
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 265.3839728863552%
Total shareholder yield: 265.3839728863552% (High Return)
Shareholder yield for 2145.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1590238793.142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48357943.215780035
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.040923377312923%
Total shareholder yield: -3.040923377312923% (Minimal or Negative)
Shareholder yield for 2145.HK (annual period ending 2025-12-31)
Market cap (USD): 1590238793.142857
Dividends paid: 87027428.57142857
Stock repurchases: 0
Net debt paydown: -75017031.31115459
Dividend yield: 5.472601281436011%
Buyback yield: 0%
Debt paydown yield: -4.7173438124280205%
Total shareholder yield: 0.755257469007991% (Low Return)
Shareholder yield for 2409.HK (quarterly period ending 2025-12-31)
Market cap (USD): 271428571.4285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17121868.101215377
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.308056668868824%
Total shareholder yield: -6.308056668868824% (Minimal or Negative)
Shareholder yield for 2409.HK (annual period ending 2025-12-31)
Market cap (USD): 271428571.4285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35704567.5146771
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.154314347512615%
Total shareholder yield: -13.154314347512615% (Minimal or Negative)
Shareholder yield for 2453.HK (quarterly period ending 2025-12-31)
Market cap (USD): 80605238.85714285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1636497.0645792484
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.030261416977651%
Total shareholder yield: -2.030261416977651% (Minimal or Negative)
Shareholder yield for 2453.HK (annual period ending 2025-12-31)
Market cap (USD): 80605238.85714285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1636497.0645792484
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.030261416977651%
Total shareholder yield: -2.030261416977651% (Minimal or Negative)
Shareholder yield for 2696.HK (annual period ending 2025-12-31)
Market cap (USD): 4369401270.857142
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14109201.565557718
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.32290926584524765%
Total shareholder yield: -0.32290926584524765% (Minimal or Negative)
Shareholder yield for 2696.HK (quarterly period ending 2025-12-31)
Market cap (USD): 4369401270.857142
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2036024.706116736
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04659733862615301%
Total shareholder yield: -0.04659733862615301% (Minimal or Negative)
Shareholder yield for 3395.HK (quarterly period ending 2026-03-31)
Market cap (USD): 162601484.89208636
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3536113.8318542223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1747118940525256%
Total shareholder yield: 2.1747118940525256% (Low Return)
Shareholder yield for 3822.HK (quarterly period ending 2026-03-31)
Market cap (USD): 9750000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2268770.001573894
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.269435913578402%
Total shareholder yield: 23.269435913578402% (High Return)
Shareholder yield for 3822.HK (annual period ending 2026-03-31)
Market cap (USD): 9750000
Dividends paid: 1285714.2857142857
Stock repurchases: 0
Net debt paydown: 1824939.6673836634
Dividend yield: 13.186813186813188%
Buyback yield: 0%
Debt paydown yield: 18.717329921883728%
Total shareholder yield: 31.904143108696914% (High Return)
Shareholder yield for 3913.HK (annual period ending 2025-12-31)
Market cap (USD): 35673863.23907455
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13428675.496249974
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 37.64289672317066%
Total shareholder yield: 37.64289672317066% (High Return)
Shareholder yield for 3913.HK (quarterly period ending 2025-12-31)
Market cap (USD): 35673863.23907455
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6891932.932719864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.319278337006526%
Total shareholder yield: 19.319278337006526% (High Return)
Shareholder yield for 4095.T (annual period ending 2026-03-31)
Market cap (USD): 1110806909.3093092
Dividends paid: 35998498.4984985
Stock repurchases: 54054054.05405405
Net debt paydown: 1443555.2381682578
Dividend yield: 3.2407521232364385%
Buyback yield: 4.866197140209042%
Debt paydown yield: 0.12995555087660093%
Total shareholder yield: 8.23690481432208% (Moderate Return)
Shareholder yield for 4095.T (quarterly period ending 2026-03-31)
Market cap (USD): 1110806909.3093092
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1491117.6317636613
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13423733857496675%
Total shareholder yield: 0.13423733857496675% (Low Return)
Shareholder yield for 5975.T (quarterly period ending 2026-03-31)
Market cap (USD): 816683102.3023022
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24938882.354763925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.053679240388224%
Total shareholder yield: 3.053679240388224% (Low Return)
Shareholder yield for 5975.T (annual period ending 2026-03-31)
Market cap (USD): 816683102.3023022
Dividends paid: 28272022.02202202
Stock repurchases: 13876376.376376376
Net debt paydown: 52432140.73584348
Dividend yield: 3.4618105777284573%
Buyback yield: 1.6991139325960876%
Debt paydown yield: 6.420132924023115%
Total shareholder yield: 11.58105743434766% (High Return)
Shareholder yield for 6040.T (quarterly period ending 2026-01-31)
Market cap (USD): 155411990.59806737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6666.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1359073426.2857144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -501965.92946802266
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03693442309735042%
Total shareholder yield: -0.03693442309735042% (Minimal or Negative)
Shareholder yield for 6666.HK (annual period ending 2025-12-31)
Market cap (USD): 1359073426.2857144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -504898.2387475539
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.037150181070600266%
Total shareholder yield: -0.037150181070600266% (Minimal or Negative)
Shareholder yield for 9337.T (quarterly period ending 2026-03-31)
Market cap (USD): 31180486.086086087
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AARTIIND.NS (annual period ending 2026-03-31)
Market cap (USD): 1836697795.3370073
Dividends paid: 3815175.9220008478
Stock repurchases: 0
Net debt paydown: -76458848.62028563
Dividend yield: 0.20771930644697148%
Buyback yield: 0%
Debt paydown yield: -4.162843164204732%
Total shareholder yield: -3.9551238577577608% (Minimal or Negative)
Shareholder yield for AARTIIND.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1836697795.3370073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AHF.AX (quarterly period ending 2025-06-30)
Market cap (USD): 8471458.823529411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AHF.AX (annual period ending 2025-06-30)
Market cap (USD): 8471458.823529411
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1470081.3594771242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.353343622399304%
Total shareholder yield: 17.353343622399304% (High Return)
Shareholder yield for AMAT.TO (quarterly period ending 2026-04-30)
Market cap (USD): 427235976782.4817
Dividends paid: 266423357.66423357
Stock repurchases: 291970802.919708
Net debt paydown: 20816436.8748312
Dividend yield: 0.0623597665324607%
Buyback yield: 0.06833947017255966%
Debt paydown yield: 0.0048723511141547556%
Total shareholder yield: 0.13557158781917514% (Low Return)
Shareholder yield for ANET (quarterly period ending 2026-03-31)
Market cap (USD): 219082899456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARL.AX (quarterly period ending 2025-06-30)
Market cap (USD): 60313678.431372546
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARL.AX (annual period ending 2025-06-30)
Market cap (USD): 60313678.431372546
Dividends paid: 0
Stock repurchases: 167843.7908496732
Net debt paydown: -31667949.843137257
Dividend yield: 0%
Buyback yield: 0.2782847858312157%
Debt paydown yield: -52.50541944506069%
Total shareholder yield: -52.22713465922947% (Minimal or Negative)
Shareholder yield for ASAN (quarterly period ending 2026-04-30)
Market cap (USD): 1628312320
Dividends paid: 0
Stock repurchases: 44985000
Net debt paydown: 1178000
Dividend yield: 0%
Buyback yield: 2.762676388765516%
Debt paydown yield: 0.07234484352485891%
Total shareholder yield: 2.835021232290375% (Low Return)
Shareholder yield for ATS.TO (quarterly period ending 2026-03-31)
Market cap (USD): 2600349467.6258993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 60295714.960877895
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.318754294818975%
Total shareholder yield: 2.318754294818975% (Low Return)
Shareholder yield for ATS.TO (annual period ending 2026-03-31)
Market cap (USD): 2600349467.6258993
Dividends paid: 0
Stock repurchases: 14112230.215827338
Net debt paydown: 155843874.83020568
Dividend yield: 0%
Buyback yield: 0.5427051398868977%
Debt paydown yield: 5.993189637410161%
Total shareholder yield: 6.535894777297059% (Moderate Return)
Shareholder yield for AVM.AX (annual period ending 2025-12-31)
Market cap (USD): 20566310.067114092
Dividends paid: 0
Stock repurchases: 819865.7718120805
Dividend yield: 0%
Buyback yield: 3.9864505063699345%
Total shareholder yield: 3.9864505063699345% (Low Return)
Shareholder yield for AVM.AX (quarterly period ending 2025-12-31)
Market cap (USD): 20566310.067114092
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BELYS.BR (quarterly period ending 2025-12-31)
Market cap (USD): 22327190.588235296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1015294.1176470518
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.547343803219171%
Total shareholder yield: -4.547343803219171% (Minimal or Negative)
Shareholder yield for BELYS.BR (annual period ending 2025-12-31)
Market cap (USD): 22327190.588235296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12674926.470588237
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -56.76901632786233%
Total shareholder yield: -56.76901632786233% (Minimal or Negative)
Shareholder yield for BEN.AX (quarterly period ending 2025-12-31)
Market cap (USD): 4071951463.0872483
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1074770803.1758566
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.394489544357025%
Total shareholder yield: 26.394489544357025% (High Return)
Shareholder yield for BLOE.L (quarterly period ending 2025-12-31)
Market cap (USD): 20352897.2972973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37023.32469455758
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18190690079035568%
Total shareholder yield: 0.18190690079035568% (Low Return)
Shareholder yield for BLOE.L (annual period ending 2025-12-31)
Market cap (USD): 20352897.2972973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -202702.70270270295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9959402818271984%
Total shareholder yield: -0.9959402818271984% (Minimal or Negative)
Shareholder yield for BNZ.AX (quarterly period ending 2026-01-31)
Market cap (USD): 806203448.8888888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2332.0634920635057
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00028926488658384677%
Total shareholder yield: 0.00028926488658384677% (Low Return)
Shareholder yield for CEPS.L (quarterly period ending 2025-12-31)
Market cap (USD): 11493243.243243244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5705775.638652351
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 49.644608731366716%
Total shareholder yield: 49.644608731366716% (High Return)
Shareholder yield for CEPS.L (annual period ending 2025-12-31)
Market cap (USD): 11493243.243243244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2292128.378378378
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.943268665490884%
Total shareholder yield: 19.943268665490884% (High Return)
Shareholder yield for CGTL (annual period ending 2025-09-30)
Market cap (USD): 8249145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13931.144273175121
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1688798569206278%
Total shareholder yield: 0.1688798569206278% (Low Return)
Shareholder yield for CGTL (quarterly period ending 2025-09-30)
Market cap (USD): 8249145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13931.144273175121
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1688798569206278%
Total shareholder yield: 0.1688798569206278% (Low Return)
Shareholder yield for CIPLA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 11902132144.128868
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIPLA.NS (annual period ending 2026-03-31)
Market cap (USD): 11902132144.128868
Dividends paid: 136964815.59983045
Stock repurchases: 0
Net debt paydown: -13819243.29222139
Dividend yield: 1.1507586535022047%
Buyback yield: 0%
Debt paydown yield: -0.11610729174300256%
Total shareholder yield: 1.0346513617592021% (Low Return)
Shareholder yield for CIPLA.NS (quarterly period ending 2026-06-30)
Market cap (USD): 12021801050.743748
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIS.DE (quarterly period ending 2026-04-30)
Market cap (USD): 391778598912
Dividends paid: 1660000000
Stock repurchases: 2612000000
Net debt paydown: -1217000000
Dividend yield: 0.423708697874246%
Buyback yield: 0.6667030836430906%
Debt paydown yield: -0.3106346297066008%
Total shareholder yield: 0.7797771518107359% (Low Return)
Shareholder yield for CPEDU.NS (quarterly period ending 2026-03-31)
Market cap (USD): 35952071.894870706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPEDU.NS (annual period ending 2026-03-31)
Market cap (USD): 35952071.894870706
Dividends paid: 482005.08690122934
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 1.3406879256101987%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 1.3406879256101987% (Low Return)
Shareholder yield for CRBP (quarterly period ending 2026-03-31)
Market cap (USD): 169899888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 428000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.25191305599918934%
Total shareholder yield: 0.25191305599918934% (Low Return)