speb/financial-data huggingface dataset:
Shareholder yield for ALIT (annual period ending 2023-12-31)
Market cap (USD): 4291695824.9199996
Dividends paid: 0
Stock repurchases: 40000000
Net debt paydown: 99000000
Dividend yield: 0%
Buyback yield: 0.9320325025771282%
Debt paydown yield: 2.3067804438783925%
Total shareholder yield: 3.238812946455521% (Low Return)
Shareholder yield for ALIT (quarterly period ending 2024-09-30)
Market cap (USD): 3723227890.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALIT (quarterly period ending 2024-12-31)
Market cap (USD): 3499054483.3300004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALIT (annual period ending 2024-12-31)
Market cap (USD): 3499054483.3300004
Dividends paid: 21000000
Stock repurchases: 167000000
Net debt paydown: 748000000
Dividend yield: 0.6001621323716743%
Buyback yield: 4.7727179098128385%
Debt paydown yield: 21.377203572095826%
Total shareholder yield: 26.75008361428034% (High Return)
Shareholder yield for ALIT (quarterly period ending 2025-03-31)
Market cap (USD): 3016199189.5
Dividends paid: 21000000
Stock repurchases: 20000000
Dividend yield: 0.6962404894578996%
Buyback yield: 0.6630861804360949%
Total shareholder yield: 1.3593266698939945% (Low Return)
Shareholder yield for ALIT (quarterly period ending 2025-06-30)
Market cap (USD): 2900029421.59
Dividends paid: 22000000
Stock repurchases: 20000000
Net debt paydown: 7000000
Dividend yield: 0.7586129932412221%
Buyback yield: 0.6896481756738382%
Debt paydown yield: 0.2413768614858434%
Total shareholder yield: 1.6896380304009035% (Low Return)
Shareholder yield for ALIT (quarterly period ending 2025-09-30)
Market cap (USD): 1687754428.57
Dividends paid: 22000000
Stock repurchases: 25000000
Net debt paydown: 9000000
Dividend yield: 1.303507170687157%
Buyback yield: 1.4812581485081329%
Debt paydown yield: 0.5332529334629278%
Total shareholder yield: 3.318018252658218% (Low Return)
Shareholder yield for ALIT (annual period ending 2025-12-31)
Market cap (USD): 1027351689
Dividends paid: 86000000
Stock repurchases: 65000000
Net debt paydown: 37000000
Dividend yield: 8.371037972761828%
Buyback yield: 6.326947304994405%
Debt paydown yield: 3.6014930813045076%
Total shareholder yield: 18.299478359060743% (High Return)
Shareholder yield for ALIT (quarterly period ending 2025-12-31)
Market cap (USD): 1027351689
Dividends paid: 21000000
Stock repurchases: 0
Net debt paydown: 14000000
Dividend yield: 2.0440906677674233%
Buyback yield: 0%
Debt paydown yield: 1.3627271118449489%
Total shareholder yield: 3.406817779612372% (Low Return)
Shareholder yield for ALMONDZ.NS (annual period ending 2022-03-31)
Market cap (USD): 37756943.237768695
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMONDZ.NS (annual period ending 2023-03-31)
Market cap (USD): 21090226.362971988
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMONDZ.NS (annual period ending 2024-03-31)
Market cap (USD): 36423461.6621881
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -309322.3745490094
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8492393650494865%
Total shareholder yield: -0.8492393650494865% (Minimal or Negative)
Shareholder yield for ALMONDZ.NS (quarterly period ending 2024-09-30)
Market cap (USD): 65702309.199713334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMONDZ.NS (quarterly period ending 2025-03-31)
Market cap (USD): 44719963.28579765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2479624.076201319
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.544781108952316%
Total shareholder yield: -5.544781108952316% (Minimal or Negative)
Shareholder yield for ALMONDZ.NS (annual period ending 2025-03-31)
Market cap (USD): 44719963.28579765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3399703.198318012
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.602204806365983%
Total shareholder yield: -7.602204806365983% (Minimal or Negative)
Shareholder yield for ALMONDZ.NS (quarterly period ending 2025-06-30)
Market cap (USD): 51982843.46360871
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMONDZ.NS (quarterly period ending 2025-09-30)
Market cap (USD): 35295441.17700112
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMONDZ.NS (quarterly period ending 2025-12-31)
Market cap (USD): 34485080.552523114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMOU.PA (annual period ending 2021-08-31)
Market cap (USD): 96438519.63529412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMOU.PA (annual period ending 2022-08-31)
Market cap (USD): 131114023.53
Dividends paid: 1968000
Stock repurchases: 0
Dividend yield: 1.5009836072567058%
Buyback yield: 0%
Total shareholder yield: 1.5009836072567058% (Low Return)
Shareholder yield for ALMOU.PA (annual period ending 2023-08-31)
Market cap (USD): 83595776.63736264
Dividends paid: 3326373.6263736263
Stock repurchases: 0
Net debt paydown: -5585472.527472526
Dividend yield: 3.979116840798538%
Buyback yield: 0%
Debt paydown yield: -6.681524775709939%
Total shareholder yield: -2.7024079349114016% (Minimal or Negative)
Shareholder yield for ALMOU.PA (annual period ending 2024-08-31)
Market cap (USD): 46431383.56666667
Dividends paid: 1108888.8888888888
Stock repurchases: 0
Net debt paydown: 5305250.305250302
Dividend yield: 2.3882314152812922%
Buyback yield: 0%
Debt paydown yield: 11.426000902240977%
Total shareholder yield: 13.814232317522269% (High Return)
Shareholder yield for ALMOU.PA (quarterly period ending 2025-02-28)
Market cap (USD): 46649923.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMOU.PA (quarterly period ending 2025-08-31)
Market cap (USD): 69772569.80232558
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1812911.821705427
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5983159669217186%
Total shareholder yield: -2.5983159669217186% (Minimal or Negative)
Shareholder yield for ALMOU.PA (annual period ending 2025-08-31)
Market cap (USD): 69772569.80232558
Dividends paid: 597674.4186046511
Stock repurchases: 0
Net debt paydown: 15908268.733850129
Dividend yield: 0.8566037058659836%
Buyback yield: 0%
Debt paydown yield: 22.800176027513743%
Total shareholder yield: 23.656779733379725% (High Return)
Shareholder yield for ARTO.PA (annual period ending 2021-12-31)
Market cap (USD): 1611653449.9999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARTO.PA (annual period ending 2022-12-31)
Market cap (USD): 1291463636.170213
Dividends paid: 9628723.40425532
Stock repurchases: 0
Dividend yield: 0.7455667457125574%
Buyback yield: 0%
Total shareholder yield: 0.7455667457125574% (Low Return)
Shareholder yield for ARTO.PA (annual period ending 2023-12-31)
Market cap (USD): 1494029753.333333
Dividends paid: 20113333.333333332
Stock repurchases: 0
Net debt paydown: -20055673.758865237
Dividend yield: 1.3462471740243747%
Buyback yield: 0%
Debt paydown yield: -1.3423878416155355%
Total shareholder yield: 0.003859332408839178% (Low Return)
Shareholder yield for ARTO.PA (quarterly period ending 2024-12-31)
Market cap (USD): 2977471956.2500005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARTO.PA (annual period ending 2024-12-31)
Market cap (USD): 2977471956.2500005
Dividends paid: 18856250
Stock repurchases: 0
Net debt paydown: 7980208.333333328
Dividend yield: 0.6332973165513419%
Buyback yield: 0%
Debt paydown yield: 0.2680195968456429%
Total shareholder yield: 0.9013169133969848% (Low Return)
Shareholder yield for ARTO.PA (quarterly period ending 2025-06-30)
Market cap (USD): 2891013425.882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8126875
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2811081722154104%
Total shareholder yield: -0.2811081722154104% (Minimal or Negative)
Shareholder yield for BANR (annual period ending 2021-12-31)
Market cap (USD): 1770953607.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BANR (annual period ending 2022-12-31)
Market cap (USD): 1898736865.83
Dividends paid: 61078000
Stock repurchases: 10960000
Dividend yield: 3.216770111707965%
Buyback yield: 0.5772258493126706%
Total shareholder yield: 3.7939959610206357% (Low Return)
Shareholder yield for BANR (annual period ending 2023-12-31)
Market cap (USD): 1672397371.89
Dividends paid: 66765000
Stock repurchases: 0
Net debt paydown: -251914000
Dividend yield: 3.992173219248002%
Buyback yield: 0%
Debt paydown yield: -15.063046871169645%
Total shareholder yield: -11.070873651921643% (Minimal or Negative)
Shareholder yield for BANR (quarterly period ending 2024-09-30)
Market cap (USD): 1917088716.6899998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BANR (quarterly period ending 2024-12-31)
Market cap (USD): 2165518401.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BANR (annual period ending 2024-12-31)
Market cap (USD): 2165518401.48
Dividends paid: 66733000
Stock repurchases: 0
Net debt paydown: 49696000
Dividend yield: 3.081617775881842%
Buyback yield: 0%
Debt paydown yield: 2.2948777514906276%
Total shareholder yield: 5.3764955273724695% (Moderate Return)
Shareholder yield for BANR (quarterly period ending 2025-03-31)
Market cap (USD): 2082595223.52
Dividends paid: 16783000
Stock repurchases: 0
Dividend yield: 0.8058695136942354%
Buyback yield: 0%
Total shareholder yield: 0.8058695136942354% (Low Return)
Shareholder yield for BANR (quarterly period ending 2025-06-30)
Market cap (USD): 2111482396.17
Dividends paid: 17060000
Stock repurchases: 0
Net debt paydown: -323496000
Dividend yield: 0.8079631651651461%
Buyback yield: 0%
Debt paydown yield: -15.320800239054167%
Total shareholder yield: -14.51283707388902% (Minimal or Negative)
Shareholder yield for BANR (quarterly period ending 2025-09-30)
Market cap (USD): 2172655232.37
Dividends paid: 16556000
Stock repurchases: 0
Net debt paydown: 464985000
Dividend yield: 0.7620168977265758%
Buyback yield: 0%
Debt paydown yield: 21.401692872033813%
Total shareholder yield: 22.163709769760388% (High Return)
Shareholder yield for BANR (annual period ending 2025-12-31)
Market cap (USD): 2095509488.9399998
Dividends paid: 67528000
Stock repurchases: 31575000
Net debt paydown: 216321000
Dividend yield: 3.2225098648519412%
Buyback yield: 1.5067934631960085%
Debt paydown yield: 10.323074228092596%
Total shareholder yield: 15.052377556140545% (High Return)
Shareholder yield for BANR (quarterly period ending 2025-12-31)
Market cap (USD): 2095509488.9399998
Dividends paid: 17129000
Stock repurchases: 15791000
Net debt paydown: -49829000
Dividend yield: 0.8174145758063159%
Buyback yield: 0.7535637554181526%
Debt paydown yield: -2.37789426690717%
Total shareholder yield: -0.8069159356827016% (Minimal or Negative)
Shareholder yield for BELFB (annual period ending 2021-12-31)
Market cap (USD): 151827347.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BELFB (annual period ending 2022-12-31)
Market cap (USD): 392765483.35999995
Dividends paid: 3413000
Stock repurchases: 349000
Net debt paydown: -65868000
Dividend yield: 0.8689663793271064%
Buyback yield: 0.08885709533699389%
Debt paydown yield: -16.770312766925823%
Total shareholder yield: -15.812489292261724% (Minimal or Negative)
Shareholder yield for BELFB (annual period ending 2023-12-31)
Market cap (USD): 802118165
Dividends paid: 3492000
Stock repurchases: 105000
Net debt paydown: 36050000
Dividend yield: 0.4353473281583144%
Buyback yield: 0.013090340623317015%
Debt paydown yield: 4.494350280672175%
Total shareholder yield: 4.942787949453806% (Moderate Return)
Shareholder yield for BELFB (quarterly period ending 2024-09-30)
Market cap (USD): 946196748.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BELFB (quarterly period ending 2024-12-31)
Market cap (USD): 994747599.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BELFB (annual period ending 2024-12-31)
Market cap (USD): 994747599.04
Dividends paid: 3453000
Stock repurchases: 16053000
Net debt paydown: -237650000
Dividend yield: 0.34712323038853105%
Buyback yield: 1.613776199660321%
Debt paydown yield: -23.89048239265404%
Total shareholder yield: -21.92958296260519% (Minimal or Negative)
Shareholder yield for BELFB (quarterly period ending 2025-03-31)
Market cap (USD): 903820694.6
Dividends paid: 829000
Stock repurchases: 0
Dividend yield: 0.09172173252426875%
Buyback yield: 0%
Total shareholder yield: 0.09172173252426875% (Low Return)
Shareholder yield for BELFB (quarterly period ending 2025-06-30)
Market cap (USD): 1180596864.44
Dividends paid: 831000
Stock repurchases: 0
Net debt paydown: 32538000
Dividend yield: 0.07038812528052694%
Buyback yield: 0%
Debt paydown yield: 2.7560635624281415%
Total shareholder yield: 2.8264516877086683% (Low Return)
Shareholder yield for BELFB (quarterly period ending 2025-09-30)
Market cap (USD): 1705454561.8400002
Dividends paid: 834000
Stock repurchases: 0
Net debt paydown: 28889000
Dividend yield: 0.04890191850671205%
Buyback yield: 0%
Debt paydown yield: 1.693917894173147%
Total shareholder yield: 1.742819812679859% (Low Return)
Shareholder yield for BELFB (annual period ending 2025-12-31)
Market cap (USD): 2052453906.88
Dividends paid: 3465000
Stock repurchases: 0
Net debt paydown: 96816000
Dividend yield: 0.1688223052603045%
Buyback yield: 0%
Debt paydown yield: 4.717085225420387%
Total shareholder yield: 4.885907530680692% (Moderate Return)
Shareholder yield for BELFB (quarterly period ending 2025-12-31)
Market cap (USD): 2052453906.88
Dividends paid: 971000
Stock repurchases: 0
Net debt paydown: 28061000
Dividend yield: 0.047309223205701495%
Buyback yield: 0%
Debt paydown yield: 1.3671927006953548%
Total shareholder yield: 1.4145019239010563% (Low Return)
Shareholder yield for BGL.AX (annual period ending 2021-06-30)
Market cap (USD): 1064754012.8571427
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGL.AX (annual period ending 2022-06-30)
Market cap (USD): 657944548.6344829
Dividends paid: 0
Stock repurchases: 3604827.5862068967
Dividend yield: 0%
Buyback yield: 0.5478923100265%
Total shareholder yield: 0.5478923100265% (Low Return)
Shareholder yield for BGL.AX (annual period ending 2023-06-30)
Market cap (USD): 1253730221.7615893
Dividends paid: 0
Stock repurchases: 2204635.7615894037
Net debt paydown: -85547184.28865036
Dividend yield: 0%
Buyback yield: 0.17584610495324246%
Debt paydown yield: -6.823412469745673%
Total shareholder yield: -6.64756636479243% (Minimal or Negative)
Shareholder yield for BGL.AX (annual period ending 2024-06-30)
Market cap (USD): 1768911333.3600001
Dividends paid: 0
Stock repurchases: 88000
Net debt paydown: -231652286.97571743
Dividend yield: 0%
Buyback yield: 0.004974811249179253%
Debt paydown yield: -13.09575458119204%
Total shareholder yield: -13.090779769942861% (Minimal or Negative)
Shareholder yield for BPCR.L (annual period ending 2021-12-31)
Market cap (USD): 8643917.344054053
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPCR.L (annual period ending 2022-12-31)
Market cap (USD): 8517848.796867471
Dividends paid: 188598795.1807229
Stock repurchases: 60345783.13253012
Dividend yield: 2214.1599326121177%
Buyback yield: 708.4627183652628%
Total shareholder yield: 2922.6226509773805% (High Return)
Shareholder yield for BPCR.L (annual period ending 2023-12-31)
Market cap (USD): 8807082.561518986
Dividends paid: 113636708.86075948
Stock repurchases: 21797468.354430377
Dividend yield: 1290.2877663174784%
Buyback yield: 247.4993075422118%
Total shareholder yield: 1537.7870738596903% (High Return)
Shareholder yield for BPCR.L (annual period ending 2024-12-31)
Market cap (USD): 10380283.1965
Dividends paid: 218327500
Stock repurchases: 132191250
Dividend yield: 2103.2904003391272%
Buyback yield: 1273.4840417896494%
Total shareholder yield: 3376.7744421287766% (High Return)
Shareholder yield for BPCR.L (quarterly period ending 2024-12-31)
Market cap (USD): 10380283.1965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAI (quarterly period ending 2025-06-30)
Market cap (USD): 7553228170.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 846000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.011200508986546318%
Total shareholder yield: 0.011200508986546318% (Low Return)
Shareholder yield for CAI (quarterly period ending 2025-09-30)
Market cap (USD): 8551091023.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7758000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09072526509719929%
Total shareholder yield: -0.09072526509719929% (Minimal or Negative)
Shareholder yield for CAI (quarterly period ending 2025-12-31)
Market cap (USD): 7626725151.1
Dividends paid: 0
Stock repurchases: 91000
Net debt paydown: -948000
Dividend yield: 0%
Buyback yield: 0.0011931726684404655%
Debt paydown yield: -0.012429974611885289%
Total shareholder yield: -0.011236801943444823% (Minimal or Negative)
Shareholder yield for CAI (annual period ending 2025-12-31)
Market cap (USD): 7626725151.1
Dividends paid: 0
Stock repurchases: 113000
Net debt paydown: -3427000
Dividend yield: 0%
Buyback yield: 0.001481631994876622%
Debt paydown yield: -0.044934095986214014%
Total shareholder yield: -0.04345246399133739% (Minimal or Negative)
Shareholder yield for CDP (annual period ending 2021-12-31)
Market cap (USD): 2604267002.5099998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDP (annual period ending 2022-12-31)
Market cap (USD): 2520368109.09
Dividends paid: 123645000
Stock repurchases: 0
Dividend yield: 4.905830999609143%
Buyback yield: 0%
Total shareholder yield: 4.905830999609143% (Moderate Return)
Shareholder yield for CDP (annual period ending 2023-12-31)
Market cap (USD): 2612203384.3199997
Dividends paid: 127178000
Stock repurchases: 0
Net debt paydown: -189665000
Dividend yield: 4.86861018416093%
Buyback yield: 0%
Debt paydown yield: -7.2607286683143535%
Total shareholder yield: -2.392118484153423% (Minimal or Negative)
Shareholder yield for CDP (quarterly period ending 2024-09-30)
Market cap (USD): 3198361869.4300003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDP (quarterly period ending 2024-12-31)
Market cap (USD): 3295865988.81
Dividends paid: 33259000
Stock repurchases: 0
Dividend yield: 1.0091126311846326%
Buyback yield: 0%
Total shareholder yield: 1.0091126311846326% (Low Return)
Shareholder yield for CDP (annual period ending 2024-12-31)
Market cap (USD): 3295865988.81
Dividends paid: 131840000
Stock repurchases: 0
Net debt paydown: 9223000
Dividend yield: 4.00016264155212%
Buyback yield: 0%
Debt paydown yield: 0.279835406879818%
Total shareholder yield: 4.279998048431938% (Moderate Return)
Shareholder yield for CDP (quarterly period ending 2025-03-31)
Market cap (USD): 2936461269.7
Dividends paid: 33279000
Stock repurchases: 0
Net debt paydown: -19891000
Dividend yield: 1.1333028752461602%
Buyback yield: 0%
Debt paydown yield: -0.6773799540707766%
Total shareholder yield: 0.4559229211753837% (Low Return)
Shareholder yield for CDP (quarterly period ending 2025-06-30)
Market cap (USD): 3002219861.84
Dividends paid: 34439000
Stock repurchases: 0
Net debt paydown: -25077000
Dividend yield: 1.1471178522845769%
Buyback yield: 0%
Debt paydown yield: -0.8352819298394358%
Total shareholder yield: 0.311835922445141% (Low Return)
Shareholder yield for CDP (quarterly period ending 2025-09-30)
Market cap (USD): 3197228100.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDP (annual period ending 2025-12-31)
Market cap (USD): 3091787599.41
Dividends paid: 136598000
Stock repurchases: 0
Net debt paydown: -371851000
Dividend yield: 4.418091334154608%
Buyback yield: 0%
Debt paydown yield: -12.027055159641614%
Total shareholder yield: -7.608963825487006% (Minimal or Negative)
Shareholder yield for CDP (quarterly period ending 2025-12-31)
Market cap (USD): 3091787599.41
Dividends paid: 34443000
Stock repurchases: 0
Dividend yield: 1.11401572367302%
Buyback yield: 0%
Total shareholder yield: 1.11401572367302% (Low Return)
Shareholder yield for CPL.V (annual period ending 2021-10-31)
Market cap (USD): 16829497.56097561
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPL.V (annual period ending 2022-10-31)
Market cap (USD): 16235515.294117648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPL.V (annual period ending 2023-10-31)
Market cap (USD): 5000068.115942029
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPL.V (quarterly period ending 2024-10-31)
Market cap (USD): 1985638.5611510794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPL.V (annual period ending 2024-10-31)
Market cap (USD): 1985638.5611510794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPL.V (quarterly period ending 2025-01-31)
Market cap (USD): 1903474.2068965517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPL.V (quarterly period ending 2025-04-30)
Market cap (USD): 2000027.246376812
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPL.V (quarterly period ending 2025-07-31)
Market cap (USD): 2000027.246376812
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPL.V (quarterly period ending 2025-10-31)
Market cap (USD): 5914366.285714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPL.V (annual period ending 2025-10-31)
Market cap (USD): 5914366.285714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPL.V (quarterly period ending 2026-01-31)
Market cap (USD): 6133416.888888889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRCL.L (annual period ending 2021-06-30)
Market cap (USD): 1307704.9994444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRCL.L (annual period ending 2022-06-30)
Market cap (USD): 1148228.78
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1735365.8536585367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -151.1341540889209%
Total shareholder yield: -151.1341540889209% (Minimal or Negative)
Shareholder yield for CRCL.L (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 973340.5372028406
Shareholder yield for CRCL.L (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -921518.9873417722
Shareholder yield for CRCL.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CRCL.L (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1007226.0273972603
Shareholder yield for CRCL.L (annual period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 923270.3311947286
Shareholder yield for DTM.AX (annual period ending 2021-06-30)
Market cap (USD): 374479682.8571428
Dividends paid: 0
Stock repurchases: 207289.4736842105
Dividend yield: 0%
Buyback yield: 0.05535399733909935%
Total shareholder yield: 0.05535399733909935% (Low Return)
Shareholder yield for DTM.AX (annual period ending 2022-06-30)
Market cap (USD): 122932640.71724139
Dividends paid: 0
Stock repurchases: 153804.1379310345
Dividend yield: 0%
Buyback yield: 0.12511253075967102%
Total shareholder yield: 0.12511253075967102% (Low Return)
Shareholder yield for DTM.AX (annual period ending 2023-06-30)
Market cap (USD): 97215917.66887417
Dividends paid: 0
Stock repurchases: 100098.01324503311
Dividend yield: 0%
Buyback yield: 0.10296463341114116%
Total shareholder yield: 0.10296463341114116% (Low Return)
Shareholder yield for DTM.AX (annual period ending 2024-06-30)
Market cap (USD): 47184440.04000001
Dividends paid: 0
Stock repurchases: 144031.33333333334
Dividend yield: 0%
Buyback yield: 0.30525175929020804%
Total shareholder yield: 0.30525175929020804% (Low Return)
Shareholder yield for DXC.AX (annual period ending 2021-06-30)
Market cap (USD): 261147715.36842105
Dividends paid: 0
Stock repurchases: 681203.007518797
Dividend yield: 0%
Buyback yield: 0.2608496905890108%
Total shareholder yield: 0.2608496905890108% (Low Return)
Shareholder yield for DXC.AX (annual period ending 2022-06-30)
Market cap (USD): 197429642.68275863
Dividends paid: 20673793.103448275
Stock repurchases: 3896551.724137931
Dividend yield: 10.471473696920032%
Buyback yield: 1.973640670767528%
Total shareholder yield: 12.44511436768756% (High Return)
Shareholder yield for DXC.AX (annual period ending 2023-06-30)
Market cap (USD): 183295214.54304636
Dividends paid: 19956291.390728477
Stock repurchases: 0
Net debt paydown: 32177944.73624116
Dividend yield: 10.887513588654983%
Buyback yield: 0%
Debt paydown yield: 17.555256320499442%
Total shareholder yield: 28.442769909154425% (High Return)
Shareholder yield for DXC.AX (annual period ending 2024-06-30)
Market cap (USD): 211652062.43999997
Dividends paid: 19446666.666666668
Stock repurchases: 0
Net debt paydown: 12314331.12582782
Dividend yield: 9.188035515684847%
Buyback yield: 0%
Debt paydown yield: 5.818195666918548%
Total shareholder yield: 15.006231182603395% (High Return)
Shareholder yield for EGT.V (annual period ending 2021-09-30)
Market cap (USD): 98865379.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGT.V (annual period ending 2022-12-31)
Market cap (USD): 83080150.73529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26313251.37867647
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -31.672127633126777%
Total shareholder yield: -31.672127633126777% (Minimal or Negative)
Shareholder yield for EGT.V (annual period ending 2023-12-31)
Market cap (USD): 10271727.727272727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -363034.18003565073
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.534304935592767%
Total shareholder yield: -3.534304935592767% (Minimal or Negative)
Shareholder yield for EGT.V (quarterly period ending 2024-09-30)
Market cap (USD): 3347822.3703703703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGT.V (annual period ending 2024-12-31)
Market cap (USD): 6321063.216783217
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -375212.17948717996
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.93590297421713%
Total shareholder yield: -5.93590297421713% (Minimal or Negative)
Shareholder yield for EGT.V (quarterly period ending 2024-12-31)
Market cap (USD): 6321063.216783217
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 872443.6622636616
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.802166381554514%
Total shareholder yield: 13.802166381554514% (High Return)
Shareholder yield for EGT.V (quarterly period ending 2025-03-31)
Market cap (USD): 6321063.216783217
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1028075.5244755261
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.264281644041407%
Total shareholder yield: -16.264281644041407% (Minimal or Negative)
Shareholder yield for EGT.V (quarterly period ending 2025-06-30)
Market cap (USD): 3298949.05109489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2138611.3062120304
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -64.82704864757596%
Total shareholder yield: -64.82704864757596% (Minimal or Negative)
Shareholder yield for ESABINDIA.NS (annual period ending 2022-03-31)
Market cap (USD): 574127369.9854939
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESABINDIA.NS (annual period ending 2023-03-31)
Market cap (USD): 633305591.0572473
Dividends paid: 14624847.746650428
Stock repurchases: 0
Dividend yield: 2.3092876414110832%
Buyback yield: 0%
Total shareholder yield: 2.3092876414110832% (Low Return)
Shareholder yield for ESABINDIA.NS (annual period ending 2024-03-31)
Market cap (USD): 936006779.6041267
Dividends paid: 9599472.35879602
Stock repurchases: 0
Net debt paydown: -59598.59597544314
Dividend yield: 1.0255772252906123%
Buyback yield: 0%
Debt paydown yield: -0.006367325245298937%
Total shareholder yield: 1.0192099000453134% (Low Return)
Shareholder yield for ESABINDIA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1107087620.7023413
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESABINDIA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1033637973.6053152
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESABINDIA.NS (annual period ending 2025-03-31)
Market cap (USD): 799549637.5166297
Dividends paid: 18279167.640869766
Stock repurchases: 0
Net debt paydown: 88593.15856940456
Dividend yield: 2.286182968907866%
Buyback yield: 0%
Debt paydown yield: 0.011080382556931861%
Total shareholder yield: 2.2972633514647978% (Low Return)
Shareholder yield for ESABINDIA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 799549637.5166297
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESABINDIA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 912955945.4973086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESABINDIA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 847985332.5569335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESABINDIA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1039767035.9318258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOK.V (annual period ending 2021-12-31)
Market cap (USD): 4420118.9291338585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOK.V (annual period ending 2022-12-31)
Market cap (USD): 2751740.705882353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOK.V (annual period ending 2023-12-31)
Market cap (USD): 2835126.787878788
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24592.446524064057
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8674196381342036%
Total shareholder yield: -0.8674196381342036% (Minimal or Negative)
Shareholder yield for GOK.V (quarterly period ending 2024-09-30)
Market cap (USD): 1386061.985185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOK.V (quarterly period ending 2024-12-31)
Market cap (USD): 1308520.055944056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOK.V (annual period ending 2024-12-31)
Market cap (USD): 1308520.055944056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37536.3636363633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.8686120220971314%
Total shareholder yield: 2.8686120220971314% (Low Return)
Shareholder yield for GOK.V (quarterly period ending 2025-03-31)
Market cap (USD): 1308520.055944056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6836.3636363635305
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5224500461654223%
Total shareholder yield: -0.5224500461654223% (Minimal or Negative)
Shareholder yield for GOK.V (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30057.000663569896
Shareholder yield for GOK.V (quarterly period ending 2025-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19526.261618442368
Shareholder yield for GOK.V (quarterly period ending 2025-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13772.247019902105
Shareholder yield for GOK.V (annual period ending 2025-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31139.349701393163
Shareholder yield for GUI.DE (annual period ending 2021-06-30)
Market cap (USD): 94846478854.09525
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GUI.DE (annual period ending 2022-06-30)
Market cap (USD): 86488182538.66667
Dividends paid: 2804878048.780488
Stock repurchases: 3640243902.4390244
Dividend yield: 3.24307664521277%
Buyback yield: 4.208949472156574%
Total shareholder yield: 7.4520261173693445% (Moderate Return)
Shareholder yield for GUI.DE (annual period ending 2023-06-30)
Market cap (USD): 88580849725.21738
Dividends paid: 2613924050.632911
Stock repurchases: 2117721518.9873416
Net debt paydown: -3391401667.181225
Dividend yield: 2.9508906933512673%
Buyback yield: 2.390721612579501%
Debt paydown yield: -3.828594642861902%
Total shareholder yield: 1.513017663068866% (Low Return)
Shareholder yield for GUI.DE (annual period ending 2024-06-30)
Market cap (USD): 66229352767.31182
Dividends paid: 2837974683.544304
Stock repurchases: 1249367088.607595
Net debt paydown: -949367088.6075974
Dividend yield: 4.285070840893097%
Buyback yield: 1.8864250312049449%
Debt paydown yield: -1.4334536711283812%
Total shareholder yield: 4.7380422009696606% (Moderate Return)
Shareholder yield for GUI.DE (quarterly period ending 2024-12-31)
Market cap (USD): 67610874352.00001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GUI.DE (quarterly period ending 2025-06-30)
Market cap (USD): 54020029952
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6276027397.260273
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.617963564324002%
Total shareholder yield: -11.617963564324002% (Minimal or Negative)
Shareholder yield for GUI.DE (annual period ending 2025-06-30)
Market cap (USD): 54020029952
Dividends paid: 3147945205.479452
Stock repurchases: 0
Net debt paydown: -5445014739.032425
Dividend yield: 5.827366642107729%
Buyback yield: 0%
Debt paydown yield: -10.079621843732118%
Total shareholder yield: -4.252255201624389% (Minimal or Negative)
Shareholder yield for HIMS (annual period ending 2021-12-31)
Market cap (USD): 1461174471.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIMS (annual period ending 2022-12-31)
Market cap (USD): 1429943261.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIMS (annual period ending 2023-12-31)
Market cap (USD): 1985412640.8000002
Dividends paid: 0
Stock repurchases: 1999000
Net debt paydown: -4641000
Dividend yield: 0%
Buyback yield: 0.1006843594586224%
Debt paydown yield: -0.23375493359052857%
Total shareholder yield: -0.13307057413190615% (Minimal or Negative)
Shareholder yield for HIMS (quarterly period ending 2024-09-30)
Market cap (USD): 4109134926.2400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIMS (annual period ending 2024-12-31)
Market cap (USD): 5394076140.96
Dividends paid: 0
Stock repurchases: 83039000
Net debt paydown: -1397000
Dividend yield: 0%
Buyback yield: 1.5394480506020685%
Debt paydown yield: -0.025898781616964194%
Total shareholder yield: 1.5135492689851042% (Low Return)
Shareholder yield for HIMS (quarterly period ending 2024-12-31)
Market cap (USD): 5394076140.96
Dividends paid: 0
Stock repurchases: 5005000
Dividend yield: 0%
Buyback yield: 0.09278697350959612%
Total shareholder yield: 0.09278697350959612% (Low Return)
Shareholder yield for HIMS (quarterly period ending 2025-03-31)
Market cap (USD): 6592016127.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIMS (quarterly period ending 2025-06-30)
Market cap (USD): 11120541589.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -981004000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.821548771983617%
Total shareholder yield: -8.821548771983617% (Minimal or Negative)
Shareholder yield for HIMS (quarterly period ending 2025-09-30)
Market cap (USD): 12653101683.84
Dividends paid: 0
Stock repurchases: 9479000
Net debt paydown: -73635000
Dividend yield: 0%
Buyback yield: 0.07491443787341229%
Debt paydown yield: -0.5819521714114055%
Total shareholder yield: -0.5070377335379932% (Minimal or Negative)
Shareholder yield for HIMS (quarterly period ending 2025-12-31)
Market cap (USD): 7243409937.84
Dividends paid: 0
Stock repurchases: 80481000
Net debt paydown: -2567000
Dividend yield: 0%
Buyback yield: 1.1110927131096435%
Debt paydown yield: -0.03543910978432742%
Total shareholder yield: 1.0756536033253161% (Low Return)
Shareholder yield for HIMS (annual period ending 2025-12-31)
Market cap (USD): 7243409937.84
Dividends paid: 0
Stock repurchases: 89960000
Net debt paydown: -1109245000
Dividend yield: 0%
Buyback yield: 1.2419564924807536%
Debt paydown yield: -15.313850928210465%
Total shareholder yield: -14.071894435729712% (Minimal or Negative)
Shareholder yield for HUBC (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1818810.4838709673
Shareholder yield for HUBC (annual period ending 2023-12-31)
Market cap (USD): 1981273255500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2294941.298342541
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00011583163967775777%
Total shareholder yield: -0.00011583163967775777% (Minimal or Negative)
Shareholder yield for HUBC (annual period ending 2024-12-31)
Market cap (USD): 629990113500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3143440.5509725288
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0004989666478270105%
Total shareholder yield: -0.0004989666478270105% (Minimal or Negative)
Shareholder yield for HUBC (quarterly period ending 2024-12-31)
Market cap (USD): 629990113500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUBC (quarterly period ending 2025-06-30)
Market cap (USD): 175301596800
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4030027.0739887655
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.002298910647452109%
Total shareholder yield: -0.002298910647452109% (Minimal or Negative)
Shareholder yield for INPST.AS (annual period ending 2021-12-31)
Market cap (USD): 6022035972.045454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INPST.AS (annual period ending 2022-12-31)
Market cap (USD): 4191008254.1702127
Dividends paid: 0
Stock repurchases: 12872340.425531916
Dividend yield: 0%
Buyback yield: 0.30714185334098176%
Total shareholder yield: 0.30714185334098176% (Low Return)
Shareholder yield for INPST.AS (annual period ending 2023-12-31)
Market cap (USD): 6954757182.9777775
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -259983451.53664207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.738210331382504%
Total shareholder yield: -3.738210331382504% (Minimal or Negative)
Shareholder yield for INPST.AS (quarterly period ending 2024-09-30)
Market cap (USD): 9410030884.955555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INPST.AS (annual period ending 2024-12-31)
Market cap (USD): 8597971327.697918
Dividends paid: 0
Stock repurchases: 204166666.6666667
Net debt paydown: -692263888.8888893
Dividend yield: 0%
Buyback yield: 2.3745911551130017%
Debt paydown yield: -8.05147938396581%
Total shareholder yield: -5.676888228852809% (Minimal or Negative)
Shareholder yield for INPST.AS (quarterly period ending 2024-12-31)
Market cap (USD): 8597971327.697918
Dividends paid: 0
Stock repurchases: 171354166.6666667
Dividend yield: 0%
Buyback yield: 1.9929604337555549%
Total shareholder yield: 1.9929604337555549% (Low Return)
Shareholder yield for INPST.AS (quarterly period ending 2025-03-31)
Market cap (USD): 7336114371.195652
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INPST.AS (quarterly period ending 2025-06-30)
Market cap (USD): 8293165631.647059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2521010230.1790285
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.39864802119411%
Total shareholder yield: -30.39864802119411% (Minimal or Negative)
Shareholder yield for INPST.AS (quarterly period ending 2025-09-30)
Market cap (USD): 6146353251.823529
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -977529411.7647057
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.90421786243229%
Total shareholder yield: -15.90421786243229% (Minimal or Negative)
Shareholder yield for INPST.AS (annual period ending 2025-12-31)
Market cap (USD): 6158116607.329412
Dividends paid: 0
Stock repurchases: 27764705.88235294
Net debt paydown: -3748036764.705883
Dividend yield: 0%
Buyback yield: 0.4508635943870775%
Debt paydown yield: -60.86336137651172%
Total shareholder yield: -60.41249778212464% (Minimal or Negative)
Shareholder yield for INPST.AS (quarterly period ending 2025-12-31)
Market cap (USD): 6158116607.329412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 64823529.411764145
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.052651866556261%
Total shareholder yield: 1.052651866556261% (Low Return)
Shareholder yield for KFY (annual period ending 2022-04-30)
Market cap (USD): 2856637690
Dividends paid: 26786000
Stock repurchases: 96258000
Dividend yield: 0.9376757890497482%
Buyback yield: 3.3696257784794543%
Total shareholder yield: 4.307301567529203% (Moderate Return)
Shareholder yield for KFY (annual period ending 2023-04-30)
Market cap (USD): 2259067940
Dividends paid: 32971000
Stock repurchases: 95463000
Net debt paydown: 34063000
Dividend yield: 1.459495724595162%
Buyback yield: 4.2257693232546165%
Debt paydown yield: 1.5078342442414547%
Total shareholder yield: 7.193099292091233% (Moderate Return)
Shareholder yield for KFY (annual period ending 2024-04-30)
Market cap (USD): 2908511830
Dividends paid: 54391000
Stock repurchases: 53162000
Net debt paydown: -15291000
Dividend yield: 1.8700628767942813%
Buyback yield: 1.8278075905230202%
Debt paydown yield: -0.5257327765450416%
Total shareholder yield: 3.1721376907722596% (Low Return)
Shareholder yield for KFY (quarterly period ending 2024-10-31)
Market cap (USD): 3420133250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFY (quarterly period ending 2025-01-31)
Market cap (USD): 3443018900
Dividends paid: 19314000
Stock repurchases: 17767000
Dividend yield: 0.560961196001567%
Buyback yield: 0.5160296970777593%
Total shareholder yield: 1.0769908930793264% (Low Return)
Shareholder yield for KFY (annual period ending 2025-04-30)
Market cap (USD): 3024465790
Dividends paid: 83632000
Stock repurchases: 88819000
Net debt paydown: 8455000
Dividend yield: 2.7651825415423197%
Buyback yield: 2.9366839027794063%
Debt paydown yield: 0.27955350091759507%
Total shareholder yield: 5.981419945239321% (Moderate Return)
Shareholder yield for KFY (quarterly period ending 2025-04-30)
Market cap (USD): 3024465790
Dividends paid: 25056000
Stock repurchases: 14899000
Net debt paydown: -2880000
Dividend yield: 0.8284438224708767%
Buyback yield: 0.49261592077720284%
Debt paydown yield: -0.09522342787021572%
Total shareholder yield: 1.2258363153778637% (Low Return)
Shareholder yield for KFY (quarterly period ending 2025-07-31)
Market cap (USD): 3496418750
Dividends paid: 26209000
Stock repurchases: 10298000
Net debt paydown: 7385000
Dividend yield: 0.7495955683225872%
Buyback yield: 0.2945299386693885%
Debt paydown yield: 0.21121611935069276%
Total shareholder yield: 1.2553416263426684% (Low Return)
Shareholder yield for KFY (quarterly period ending 2025-10-31)
Market cap (USD): 3214162400
Dividends paid: 25136000
Stock repurchases: 8053000
Net debt paydown: 10982000
Dividend yield: 0.7820388913764905%
Buyback yield: 0.2505473898891979%
Debt paydown yield: 0.34167533040645365%
Total shareholder yield: 1.374261611672142% (Low Return)
Shareholder yield for KFY (quarterly period ending 2026-01-31)
Market cap (USD): 3475058810
Dividends paid: 25023000
Stock repurchases: 19274000
Net debt paydown: -10701000
Dividend yield: 0.7200741445869228%
Buyback yield: 0.5546380954629082%
Debt paydown yield: -0.30793723459316075%
Total shareholder yield: 0.9667750054566702% (Low Return)
Shareholder yield for MGPI (annual period ending 2021-12-31)
Market cap (USD): 1734917019.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)