speb/financial-data huggingface dataset:
Shareholder yield for KEY.TO (annual period ending 2023-12-31)
Market cap (USD): 6313435622.424241
Dividends paid: 368034848.48484844
Stock repurchases: 0
Net debt paydown: -376814371.65775394
Dividend yield: 5.829391008243621%
Buyback yield: 0%
Debt paydown yield: -5.9684519522045%
Total shareholder yield: -0.13906094396087898% (Minimal or Negative)
Shareholder yield for KEY.TO (quarterly period ending 2024-09-30)
Market cap (USD): 8464153410.044443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEY.TO (annual period ending 2024-12-31)
Market cap (USD): 8427718342.783216
Dividends paid: 326904195.8041958
Stock repurchases: 0
Net debt paydown: 519718881.11888075
Dividend yield: 3.8789169560243892%
Buyback yield: 0%
Debt paydown yield: 6.166780378510441%
Total shareholder yield: 10.04569733453483% (High Return)
Shareholder yield for KEY.TO (quarterly period ending 2024-12-31)
Market cap (USD): 8427718342.783216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEY.TO (quarterly period ending 2025-03-31)
Market cap (USD): 8682171002.755245
Dividends paid: 83328671.32867134
Stock repurchases: 0
Dividend yield: 0.9597676814039643%
Buyback yield: 0%
Total shareholder yield: 0.9597676814039643% (Low Return)
Shareholder yield for KEY.TO (quarterly period ending 2025-06-30)
Market cap (USD): 9135236935.109488
Dividends paid: 86978102.18978101
Stock repurchases: 0
Net debt paydown: -87565504.56842375
Dividend yield: 0.9521165439672152%
Buyback yield: 0%
Debt paydown yield: -0.9585466166934645%
Total shareholder yield: -0.006430072726249292% (Minimal or Negative)
Shareholder yield for KEY.TO (quarterly period ending 2025-09-30)
Market cap (USD): 9552677822.661871
Dividends paid: 89073381.29496403
Stock repurchases: 0
Net debt paydown: -1958426697.4741378
Dividend yield: 0.9324441057109112%
Buyback yield: 0%
Debt paydown yield: -20.5013372567444%
Total shareholder yield: -19.56889315103349% (Minimal or Negative)
Shareholder yield for KEY.TO (annual period ending 2025-12-31)
Market cap (USD): 9244474234.919706
Dividends paid: 354704379.5620438
Stock repurchases: 0
Net debt paydown: -1868197580.521668
Dividend yield: 3.836934048906726%
Buyback yield: 0%
Debt paydown yield: -20.20880293510704%
Total shareholder yield: -16.371868886200314% (Minimal or Negative)
Shareholder yield for KEY.TO (quarterly period ending 2025-12-31)
Market cap (USD): 9244474234.919706
Dividends paid: 90374452.55474451
Stock repurchases: 0
Net debt paydown: 169128887.25515938
Dividend yield: 0.977605110449307%
Buyback yield: 0%
Debt paydown yield: 1.829513317439933%
Total shareholder yield: 2.80711842788924% (Low Return)
Shareholder yield for LEE (annual period ending 2021-09-30)
Market cap (USD): 503285751.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEE (annual period ending 2022-09-30)
Market cap (USD): 391246873.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEE (annual period ending 2023-09-30)
Market cap (USD): 238082614.56000003
Dividends paid: 0
Stock repurchases: 279000
Net debt paydown: 16340000
Dividend yield: 0%
Buyback yield: 0.11718621307801887%
Debt paydown yield: 6.863163877042395%
Total shareholder yield: 6.980350090120414% (Moderate Return)
Shareholder yield for LEE (annual period ending 2024-09-30)
Market cap (USD): 193622742.56000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16225000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.379697439195285%
Total shareholder yield: 8.379697439195285% (Moderate Return)
Shareholder yield for LEE (quarterly period ending 2024-09-30)
Market cap (USD): 193622742.56000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEE (quarterly period ending 2024-12-31)
Market cap (USD): 328558454.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEE (quarterly period ending 2025-03-31)
Market cap (USD): 230746735.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEE (quarterly period ending 2025-06-30)
Market cap (USD): 142271590.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 174000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12230129677386385%
Total shareholder yield: 0.12230129677386385% (Low Return)
Shareholder yield for LEE (annual period ending 2025-09-30)
Market cap (USD): 120930851.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2271000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8779326908278893%
Total shareholder yield: 1.8779326908278893% (Low Return)
Shareholder yield for LEE (quarterly period ending 2025-09-30)
Market cap (USD): 120930851.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4048000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3473674735672807%
Total shareholder yield: 3.3473674735672807% (Low Return)
Shareholder yield for LEE (quarterly period ending 2025-12-31)
Market cap (USD): 106481393.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1744000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6378448324708552%
Total shareholder yield: 1.6378448324708552% (Low Return)
Shareholder yield for LMG.V (annual period ending 2021-12-31)
Market cap (USD): 30654078.110236216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LMG.V (annual period ending 2022-12-31)
Market cap (USD): 8178714.117647059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -821370.4492820749
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.042782245069787%
Total shareholder yield: -10.042782245069787% (Minimal or Negative)
Shareholder yield for LMG.V (annual period ending 2023-12-31)
Market cap (USD): 3370621.5757575757
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -99216.08734402852
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.943554626767286%
Total shareholder yield: -2.943554626767286% (Minimal or Negative)
Shareholder yield for LMG.V (quarterly period ending 2024-09-30)
Market cap (USD): 4531613.451851851
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LMG.V (quarterly period ending 2024-12-31)
Market cap (USD): 2527966.181818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LMG.V (annual period ending 2024-12-31)
Market cap (USD): 2527966.181818182
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13681.410256410134
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.54120226586932%
Total shareholder yield: 0.54120226586932% (Low Return)
Shareholder yield for LMG.V (quarterly period ending 2025-03-31)
Market cap (USD): 3500260.8671328677
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -99565.73426573433
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.844523252556618%
Total shareholder yield: -2.844523252556618% (Minimal or Negative)
Shareholder yield for LMG.V (quarterly period ending 2025-06-30)
Market cap (USD): 3450581.576642336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22855.020162319182
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.662352697789535%
Total shareholder yield: -0.662352697789535% (Minimal or Negative)
Shareholder yield for LMG.V (quarterly period ending 2025-09-30)
Market cap (USD): 4601262.18705036
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -222172.49908102746
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.828512048417983%
Total shareholder yield: -4.828512048417983% (Minimal or Negative)
Shareholder yield for LMG.V (quarterly period ending 2025-12-31)
Market cap (USD): 5277360.05839416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -700261.0775613084
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.269154839027408%
Total shareholder yield: -13.269154839027408% (Minimal or Negative)
Shareholder yield for LMG.V (annual period ending 2025-12-31)
Market cap (USD): 5277360.05839416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1044854.3310703894
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.798806969944106%
Total shareholder yield: -19.798806969944106% (Minimal or Negative)
Shareholder yield for LRCX (annual period ending 2021-06-30)
Market cap (USD): 77247770670
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LRCX (annual period ending 2022-06-30)
Market cap (USD): 51160859609.99999
Dividends paid: 815290000
Stock repurchases: 3865663000
Net debt paydown: -4469779000
Dividend yield: 1.593581511755213%
Buyback yield: 7.5558992352122445%
Debt paydown yield: -8.736715985761759%
Total shareholder yield: 0.4127647612056986% (Low Return)
Shareholder yield for LRCX (annual period ending 2023-06-30)
Market cap (USD): 78260733180
Dividends paid: 907907000
Stock repurchases: 2017012000
Net debt paydown: -5711000
Dividend yield: 1.160105410604588%
Buyback yield: 2.577297602567643%
Debt paydown yield: -0.007297401606070668%
Total shareholder yield: 3.7301056115661604% (Low Return)
Shareholder yield for LRCX (annual period ending 2024-06-30)
Market cap (USD): 130909772280.00002
Dividends paid: 1018915000
Stock repurchases: 2842807000
Net debt paydown: 28207000
Dividend yield: 0.7783337960596748%
Buyback yield: 2.1715773776762695%
Debt paydown yield: 0.02154690173906091%
Total shareholder yield: 2.971458075475005% (Low Return)
Shareholder yield for LRCX (quarterly period ending 2024-09-30)
Market cap (USD): 100633448370
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LRCX (quarterly period ending 2024-12-31)
Market cap (USD): 89340792240
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LRCX (quarterly period ending 2025-03-31)
Market cap (USD): 90191180520
Dividends paid: 295716000
Stock repurchases: 435084000
Dividend yield: 0.32787684815193724%
Buyback yield: 0.48240193496915096%
Total shareholder yield: 0.8102787831210883% (Low Return)
Shareholder yield for LRCX (quarterly period ending 2025-06-30)
Market cap (USD): 121055272800
Dividends paid: 295207000
Stock repurchases: 1292277000
Net debt paydown: -165000
Dividend yield: 0.2438613314165362%
Buyback yield: 1.0675098821469922%
Debt paydown yield: -0.00013630137389604067%
Total shareholder yield: 1.3112349121896325% (Low Return)
Shareholder yield for LRCX (annual period ending 2025-06-30)
Market cap (USD): 121055272800
Dividends paid: 1149542000
Stock repurchases: 3422321000
Net debt paydown: 498829000
Dividend yield: 0.9496009330375902%
Buyback yield: 2.8270730558380106%
Debt paydown yield: 0.41206713963144276%
Total shareholder yield: 4.1887411285070435% (Moderate Return)
Shareholder yield for LRCX (quarterly period ending 2025-09-30)
Market cap (USD): 166863688530
Dividends paid: 291981000
Stock repurchases: 975791000
Net debt paydown: 562000
Dividend yield: 0.17498174861902652%
Buyback yield: 0.5847833094163953%
Debt paydown yield: 0.00033680185602451155%
Total shareholder yield: 0.7601018598914463% (Low Return)
Shareholder yield for LRCX (quarterly period ending 2025-12-31)
Market cap (USD): 213660055350
Dividends paid: 327507000
Stock repurchases: 1466155000
Net debt paydown: 195000
Dividend yield: 0.15328415012506924%
Buyback yield: 0.6862092203422243%
Debt paydown yield: 9.126647453150161e-05%
Total shareholder yield: 0.8395846369418251% (Low Return)
Shareholder yield for LSTA (annual period ending 2021-12-31)
Market cap (USD): 114740526.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LSTA (annual period ending 2022-12-31)
Market cap (USD): 23039169.229999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 180000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7812781711139851%
Total shareholder yield: 0.7812781711139851% (Low Return)
Shareholder yield for LSTA (annual period ending 2023-12-31)
Market cap (USD): 24860447.43
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 137000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5510761637969441%
Total shareholder yield: 0.5510761637969441% (Low Return)
Shareholder yield for LSTA (quarterly period ending 2024-09-30)
Market cap (USD): 27319173
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LSTA (quarterly period ending 2024-12-31)
Market cap (USD): 27137045.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LSTA (annual period ending 2024-12-31)
Market cap (USD): 27137045.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11423498687634201%
Total shareholder yield: 0.11423498687634201% (Low Return)
Shareholder yield for LSTA (quarterly period ending 2025-03-31)
Market cap (USD): 21400018.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 45000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21028018860833853%
Total shareholder yield: 0.21028018860833853% (Low Return)
Shareholder yield for LSTA (quarterly period ending 2025-06-30)
Market cap (USD): 26408533.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 45000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17039946318261917%
Total shareholder yield: 0.17039946318261917% (Low Return)
Shareholder yield for LSTA (quarterly period ending 2025-09-30)
Market cap (USD): 23858744.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 47000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1969927636284223%
Total shareholder yield: 0.1969927636284223% (Low Return)
Shareholder yield for LSTA (quarterly period ending 2025-12-31)
Market cap (USD): 16937887.26
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 LSTA (annual period ending 2025-12-31)
Market cap (USD): 16937887.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 137000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8088375952503535%
Total shareholder yield: 0.8088375952503535% (Low Return)
Shareholder yield for MEZ.AX (annual period ending 2021-06-30)
Market cap (USD): 8313128028.451128
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEZ.AX (annual period ending 2022-06-30)
Market cap (USD): 6587834121.6
Dividends paid: 223602484.47204968
Stock repurchases: 0
Dividend yield: 3.394172961017769%
Buyback yield: 0%
Total shareholder yield: 3.394172961017769% (Low Return)
Shareholder yield for MEZ.AX (annual period ending 2023-06-30)
Market cap (USD): 8108548529.165562
Dividends paid: 256363636.36363637
Stock repurchases: 0
Net debt paydown: -17628458.49802375
Dividend yield: 3.1616464456187745%
Buyback yield: 0%
Debt paydown yield: -0.21740584562842674%
Total shareholder yield: 2.944240599990348% (Low Return)
Shareholder yield for MEZ.AX (annual period ending 2024-06-30)
Market cap (USD): 9464400365.119999
Dividends paid: 265853658.5365854
Stock repurchases: 0
Net debt paydown: -74179600.88691795
Dividend yield: 2.8089857601159776%
Buyback yield: 0%
Debt paydown yield: -0.7837749675119268%
Total shareholder yield: 2.025210792604051% (Low Return)
Shareholder yield for MKTX (annual period ending 2021-12-31)
Market cap (USD): 13780778295.279999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKTX (annual period ending 2022-12-31)
Market cap (USD): 9439278716.800001
Dividends paid: 105942000
Stock repurchases: 87540000
Dividend yield: 1.122352704888825%
Buyback yield: 0.927401368540973%
Total shareholder yield: 2.0497540734297983% (Low Return)
Shareholder yield for MKTX (annual period ending 2023-12-31)
Market cap (USD): 10015373249.93
Dividends paid: 109658000
Stock repurchases: 0
Net debt paydown: 2999000
Dividend yield: 1.0948967878033544%
Buyback yield: 0%
Debt paydown yield: 0.029943966392075912%
Total shareholder yield: 1.1248407541954304% (Low Return)
Shareholder yield for MKTX (quarterly period ending 2024-09-30)
Market cap (USD): 8849323797
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKTX (quarterly period ending 2024-12-31)
Market cap (USD): 7829341495.900001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKTX (annual period ending 2024-12-31)
Market cap (USD): 7829341495.900001
Dividends paid: 112697000
Stock repurchases: 75474000
Net debt paydown: 7023000
Dividend yield: 1.439418628744399%
Buyback yield: 0.9639891175972276%
Debt paydown yield: 0.08970103045930161%
Total shareholder yield: 2.4931087768009284% (Low Return)
Shareholder yield for MKTX (quarterly period ending 2025-03-31)
Market cap (USD): 7522991411.04
Dividends paid: 29464000
Stock repurchases: 38077000
Dividend yield: 0.3916527135304387%
Buyback yield: 0.5061417449463248%
Total shareholder yield: 0.8977944584767634% (Low Return)
Shareholder yield for MKTX (quarterly period ending 2025-06-30)
Market cap (USD): 7792735859.31
Dividends paid: 28241000
Stock repurchases: 36687000
Net debt paydown: 1573000
Dividend yield: 0.36240160721295855%
Buyback yield: 0.47078459558166535%
Debt paydown yield: 0.02018546539237222%
Total shareholder yield: 0.8533716681869962% (Low Return)
Shareholder yield for MKTX (quarterly period ending 2025-09-30)
Market cap (USD): 6104611841.81
Dividends paid: 29446000
Stock repurchases: 45251000
Net debt paydown: 2358000
Dividend yield: 0.482356630741478%
Buyback yield: 0.7412592507533322%
Debt paydown yield: 0.038626534513631905%
Total shareholder yield: 1.262242416008442% (Low Return)
Shareholder yield for MKTX (annual period ending 2025-12-31)
Market cap (USD): 6377910235.38
Dividends paid: 115199000
Stock repurchases: 420015000
Net debt paydown: -212284000
Dividend yield: 1.8062185849051287%
Buyback yield: 6.58546427433335%
Debt paydown yield: -3.3284256467330477%
Total shareholder yield: 5.063257212505431% (Moderate Return)
Shareholder yield for MKTX (quarterly period ending 2025-12-31)
Market cap (USD): 6377910235.38
Dividends paid: 28048000
Stock repurchases: 300000000
Net debt paydown: -218066000
Dividend yield: 0.4397678701153573%
Buyback yield: 4.703735062557302%
Debt paydown yield: -3.4190823005054023%
Total shareholder yield: 1.7244206321672566% (Low Return)
Shareholder yield for MNL.L (annual period ending 2021-07-31)
Market cap (USD): 2534972.466666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNL.L (annual period ending 2022-07-31)
Market cap (USD): 1581266.3618292683
Dividends paid: 10328048.780487806
Stock repurchases: 1840243.9024390245
Dividend yield: 653.150476719174%
Buyback yield: 116.37785681535408%
Total shareholder yield: 769.5283335345281% (High Return)
Shareholder yield for MNL.L (annual period ending 2023-07-31)
Market cap (USD): 1959728.7146153841
Dividends paid: 7220512.82051282
Stock repurchases: 370512.8205128205
Dividend yield: 368.44450799048053%
Buyback yield: 18.906332174937653%
Total shareholder yield: 387.35084016541816% (High Return)
Shareholder yield for MNL.L (annual period ending 2024-07-31)
Market cap (USD): 3173590.530384615
Dividends paid: 10820512.82051282
Stock repurchases: 0
Dividend yield: 340.95491264279315%
Buyback yield: 0%
Total shareholder yield: 340.95491264279315% (High Return)
Shareholder yield for MNL.L (quarterly period ending 2025-01-31)
Market cap (USD): 3255855.2618749994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNL.L (annual period ending 2025-07-31)
Market cap (USD): 4527460.825466666
Dividends paid: 11056000
Stock repurchases: 16256000
Dividend yield: 244.19868942456077%
Buyback yield: 359.0533552175886%
Total shareholder yield: 603.2520446421494% (High Return)
Shareholder yield for MNL.L (quarterly period ending 2025-07-31)
Market cap (USD): 4527460.825466666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTRK.AS (annual period ending 2021-12-31)
Market cap (USD): 379951894.3181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTRK.AS (annual period ending 2022-12-31)
Market cap (USD): 57928228.021276586
Dividends paid: 0
Stock repurchases: 738297.8723404256
Dividend yield: 0%
Buyback yield: 1.2745044990315508%
Total shareholder yield: 1.2745044990315508% (Low Return)
Shareholder yield for MTRK.AS (annual period ending 2023-12-31)
Market cap (USD): 185754259.44444445
Dividends paid: 0
Stock repurchases: 2562222.222222222
Net debt paydown: -10379550.827423166
Dividend yield: 0%
Buyback yield: 1.3793612215867028%
Debt paydown yield: -5.587786174307078%
Total shareholder yield: -4.2084249527203745% (Minimal or Negative)
Shareholder yield for MTRK.AS (annual period ending 2024-12-31)
Market cap (USD): 273655828.6458334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5831597.222222224
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.130996898944003%
Total shareholder yield: -2.130996898944003% (Minimal or Negative)
Shareholder yield for MTRK.AS (quarterly period ending 2024-12-31)
Market cap (USD): 273655828.6458334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTRK.AS (quarterly period ending 2025-06-30)
Market cap (USD): 252875546.47058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -101017.1568627432
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03994738054851517%
Total shareholder yield: -0.03994738054851517% (Minimal or Negative)
Shareholder yield for NAZ (annual period ending 2022-02-28)
Market cap (USD): 139578747.52
Dividends paid: 6741493
Stock repurchases: 0
Dividend yield: 4.829885007410618%
Buyback yield: 0%
Total shareholder yield: 4.829885007410618% (Moderate Return)
Shareholder yield for NAZ (annual period ending 2023-02-28)
Market cap (USD): 119180750.41
Dividends paid: 6177378
Stock repurchases: 0
Dividend yield: 5.183201128327247%
Buyback yield: 0%
Total shareholder yield: 5.183201128327247% (Moderate Return)
Shareholder yield for NAZ (annual period ending 2024-02-29)
Market cap (USD): 118667593.25
Dividends paid: 4540054
Stock repurchases: 54777
Dividend yield: 3.8258583288491868%
Buyback yield: 0.04616003282766502%
Total shareholder yield: 3.8720183616768518% (Low Return)
Shareholder yield for NAZ (quarterly period ending 2025-02-28)
Market cap (USD): 148815576.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAZ (annual period ending 2025-08-31)
Market cap (USD): 144197161.96
Dividends paid: 9936293
Stock repurchases: 0
Dividend yield: 6.890768767526997%
Buyback yield: 0%
Total shareholder yield: 6.890768767526997% (Moderate Return)
Shareholder yield for NAZ (quarterly period ending 2025-08-31)
Market cap (USD): 144197161.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHY.OL (annual period ending 2021-12-31)
Market cap (USD): 11513797103.238314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHY.OL (annual period ending 2022-12-31)
Market cap (USD): 12044291789.625504
Dividends paid: 1435121457.4898784
Stock repurchases: 66902834.008097164
Dividend yield: 11.91536607180206%
Buyback yield: 0.5554733742479133%
Total shareholder yield: 12.470839446049974% (High Return)
Shareholder yield for NHY.OL (annual period ending 2023-12-31)
Market cap (USD): 11870821661.267193
Dividends paid: 1235166994.1060903
Stock repurchases: 211886051.0805501
Net debt paydown: -227783699.08449554
Dividend yield: 10.405067394250096%
Buyback yield: 1.7849316342768775%
Debt paydown yield: -1.918853686663674%
Total shareholder yield: 10.2711453418633% (High Return)
Shareholder yield for NHY.OL (quarterly period ending 2024-09-30)
Market cap (USD): 11984822334.952288
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHY.OL (annual period ending 2024-12-31)
Market cap (USD): 10117543995.185186
Dividends paid: 442630185.3486319
Stock repurchases: 200529567.51985878
Net debt paydown: 477999885.5551529
Dividend yield: 4.374877792073591%
Buyback yield: 1.981998473298345%
Debt paydown yield: 4.724465599384862%
Total shareholder yield: 11.081341864756798% (High Return)
Shareholder yield for NHY.OL (quarterly period ending 2024-12-31)
Market cap (USD): 10117543995.185186
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHY.OL (quarterly period ending 2025-03-31)
Market cap (USD): 10559620492.585878
Dividends paid: 0
Stock repurchases: 16221374.045801526
Dividend yield: 0%
Buyback yield: 0.15361701736526306%
Total shareholder yield: 0.15361701736526306% (Low Return)
Shareholder yield for NHY.OL (quarterly period ending 2025-06-30)
Market cap (USD): 10913442325.08441
Dividends paid: 441410129.0963257
Stock repurchases: 68123138.03376365
Net debt paydown: -181847961.21803856
Dividend yield: 4.044646189055767%
Buyback yield: 0.6242131126416774%
Debt paydown yield: -1.6662750010605114%
Total shareholder yield: 3.002584300636933% (Low Return)
Shareholder yield for NHY.OL (quarterly period ending 2025-09-30)
Market cap (USD): 12937754136.372746
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21184076.196086407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16373843537906044%
Total shareholder yield: 0.16373843537906044% (Low Return)
Shareholder yield for NHY.OL (annual period ending 2025-12-31)
Market cap (USD): 14876608872.50996
Dividends paid: 455820895.52238804
Stock repurchases: 85174129.35323383
Net debt paydown: -572213688.8373661
Dividend yield: 3.064010752912149%
Buyback yield: 0.5725372635871644%
Debt paydown yield: -3.846398690327489%
Total shareholder yield: -0.2098506738281758% (Minimal or Negative)
Shareholder yield for NHY.OL (quarterly period ending 2025-12-31)
Market cap (USD): 14876608872.50996
Dividends paid: 13432835.820895521
Stock repurchases: 0
Net debt paydown: 68311049.96061802
Dividend yield: 0.0902950123647981%
Buyback yield: 0%
Debt paydown yield: 0.45918428417411683%
Total shareholder yield: 0.5494792965389149% (Low Return)
Shareholder yield for NOSN.OL (annual period ending 2021-12-31)
Market cap (USD): 203718730.14595214
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOSN.OL (annual period ending 2022-12-31)
Market cap (USD): 109637207.03846154
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -843685.3790945895
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7695246913747251%
Total shareholder yield: -0.7695246913747251% (Minimal or Negative)
Shareholder yield for NOSN.OL (annual period ending 2023-12-31)
Market cap (USD): 14924084.388998037
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 329241.2372835517
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2061067781569688%
Total shareholder yield: 2.2061067781569688% (Low Return)
Shareholder yield for NOSN.OL (quarterly period ending 2024-09-30)
Market cap (USD): 8890344.60687023
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOSN.OL (quarterly period ending 2024-12-31)
Market cap (USD): 5477413.961199294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 292442.2740242415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.3390573744440974%
Total shareholder yield: 5.3390573744440974% (Moderate Return)
Shareholder yield for NOSN.OL (annual period ending 2024-12-31)
Market cap (USD): 5477413.961199294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 596044.3183335444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.88185633869891%
Total shareholder yield: 10.88185633869891% (High Return)
Shareholder yield for NOSN.OL (quarterly period ending 2025-06-30)
Market cap (USD): 5292990.981132075
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 126127.29481449799
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3829115761599433%
Total shareholder yield: 2.3829115761599433% (Low Return)
Shareholder yield for PAYC (annual period ending 2021-12-31)
Market cap (USD): 18871851644.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAYC (annual period ending 2022-12-31)
Market cap (USD): 14104697145
Dividends paid: 0
Stock repurchases: 94700000
Net debt paydown: -1620000
Dividend yield: 0%
Buyback yield: 0.6714075391088449%
Debt paydown yield: -0.011485535515906323%
Total shareholder yield: 0.6599220035929385% (Low Return)
Shareholder yield for PAYC (annual period ending 2023-12-31)
Market cap (USD): 9441054803.039999
Dividends paid: 64800000
Stock repurchases: 286600000
Net debt paydown: -46900000
Dividend yield: 0.6863639852946786%
Buyback yield: 3.035677749775538%
Debt paydown yield: -0.4967665263938337%
Total shareholder yield: 3.2252752086763827% (Low Return)
Shareholder yield for PAYC (quarterly period ending 2024-09-30)
Market cap (USD): 7657102033.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAYC (annual period ending 2024-12-31)
Market cap (USD): 9437790906.18
Dividends paid: 84800000
Stock repurchases: 122800000
Net debt paydown: -7500000
Dividend yield: 0.8985153500748968%
Buyback yield: 1.3011519456273268%
Debt paydown yield: -0.07946774912219016%
Total shareholder yield: 2.120199546580033% (Low Return)
Shareholder yield for PAYC (quarterly period ending 2024-12-31)
Market cap (USD): 9437790906.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAYC (quarterly period ending 2025-03-31)
Market cap (USD): 10077514690.74
Dividends paid: 21100000
Stock repurchases: 0
Dividend yield: 0.20937702050078194%
Buyback yield: 0%
Total shareholder yield: 0.20937702050078194% (Low Return)
Shareholder yield for PAYC (quarterly period ending 2025-06-30)
Market cap (USD): 10688795945.52
Dividends paid: 21800000
Stock repurchases: 0
Net debt paydown: 300000
Dividend yield: 0.2039518773780787%
Buyback yield: 0%
Debt paydown yield: 0.0028066772116249364%
Total shareholder yield: 0.20675855458970366% (Low Return)
Shareholder yield for PAYC (quarterly period ending 2025-09-30)
Market cap (USD): 9629894549.94
Dividends paid: 21200000
Stock repurchases: 218900000
Net debt paydown: -3300000
Dividend yield: 0.2201477896778432%
Buyback yield: 2.273129771720749%
Debt paydown yield: -0.03426828801589069%
Total shareholder yield: 2.459009273382702% (Low Return)
Shareholder yield for PAYC (quarterly period ending 2025-12-31)
Market cap (USD): 7389928762.02
Dividends paid: 20700000
Stock repurchases: 106600000
Net debt paydown: -5800000
Dividend yield: 0.2801109546060327%
Buyback yield: 1.4425037565701975%
Debt paydown yield: -0.07848519501038598%
Total shareholder yield: 1.6441295161658442% (Low Return)
Shareholder yield for PAYC (annual period ending 2025-12-31)
Market cap (USD): 7389928762.02
Dividends paid: 84800000
Stock repurchases: 325500000
Net debt paydown: -6900000
Dividend yield: 1.14750767877254%
Buyback yield: 4.404643271703558%
Debt paydown yield: -0.0933703182020109%
Total shareholder yield: 5.458780632274088% (Moderate Return)
Shareholder yield for PCT.L (annual period ending 2022-04-30)
Market cap (USD): 28200962.7795
Dividends paid: 0
Stock repurchases: 122501250
Dividend yield: 0%
Buyback yield: 434.38676529529437%
Total shareholder yield: 434.38676529529437% (High Return)
Shareholder yield for PCT.L (annual period ending 2023-04-30)
Market cap (USD): 26818562.64325
Dividends paid: 0
Stock repurchases: 145561250
Net debt paydown: 1487500
Dividend yield: 0%
Buyback yield: 542.7630553371081%
Debt paydown yield: 5.546531407321305%
Total shareholder yield: 548.3095867444293% (High Return)
Shareholder yield for PCT.L (annual period ending 2024-04-30)
Market cap (USD): 40366083.9785
Dividends paid: 0
Stock repurchases: 174795000
Net debt paydown: 2965000
Dividend yield: 0%
Buyback yield: 433.02441746169944%
Debt paydown yield: 7.345275309785398%
Total shareholder yield: 440.36969277148484% (High Return)
Shareholder yield for PCT.L (quarterly period ending 2024-10-31)
Market cap (USD): 44667682.32454545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCT.L (annual period ending 2025-04-30)
Market cap (USD): 42614788.20013334
Dividends paid: 0
Stock repurchases: 156918666.66666666
Net debt paydown: -45776750
Dividend yield: 0%
Buyback yield: 368.22585138690346%
Debt paydown yield: -107.41986979969728%
Total shareholder yield: 260.8059815872062% (High Return)
Shareholder yield for PCT.L (quarterly period ending 2025-04-30)
Market cap (USD): 42614788.20013334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6895272.727272734
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.18046931241385%
Total shareholder yield: -16.18046931241385% (Minimal or Negative)
Shareholder yield for PCT.L (quarterly period ending 2025-10-31)
Market cap (USD): 69411038.42013156
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8856157.894736841
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.759005046333169%
Total shareholder yield: 12.759005046333169% (High Return)
Shareholder yield for RCH.TO (annual period ending 2021-11-30)
Market cap (USD): 1713296656.7007873
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCH.TO (annual period ending 2022-11-30)
Market cap (USD): 1493983401.727941
Dividends paid: 21747058.82352941
Stock repurchases: 9036029.411764706
Dividend yield: 1.455642599400821%
Buyback yield: 0.6048279653785735%
Total shareholder yield: 2.0604705647793944% (Low Return)
Shareholder yield for RCH.TO (annual period ending 2023-11-30)
Market cap (USD): 1671078051.242647
Dividends paid: 25248529.411764704
Stock repurchases: 568382.3529411764
Net debt paydown: 40321323.52941176
Dividend yield: 1.5109126346904858%
Buyback yield: 0.03401291474796859%
Debt paydown yield: 2.412892892670574%
Total shareholder yield: 3.9578184421090286% (Low Return)
Shareholder yield for RCH.TO (quarterly period ending 2024-11-30)
Market cap (USD): 1574629047.407143
Dividends paid: 6915000
Stock repurchases: 14334285.714285715
Dividend yield: 0.4391510502988979%
Buyback yield: 0.9103277840510571%
Total shareholder yield: 1.3494788343499549% (Low Return)
Shareholder yield for RCH.TO (annual period ending 2024-11-30)
Market cap (USD): 1574629047.407143
Dividends paid: 25691428.571428575
Stock repurchases: 27647857.142857146
Net debt paydown: -35113193.27731097
Dividend yield: 1.631586094117422%
Buyback yield: 1.755833044511873%
Debt paydown yield: -2.229934303265266%
Total shareholder yield: 1.1574848353640292% (Low Return)
Shareholder yield for RCH.TO (quarterly period ending 2025-02-28)
Market cap (USD): 1370506830.3958333
Dividends paid: 5973611.111111111
Stock repurchases: 0
Net debt paydown: -43256904.76190475
Dividend yield: 0.43586875881427%
Buyback yield: 0%
Debt paydown yield: -3.1562706440077486%
Total shareholder yield: -2.7204018851934784% (Minimal or Negative)
Shareholder yield for RCH.TO (quarterly period ending 2025-05-31)
Market cap (USD): 1355979428.1086957
Dividends paid: 7410869.565217392
Stock repurchases: 0
Net debt paydown: -5111231.884057969
Dividend yield: 0.5465325956717489%
Buyback yield: 0%
Debt paydown yield: -0.3769402232884208%
Total shareholder yield: 0.16959237238332814% (Low Return)
Shareholder yield for RCH.TO (quarterly period ending 2025-08-31)
Market cap (USD): 1450567086.8759124
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCH.TO (annual period ending 2025-11-30)
Market cap (USD): 1531031186.5285714
Dividends paid: 25542857.142857146
Stock repurchases: 11596428.571428573
Net debt paydown: -8793571.428571403
Dividend yield: 1.6683433601880113%
Buyback yield: 0.7574260193694732%
Debt paydown yield: -0.5743561271609213%
Total shareholder yield: 1.8514132523965632% (Low Return)
Shareholder yield for RCH.TO (quarterly period ending 2025-11-30)
Market cap (USD): 1531031186.5285714
Dividends paid: 6036428.571428572
Stock repurchases: 8965714.285714285
Dividend yield: 0.39427208436657946%
Buyback yield: 0.5855997163612952%
Total shareholder yield: 0.9798718007278746% (Low Return)
Shareholder yield for RCH.TO (quarterly period ending 2026-02-28)
Market cap (USD): 1740760779.1313868
Dividends paid: 7825547.445255474
Stock repurchases: 1331386.8613138685
Net debt paydown: -6141496.350364953
Dividend yield: 0.4495475506496822%
Buyback yield: 0.07648304564732958%
Debt paydown yield: -0.3528053035196178%
Total shareholder yield: 0.17322529277739396% (Low Return)
Shareholder yield for RVT.AX (annual period ending 2023-06-30)
Market cap (USD): 59820656.29139073
Dividends paid: 0
Stock repurchases: 925925.8278145696
Dividend yield: 0%
Buyback yield: 1.5478362913711914%
Total shareholder yield: 1.5478362913711914% (Low Return)
Shareholder yield for RVT.AX (annual period ending 2024-06-30)
Market cap (USD): 35250416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for S.TO (annual period ending 2021-12-31)
Market cap (USD): 227265073.88976377
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for S.TO (annual period ending 2022-12-31)
Market cap (USD): 269164015.0588235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for S.TO (annual period ending 2023-12-31)
Market cap (USD): 159992596.36363634
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10447860.962566823
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.5302152724746%
Total shareholder yield: -6.5302152724746% (Minimal or Negative)
Shareholder yield for S.TO (quarterly period ending 2024-09-30)
Market cap (USD): 104291470.22222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for S.TO (annual period ending 2024-12-31)
Market cap (USD): 78765585.90209791
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10384615.384615332
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.184203819067559%
Total shareholder yield: 13.184203819067559% (High Return)
Shareholder yield for S.TO (quarterly period ending 2024-12-31)
Market cap (USD): 78765585.90209791
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for S.TO (quarterly period ending 2025-03-31)
Market cap (USD): 68919887.66433567
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2517482.5174824893
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.652766426061986%
Total shareholder yield: -3.652766426061986% (Minimal or Negative)
Shareholder yield for S.TO (quarterly period ending 2025-06-30)
Market cap (USD): 71938276.9051095
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33071818.69225666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 45.972492135000934%
Total shareholder yield: 45.972492135000934% (High Return)
Shareholder yield for S.TO (quarterly period ending 2025-09-30)
Market cap (USD): 65838679.94244605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3407026.203854382
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.174809408136204%
Total shareholder yield: 5.174809408136204% (Moderate Return)
Shareholder yield for S.TO (annual period ending 2025-12-31)
Market cap (USD): 113045863.7080292
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31138277.78061357
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.54481832350487%
Total shareholder yield: 27.54481832350487% (High Return)
Shareholder yield for S.TO (quarterly period ending 2025-12-31)
Market cap (USD): 113045863.7080292
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2823084.5980149806
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4972913695509837%
Total shareholder yield: -2.4972913695509837% (Minimal or Negative)
Shareholder yield for STF.PA (annual period ending 2021-12-31)
Market cap (USD): 1242274235.8636365
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STF.PA (annual period ending 2022-12-31)
Market cap (USD): 1066704716.3404256
Dividends paid: 39640425.5319149
Stock repurchases: 0
Dividend yield: 3.7161573324537684%
Buyback yield: 0%
Total shareholder yield: 3.7161573324537684% (Low Return)
Shareholder yield for STF.PA (annual period ending 2023-12-31)
Market cap (USD): 1460217588.9333332
Dividends paid: 55246666.666666664
Stock repurchases: 0
Net debt paydown: -86859030.73286033
Dividend yield: 3.783454403327898%
Buyback yield: 0%
Debt paydown yield: -5.948362175003626%
Total shareholder yield: -2.164907771675728% (Minimal or Negative)
Shareholder yield for STF.PA (quarterly period ending 2024-12-31)
Market cap (USD): 1636205240.4166667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STF.PA (annual period ending 2024-12-31)
Market cap (USD): 1636205240.4166667
Dividends paid: 66609375
Stock repurchases: 0
Net debt paydown: -163719027.7777779
Dividend yield: 4.07096697618678%
Buyback yield: 0%
Debt paydown yield: -10.006020255508174%
Total shareholder yield: -5.935053279321394% (Minimal or Negative)
Shareholder yield for STF.PA (quarterly period ending 2025-06-30)
Market cap (USD): 1908555042.3058822
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -362051691.1764705
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.969937106924938%
Total shareholder yield: -18.969937106924938% (Minimal or Negative)
Shareholder yield for STUDDS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 236111632.39389554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYODAY.NS (annual period ending 2022-03-31)
Market cap (USD): 122002720.3080575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYODAY.NS (annual period ending 2023-03-31)
Market cap (USD): 122317449.10499392
Dividends paid: 0
Stock repurchases: 74348.35566382461
Dividend yield: 0%
Buyback yield: 0.060783114925823896%
Total shareholder yield: 0.060783114925823896% (Low Return)
Shareholder yield for SURYODAY.NS (annual period ending 2024-03-31)
Market cap (USD): 203501150.55662188
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 41624717.03261271
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.454290758926742%
Total shareholder yield: 20.454290758926742% (High Return)
Shareholder yield for SURYODAY.NS (quarterly period ending 2024-12-31)
Market cap (USD): 166502965.93262616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYODAY.NS (annual period ending 2025-03-31)
Market cap (USD): 123419739.61955889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -83550111.67528829
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -67.69590661334351%
Total shareholder yield: -67.69590661334351% (Minimal or Negative)
Shareholder yield for SURYODAY.NS (quarterly period ending 2025-03-31)
Market cap (USD): 123419739.61955889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62565677.66530728
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -50.69341246235478%
Total shareholder yield: -50.69341246235478% (Minimal or Negative)
Shareholder yield for SURYODAY.NS (quarterly period ending 2025-06-30)
Market cap (USD): 172419357.60730168
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23243904.097704798
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.481029288280133%
Total shareholder yield: 13.481029288280133% (High Return)
Shareholder yield for SURYODAY.NS (quarterly period ending 2025-12-31)
Market cap (USD): 165419976.72986522
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 80150838.44948846
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 48.452937809546846%
Total shareholder yield: 48.452937809546846% (High Return)
Shareholder yield for TATACOMM.NS (annual period ending 2022-03-31)
Market cap (USD): 4312987858.499407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACOMM.NS (annual period ending 2023-03-31)
Market cap (USD): 4127570205.737394
Dividends paid: 71857490.86479904
Stock repurchases: 0
Dividend yield: 1.7409150488807164%
Buyback yield: 0%
Total shareholder yield: 1.7409150488807164% (Low Return)
Shareholder yield for TATACOMM.NS (annual period ending 2024-03-31)
Market cap (USD): 6651188601.603887
Dividends paid: 71771195.58700083
Stock repurchases: 0
Net debt paydown: -306004215.4039272
Dividend yield: 1.0790732286510973%
Buyback yield: 0%
Debt paydown yield: -4.600744825220209%
Total shareholder yield: -3.521671596569112% (Minimal or Negative)
Shareholder yield for TATACOMM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 7096140845.862399
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACOMM.NS (quarterly period ending 2024-12-31)
Market cap (USD): 5525650510.220072
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACOMM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 5125478582.174466
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACOMM.NS (annual period ending 2025-03-31)
Market cap (USD): 5125478582.174466
Dividends paid: 55640635.959784895
Stock repurchases: 0
Net debt paydown: -93962787.09107661
Dividend yield: 1.0855695730208192%
Buyback yield: 0%
Debt paydown yield: -1.833249043667123%
Total shareholder yield: -0.7476794706463037% (Minimal or Negative)