speb/financial-data huggingface dataset:
Shareholder yield for DNG.TO (quarterly period ending 2024-12-31)
Market cap (USD): 161048082.71328673
Dividends paid: 644199.3006993007
Stock repurchases: 98563.63636363637
Dividend yield: 0.40000432780448947%
Buyback yield: 0.06120137210146663%
Total shareholder yield: 0.4612056999059561% (Low Return)
Shareholder yield for DNG.TO (quarterly period ending 2025-03-31)
Market cap (USD): 132886669.34265734
Dividends paid: 780009.0909090909
Stock repurchases: 0
Dividend yield: 0.5869731665091134%
Buyback yield: 0%
Total shareholder yield: 0.5869731665091134% (Low Return)
Shareholder yield for DNG.TO (quarterly period ending 2025-06-30)
Market cap (USD): 133807396.81751825
Dividends paid: 881744.5255474452
Stock repurchases: 848418.9781021897
Net debt paydown: 263776.8465111532
Dividend yield: 0.6589654582025363%
Buyback yield: 0.6340598489179438%
Debt paydown yield: 0.19713173769525064%
Total shareholder yield: 1.4901570448157306% (Low Return)
Shareholder yield for DNG.TO (quarterly period ending 2025-09-30)
Market cap (USD): 138219694.79136693
Dividends paid: 876632.3741007195
Stock repurchases: 389207.1942446043
Net debt paydown: 12502.90395420877
Dividend yield: 0.6342311603450835%
Buyback yield: 0.28158591641522984%
Debt paydown yield: 0.009045674694247472%
Total shareholder yield: 0.9248627514545608% (Low Return)
Shareholder yield for DNG.TO (quarterly period ending 2025-12-31)
Market cap (USD): 176980950.48175183
Dividends paid: 875183.9416058393
Stock repurchases: 0.7299270072992701
Net debt paydown: 116258.40991440433
Dividend yield: 0.4945074253604926%
Buyback yield: 4.124325275191306e-07%
Debt paydown yield: 0.06568978728950352%
Total shareholder yield: 0.5601976250825236% (Low Return)
Shareholder yield for DNG.TO (annual period ending 2025-12-31)
Market cap (USD): 176980950.48175183
Dividends paid: 3460528.4671532842
Stock repurchases: 1243307.299270073
Net debt paydown: 395357.04149864736
Dividend yield: 1.9553112680961067%
Buyback yield: 0.7025091095316882%
Debt paydown yield: 0.22338960233994892%
Total shareholder yield: 2.881209979967744% (Low Return)
Shareholder yield for ELE (annual period ending 2021-12-31)
Market cap (USD): 836979390
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELE (annual period ending 2022-12-31)
Market cap (USD): 625159221.3000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2850544.2334414087
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4559709168991839%
Total shareholder yield: -0.4559709168991839% (Minimal or Negative)
Shareholder yield for ELE (annual period ending 2023-12-31)
Market cap (USD): 529228506.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -640508.0213903747
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12102674240004264%
Total shareholder yield: -0.12102674240004264% (Minimal or Negative)
Shareholder yield for ELE (quarterly period ending 2024-09-30)
Market cap (USD): 571077476.0999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELE (annual period ending 2024-12-31)
Market cap (USD): 508625937
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20848251.748251747
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.098936021867038%
Total shareholder yield: 4.098936021867038% (Moderate Return)
Shareholder yield for ELE (quarterly period ending 2024-12-31)
Market cap (USD): 508625937
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12791349.39134939
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.514883426275092%
Total shareholder yield: 2.514883426275092% (Low Return)
Shareholder yield for ELE (quarterly period ending 2025-03-31)
Market cap (USD): 597474518.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELE (quarterly period ending 2025-06-30)
Market cap (USD): 882691341.3000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELE (quarterly period ending 2025-09-30)
Market cap (USD): 1155675388.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELE (quarterly period ending 2025-12-31)
Market cap (USD): 1088717037.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELE (annual period ending 2025-12-31)
Market cap (USD): 1088717037.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1522086.672451636
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13980553443219604%
Total shareholder yield: 0.13980553443219604% (Low Return)
Shareholder yield for EME (annual period ending 2021-12-31)
Market cap (USD): 5579921305.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EME (annual period ending 2022-12-31)
Market cap (USD): 6518055574.259999
Dividends paid: 27187000
Stock repurchases: 660609000
Net debt paydown: -294441000
Dividend yield: 0.41710291804449007%
Buyback yield: 10.13506240432753%
Debt paydown yield: -4.51731343259417%
Total shareholder yield: 6.034851889777849% (Moderate Return)
Shareholder yield for EME (annual period ending 2023-12-31)
Market cap (USD): 9518218742.04
Dividends paid: 32684000
Stock repurchases: 127713000
Net debt paydown: 195205000
Dividend yield: 0.34338357717754%
Buyback yield: 1.341774164486451%
Debt paydown yield: 2.0508564185210405%
Total shareholder yield: 3.7360141601850314% (Low Return)
Shareholder yield for EME (quarterly period ending 2024-09-30)
Market cap (USD): 19063546053.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EME (annual period ending 2024-12-31)
Market cap (USD): 20109670197.78
Dividends paid: 43384000
Stock repurchases: 489820000
Net debt paydown: -2853000
Dividend yield: 0.21573700400511472%
Buyback yield: 2.4357435760138597%
Debt paydown yield: -0.014187204324787765%
Total shareholder yield: 2.6372933756941865% (Low Return)
Shareholder yield for EME (quarterly period ending 2024-12-31)
Market cap (USD): 20109670197.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EME (quarterly period ending 2025-03-31)
Market cap (USD): 16384241693.04
Dividends paid: 11451000
Stock repurchases: 224832000
Dividend yield: 0.06989032641568249%
Buyback yield: 1.3722453819483649%
Total shareholder yield: 1.4421357083640474% (Low Return)
Shareholder yield for EME (quarterly period ending 2025-06-30)
Market cap (USD): 23725331215.86
Dividends paid: 11189000
Stock repurchases: 207333000
Net debt paydown: -34571000
Dividend yield: 0.0471605639482931%
Buyback yield: 0.8738887483324205%
Debt paydown yield: -0.14571345573835381%
Total shareholder yield: 0.7753358565423597% (Low Return)
Shareholder yield for EME (quarterly period ending 2025-09-30)
Market cap (USD): 28823519908.02
Dividends paid: 11192000
Stock repurchases: 0
Net debt paydown: 245517000
Dividend yield: 0.038829400558000146%
Buyback yield: 0%
Debt paydown yield: 0.8517939543243853%
Total shareholder yield: 0.8906233548823854% (Low Return)
Shareholder yield for EME (annual period ending 2025-12-31)
Market cap (USD): 27158342691.36
Dividends paid: 45023000
Stock repurchases: 586258000
Net debt paydown: -125387000
Dividend yield: 0.16577962989738457%
Buyback yield: 2.158666331972123%
Debt paydown yield: -0.46168870252856%
Total shareholder yield: 1.8627572593409476% (Low Return)
Shareholder yield for EME (quarterly period ending 2025-12-31)
Market cap (USD): 27158342691.36
Dividends paid: 11191000
Stock repurchases: 154093000
Net debt paydown: -43589000
Dividend yield: 0.04120649086426117%
Buyback yield: 0.5673873466845318%
Debt paydown yield: -0.16049948443233672%
Total shareholder yield: 0.4480943531164563% (Low Return)
Shareholder yield for ENA.V (annual period ending 2021-06-30)
Market cap (USD): 40781022.58064516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENA.V (annual period ending 2022-06-30)
Market cap (USD): 29400272.093023255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENA.V (annual period ending 2023-06-30)
Market cap (USD): 26614983.157894734
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4822259.136212624
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.11858796830465%
Total shareholder yield: -18.11858796830465% (Minimal or Negative)
Shareholder yield for ENA.V (annual period ending 2024-06-30)
Market cap (USD): 23684744.744525548
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7410740.354535973
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -31.289086855153375%
Total shareholder yield: -31.289086855153375% (Minimal or Negative)
Shareholder yield for ENA.V (quarterly period ending 2024-09-30)
Market cap (USD): 15607551.85185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENA.V (quarterly period ending 2024-12-31)
Market cap (USD): 18418002.622377623
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENA.V (quarterly period ending 2025-03-31)
Market cap (USD): 22101603.146853145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4021678.321678322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.196319493008968%
Total shareholder yield: -18.196319493008968% (Minimal or Negative)
Shareholder yield for ENA.V (quarterly period ending 2025-06-30)
Market cap (USD): 16917674.81751825
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4665055.382573627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.575038726616043%
Total shareholder yield: -27.575038726616043% (Minimal or Negative)
Shareholder yield for ENA.V (annual period ending 2025-06-30)
Market cap (USD): 16917674.81751825
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16499270.072992701
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -97.52681885047058%
Total shareholder yield: -97.52681885047058% (Minimal or Negative)
Shareholder yield for ENA.V (quarterly period ending 2025-09-30)
Market cap (USD): 17735343.992805757
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1660184.844824873
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.360883248153053%
Total shareholder yield: -9.360883248153053% (Minimal or Negative)
Shareholder yield for ENA.V (quarterly period ending 2025-12-31)
Market cap (USD): 26606888.576642334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4657333.403350309
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.5042391369237%
Total shareholder yield: -17.5042391369237% (Minimal or Negative)
Shareholder yield for ENDR.V (annual period ending 2021-09-30)
Market cap (USD): 169823164.21875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENDR.V (annual period ending 2022-09-30)
Market cap (USD): 105777931.97080292
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -250243.97810218978
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23657484452547506%
Total shareholder yield: -0.23657484452547506% (Minimal or Negative)
Shareholder yield for ENDR.V (annual period ending 2023-09-30)
Market cap (USD): 49199797.37037037
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40462.68180589349
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08224156189362958%
Total shareholder yield: 0.08224156189362958% (Low Return)
Shareholder yield for ENDR.V (annual period ending 2024-09-30)
Market cap (USD): 20574460.718518518
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 97038.51851851851
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4716455018972952%
Total shareholder yield: 0.4716455018972952% (Low Return)
Shareholder yield for ENDR.V (quarterly period ending 2024-09-30)
Market cap (USD): 20574460.718518518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENDR.V (quarterly period ending 2024-12-31)
Market cap (USD): 13511959.60839161
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENDR.V (quarterly period ending 2025-03-31)
Market cap (USD): 11822964.65734266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6562.237762237783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05550416458499942%
Total shareholder yield: 0.05550416458499942% (Low Return)
Shareholder yield for ENDR.V (quarterly period ending 2025-06-30)
Market cap (USD): 14103724.262773722
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 296393.864529631
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1015290642908555%
Total shareholder yield: 2.1015290642908555% (Low Return)
Shareholder yield for ENDR.V (annual period ending 2025-09-30)
Market cap (USD): 13900792.978417266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66363.10151878497
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4774051496329889%
Total shareholder yield: 0.4774051496329889% (Low Return)
Shareholder yield for ENDR.V (quarterly period ending 2025-09-30)
Market cap (USD): 13900792.978417266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22524.8857848028
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16204029381471635%
Total shareholder yield: 0.16204029381471635% (Low Return)
Shareholder yield for ENDR.V (quarterly period ending 2025-12-31)
Market cap (USD): 14103724.262773722
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16088.98282833588
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11407613002476359%
Total shareholder yield: 0.11407613002476359% (Low Return)
Shareholder yield for EVOK.L (annual period ending 2021-12-31)
Market cap (USD): 18309190.65972973
Dividends paid: 59189189.18918919
Stock repurchases: 1081081.0810810812
Dividend yield: 323.2758361043956%
Buyback yield: 5.904581481358824%
Total shareholder yield: 329.1804175857544% (High Return)
Shareholder yield for EVOK.L (annual period ending 2022-12-31)
Market cap (USD): 4718191.1486746995
Dividends paid: 0
Stock repurchases: 843373.4939759036
Dividend yield: 0%
Buyback yield: 17.8749327316423%
Total shareholder yield: 17.8749327316423% (High Return)
Shareholder yield for EVOK.L (annual period ending 2023-12-31)
Market cap (USD): 5469888.9964556955
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -55351532.71313095
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1011.9315538029545%
Total shareholder yield: -1011.9315538029545% (Minimal or Negative)
Shareholder yield for EVOK.L (quarterly period ending 2024-12-31)
Market cap (USD): 3432212.9002499995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVOK.L (annual period ending 2024-12-31)
Market cap (USD): 3432212.9002499995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -77330696.20253181
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2253.0856461992526%
Total shareholder yield: -2253.0856461992526% (Minimal or Negative)
Shareholder yield for EVOK.L (quarterly period ending 2025-06-30)
Market cap (USD): 3884651.474794521
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -145563356.1643834
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3747.140692256903%
Total shareholder yield: -3747.140692256903% (Minimal or Negative)
Shareholder yield for EXPO (annual period ending 2021-12-31)
Market cap (USD): 5369267097.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXPO (annual period ending 2022-12-31)
Market cap (USD): 4604238708.389999
Dividends paid: 49237000
Stock repurchases: 155856000
Dividend yield: 1.069384172247166%
Buyback yield: 3.3850547261156096%
Total shareholder yield: 4.454438898362776% (Moderate Return)
Shareholder yield for EXPO (annual period ending 2023-12-31)
Market cap (USD): 4137071721.12
Dividends paid: 54043000
Stock repurchases: 24208000
Net debt paydown: -9660000
Dividend yield: 1.3063104447550966%
Buyback yield: 0.5851481828660766%
Debt paydown yield: -0.23349849002339307%
Total shareholder yield: 1.6579601375977804% (Low Return)
Shareholder yield for EXPO (quarterly period ending 2024-09-30)
Market cap (USD): 5466290355.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXPO (quarterly period ending 2024-12-31)
Market cap (USD): 4237490793.1499996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXPO (annual period ending 2024-12-31)
Market cap (USD): 4237490793.1499996
Dividends paid: 58214000
Stock repurchases: 5710000
Net debt paydown: -53216000
Dividend yield: 1.3737846957474045%
Buyback yield: 0.13474955530830524%
Debt paydown yield: -1.2558375368278056%
Total shareholder yield: 0.25269671422790396% (Low Return)
Shareholder yield for EXPO (quarterly period ending 2025-03-31)
Market cap (USD): 3868802412.75
Dividends paid: 16367000
Stock repurchases: 0
Dividend yield: 0.4230508114361442%
Buyback yield: 0%
Total shareholder yield: 0.4230508114361442% (Low Return)
Shareholder yield for EXPO (quarterly period ending 2025-06-30)
Market cap (USD): 3579673103.9100003
Dividends paid: 15215000
Stock repurchases: 32680000
Net debt paydown: -202000
Dividend yield: 0.42503881104062213%
Buyback yield: 0.9129325234838996%
Debt paydown yield: -0.005642973370371717%
Total shareholder yield: 1.33232836115415% (Low Return)
Shareholder yield for EXPO (quarterly period ending 2025-09-30)
Market cap (USD): 3342936354.39
Dividends paid: 15070000
Stock repurchases: 40032000
Net debt paydown: -2275000
Dividend yield: 0.4508012837339791%
Buyback yield: 1.1975100856296383%
Debt paydown yield: -0.06805394296581303%
Total shareholder yield: 1.5802574263978044% (Low Return)
Shareholder yield for EXPO (quarterly period ending 2025-12-31)
Market cap (USD): 3355549377.9300003
Dividends paid: 14887000
Stock repurchases: 24383000
Net debt paydown: -236000
Dividend yield: 0.4436531346525325%
Buyback yield: 0.7266470331317726%
Debt paydown yield: -0.007033125530865699%
Total shareholder yield: 1.1632670422534392% (Low Return)
Shareholder yield for EXPO (annual period ending 2025-12-31)
Market cap (USD): 3355549377.9300003
Dividends paid: 61539000
Stock repurchases: 97095000
Net debt paydown: -1357000
Dividend yield: 1.8339470849319675%
Buyback yield: 2.8935649297432415%
Debt paydown yield: -0.04044047180247777%
Total shareholder yield: 4.687071542872732% (Moderate Return)
Shareholder yield for FRSH (annual period ending 2021-12-31)
Market cap (USD): 6626955007.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRSH (annual period ending 2022-12-31)
Market cap (USD): 3712205185.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRSH (annual period ending 2023-12-31)
Market cap (USD): 5927919769.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5455000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09202216312800407%
Total shareholder yield: 0.09202216312800407% (Low Return)
Shareholder yield for FRSH (quarterly period ending 2024-09-30)
Market cap (USD): 2897084672.1600003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRSH (annual period ending 2024-12-31)
Market cap (USD): 4080649751.6400003
Dividends paid: 0
Stock repurchases: 13693000
Net debt paydown: -8800000
Dividend yield: 0%
Buyback yield: 0.3355593063211766%
Debt paydown yield: -0.2156519313244982%
Total shareholder yield: 0.11990737499667839% (Low Return)
Shareholder yield for FRSH (quarterly period ending 2024-12-31)
Market cap (USD): 4080649751.6400003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRSH (quarterly period ending 2025-03-31)
Market cap (USD): 3560789610.12
Dividends paid: 0
Stock repurchases: 113610000
Dividend yield: 0%
Buyback yield: 3.1905844612979335%
Total shareholder yield: 3.1905844612979335% (Low Return)
Shareholder yield for FRSH (quarterly period ending 2025-06-30)
Market cap (USD): 3762677043.7200003
Dividends paid: 0
Stock repurchases: 113586000
Net debt paydown: 3838000
Dividend yield: 0%
Buyback yield: 3.018754963027661%
Debt paydown yield: 0.10200184484091493%
Total shareholder yield: 3.120756807868576% (Low Return)
Shareholder yield for FRSH (quarterly period ending 2025-09-30)
Market cap (USD): 2970268866.8399997
Dividends paid: 0
Stock repurchases: 159110000
Net debt paydown: -3644000
Dividend yield: 0%
Buyback yield: 5.356754123382556%
Debt paydown yield: -0.12268249654708084%
Total shareholder yield: 5.234071626835475% (Moderate Return)
Shareholder yield for FRSH (annual period ending 2025-12-31)
Market cap (USD): 3091401327
Dividends paid: 0
Stock repurchases: 386306000
Net debt paydown: -4209000
Dividend yield: 0%
Buyback yield: 12.496145247336242%
Debt paydown yield: -0.13615184684172194%
Total shareholder yield: 12.35999340049452% (High Return)
Shareholder yield for FRSH (quarterly period ending 2025-12-31)
Market cap (USD): 3091401327
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2836000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09173833158544155%
Total shareholder yield: -0.09173833158544155% (Minimal or Negative)
Shareholder yield for GLKBN.SW (annual period ending 2021-12-31)
Market cap (USD): 326818681.3186813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLKBN.SW (annual period ending 2022-12-31)
Market cap (USD): 304336956.5217391
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLKBN.SW (annual period ending 2023-12-31)
Market cap (USD): 320946428.57142854
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -773209161.4906831
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -240.91533435418827%
Total shareholder yield: -240.91533435418827% (Minimal or Negative)
Shareholder yield for GLKBN.SW (annual period ending 2024-12-31)
Market cap (USD): 288900000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 193802301.58730173
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 67.08283197898986%
Total shareholder yield: 67.08283197898986% (High Return)
Shareholder yield for GLKBN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 288900000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLKBN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 346612499.99999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -430516944.44444466
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -124.20698746999739%
Total shareholder yield: -124.20698746999739% (Minimal or Negative)
Shareholder yield for GMM (quarterly period ending 2024-09-30)
Market cap (USD): 66230000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GMM (annual period ending 2024-09-30)
Market cap (USD): 66230000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -401789.20368162903
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6066574115682154%
Total shareholder yield: -0.6066574115682154% (Minimal or Negative)
Shareholder yield for GMM (quarterly period ending 2025-03-31)
Market cap (USD): 293560000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 87310.13428278372
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02974183617753908%
Total shareholder yield: 0.02974183617753908% (Low Return)
Shareholder yield for GNG.V (annual period ending 2021-08-31)
Market cap (USD): 18123550.666666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNG.V (annual period ending 2022-08-31)
Market cap (USD): 5810604.030534352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNG.V (annual period ending 2023-08-31)
Market cap (USD): 4430201.274074074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNG.V (annual period ending 2024-08-31)
Market cap (USD): 1208236.7111111109
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNG.V (quarterly period ending 2024-11-30)
Market cap (USD): 1553447.2000000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNG.V (quarterly period ending 2025-02-28)
Market cap (USD): 2643017.805555556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNG.V (quarterly period ending 2025-05-31)
Market cap (USD): 1969951.1594202903
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNG.V (quarterly period ending 2025-08-31)
Market cap (USD): 2381196.437956204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNG.V (annual period ending 2025-08-31)
Market cap (USD): 2381196.437956204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNG.V (quarterly period ending 2025-11-30)
Market cap (USD): 2718532.6000000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRNQ (annual period ending 2021-12-31)
Market cap (USD): 112210233.97000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRNQ (annual period ending 2022-12-31)
Market cap (USD): 19577876.040000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRNQ (annual period ending 2023-12-31)
Market cap (USD): 21390642.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24313.466200763633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11366403034703647%
Total shareholder yield: -0.11366403034703647% (Minimal or Negative)
Shareholder yield for GRNQ (quarterly period ending 2024-09-30)
Market cap (USD): 17583833.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRNQ (annual period ending 2024-12-31)
Market cap (USD): 20121705.930000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20942.2682217445
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1040779956460903%
Total shareholder yield: 0.1040779956460903% (Low Return)
Shareholder yield for GRNQ (quarterly period ending 2024-12-31)
Market cap (USD): 20121705.930000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRNQ (quarterly period ending 2025-03-31)
Market cap (USD): 16133620.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRNQ (quarterly period ending 2025-06-30)
Market cap (USD): 28460430.91
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4689.19466991126
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016476189994240883%
Total shareholder yield: 0.016476189994240883% (Low Return)
Shareholder yield for GRNQ (quarterly period ending 2025-09-30)
Market cap (USD): 24834898.310000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5678.102907071419
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022863403087843844%
Total shareholder yield: 0.022863403087843844% (Low Return)
Shareholder yield for GRNQ (quarterly period ending 2025-12-31)
Market cap (USD): 33536176.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5586.173425999236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016657156541595188%
Total shareholder yield: 0.016657156541595188% (Low Return)
Shareholder yield for GRNQ (annual period ending 2025-12-31)
Market cap (USD): 33536176.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -87.43841000941211
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0002607286190751286%
Total shareholder yield: -0.0002607286190751286% (Minimal or Negative)
Shareholder yield for GSK (annual period ending 2021-12-31)
Market cap (USD): 73702954697.59999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSK (annual period ending 2022-12-31)
Market cap (USD): 61345692999.659996
Dividends paid: 4177108433.73494
Stock repurchases: 0
Dividend yield: 6.809130730266738%
Buyback yield: 0%
Total shareholder yield: 6.809130730266738% (Moderate Return)
Shareholder yield for GSK (annual period ending 2023-12-31)
Market cap (USD): 67294002115.200005
Dividends paid: 2844303797.468354
Stock repurchases: 0
Net debt paydown: 2477947231.965843
Dividend yield: 4.226682479961908%
Buyback yield: 0%
Debt paydown yield: 3.6822705651000924%
Total shareholder yield: 7.908953045062001% (Moderate Return)
Shareholder yield for GSK (quarterly period ending 2024-09-30)
Market cap (USD): 76306591684.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSK (quarterly period ending 2024-12-31)
Market cap (USD): 63849190102.159996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSK (annual period ending 2024-12-31)
Market cap (USD): 63849190102.159996
Dividends paid: 3055000000
Stock repurchases: 0
Net debt paydown: 1575094936.7088585
Dividend yield: 4.784712218137675%
Buyback yield: 0%
Debt paydown yield: 2.466898850539333%
Total shareholder yield: 7.251611068677008% (Moderate Return)
Shareholder yield for GSK (quarterly period ending 2025-03-31)
Market cap (USD): 73923262442.62
Dividends paid: 794805194.8051947
Stock repurchases: 320779220.77922076
Net debt paydown: -6808912337.662338
Dividend yield: 1.075176025168168%
Buyback yield: 0.43393542192244683%
Debt paydown yield: -9.210784417080465%
Total shareholder yield: -7.7016729699898505% (Minimal or Negative)
Shareholder yield for GSK (quarterly period ending 2025-06-30)
Market cap (USD): 74123542210.81999
Dividends paid: 898630136.9863014
Stock repurchases: 768493150.6849315
Net debt paydown: 165059597.9363098
Dividend yield: 1.2123410595117594%
Buyback yield: 1.0367733755885626%
Debt paydown yield: 0.22268174592473222%
Total shareholder yield: 2.4717961810250544% (Low Return)
Shareholder yield for GSK (quarterly period ending 2025-09-30)
Market cap (USD): 84237670504.92
Dividends paid: 878378378.3783784
Stock repurchases: 428378378.3783784
Net debt paydown: -213883746.7604599
Dividend yield: 1.0427382109611825%
Buyback yield: 0.5085354044226075%
Debt paydown yield: -0.2539051062053856%
Total shareholder yield: 1.2973685091784042% (Low Return)
Shareholder yield for GSK (quarterly period ending 2025-12-31)
Market cap (USD): 96554876249.22
Dividends paid: 872972972.972973
Stock repurchases: 340540540.5405405
Net debt paydown: 40540540.5405426
Dividend yield: 0.9041210624305731%
Buyback yield: 0.3526911884404093%
Debt paydown yield: 0.041987046242908006%
Total shareholder yield: 1.2987992971138904% (Low Return)
Shareholder yield for GSK (annual period ending 2025-12-31)
Market cap (USD): 96554876249.22
Dividends paid: 3464864864.864865
Stock repurchases: 1860810810.8108108
Net debt paydown: -2713445945.9459457
Dividend yield: 3.588492885560355%
Buyback yield: 1.9272054225493793%
Debt paydown yield: -2.8102629834480948%
Total shareholder yield: 2.705435324661639% (Low Return)
Shareholder yield for HZO (annual period ending 2021-09-30)
Market cap (USD): 1068806032.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HZO (annual period ending 2022-09-30)
Market cap (USD): 656218707.66
Dividends paid: 0
Stock repurchases: 21292000
Dividend yield: 0%
Buyback yield: 3.244649954574567%
Total shareholder yield: 3.244649954574567% (Low Return)
Shareholder yield for HZO (annual period ending 2023-09-30)
Market cap (USD): 722964014.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -814358000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -112.64156775645596%
Total shareholder yield: -112.64156775645596% (Minimal or Negative)
Shareholder yield for HZO (annual period ending 2024-09-30)
Market cap (USD): 776932991.58
Dividends paid: 0
Stock repurchases: 2141000
Net debt paydown: -139036000
Dividend yield: 0%
Buyback yield: 0.2755707407463779%
Debt paydown yield: -17.89549440000626%
Total shareholder yield: -17.619923659259882% (Minimal or Negative)
Shareholder yield for HZO (quarterly period ending 2024-09-30)
Market cap (USD): 776932991.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HZO (quarterly period ending 2024-12-31)
Market cap (USD): 637715058.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HZO (quarterly period ending 2025-03-31)
Market cap (USD): 473605311
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HZO (quarterly period ending 2025-06-30)
Market cap (USD): 553787791.5600001
Dividends paid: 0
Stock repurchases: 15049000
Net debt paydown: 59806000
Dividend yield: 0%
Buyback yield: 2.717466912300019%
Debt paydown yield: 10.799443561500096%
Total shareholder yield: 13.516910473800115% (High Return)
Shareholder yield for HZO (quarterly period ending 2025-09-30)
Market cap (USD): 557973140.8199999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27818000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.985544637349127%
Total shareholder yield: 4.985544637349127% (Moderate Return)
Shareholder yield for HZO (annual period ending 2025-09-30)
Market cap (USD): 557973140.8199999
Dividends paid: 0
Stock repurchases: 27480000
Net debt paydown: -13012000
Dividend yield: 0%
Buyback yield: 4.924968244818247%
Debt paydown yield: -2.332011892342614%
Total shareholder yield: 2.592956352475633% (Low Return)
Shareholder yield for HZO (quarterly period ending 2025-12-31)
Market cap (USD): 533742171.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21585000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.04408741819556%
Total shareholder yield: 4.04408741819556% (Moderate Return)
Shareholder yield for ICDSLTD.NS (annual period ending 2022-03-31)
Market cap (USD): 7051906.039825927
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICDSLTD.NS (annual period ending 2023-03-31)
Market cap (USD): 2776702.192448234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27188.107316786394
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9791510011671251%
Total shareholder yield: 0.9791510011671251% (Low Return)
Shareholder yield for ICDSLTD.NS (annual period ending 2024-03-31)
Market cap (USD): 6008596.629078696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7046.0418218899795
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11726601495914292%
Total shareholder yield: -0.11726601495914292% (Minimal or Negative)
Shareholder yield for ICDSLTD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 6223936.932632585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICDSLTD.NS (quarterly period ending 2024-12-31)
Market cap (USD): 9566174.379298287
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICDSLTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 6690454.74384409
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICDSLTD.NS (annual period ending 2025-03-31)
Market cap (USD): 6690454.74384409
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5055.725071646157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07556623974323937%
Total shareholder yield: -0.07556623974323937% (Minimal or Negative)
Shareholder yield for ICDSLTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 8839437.549730869
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICDSLTD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 7981974.577226607
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICDSLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 6641774.078199845
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICICIAMC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 14518272794.951542
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IHC.L (annual period ending 2022-01-31)
Market cap (USD): 1207466.7429333334
Dividends paid: 549333.3333333334
Stock repurchases: 0
Dividend yield: 45.49469677308232%
Buyback yield: 0%
Total shareholder yield: 45.49469677308232% (High Return)
Shareholder yield for IHC.L (annual period ending 2023-01-31)
Market cap (USD): 564547.1570370371
Dividends paid: 517283.95061728393
Stock repurchases: 0
Net debt paydown: -6087111.11111111
Dividend yield: 91.62812072815869%
Buyback yield: 0%
Debt paydown yield: -1078.228990304129%
Total shareholder yield: -986.6008695759703% (Minimal or Negative)
Shareholder yield for IHC.L (annual period ending 2024-01-31)
Market cap (USD): 431292.1691139241
Dividends paid: 531645.5696202532
Stock repurchases: 0
Net debt paydown: -96061.88466947898
Dividend yield: 123.26807850754673%
Buyback yield: 0%
Debt paydown yield: -22.27304169858568%
Total shareholder yield: 100.99503680896106% (High Return)
Shareholder yield for IHC.L (annual period ending 2025-01-31)
Market cap (USD): 145702.9795
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2478243.670886077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1700.8874351029156%
Total shareholder yield: -1700.8874351029156% (Minimal or Negative)
Shareholder yield for IHC.L (quarterly period ending 2025-01-31)
Market cap (USD): 145702.9795
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBMA.NS (annual period ending 2022-03-31)
Market cap (USD): 678170614.6221812
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBMA.NS (annual period ending 2023-03-31)
Market cap (USD): 924776108.5817298
Dividends paid: 1440280.1461632156
Stock repurchases: 0
Dividend yield: 0.155743658686434%
Buyback yield: 0%
Total shareholder yield: 0.155743658686434% (Low Return)
Shareholder yield for JBMA.NS (annual period ending 2024-03-31)
Market cap (USD): 2553803282.4481764
Dividends paid: 1843398.4890274613
Stock repurchases: 0
Net debt paydown: -47589801.0171597
Dividend yield: 0.07218247786338135%
Buyback yield: 0%
Debt paydown yield: -1.8634873462743082%
Total shareholder yield: -1.791304868410927% (Minimal or Negative)
Shareholder yield for JBMA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2537115661.868132
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBMA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2102590861.1810231
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBMA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1631117691.2899988
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBMA.NS (annual period ending 2025-03-31)
Market cap (USD): 1631117691.2899988
Dividends paid: 2244563.946691606
Stock repurchases: 233808.7444470423
Net debt paydown: -52442515.46077496
Dividend yield: 0.13760895113070917%
Buyback yield: 0.014334265742782206%
Debt paydown yield: -3.215127623274066%
Total shareholder yield: -3.0631844064005747% (Minimal or Negative)
Shareholder yield for JBMA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1776584981.8085656
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBMA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1652720023.6203635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for K.TO (annual period ending 2021-12-31)
Market cap (USD): 6365449657.094487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for K.TO (annual period ending 2022-12-31)
Market cap (USD): 4600833519.205882
Dividends paid: 113235294.11764705
Stock repurchases: 221176470.5882353
Net debt paydown: -1076662227.8832793
Dividend yield: 2.461190861285322%
Buyback yield: 4.807313058926136%
Debt paydown yield: -23.401460265598015%
Total shareholder yield: -16.132956345386557% (Minimal or Negative)
Shareholder yield for K.TO (annual period ending 2023-12-31)
Market cap (USD): 7065147656.083333
Dividends paid: 111590909.09090908
Stock repurchases: 0
Net debt paydown: 250180481.28342247
Dividend yield: 1.5794561490137506%
Buyback yield: 0%
Debt paydown yield: 3.5410509937185606%
Total shareholder yield: 5.120507142732311% (Moderate Return)
Shareholder yield for K.TO (quarterly period ending 2024-09-30)
Market cap (USD): 11056569101.851852
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for K.TO (annual period ending 2024-12-31)
Market cap (USD): 11030899305.055944
Dividends paid: 103146853.14685315
Stock repurchases: 0
Net debt paydown: 687587412.5874125
Dividend yield: 0.9350720217305983%
Buyback yield: 0%
Debt paydown yield: 6.233285188926175%
Total shareholder yield: 7.168357210656773% (Moderate Return)
Shareholder yield for K.TO (quarterly period ending 2024-12-31)
Market cap (USD): 11030899305.055944
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 128228956.22895622
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1624524228063915%
Total shareholder yield: 1.1624524228063915% (Low Return)
Shareholder yield for K.TO (quarterly period ending 2025-03-31)
Market cap (USD): 15022398069.48951
Dividends paid: 25804195.804195806
Stock repurchases: 0
Net debt paydown: -427902097.90209794
Dividend yield: 0.17177148205521278%
Buyback yield: 0%
Debt paydown yield: -2.8484273677394234%
Total shareholder yield: -2.6766558856842106% (Minimal or Negative)
Shareholder yield for K.TO (quarterly period ending 2025-06-30)
Market cap (USD): 18443325720.49635
Dividends paid: 26788321.16788321
Stock repurchases: 124160583.94160584
Net debt paydown: -38216017.559083104
Dividend yield: 0.14524669560063638%
Buyback yield: 0.6732006245686172%
Debt paydown yield: -0.20720784384680177%
Total shareholder yield: 0.6112394763224518% (Low Return)
Shareholder yield for K.TO (quarterly period ending 2025-09-30)
Market cap (USD): 29552061530.359715
Dividends paid: 26187050.359712232
Stock repurchases: 118776978.41726619
Net debt paydown: 12625636.716903687
Dividend yield: 0.0886132777329578%
Buyback yield: 0.4019245097173442%
Debt paydown yield: 0.04272337042860104%
Total shareholder yield: 0.533261157878903% (Low Return)
Shareholder yield for K.TO (annual period ending 2025-12-31)
Market cap (USD): 33609387513.343063
Dividends paid: 111021897.81021897
Stock repurchases: 438175182.4817518
Net debt paydown: 464944106.98790264
Dividend yield: 0.33033002391413063%
Buyback yield: 1.3037285559214504%
Debt paydown yield: 1.383375721450794%
Total shareholder yield: 3.017434301286375% (Low Return)
Shareholder yield for K.TO (quarterly period ending 2025-12-31)
Market cap (USD): 33609387513.343063
Dividends paid: 30729927.007299267
Stock repurchases: 193503649.63503647
Net debt paydown: 351023998.3195926
Dividend yield: 0.0914325707217942%
Buyback yield: 0.5757428621935308%
Debt paydown yield: 1.0444224792261825%
Total shareholder yield: 1.7115979121415075% (Low Return)
Shareholder yield for LNTH (annual period ending 2021-12-31)
Market cap (USD): 1880914708.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNTH (annual period ending 2022-12-31)
Market cap (USD): 3317805938.7200003
Dividends paid: 0
Stock repurchases: 75000000
Net debt paydown: -507253000
Dividend yield: 0%
Buyback yield: 2.2605300426020327%
Debt paydown yield: -15.288808609333454%
Total shareholder yield: -13.028278566731421% (Minimal or Negative)
Shareholder yield for LNTH (annual period ending 2023-12-31)
Market cap (USD): 4036577084
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33438000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8283751134727494%
Total shareholder yield: -0.8283751134727494% (Minimal or Negative)
Shareholder yield for LNTH (quarterly period ending 2024-09-30)
Market cap (USD): 7145392499.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNTH (quarterly period ending 2024-12-31)
Market cap (USD): 5824390095.719999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNTH (annual period ending 2024-12-31)
Market cap (USD): 5824390095.719999
Dividends paid: 0
Stock repurchases: 100000000
Net debt paydown: -2492000
Dividend yield: 0%
Buyback yield: 1.7169179666294003%
Debt paydown yield: -0.04278559572840466%
Total shareholder yield: 1.6741323709009956% (Low Return)