speb/financial-data huggingface dataset:
Shareholder yield for NAV.V (annual period ending 2022-06-30)
Market cap (USD): 4423995.426356589
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OR.PA (annual period ending 2021-12-31)
Market cap (USD): 232640302175.13635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OR.PA (annual period ending 2022-12-31)
Market cap (USD): 176762199549.31915
Dividends paid: 2861595744.6808515
Stock repurchases: 534361702.1276596
Dividend yield: 1.6188957548485503%
Buyback yield: 0.30230541568847424%
Total shareholder yield: 1.9212011705370244% (Low Return)
Shareholder yield for OR.PA (annual period ending 2023-12-31)
Market cap (USD): 252907368540.13333
Dividends paid: 3806222222.2222223
Stock repurchases: 559222222.2222222
Net debt paydown: -3646182033.0969257
Dividend yield: 1.5049866851223124%
Buyback yield: 0.22111740968649574%
Debt paydown yield: -1.4417065244654272%
Total shareholder yield: 0.284397570343381% (Low Return)
Shareholder yield for OR.PA (annual period ending 2024-12-31)
Market cap (USD): 182624018622.08334
Dividends paid: 3765520833.3333335
Stock repurchases: 518229166.6666667
Net debt paydown: 808819444.4444427
Dividend yield: 2.061897915588852%
Buyback yield: 0.2837683512698702%
Debt paydown yield: 0.44288777048444516%
Total shareholder yield: 2.788554037343167% (Low Return)
Shareholder yield for OR.PA (quarterly period ending 2024-12-31)
Market cap (USD): 182624018622.08334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OR.PA (quarterly period ending 2025-06-30)
Market cap (USD): 223043948875.76474
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1537041666.666666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6891205407786233%
Total shareholder yield: -0.6891205407786233% (Minimal or Negative)
Shareholder yield for PCTN.L (annual period ending 2022-03-31)
Market cap (USD): 5375869.2105263155
Dividends paid: 24243421.05263158
Stock repurchases: 960526.3157894737
Dividend yield: 450.9674641109445%
Buyback yield: 17.86736764184475%
Total shareholder yield: 468.8348317527892% (High Return)
Shareholder yield for PCTN.L (annual period ending 2023-03-31)
Market cap (USD): 3719968.756172839
Dividends paid: 23569135.802469134
Stock repurchases: 1390123.4567901234
Net debt paydown: 10520191.682911038
Dividend yield: 633.5842408181251%
Buyback yield: 37.36922398833005%
Debt paydown yield: 282.80322692103397%
Total shareholder yield: 953.7566917274892% (High Return)
Shareholder yield for PCTN.L (annual period ending 2024-03-31)
Market cap (USD): 3749498.651898734
Dividends paid: 24163291.139240507
Stock repurchases: 0
Net debt paydown: -11297390.217221498
Dividend yield: 644.4405874637212%
Buyback yield: 0%
Debt paydown yield: -301.30402131230363%
Total shareholder yield: 343.1365661514175% (High Return)
Shareholder yield for PCTN.L (quarterly period ending 2024-09-30)
Market cap (USD): 4630415.346666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCTN.L (annual period ending 2025-03-31)
Market cap (USD): 4443819.159090909
Dividends paid: 26180519.48051948
Stock repurchases: 11703896.103896104
Net debt paydown: 15340407.693572283
Dividend yield: 589.1445745932501%
Buyback yield: 263.37471631699833%
Debt paydown yield: 345.20774010773505%
Total shareholder yield: 1197.7270310179833% (High Return)
Shareholder yield for PCTN.L (quarterly period ending 2025-03-31)
Market cap (USD): 4443819.159090909
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8130770.562770605
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 182.96807929587195%
Total shareholder yield: 182.96807929587195% (High Return)
Shareholder yield for PCTN.L (quarterly period ending 2025-09-30)
Market cap (USD): 5245104.824324325
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10913671.463671505
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -208.0734671509145%
Total shareholder yield: -208.0734671509145% (Minimal or Negative)
Shareholder yield for PERI (annual period ending 2021-12-31)
Market cap (USD): 945894171.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PERI (annual period ending 2022-12-31)
Market cap (USD): 995057070.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PERI (annual period ending 2023-12-31)
Market cap (USD): 1214126947.53
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1149208.9402310397
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0946531120628672%
Total shareholder yield: 0.0946531120628672% (Low Return)
Shareholder yield for PERI (quarterly period ending 2024-09-30)
Market cap (USD): 309922913.71999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PERI (quarterly period ending 2024-12-31)
Market cap (USD): 333127801.93
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PERI (annual period ending 2024-12-31)
Market cap (USD): 333127801.93
Dividends paid: 0
Stock repurchases: 12854794.520547945
Net debt paydown: -3997982.2901687734
Dividend yield: 0%
Buyback yield: 3.8588176808038126%
Debt paydown yield: -1.2001346831474808%
Total shareholder yield: 2.6586829976563315% (Low Return)
Shareholder yield for PERI (quarterly period ending 2025-03-31)
Market cap (USD): 320148796.66
Dividends paid: 0
Stock repurchases: 1761788.617886179
Dividend yield: 0%
Buyback yield: 0.5503030579112902%
Total shareholder yield: 0.5503030579112902% (Low Return)
Shareholder yield for PERI (quarterly period ending 2025-06-30)
Market cap (USD): 399202737.85
Dividends paid: 0
Stock repurchases: 9810324.483775811
Net debt paydown: -924735.5924886679
Dividend yield: 0%
Buyback yield: 2.457479258937856%
Debt paydown yield: -0.231645603802481%
Total shareholder yield: 2.225833655135375% (Low Return)
Shareholder yield for PERI (quarterly period ending 2025-09-30)
Market cap (USD): 377571062.4
Dividends paid: 0
Stock repurchases: 2271601.2084592143
Net debt paydown: 35889.27804365009
Dividend yield: 0%
Buyback yield: 0.601635409774246%
Debt paydown yield: 0.00950530419771123%
Total shareholder yield: 0.6111407139719572% (Low Return)
Shareholder yield for PERI (annual period ending 2025-12-31)
Market cap (USD): 376784456.02
Dividends paid: 0
Stock repurchases: 22393710.6918239
Net debt paydown: -920680.6237615226
Dividend yield: 0%
Buyback yield: 5.943374344146306%
Debt paydown yield: -0.24435207160261735%
Total shareholder yield: 5.699022272543688% (Moderate Return)
Shareholder yield for PERI (quarterly period ending 2025-12-31)
Market cap (USD): 376784456.02
Dividends paid: 0
Stock repurchases: 7526729.559748427
Net debt paydown: -289125.7671625903
Dividend yield: 0%
Buyback yield: 1.9976220991847136%
Debt paydown yield: -0.07673505701818105%
Total shareholder yield: 1.9208870421665325% (Low Return)
Shareholder yield for PHX.TO (annual period ending 2021-12-31)
Market cap (USD): 110373599.67716534
Dividends paid: 0
Stock repurchases: 12188662.204724409
Dividend yield: 0%
Buyback yield: 11.04309566814469%
Total shareholder yield: 11.04309566814469% (High Return)
Shareholder yield for PHX.TO (annual period ending 2022-12-31)
Market cap (USD): 191366758.0147059
Dividends paid: 11138235.294117646
Stock repurchases: 3022058.8235294116
Dividend yield: 5.820360552516498%
Buyback yield: 1.5791973772671515%
Total shareholder yield: 7.39955792978365% (Moderate Return)
Shareholder yield for PHX.TO (annual period ending 2023-12-31)
Market cap (USD): 224492231.9166667
Dividends paid: 22870454.545454543
Stock repurchases: 463636.3636363636
Net debt paydown: 11970098.039215684
Dividend yield: 10.187637385129761%
Buyback yield: 0.20652668454401985%
Debt paydown yield: 5.332076721326857%
Total shareholder yield: 15.726240791000638% (High Return)
Shareholder yield for PHX.TO (quarterly period ending 2024-09-30)
Market cap (USD): 262795426.28888884
Dividends paid: 6990370.37037037
Stock repurchases: 0
Dividend yield: 2.660004578118462%
Buyback yield: 0%
Total shareholder yield: 2.660004578118462% (Low Return)
Shareholder yield for PHX.TO (annual period ending 2024-12-31)
Market cap (USD): 260226861.22377625
Dividends paid: 26272727.272727273
Stock repurchases: 0
Net debt paydown: -2572144.5221445262
Dividend yield: 10.096085834173218%
Buyback yield: 0%
Debt paydown yield: -0.9884239121389811%
Total shareholder yield: 9.107661922034238% (Moderate Return)
Shareholder yield for PHX.TO (quarterly period ending 2024-12-31)
Market cap (USD): 260226861.22377625
Dividends paid: 6420979.020979022
Stock repurchases: 0
Dividend yield: 2.467454355320162%
Buyback yield: 0%
Total shareholder yield: 2.467454355320162% (Low Return)
Shareholder yield for PHX.TO (quarterly period ending 2025-03-31)
Market cap (USD): 252883035.69230768
Dividends paid: 6365034.965034965
Stock repurchases: 0
Net debt paydown: -5922377.622377619
Dividend yield: 2.5169877242297676%
Buyback yield: 0%
Debt paydown yield: -2.3419434230391%
Total shareholder yield: 0.17504430119066772% (Low Return)
Shareholder yield for PHX.TO (quarterly period ending 2025-06-30)
Market cap (USD): 245961054.78832114
Dividends paid: 6651094.890510948
Stock repurchases: 0
Net debt paydown: -12114358.634066664
Dividend yield: 2.704125210487087%
Buyback yield: 0%
Debt paydown yield: -4.925315775903025%
Total shareholder yield: -2.2211905654159376% (Minimal or Negative)
Shareholder yield for PHX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 241295126.91970798
Dividends paid: 6595620.437956204
Stock repurchases: 0
Net debt paydown: 5670072.992700733
Dividend yield: 2.733424633208994%
Buyback yield: 0%
Debt paydown yield: 2.349849773214639%
Total shareholder yield: 5.083274406423633% (Moderate Return)
Shareholder yield for PHX.TO (annual period ending 2025-12-31)
Market cap (USD): 241295126.91970798
Dividends paid: 26527007.29927007
Stock repurchases: 0
Net debt paydown: -12366663.26374355
Dividend yield: 10.993594291730993%
Buyback yield: 0%
Debt paydown yield: -5.125119359687115%
Total shareholder yield: 5.868474932043878% (Moderate Return)
Shareholder yield for PMI.V (annual period ending 2025-12-31)
Market cap (USD): 14372957.737226278
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMI.V (quarterly period ending 2025-12-31)
Market cap (USD): 14372957.737226278
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PXT.TO (annual period ending 2021-12-31)
Market cap (USD): 1188242665.559055
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PXT.TO (annual period ending 2022-12-31)
Market cap (USD): 1076370195.5
Dividends paid: 55508088.23529411
Stock repurchases: 162841176.47058824
Dividend yield: 5.156970015275205%
Buyback yield: 15.128733325335581%
Total shareholder yield: 20.285703340610787% (High Return)
Shareholder yield for PXT.TO (annual period ending 2023-12-31)
Market cap (USD): 1457276575.7575758
Dividends paid: 89906060.60606061
Stock repurchases: 79596969.69696969
Net debt paydown: -68057419.78609625
Dividend yield: 6.169457610290778%
Buyback yield: 5.462035897721792%
Debt paydown yield: -4.670178668775768%
Total shareholder yield: 6.961314839236803% (Moderate Return)
Shareholder yield for PXT.TO (quarterly period ending 2024-09-30)
Market cap (USD): 731682376.7259258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PXT.TO (annual period ending 2024-12-31)
Market cap (USD): 861586750.8671329
Dividends paid: 78450349.65034965
Stock repurchases: 51600699.3006993
Net debt paydown: 27337062.937062927
Dividend yield: 9.10533380084992%
Buyback yield: 5.989031197237706%
Debt paydown yield: 3.172874108097634%
Total shareholder yield: 18.267239106185258% (High Return)
Shareholder yield for PXT.TO (quarterly period ending 2024-12-31)
Market cap (USD): 861586750.8671329
Dividends paid: 18641958.04195804
Stock repurchases: 11474125.874125876
Dividend yield: 2.163677426933049%
Buyback yield: 1.3317435374415738%
Total shareholder yield: 3.495420964374623% (Low Return)
Shareholder yield for PXT.TO (quarterly period ending 2025-03-31)
Market cap (USD): 817868453.5944055
Dividends paid: 18437062.937062938
Stock repurchases: 3663636.3636363638
Net debt paydown: 7074125.8741258755
Dividend yield: 2.25428219612028%
Buyback yield: 0.44794934289680055%
Debt paydown yield: 0.8649466601916462%
Total shareholder yield: 3.567178199208727% (Low Return)
Shareholder yield for PXT.TO (quarterly period ending 2025-06-30)
Market cap (USD): 908447070.627737
Dividends paid: 20117518.24817518
Stock repurchases: 4397810.218978101
Net debt paydown: 21667908.733602166
Dividend yield: 2.214495362319125%
Buyback yield: 0.48410197590699633%
Debt paydown yield: 2.3851591836417767%
Total shareholder yield: 5.0837565218678975% (Moderate Return)
Shareholder yield for PXT.TO (annual period ending 2025-12-31)
Market cap (USD): 1258065804.1459854
Dividends paid: 78591970.8029197
Stock repurchases: 19353284.671532847
Net debt paydown: 15398968.914297387
Dividend yield: 6.247047693683273%
Buyback yield: 1.5383364373909252%
Debt paydown yield: 1.2240193528470231%
Total shareholder yield: 9.009403483921222% (Moderate Return)
Shareholder yield for PXT.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1258065804.1459854
Dividends paid: 19600729.9270073
Stock repurchases: 5579562.04379562
Net debt paydown: -13343065.693430655
Dividend yield: 1.5580051426890893%
Buyback yield: 0.4435031955727628%
Debt paydown yield: -1.060601571830207%
Total shareholder yield: 0.9409067664316451% (Low Return)
Shareholder yield for QRVO (annual period ending 2022-03-31)
Market cap (USD): 10947854420.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QRVO (annual period ending 2023-03-31)
Market cap (USD): 8960302767.849998
Dividends paid: 0
Stock repurchases: 861751000
Dividend yield: 0%
Buyback yield: 9.617431713267596%
Total shareholder yield: 9.617431713267596% (Moderate Return)
Shareholder yield for QRVO (annual period ending 2024-03-31)
Market cap (USD): 10130073514.15
Dividends paid: 0
Stock repurchases: 400054000
Net debt paydown: 60371000
Dividend yield: 0%
Buyback yield: 3.94917173543896%
Debt paydown yield: 0.5959581627484927%
Total shareholder yield: 4.545129898187453% (Moderate Return)
Shareholder yield for QRVO (quarterly period ending 2024-09-30)
Market cap (USD): 9112919916.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QRVO (quarterly period ending 2024-12-31)
Market cap (USD): 6169085089.650001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QRVO (quarterly period ending 2025-03-31)
Market cap (USD): 6387865742.049999
Dividends paid: 0
Stock repurchases: 49981000
Dividend yield: 0%
Buyback yield: 0.7824366074412838%
Total shareholder yield: 0.7824366074412838% (Low Return)
Shareholder yield for QRVO (annual period ending 2025-03-31)
Market cap (USD): 6387865742.049999
Dividends paid: 0
Stock repurchases: 356336000
Net debt paydown: 438797000
Dividend yield: 0%
Buyback yield: 5.57832638300949%
Debt paydown yield: 6.869227026978511%
Total shareholder yield: 12.447553409988% (High Return)
Shareholder yield for QRVO (quarterly period ending 2025-06-30)
Market cap (USD): 7490590804.549999
Dividends paid: 0
Stock repurchases: 49906000
Net debt paydown: 15000
Dividend yield: 0%
Buyback yield: 0.6662491825035439%
Debt paydown yield: 0.00020025122705793206%
Total shareholder yield: 0.6664494337306018% (Low Return)
Shareholder yield for QRVO (quarterly period ending 2025-09-30)
Market cap (USD): 8034895895.4
Dividends paid: 0
Stock repurchases: 65134000
Net debt paydown: 15000
Dividend yield: 0%
Buyback yield: 0.810639003266855%
Debt paydown yield: 0.00018668567950690614%
Total shareholder yield: 0.8108256889463619% (Low Return)
Shareholder yield for QRVO (quarterly period ending 2025-12-31)
Market cap (USD): 7455303602.55
Dividends paid: 0
Stock repurchases: 17462000
Net debt paydown: 15000
Dividend yield: 0%
Buyback yield: 0.23422252038169614%
Debt paydown yield: 0.00020119904969221404%
Total shareholder yield: 0.23442371943138834% (Low Return)
Shareholder yield for RML.AX (annual period ending 2021-06-30)
Market cap (USD): 291782117.6165413
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RML.AX (annual period ending 2022-06-30)
Market cap (USD): 94459281.88965517
Dividends paid: 0
Stock repurchases: 205513.10344827586
Dividend yield: 0%
Buyback yield: 0.21756792909811742%
Total shareholder yield: 0.21756792909811742% (Low Return)
Shareholder yield for RML.AX (annual period ending 2023-06-30)
Market cap (USD): 45352966.470198676
Dividends paid: 0
Stock repurchases: 53282.11920529801
Net debt paydown: 18843.831925097056
Dividend yield: 0%
Buyback yield: 0.11748320639689482%
Debt paydown yield: 0.04154928198021907%
Total shareholder yield: 0.1590324883771139% (Low Return)
Shareholder yield for RML.AX (annual period ending 2024-06-30)
Market cap (USD): 30436879.720000003
Dividends paid: 0
Stock repurchases: 118.66666666666667
Dividend yield: 0%
Buyback yield: 0.0003898778973348279%
Total shareholder yield: 0.0003898778973348279% (Low Return)
Shareholder yield for SCB.LS (annual period ending 2021-06-30)
Market cap (USD): 9285714.285714285
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCB.LS (annual period ending 2022-06-30)
Market cap (USD): 9875000.000000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4929897.767857142
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 49.92301537070523%
Total shareholder yield: 49.92301537070523% (High Return)
Shareholder yield for SCB.LS (annual period ending 2023-06-30)
Market cap (USD): 26347826.08695652
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3627045.6068840595
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.766014679592967%
Total shareholder yield: 13.766014679592967% (High Return)
Shareholder yield for SKL.L (annual period ending 2021-12-31)
Market cap (USD): 412236.0324324325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKL.L (annual period ending 2022-12-31)
Market cap (USD): 183767.8698795181
Dividends paid: 481787.95180722896
Stock repurchases: 0
Dividend yield: 262.1720282893298%
Buyback yield: 0%
Total shareholder yield: 262.1720282893298% (High Return)
Shareholder yield for SKL.L (annual period ending 2023-12-31)
Market cap (USD): 283930.253164557
Dividends paid: 506182.2784810126
Stock repurchases: 0
Net debt paydown: 186226.09425041953
Dividend yield: 178.27697923674424%
Buyback yield: 0%
Debt paydown yield: 65.58867615367807%
Total shareholder yield: 243.86565539042232% (High Return)
Shareholder yield for SKL.L (quarterly period ending 2024-12-31)
Market cap (USD): 459825.0449999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKL.L (annual period ending 2024-12-31)
Market cap (USD): 459825.0449999999
Dividends paid: 499855
Stock repurchases: 0
Net debt paydown: 159676.04430379742
Dividend yield: 108.70547514435628%
Buyback yield: 0%
Debt paydown yield: 34.72539089379036%
Total shareholder yield: 143.43086603814663% (High Return)
Shareholder yield for SKL.L (quarterly period ending 2025-06-30)
Market cap (USD): 565371.2547945206
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 79381.4726027397
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.04059225324256%
Total shareholder yield: 14.04059225324256% (High Return)
Shareholder yield for SKP.V (annual period ending 2021-12-31)
Market cap (USD): 68779003.77952754
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKP.V (annual period ending 2022-12-31)
Market cap (USD): 41289076.32352941
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKP.V (annual period ending 2023-12-31)
Market cap (USD): 23633478.03030303
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKP.V (quarterly period ending 2024-09-30)
Market cap (USD): 13864973.777777776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKP.V (annual period ending 2024-12-31)
Market cap (USD): 7417276.181818183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKP.V (quarterly period ending 2024-12-31)
Market cap (USD): 7417276.181818183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKP.V (quarterly period ending 2025-03-31)
Market cap (USD): 7417276.181818183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKP.V (quarterly period ending 2025-06-30)
Market cap (USD): 4098769.6204379555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKP.V (quarterly period ending 2025-09-30)
Market cap (USD): 9426187.208633093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKP.V (quarterly period ending 2025-12-31)
Market cap (USD): 6831282.700729926
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKP.V (annual period ending 2025-12-31)
Market cap (USD): 6831282.700729926
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPORTKING.NS (annual period ending 2023-03-31)
Market cap (USD): 98840656.76004873
Dividends paid: 0
Stock repurchases: 3879658.952496955
Dividend yield: 0%
Buyback yield: 3.925165088608667%
Total shareholder yield: 3.925165088608667% (Low Return)
Shareholder yield for SPORTKING.NS (annual period ending 2024-03-31)
Market cap (USD): 119861700.57581574
Dividends paid: 0
Stock repurchases: 6607506.895311188
Net debt paydown: -47219679.11077471
Dividend yield: 0%
Buyback yield: 5.512609001514844%
Debt paydown yield: -39.395135296705554%
Total shareholder yield: -33.88252629519071% (Minimal or Negative)
Shareholder yield for SPORTKING.NS (quarterly period ending 2024-09-30)
Market cap (USD): 170663827.99808887
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPORTKING.NS (quarterly period ending 2024-12-31)
Market cap (USD): 152859661.96526402
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPORTKING.NS (quarterly period ending 2025-03-31)
Market cap (USD): 112346536.58536586
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPORTKING.NS (annual period ending 2025-03-31)
Market cap (USD): 112346536.58536586
Dividends paid: 767898.059387421
Stock repurchases: 0
Net debt paydown: 36522849.83643903
Dividend yield: 0.6835084398030714%
Buyback yield: 0%
Debt paydown yield: 32.509101701312666%
Total shareholder yield: 33.192610141115736% (High Return)
Shareholder yield for SPORTKING.NS (quarterly period ending 2025-06-30)
Market cap (USD): 172571686.40299556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPORTKING.NS (quarterly period ending 2025-09-30)
Market cap (USD): 140409545.88500565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPORTKING.NS (quarterly period ending 2025-12-31)
Market cap (USD): 123419936.28160857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUIG (annual period ending 2021-12-31)
Market cap (USD): 664998000
Dividends paid: 1618337
Stock repurchases: 0
Dividend yield: 0.24335967927723093%
Buyback yield: 0%
Total shareholder yield: 0.24335967927723093% (Low Return)
Shareholder yield for SUIG (annual period ending 2022-12-31)
Market cap (USD): 165845000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10908
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00657722572281347%
Total shareholder yield: -0.00657722572281347% (Minimal or Negative)
Shareholder yield for SUIG (annual period ending 2023-12-31)
Market cap (USD): 198205000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7279
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003672460331474988%
Total shareholder yield: 0.003672460331474988% (Low Return)
Shareholder yield for SUIG (quarterly period ending 2024-09-30)
Market cap (USD): 182025000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUIG (quarterly period ending 2024-12-31)
Market cap (USD): 157755000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUIG (annual period ending 2024-12-31)
Market cap (USD): 157755000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9283
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005884441063674686%
Total shareholder yield: 0.005884441063674686% (Low Return)
Shareholder yield for SUIG (quarterly period ending 2025-03-31)
Market cap (USD): 131058000.00000001
Dividends paid: 0
Stock repurchases: 630436
Dividend yield: 0%
Buyback yield: 0.48103587724518915%
Total shareholder yield: 0.48103587724518915% (Low Return)
Shareholder yield for SUIG (quarterly period ending 2025-06-30)
Market cap (USD): 148047000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUIG (quarterly period ending 2025-09-30)
Market cap (USD): 312274000
Dividends paid: 0
Stock repurchases: 2578959
Dividend yield: 0%
Buyback yield: 0.8258641449496276%
Total shareholder yield: 0.8258641449496276% (Low Return)
Shareholder yield for SUIG (annual period ending 2025-12-31)
Market cap (USD): 135103000
Dividends paid: 0
Stock repurchases: 18931518
Dividend yield: 0%
Buyback yield: 14.01265552948491%
Total shareholder yield: 14.01265552948491% (High Return)
Shareholder yield for SUIG (quarterly period ending 2025-12-31)
Market cap (USD): 135103000
Dividends paid: 0
Stock repurchases: 15722123
Dividend yield: 0%
Buyback yield: 11.63713833149523%
Total shareholder yield: 11.63713833149523% (High Return)
Shareholder yield for TALBROAUTO.NS (annual period ending 2022-03-31)
Market cap (USD): 73149038.09837794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TALBROAUTO.NS (annual period ending 2023-03-31)
Market cap (USD): 61081545.749086484
Dividends paid: 358696.71132764925
Stock repurchases: 0
Dividend yield: 0.5872423608942703%
Buyback yield: 0%
Total shareholder yield: 0.5872423608942703% (Low Return)
Shareholder yield for TALBROAUTO.NS (annual period ending 2024-03-31)
Market cap (USD): 192034082.7675144
Dividends paid: 455162.4895071351
Stock repurchases: 0
Net debt paydown: -1252524.1870850604
Dividend yield: 0.23702172184620812%
Buyback yield: 0%
Debt paydown yield: -0.6522405653383029%
Total shareholder yield: -0.41521884349209476% (Minimal or Negative)
Shareholder yield for TALBROAUTO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 243543062.90611562
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TALBROAUTO.NS (annual period ending 2025-03-31)
Market cap (USD): 169703787.8048781
Dividends paid: 509983.63338788867
Stock repurchases: 0
Net debt paydown: 868481.8845046498
Dividend yield: 0.3005139955828548%
Buyback yield: 0%
Debt paydown yield: 0.5117634059548584%
Total shareholder yield: 0.8122774015377132% (Low Return)
Shareholder yield for TALBROAUTO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 169703787.8048781
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 281394.4150206875
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16581504671199737%
Total shareholder yield: 0.16581504671199737% (Low Return)
Shareholder yield for TALBROAUTO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 218229884.8525626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TALBROAUTO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 204315305.05636978
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TALBROAUTO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 189062658.37696335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TALO (annual period ending 2021-12-31)
Market cap (USD): 1635873016.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TALO (annual period ending 2022-12-31)
Market cap (USD): 3151559443.8399997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TALO (annual period ending 2023-12-31)
Market cap (USD): 2375354390.14
Dividends paid: 0
Stock repurchases: 47504000
Net debt paydown: -444413000
Dividend yield: 0%
Buyback yield: 1.9998700066477315%
Debt paydown yield: -18.709334566864648%
Total shareholder yield: -16.709464560216915% (Minimal or Negative)
Shareholder yield for TALO (quarterly period ending 2024-09-30)
Market cap (USD): 1727682216.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TALO (quarterly period ending 2024-12-31)
Market cap (USD): 1620849692.7800002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TALO (annual period ending 2024-12-31)
Market cap (USD): 1620849692.7800002
Dividends paid: 0
Stock repurchases: 45181000
Net debt paydown: -194174000
Dividend yield: 0%
Buyback yield: 2.7874885747430294%
Debt paydown yield: -11.97976597490434%
Total shareholder yield: -9.192277400161311% (Minimal or Negative)
Shareholder yield for TALO (quarterly period ending 2025-03-31)
Market cap (USD): 1622518950.96
Dividends paid: 0
Stock repurchases: 17291000
Dividend yield: 0%
Buyback yield: 1.0656886312341307%
Total shareholder yield: 1.0656886312341307% (Low Return)
Shareholder yield for TALO (quarterly period ending 2025-06-30)
Market cap (USD): 1415530936.64
Dividends paid: 0
Stock repurchases: 37445000
Net debt paydown: -456000
Dividend yield: 0%
Buyback yield: 2.645297183605325%
Debt paydown yield: -0.03221406104216927%
Total shareholder yield: 2.6130831225631557% (Low Return)
Shareholder yield for TALO (quarterly period ending 2025-09-30)
Market cap (USD): 1600818594.62
Dividends paid: 0
Stock repurchases: 48267000
Net debt paydown: -167000
Dividend yield: 0%
Buyback yield: 3.0151448866358%
Debt paydown yield: -0.010432162679847071%
Total shareholder yield: 3.004712723955953% (Low Return)
Shareholder yield for TALO (annual period ending 2025-12-31)
Market cap (USD): 1839522514.36
Dividends paid: 0
Stock repurchases: 119459000
Net debt paydown: -1077000
Dividend yield: 0%
Buyback yield: 6.494022175181789%
Debt paydown yield: -0.058547802029740637%
Total shareholder yield: 6.435474373152049% (Moderate Return)
Shareholder yield for TALO (quarterly period ending 2025-12-31)
Market cap (USD): 1839522514.36
Dividends paid: 0
Stock repurchases: 16456000
Net debt paydown: -300000
Dividend yield: 0%
Buyback yield: 0.8945799723318588%
Debt paydown yield: -0.016308579952573992%
Total shareholder yield: 0.8782713923792849% (Low Return)
Shareholder yield for TATACHEM.NS (annual period ending 2022-03-31)
Market cap (USD): 3046391899.839641
Dividends paid: 33627851.77370434
Stock repurchases: 0
Dividend yield: 1.103858363576744%
Buyback yield: 0%
Total shareholder yield: 1.103858363576744% (Low Return)
Shareholder yield for TATACHEM.NS (annual period ending 2023-03-31)
Market cap (USD): 2847405644.106456
Dividends paid: 38855054.81120585
Stock repurchases: 0
Dividend yield: 1.364577431797532%
Buyback yield: 0%
Total shareholder yield: 1.364577431797532% (Low Return)
Shareholder yield for TATACHEM.NS (annual period ending 2024-03-31)
Market cap (USD): 3172656939.09453
Dividends paid: 53603549.58628133
Stock repurchases: 0
Net debt paydown: 99763303.46278048
Dividend yield: 1.6895476130986817%
Buyback yield: 0%
Debt paydown yield: 3.1444718221331778%
Total shareholder yield: 4.834019435231859% (Moderate Return)
Shareholder yield for TATACHEM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3232440891.436455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACHEM.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3041990105.877142
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACHEM.NS (annual period ending 2025-03-31)
Market cap (USD): 2503413745.943517
Dividends paid: 44657470.18938508
Stock repurchases: 0
Net debt paydown: -159641352.6947571
Dividend yield: 1.783862945617646%
Buyback yield: 0%
Debt paydown yield: -6.376946397831235%
Total shareholder yield: -4.593083452213589% (Minimal or Negative)
Shareholder yield for TATACHEM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2503413745.943517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACHEM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2749883264.2951093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACHEM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2139646244.4121644
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFII.TO (annual period ending 2021-12-31)
Market cap (USD): 8614002036.543308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFII.TO (annual period ending 2022-12-31)
Market cap (USD): 7784709201.044116
Dividends paid: 71559558.8235294
Stock repurchases: 424388970.58823526
Dividend yield: 0.9192322664272617%
Buyback yield: 5.451571274252794%
Total shareholder yield: 6.370803540680056% (Moderate Return)
Shareholder yield for TFII.TO (annual period ending 2023-12-31)
Market cap (USD): 10785671325.85606
Dividends paid: 91738636.36363636
Stock repurchases: 253488636.36363634
Net debt paydown: -504841622.1033869
Dividend yield: 0.8505602812475379%
Buyback yield: 2.350235128674449%
Debt paydown yield: -4.680669444220409%
Total shareholder yield: -1.479874034298422% (Minimal or Negative)
Shareholder yield for TFII.TO (quarterly period ending 2024-09-30)
Market cap (USD): 10927698195.925926
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFII.TO (quarterly period ending 2024-12-31)
Market cap (USD): 10853153911.916084
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFII.TO (annual period ending 2024-12-31)
Market cap (USD): 10853153911.916084
Dividends paid: 93655944.05594406
Stock repurchases: 74244755.24475525
Net debt paydown: -310222610.7226107
Dividend yield: 0.862937583084634%
Buyback yield: 0.6840846066251687%
Debt paydown yield: -2.858363690779375%
Total shareholder yield: -1.3113415010695721% (Minimal or Negative)
Shareholder yield for TFII.TO (quarterly period ending 2025-03-31)
Market cap (USD): 6262230725.706294
Dividends paid: 26706293.706293706
Stock repurchases: 51011188.81118882
Dividend yield: 0.4264661408380414%
Buyback yield: 0.814584946571662%
Total shareholder yield: 1.2410510874097034% (Low Return)
Shareholder yield for TFII.TO (quarterly period ending 2025-06-30)
Market cap (USD): 7207175010.467153
Dividends paid: 28332116.788321167
Stock repurchases: 62005839.41605839
Net debt paydown: -138873467.40850377
Dividend yield: 0.3931098765767968%
Buyback yield: 0.8603348652697601%
Debt paydown yield: -1.926877968230472%
Total shareholder yield: -0.6734332263839151% (Minimal or Negative)
Shareholder yield for TFII.TO (quarterly period ending 2025-09-30)
Market cap (USD): 7153732295.460431
Dividends paid: 26869784.17266187
Stock repurchases: 48527338.1294964
Net debt paydown: 51124954.05135727
Dividend yield: 0.3756051116102391%
Buyback yield: 0.6783499315495852%
Debt paydown yield: 0.7146612696675805%
Total shareholder yield: 1.7686163128274048% (Low Return)
Shareholder yield for TFII.TO (annual period ending 2025-12-31)
Market cap (USD): 8445364557.79562
Dividends paid: 110285401.459854
Stock repurchases: 177158394.1605839
Net debt paydown: -267043259.66004777
Dividend yield: 1.3058690445524157%
Buyback yield: 2.0976997848725807%
Debt paydown yield: -3.1620098556142193%
Total shareholder yield: 0.24155897381077684% (Low Return)
Shareholder yield for TFII.TO (quarterly period ending 2025-12-31)
Market cap (USD): 8445364557.79562
Dividends paid: 26815328.46715328
Stock repurchases: 12671532.846715327
Net debt paydown: -199171669.37982416
Dividend yield: 0.3175153456507806%
Buyback yield: 0.15004127720003135%
Debt paydown yield: -2.358354906017358%
Total shareholder yield: -1.890798283166546% (Minimal or Negative)
Shareholder yield for TPC (annual period ending 2021-12-31)
Market cap (USD): 649265435.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPC (annual period ending 2022-12-31)
Market cap (USD): 396188713.59000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -166982000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -42.14708654542922%
Total shareholder yield: -42.14708654542922% (Minimal or Negative)
Shareholder yield for TPC (annual period ending 2023-12-31)
Market cap (USD): 477741503.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 58694000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.28572347220046%
Total shareholder yield: 12.28572347220046% (High Return)
Shareholder yield for TPC (quarterly period ending 2024-09-30)
Market cap (USD): 1425332304.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPC (quarterly period ending 2024-12-31)
Market cap (USD): 1270118930.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 314973000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.798701322863163%
Total shareholder yield: 24.798701322863163% (High Return)
Shareholder yield for TPC (annual period ending 2024-12-31)
Market cap (USD): 1270118930.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 365607000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.78525713171615%
Total shareholder yield: 28.78525713171615% (High Return)
Shareholder yield for TPC (quarterly period ending 2025-03-31)
Market cap (USD): 1216451933.3600001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -326538000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.84347741534342%
Total shareholder yield: -26.84347741534342% (Minimal or Negative)
Shareholder yield for TPC (quarterly period ending 2025-06-30)
Market cap (USD): 2455002041.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13826000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5631767209793888%
Total shareholder yield: -0.5631767209793888% (Minimal or Negative)
Shareholder yield for TPC (quarterly period ending 2025-09-30)
Market cap (USD): 3442580017.2900004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6335000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1840189615980782%
Total shareholder yield: 0.1840189615980782% (Low Return)
Shareholder yield for TPC (quarterly period ending 2025-12-31)
Market cap (USD): 3520449777.73
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5709000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16216677869159052%
Total shareholder yield: 0.16216677869159052% (Low Return)
Shareholder yield for TPC (annual period ending 2025-12-31)
Market cap (USD): 3520449777.73
Dividends paid: 3167000
Stock repurchases: 0
Net debt paydown: 126764000
Dividend yield: 0.08996009600915524%
Buyback yield: 0%
Debt paydown yield: 3.6007898991173204%
Total shareholder yield: 3.6907499951264757% (Low Return)
Shareholder yield for TVSELECT.NS (annual period ending 2022-03-31)
Market cap (USD): 62407117.095081106
Dividends paid: 491889.7533957537
Stock repurchases: 0
Dividend yield: 0.788194962837859%
Buyback yield: 0%
Total shareholder yield: 0.788194962837859% (Low Return)
Shareholder yield for TVSELECT.NS (annual period ending 2023-03-31)
Market cap (USD): 74803449.62509136
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVSELECT.NS (annual period ending 2024-03-31)
Market cap (USD): 55919631.48896353
Dividends paid: 447295.8388295959
Stock repurchases: 0
Net debt paydown: -3185677.73426859
Dividend yield: 0.7998905338242001%
Buyback yield: 0%
Debt paydown yield: -5.696886137200895%
Total shareholder yield: -4.896995603376695% (Minimal or Negative)
Shareholder yield for TVSELECT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 90143946.23387481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVSELECT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 95153796.34689356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVSELECT.NS (annual period ending 2025-03-31)
Market cap (USD): 69919648.23783405
Dividends paid: 386953.472059855
Stock repurchases: 0
Net debt paydown: -129454.87458988465
Dividend yield: 0.5534259422238791%
Buyback yield: 0%
Debt paydown yield: -0.18514806331625056%
Total shareholder yield: 0.36827787890762853% (Low Return)
Shareholder yield for TVSELECT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 69919648.23783405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVSELECT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 92051300.40252751
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVSELECT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 132255355.37767756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVSELECT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 89023741.37239613
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WJX.TO (annual period ending 2021-12-31)
Market cap (USD): 327899689.5748032
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WJX.TO (annual period ending 2022-12-31)
Market cap (USD): 261359376
Dividends paid: 15742647.058823528
Stock repurchases: 588235.294117647
Dividend yield: 6.023371841392645%
Buyback yield: 0.225067607338352%
Total shareholder yield: 6.2484394487309975% (Moderate Return)
Shareholder yield for WJX.TO (annual period ending 2023-12-31)
Market cap (USD): 434443962.75757575
Dividends paid: 20198484.848484848
Stock repurchases: 1515151.5151515151
Net debt paydown: -156620409.9821747
Dividend yield: 4.64927276702791%
Buyback yield: 0.34875648991282804%
Debt paydown yield: -36.05077372650026%
Total shareholder yield: -31.05274446955952% (Minimal or Negative)
Shareholder yield for WJX.TO (quarterly period ending 2024-09-30)
Market cap (USD): 371872445.48148143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WJX.TO (quarterly period ending 2024-12-31)
Market cap (USD): 293039300.3636363
Dividends paid: 5318881.118881119
Stock repurchases: 0
Dividend yield: 1.8150743303989771%
Buyback yield: 0%
Total shareholder yield: 1.8150743303989771% (Low Return)
Shareholder yield for WJX.TO (annual period ending 2024-12-31)
Market cap (USD): 293039300.3636363
Dividends paid: 20946153.846153848
Stock repurchases: 685314.6853146853
Net debt paydown: -3910606.060606122
Dividend yield: 7.147899213573569%
Buyback yield: 0.23386442858151427%
Debt paydown yield: -1.3344988388087877%
Total shareholder yield: 6.0472648033462955% (Moderate Return)
Shareholder yield for WJX.TO (quarterly period ending 2025-03-31)
Market cap (USD): 251307092.30769232
Dividends paid: 5334965.0349650355
Stock repurchases: 751748.2517482517
Net debt paydown: 14501398.601398647
Dividend yield: 2.1228867780751193%
Buyback yield: 0.29913531084424605%
Debt paydown yield: 5.770389712536883%
Total shareholder yield: 8.192411801456249% (Moderate Return)
Shareholder yield for WJX.TO (quarterly period ending 2025-06-30)
Market cap (USD): 344822680.379562
Dividends paid: 5574452.554744525
Stock repurchases: 218978.102189781
Net debt paydown: 18997672.40059215
Dividend yield: 1.6166142402838672%
Buyback yield: 0.06350455310791675%
Debt paydown yield: 5.509403377898619%
Total shareholder yield: 7.1895221712904025% (Moderate Return)
Shareholder yield for WJX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 423357675.35766417
Dividends paid: 5555474.452554744
Stock repurchases: 0
Net debt paydown: 41909489.05109489
Dividend yield: 1.3122413448300723%
Buyback yield: 0%
Debt paydown yield: 9.899310084714681%
Total shareholder yield: 11.211551429544754% (High Return)