speb/financial-data huggingface dataset:
Shareholder yield for CTKB (quarterly period ending 2025-09-30)
Market cap (USD): 448124776.89000005
Dividends paid: 0
Stock repurchases: 29000
Net debt paydown: -1147000
Dividend yield: 0%
Buyback yield: 0.006471411869091664%
Debt paydown yield: -0.25595549702924614%
Total shareholder yield: -0.24948408516015447% (Minimal or Negative)
Shareholder yield for CTKB (annual period ending 2025-12-31)
Market cap (USD): 652170064.35
Dividends paid: 0
Stock repurchases: 15074000
Net debt paydown: -6727000
Dividend yield: 0%
Buyback yield: 2.3113603067665855%
Debt paydown yield: -1.0314794204337814%
Total shareholder yield: 1.2798808863328042% (Low Return)
Shareholder yield for CTKB (quarterly period ending 2025-12-31)
Market cap (USD): 652170064.35
Dividends paid: 0
Stock repurchases: 34000
Net debt paydown: 1083000
Dividend yield: 0%
Buyback yield: 0.005213364099115292%
Debt paydown yield: 0.16606097998064298%
Total shareholder yield: 0.17127434407975828% (Low Return)
Shareholder yield for CTO.DE (annual period ending 2021-08-31)
Market cap (USD): 189542840829.6
Dividends paid: 5748000000
Stock repurchases: 0
Dividend yield: 3.032559802755875%
Buyback yield: 0%
Total shareholder yield: 3.032559802755875% (Low Return)
Shareholder yield for CTO.DE (annual period ending 2022-08-31)
Market cap (USD): 219938878055.76
Dividends paid: 1498000000
Stock repurchases: 439000000
Dividend yield: 0.6810983184247305%
Buyback yield: 0.19960090907106587%
Total shareholder yield: 0.8806992274957963% (Low Return)
Shareholder yield for CTO.DE (annual period ending 2023-08-31)
Market cap (USD): 233045674805.27472
Dividends paid: 1251000000
Stock repurchases: 676000000
Net debt paydown: 155000000
Dividend yield: 0.5368046418562774%
Buyback yield: 0.29007189280163354%
Debt paydown yield: 0.06651056713646923%
Total shareholder yield: 0.8933871017943802% (Low Return)
Shareholder yield for CTO.DE (annual period ending 2024-08-31)
Market cap (USD): 391350334360.9333
Dividends paid: 9041000000
Stock repurchases: 700000000
Net debt paydown: 715000000
Dividend yield: 2.3102062796915095%
Buyback yield: 0.1788678681322925%
Debt paydown yield: 0.18270075102084163%
Total shareholder yield: 2.6717748988446437% (Low Return)
Shareholder yield for CTO.DE (quarterly period ending 2024-11-30)
Market cap (USD): 424432556417.68427
Dividends paid: 515000000
Stock repurchases: 0
Dividend yield: 0.12133847703548649%
Buyback yield: 0%
Total shareholder yield: 0.12133847703548649% (Low Return)
Shareholder yield for CTO.DE (quarterly period ending 2025-02-28)
Market cap (USD): 452528543344.12506
Dividends paid: 0
Stock repurchases: 205000000
Dividend yield: 0%
Buyback yield: 0.04530100985124111%
Total shareholder yield: 0.04530100985124111% (Low Return)
Shareholder yield for CTO.DE (quarterly period ending 2025-05-31)
Market cap (USD): 461107086459
Dividends paid: 515000000
Stock repurchases: 211000000
Net debt paydown: -141000000
Dividend yield: 0.11168772181639243%
Buyback yield: 0.04575943554030835%
Debt paydown yield: -0.03057858014778899%
Total shareholder yield: 0.1268685772089118% (Low Return)
Shareholder yield for CTO.DE (quarterly period ending 2025-08-31)
Market cap (USD): 413007684780.9767
Dividends paid: 1153000000
Stock repurchases: 280000000
Net debt paydown: 7000000
Dividend yield: 0.27917156084188866%
Buyback yield: 0.06779534868666853%
Debt paydown yield: 0.0016948837171667135%
Total shareholder yield: 0.3486617932457239% (Low Return)
Shareholder yield for CTO.DE (annual period ending 2025-08-31)
Market cap (USD): 413007684780.9767
Dividends paid: 2183000000
Stock repurchases: 903000000
Net debt paydown: -4000000
Dividend yield: 0.5285615935107051%
Buyback yield: 0.21863999951450605%
Debt paydown yield: -0.0009685049812381219%
Total shareholder yield: 0.746233088043973% (Low Return)
Shareholder yield for CTO.DE (quarterly period ending 2025-11-30)
Market cap (USD): 404071071207.3489
Dividends paid: 577000000
Stock repurchases: 210000000
Net debt paydown: 71000000
Dividend yield: 0.1427966615565787%
Buyback yield: 0.051971055332550295%
Debt paydown yield: 0.017571166326719387%
Total shareholder yield: 0.21233888321584837% (Low Return)
Shareholder yield for CTO.DE (quarterly period ending 2026-02-28)
Market cap (USD): 440217930441.17645
Dividends paid: 577000000
Stock repurchases: 209000000
Net debt paydown: -63000000
Dividend yield: 0.13107144441430263%
Buyback yield: 0.04747648506514601%
Debt paydown yield: -0.014311093584230616%
Total shareholder yield: 0.16423683589521804% (Low Return)
Shareholder yield for DFIB.L (annual period ending 2021-12-31)
Market cap (USD): 156084231.4577027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFIB.L (annual period ending 2022-12-31)
Market cap (USD): 140138282.41698796
Dividends paid: 121566265.06024097
Stock repurchases: 24096385.542168677
Net debt paydown: -3645016281.341583
Dividend yield: 86.74736336393428%
Buyback yield: 17.194720191067255%
Debt paydown yield: -2601.0139545564484%
Total shareholder yield: -2497.071871001447% (Minimal or Negative)
Shareholder yield for DFIB.L (annual period ending 2023-12-31)
Market cap (USD): 147919497.66797468
Dividends paid: 85189873.41772151
Stock repurchases: 12278481.012658227
Net debt paydown: 10864724.721672058
Dividend yield: 57.592051596160566%
Buyback yield: 8.300786039862668%
Debt paydown yield: 7.345025431373085%
Total shareholder yield: 73.23786306739632% (High Return)
Shareholder yield for DFIB.L (annual period ending 2024-12-31)
Market cap (USD): 147086057.85637498
Dividends paid: 142875000
Stock repurchases: 3375000
Net debt paydown: 394056962.02531624
Dividend yield: 97.13701086442404%
Buyback yield: 2.294575059789544%
Debt paydown yield: 267.9091191702892%
Total shareholder yield: 367.3407050945028% (High Return)
Shareholder yield for DFIB.L (quarterly period ending 2024-12-31)
Market cap (USD): 147086057.85637498
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFIB.L (quarterly period ending 2025-06-30)
Market cap (USD): 162117646.8830137
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1314746575.3424659
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 810.9830117946412%
Total shareholder yield: 810.9830117946412% (High Return)
Shareholder yield for EBO.DE (annual period ending 2021-12-31)
Market cap (USD): 14494614086.545456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBO.DE (annual period ending 2022-12-31)
Market cap (USD): 10420856350.297873
Dividends paid: 802127659.5744681
Stock repurchases: 2127659.574468085
Dividend yield: 7.697329591838581%
Buyback yield: 0.02041731987225088%
Total shareholder yield: 7.717746911710831% (Moderate Return)
Shareholder yield for EBO.DE (annual period ending 2023-12-31)
Market cap (USD): 14163880301.866667
Dividends paid: 965555555.5555556
Stock repurchases: 118888888.88888888
Net debt paydown: -10464397163.120567
Dividend yield: 6.817027078577502%
Buyback yield: 0.8393807795256533%
Debt paydown yield: -73.88086414244448%
Total shareholder yield: -66.22445628434133% (Minimal or Negative)
Shareholder yield for EBO.DE (quarterly period ending 2024-09-30)
Market cap (USD): 20149651776.177776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBO.DE (annual period ending 2024-12-31)
Market cap (USD): 22798636169.166668
Dividends paid: 1267708333.3333335
Stock repurchases: 567708333.3333334
Net debt paydown: -5406458333.333336
Dividend yield: 5.560456879643563%
Buyback yield: 2.490097780941447%
Debt paydown yield: -23.713955050719825%
Total shareholder yield: -15.663400390134814% (Minimal or Negative)
Shareholder yield for EBO.DE (quarterly period ending 2024-12-31)
Market cap (USD): 22798636169.166668
Dividends paid: 76041666.66666667
Stock repurchases: 0
Dividend yield: 0.3335360330435333%
Buyback yield: 0%
Total shareholder yield: 0.3335360330435333% (Low Return)
Shareholder yield for EBO.DE (quarterly period ending 2025-03-31)
Market cap (USD): 25579927295.826084
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5007382246.376801
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.57543580350153%
Total shareholder yield: -19.57543580350153% (Minimal or Negative)
Shareholder yield for EBO.DE (quarterly period ending 2025-06-30)
Market cap (USD): 32479899296.376472
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5538120204.603592
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.050915564942766%
Total shareholder yield: -17.050915564942766% (Minimal or Negative)
Shareholder yield for EBO.DE (quarterly period ending 2025-09-30)
Market cap (USD): 37584014028.2353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBO.DE (quarterly period ending 2025-12-31)
Market cap (USD): 46631594304.94118
Dividends paid: 121176470.5882353
Stock repurchases: 0
Dividend yield: 0.25985916285816374%
Buyback yield: 0%
Total shareholder yield: 0.25985916285816374% (Low Return)
Shareholder yield for EBO.DE (annual period ending 2025-12-31)
Market cap (USD): 46631594304.94118
Dividends paid: 1581176470.5882354
Stock repurchases: 241176470.5882353
Net debt paydown: -10633737745.098038
Dividend yield: 3.3907836396249715%
Buyback yield: 0.5171954212225589%
Debt paydown yield: -22.803719031264745%
Total shareholder yield: -18.895739970417214% (Minimal or Negative)
Shareholder yield for FNB (annual period ending 2021-12-31)
Market cap (USD): 3691346151.1299996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FNB (annual period ending 2022-12-31)
Market cap (USD): 4125622168.91
Dividends paid: 179000000
Stock repurchases: 43000000
Dividend yield: 4.338739532401055%
Buyback yield: 1.0422670385097506%
Total shareholder yield: 5.381006570910806% (Moderate Return)
Shareholder yield for FNB (annual period ending 2023-12-31)
Market cap (USD): 4527861431.280001
Dividends paid: 182000000
Stock repurchases: 36000000
Net debt paydown: -1836000000
Dividend yield: 4.019557638020508%
Buyback yield: 0.7950773349930675%
Debt paydown yield: -40.54894408464646%
Total shareholder yield: -35.73430911163288% (Minimal or Negative)
Shareholder yield for FNB (quarterly period ending 2024-09-30)
Market cap (USD): 4762797637.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FNB (quarterly period ending 2024-12-31)
Market cap (USD): 5026210959.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FNB (annual period ending 2024-12-31)
Market cap (USD): 5026210959.88
Dividends paid: 177000000
Stock repurchases: 114000000
Net debt paydown: 251000000
Dividend yield: 3.5215394143389847%
Buyback yield: 2.2681101312691765%
Debt paydown yield: 4.993821429373362%
Total shareholder yield: 10.783470974981523% (High Return)
Shareholder yield for FNB (quarterly period ending 2025-03-31)
Market cap (USD): 4609733139.55
Dividends paid: 44000000
Stock repurchases: 10000000
Dividend yield: 0.9545021082130419%
Buyback yield: 0.21693229732114588%
Total shareholder yield: 1.1714344055341879% (Low Return)
Shareholder yield for FNB (quarterly period ending 2025-06-30)
Market cap (USD): 5040449517.84
Dividends paid: 43000000
Stock repurchases: 10000000
Net debt paydown: -34000000
Dividend yield: 0.8530985152774019%
Buyback yield: 0.19839500355288414%
Debt paydown yield: -0.674543012079806%
Total shareholder yield: 0.37695050675048003% (Low Return)
Shareholder yield for FNB (quarterly period ending 2025-09-30)
Market cap (USD): 5609991836.24
Dividends paid: 44000000
Stock repurchases: 12000000
Net debt paydown: 614000000
Dividend yield: 0.7843148668374933%
Buyback yield: 0.21390405459204365%
Debt paydown yield: 10.944757459959567%
Total shareholder yield: 11.942976381389103% (High Return)
Shareholder yield for FNB (annual period ending 2025-12-31)
Market cap (USD): 5997992540.650001
Dividends paid: 174000000
Stock repurchases: 50000000
Net debt paydown: 651000000
Dividend yield: 2.900970596758089%
Buyback yield: 0.8336122404477267%
Debt paydown yield: 10.853631370629403%
Total shareholder yield: 14.588214207835218% (High Return)
Shareholder yield for FNB (quarterly period ending 2025-12-31)
Market cap (USD): 5997992540.650001
Dividends paid: 43000000
Stock repurchases: 18000000
Net debt paydown: 14000000
Dividend yield: 0.7169065267850451%
Buyback yield: 0.30010040656118164%
Debt paydown yield: 0.2334114273253635%
Total shareholder yield: 1.2504183606715904% (Low Return)
Shareholder yield for FROG (annual period ending 2021-12-31)
Market cap (USD): 3597255802.7999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FROG (annual period ending 2022-12-31)
Market cap (USD): 2583483712.9199996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FROG (annual period ending 2023-12-31)
Market cap (USD): 4191953647.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1735000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04138881642874978%
Total shareholder yield: 0.04138881642874978% (Low Return)
Shareholder yield for FROG (quarterly period ending 2024-09-30)
Market cap (USD): 3517316784.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FROG (annual period ending 2024-12-31)
Market cap (USD): 3562131082.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8250000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.231602931170699%
Total shareholder yield: 0.231602931170699% (Low Return)
Shareholder yield for FROG (quarterly period ending 2024-12-31)
Market cap (USD): 3562131082.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FROG (quarterly period ending 2025-03-31)
Market cap (USD): 3875831168
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FROG (quarterly period ending 2025-06-30)
Market cap (USD): 5314733489.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1670000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.031422083598711445%
Total shareholder yield: -0.031422083598711445% (Minimal or Negative)
Shareholder yield for FROG (quarterly period ending 2025-09-30)
Market cap (USD): 5732596536.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2691000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0469420790852624%
Total shareholder yield: 0.0469420790852624% (Low Return)
Shareholder yield for FROG (annual period ending 2025-12-31)
Market cap (USD): 7565137961.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1520000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02009216497872091%
Total shareholder yield: 0.02009216497872091% (Low Return)
Shareholder yield for FROG (quarterly period ending 2025-12-31)
Market cap (USD): 7565137961.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1308000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.017289836705372992%
Total shareholder yield: -0.017289836705372992% (Minimal or Negative)
Shareholder yield for FSA.AX (annual period ending 2021-06-30)
Market cap (USD): 69574236.93233082
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSA.AX (annual period ending 2022-06-30)
Market cap (USD): 74164969.43448275
Dividends paid: 5929490.344827587
Stock repurchases: 3369560
Dividend yield: 7.995001400311627%
Buyback yield: 4.543330936011058%
Total shareholder yield: 12.538332336322686% (High Return)
Shareholder yield for FSA.AX (annual period ending 2023-06-30)
Market cap (USD): 65421201.668874174
Dividends paid: 5828862.251655629
Stock repurchases: 668328.4768211921
Net debt paydown: -44572221.269696236
Dividend yield: 8.909745010735351%
Buyback yield: 1.0215778062345904%
Debt paydown yield: -68.13115646407122%
Total shareholder yield: -58.199833647101286% (Minimal or Negative)
Shareholder yield for FSA.AX (annual period ending 2024-06-30)
Market cap (USD): 60855519.49333333
Dividends paid: 6724130
Stock repurchases: 0
Net debt paydown: -106644928.01766008
Dividend yield: 11.049334647018538%
Buyback yield: 0%
Debt paydown yield: -175.24281923078965%
Total shareholder yield: -164.19348458377112% (Minimal or Negative)
Shareholder yield for GF.SW (annual period ending 2021-12-31)
Market cap (USD): 5579176221.923078
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GF.SW (annual period ending 2022-12-31)
Market cap (USD): 4590314860.358696
Dividends paid: 89130434.78260869
Stock repurchases: 5434782.608695652
Dividend yield: 1.9417063424630499%
Buyback yield: 0.11839672819896646%
Total shareholder yield: 2.0601030706620165% (Low Return)
Shareholder yield for GF.SW (annual period ending 2023-12-31)
Market cap (USD): 5530919424.630953
Dividends paid: 127380952.38095239
Stock repurchases: 8333333.333333334
Net debt paydown: -64699792.9606626
Dividend yield: 2.3030701154980537%
Buyback yield: 0.15066813839706897%
Debt paydown yield: -1.1697836832070585%
Total shareholder yield: 1.2839545706880642% (Low Return)
Shareholder yield for GF.SW (annual period ending 2024-12-31)
Market cap (USD): 5920721272.244444
Dividends paid: 118888888.88888888
Stock repurchases: 11111111.11111111
Net debt paydown: -1892619047.6190474
Dividend yield: 2.0080136088524254%
Buyback yield: 0.187664823257236%
Debt paydown yield: -31.96602171582362%
Total shareholder yield: -29.770343283713956% (Minimal or Negative)
Shareholder yield for GF.SW (quarterly period ending 2024-12-31)
Market cap (USD): 5920721272.244444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GF.SW (quarterly period ending 2025-06-30)
Market cap (USD): 6441584478.599999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 544166666.6666665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.447714509907888%
Total shareholder yield: 8.447714509907888% (Moderate Return)
Shareholder yield for GFSA3.SA (annual period ending 2021-12-31)
Market cap (USD): 8264268259.421051
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFSA3.SA (annual period ending 2022-12-31)
Market cap (USD): 5035455150.313093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFSA3.SA (annual period ending 2023-12-31)
Market cap (USD): 5782841193.467909
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2158670.337394595
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.037328888433473706%
Total shareholder yield: -0.037328888433473706% (Minimal or Negative)
Shareholder yield for GFSA3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 1292556501.4732964
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFSA3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 599978739.5799677
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFSA3.SA (annual period ending 2024-12-31)
Market cap (USD): 599978739.5799677
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 74286000.06672674
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.381438735434656%
Total shareholder yield: 12.381438735434656% (High Return)
Shareholder yield for GFSA3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 1240360355.3819444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFSA3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 600178225.2737225
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35903479.82562855
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.982136357788404%
Total shareholder yield: -5.982136357788404% (Minimal or Negative)
Shareholder yield for GFSA3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 240192202.36842102
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3483051.1497722864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4501100016684874%
Total shareholder yield: 1.4501100016684874% (Low Return)
Shareholder yield for GFSA3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 151151720.24236983
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 739759.0692058206
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.489414919009606%
Total shareholder yield: 0.489414919009606% (Low Return)
Shareholder yield for GFSA3.SA (annual period ending 2025-12-31)
Market cap (USD): 151151720.24236983
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12108067.583209336
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.010539055588787%
Total shareholder yield: 8.010539055588787% (Moderate Return)
Shareholder yield for HFFG (annual period ending 2021-12-31)
Market cap (USD): 452402027.82000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HFFG (annual period ending 2022-12-31)
Market cap (USD): 217110193.01999998
Dividends paid: 187000
Stock repurchases: 0
Dividend yield: 0.0861313775271591%
Buyback yield: 0%
Total shareholder yield: 0.0861313775271591% (Low Return)
Shareholder yield for HFFG (annual period ending 2023-12-31)
Market cap (USD): 285558726.78
Dividends paid: 884000
Stock repurchases: 0
Net debt paydown: 21356000
Dividend yield: 0.30956854653615645%
Buyback yield: 0%
Debt paydown yield: 7.4786718097580955%
Total shareholder yield: 7.788240356294252% (Moderate Return)
Shareholder yield for HFFG (quarterly period ending 2024-09-30)
Market cap (USD): 190907238.69
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HFFG (quarterly period ending 2024-12-31)
Market cap (USD): 171656088.57
Dividends paid: 500000
Stock repurchases: 0
Dividend yield: 0.291280084595487%
Buyback yield: 0%
Total shareholder yield: 0.291280084595487% (Low Return)
Shareholder yield for HFFG (annual period ending 2024-12-31)
Market cap (USD): 171656088.57
Dividends paid: 500000
Stock repurchases: 0
Net debt paydown: -6615000
Dividend yield: 0.291280084595487%
Buyback yield: 0%
Debt paydown yield: -3.8536355191982925%
Total shareholder yield: -3.5623554346028055% (Minimal or Negative)
Shareholder yield for HFFG (quarterly period ending 2025-03-31)
Market cap (USD): 262029543.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HFFG (quarterly period ending 2025-06-30)
Market cap (USD): 170051826.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3883000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2834215250531607%
Total shareholder yield: -2.2834215250531607% (Minimal or Negative)
Shareholder yield for HFFG (quarterly period ending 2025-09-30)
Market cap (USD): 147592150.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -681000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.46140665052650764%
Total shareholder yield: -0.46140665052650764% (Minimal or Negative)
Shareholder yield for HFFG (quarterly period ending 2025-12-31)
Market cap (USD): 114972146.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15250000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.264082177823791%
Total shareholder yield: 13.264082177823791% (High Return)
Shareholder yield for HFFG (annual period ending 2025-12-31)
Market cap (USD): 114972146.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12688000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.035716371949395%
Total shareholder yield: -11.035716371949395% (Minimal or Negative)
Shareholder yield for HMR (quarterly period ending 2025-03-31)
Market cap (USD): 182285270.73
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMR (quarterly period ending 2025-06-30)
Market cap (USD): 100876314.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMR (annual period ending 2025-12-31)
Market cap (USD): 46013757.660000004
Dividends paid: 9411764.705882354
Stock repurchases: 0
Net debt paydown: -42833071.81372549
Dividend yield: 20.454240610877232%
Buyback yield: 0%
Debt paydown yield: -93.08753292922324%
Total shareholder yield: -72.63329231834601% (Minimal or Negative)
Shareholder yield for HMR (quarterly period ending 2025-12-31)
Market cap (USD): 46013757.660000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IFRX (annual period ending 2021-12-31)
Market cap (USD): 701114008.8399999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IFRX (annual period ending 2022-12-31)
Market cap (USD): 456607862.90000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IFRX (annual period ending 2023-12-31)
Market cap (USD): 240087360.17
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 198785.34278959804
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08279708796366582%
Total shareholder yield: 0.08279708796366582% (Low Return)
Shareholder yield for IFRX (quarterly period ending 2024-09-30)
Market cap (USD): 225358074.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IFRX (quarterly period ending 2024-12-31)
Market cap (USD): 363813361.73
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IFRX (annual period ending 2024-12-31)
Market cap (USD): 363813361.73
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 405863.1944444445
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11155807816251985%
Total shareholder yield: 0.11155807816251985% (Low Return)
Shareholder yield for IFRX (quarterly period ending 2025-03-31)
Market cap (USD): 150238716.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IFRX (quarterly period ending 2025-06-30)
Market cap (USD): 116361358.61
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 58888.439897698234
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05060824366538241%
Total shareholder yield: 0.05060824366538241% (Low Return)
Shareholder yield for IFRX (quarterly period ending 2025-09-30)
Market cap (USD): 197372431.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -437352.9411764707
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.22158765478422776%
Total shareholder yield: -0.22158765478422776% (Minimal or Negative)
Shareholder yield for IFRX (quarterly period ending 2025-12-31)
Market cap (USD): 148765787.59
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 85818.8235294118
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.057687204107660386%
Total shareholder yield: 0.057687204107660386% (Low Return)
Shareholder yield for IFRX (annual period ending 2025-12-31)
Market cap (USD): 148765787.59
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -217740.5147058824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14636464353348327%
Total shareholder yield: -0.14636464353348327% (Minimal or Negative)
Shareholder yield for IMMP (annual period ending 2021-06-30)
Market cap (USD): 570330146.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMP (annual period ending 2022-06-30)
Market cap (USD): 299165425.92999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 920937.194710915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3078354364806848%
Total shareholder yield: 0.3078354364806848% (Low Return)
Shareholder yield for IMMP (annual period ending 2023-06-30)
Market cap (USD): 310955196.40999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 382314.724823019
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12294849201327712%
Total shareholder yield: 0.12294849201327712% (Low Return)
Shareholder yield for IMMP (annual period ending 2024-06-30)
Market cap (USD): 296217983.30999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -249104.81677704188
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08409510253006723%
Total shareholder yield: -0.08409510253006723% (Minimal or Negative)
Shareholder yield for IMMP (quarterly period ending 2024-09-30)
Market cap (USD): 325692409.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMP (quarterly period ending 2024-12-31)
Market cap (USD): 319797524.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMP (quarterly period ending 2025-03-31)
Market cap (USD): 259374950.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMP (quarterly period ending 2025-06-30)
Market cap (USD): 241690294.83999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMP (annual period ending 2025-06-30)
Market cap (USD): 241690294.83999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMP (quarterly period ending 2025-12-31)
Market cap (USD): 421484294.65999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX (annual period ending 2022-06-30)
Market cap (USD): 210037760.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -67378
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03207899370452534%
Total shareholder yield: -0.03207899370452534% (Minimal or Negative)
Shareholder yield for IPX (annual period ending 2023-06-30)
Market cap (USD): 263995737.03
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -432284
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1637465835105042%
Total shareholder yield: -0.1637465835105042% (Minimal or Negative)
Shareholder yield for IPX (annual period ending 2024-06-30)
Market cap (USD): 504452759.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -515359
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10216199441561065%
Total shareholder yield: -0.10216199441561065% (Minimal or Negative)
Shareholder yield for IPX (quarterly period ending 2024-09-30)
Market cap (USD): 806472573.89
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX (quarterly period ending 2024-12-31)
Market cap (USD): 1245741200.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX (quarterly period ending 2025-03-31)
Market cap (USD): 651479191.93
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX (annual period ending 2025-06-30)
Market cap (USD): 1140722320.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX (quarterly period ending 2025-06-30)
Market cap (USD): 1140722320.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX (quarterly period ending 2025-12-31)
Market cap (USD): 1310563199.33
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IZM (annual period ending 2023-06-30)
Market cap (USD): 38650239.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -181671.3721049924
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4700394508942454%
Total shareholder yield: -0.4700394508942454% (Minimal or Negative)
Shareholder yield for IZM (annual period ending 2024-06-30)
Market cap (USD): 15558359
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 385242.352416639
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4761117314277103%
Total shareholder yield: 2.4761117314277103% (Low Return)
Shareholder yield for LDOS (annual period ending 2021-12-31)
Market cap (USD): 10565979144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LDOS (annual period ending 2022-12-31)
Market cap (USD): 12682948536.78
Dividends paid: 199000000
Stock repurchases: 542000000
Dividend yield: 1.5690357760493046%
Buyback yield: 4.273454224214689%
Total shareholder yield: 5.842490000263993% (Moderate Return)
Shareholder yield for LDOS (annual period ending 2023-12-31)
Market cap (USD): 13254014552.42
Dividends paid: 201000000
Stock repurchases: 246000000
Net debt paydown: 292000000
Dividend yield: 1.5165216486298498%
Buyback yield: 1.8560414207111595%
Debt paydown yield: 2.2031060766164985%
Total shareholder yield: 5.575669145957508% (Moderate Return)
Shareholder yield for LDOS (quarterly period ending 2024-09-30)
Market cap (USD): 20121900996.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LDOS (annual period ending 2024-12-31)
Market cap (USD): 17830089805.5
Dividends paid: 208000000
Stock repurchases: 906000000
Net debt paydown: -93000000
Dividend yield: 1.1665673155265814%
Buyback yield: 5.081298018591744%
Debt paydown yield: -0.5215901939614042%
Total shareholder yield: 5.726275140156921% (Moderate Return)
Shareholder yield for LDOS (quarterly period ending 2024-12-31)
Market cap (USD): 17830089805.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LDOS (quarterly period ending 2025-03-31)
Market cap (USD): 16752108361.880001
Dividends paid: 53000000
Stock repurchases: 528000000
Dividend yield: 0.316378087194107%
Buyback yield: 3.1518420761978962%
Total shareholder yield: 3.468220163392003% (Low Return)
Shareholder yield for LDOS (quarterly period ending 2025-06-30)
Market cap (USD): 19637626951.920002
Dividends paid: 52000000
Stock repurchases: 9000000
Net debt paydown: 34000000
Dividend yield: 0.26479777891348466%
Buyback yield: 0.04583038481194926%
Debt paydown yield: 0.1731370092895861%
Total shareholder yield: 0.48376517301502% (Low Return)
Shareholder yield for LDOS (quarterly period ending 2025-09-30)
Market cap (USD): 23572196328.4
Dividends paid: 51000000
Stock repurchases: 102000000
Net debt paydown: 473000000
Dividend yield: 0.21635658930328322%
Buyback yield: 0.43271317860656644%
Debt paydown yield: 2.006601308636333%
Total shareholder yield: 2.6556710765461826% (Low Return)
Shareholder yield for LDOS (quarterly period ending 2025-12-31)
Market cap (USD): 22555849763.12
Dividends paid: 55000000
Stock repurchases: 305000000
Net debt paydown: -6000000
Dividend yield: 0.24383918397048332%
Buyback yield: 1.3521991111090437%
Debt paydown yield: -0.026600638251325453%
Total shareholder yield: 1.5694376568282016% (Low Return)
Shareholder yield for LDOS (annual period ending 2025-12-31)
Market cap (USD): 22555849763.12
Dividends paid: 211000000
Stock repurchases: 944000000
Net debt paydown: 56000000
Dividend yield: 0.935455778504945%
Buyback yield: 4.1851670848752045%
Debt paydown yield: 0.24827262367903757%
Total shareholder yield: 5.368895487059187% (Moderate Return)
Shareholder yield for LOGN.SW (annual period ending 2022-03-31)
Market cap (USD): 10080847624.565216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOGN.SW (annual period ending 2023-03-31)
Market cap (USD): 7992380522.703296
Dividends paid: 174373626.37362638
Stock repurchases: 459720879.1208791
Dividend yield: 2.181748302377466%
Buyback yield: 5.751989383075393%
Total shareholder yield: 7.933737685452859% (Moderate Return)
Shareholder yield for LOGN.SW (annual period ending 2024-03-31)
Market cap (USD): 12360896445.98901
Dividends paid: 202561111.1111111
Stock repurchases: 560225555.5555556
Net debt paydown: -7545995.115995109
Dividend yield: 1.6387250875873183%
Buyback yield: 4.532240505399131%
Debt paydown yield: -0.061047312781620386%
Total shareholder yield: 6.1099182802048295% (Moderate Return)
Shareholder yield for LOGN.SW (quarterly period ending 2024-09-30)
Market cap (USD): 12729540922
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOGN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 11799550651.633333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOGN.SW (quarterly period ending 2025-03-31)
Market cap (USD): 11886633008.931818
Dividends paid: 0
Stock repurchases: 142631818.1818182
Dividend yield: 0%
Buyback yield: 1.1999345657819354%
Total shareholder yield: 1.1999345657819354% (Low Return)
Shareholder yield for LOGN.SW (annual period ending 2025-03-31)
Market cap (USD): 11886633008.931818
Dividends paid: 236196590.9090909
Stock repurchases: 669134090.9090909
Net debt paydown: -19416717.17171718
Dividend yield: 1.9870773391557455%
Buyback yield: 5.629298813266062%
Debt paydown yield: -0.1633491768201065%
Total shareholder yield: 7.453026975601701% (Moderate Return)
Shareholder yield for LOGN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 12637419244.275
Dividends paid: 0
Stock repurchases: 152071250
Net debt paydown: -12033977.272727266
Dividend yield: 0%
Buyback yield: 1.2033410228824313%
Debt paydown yield: -0.0952249588315185%
Total shareholder yield: 1.1081160640509127% (Low Return)
Shareholder yield for LOGN.SW (quarterly period ending 2025-09-30)
Market cap (USD): 15573349077.224998
Dividends paid: 0
Stock repurchases: 133257500
Net debt paydown: -2031250
Dividend yield: 0%
Buyback yield: 0.8556765750205931%
Debt paydown yield: -0.013043116094858299%
Total shareholder yield: 0.8426334589257348% (Low Return)
Shareholder yield for LOGN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 14818217856.379747
Dividends paid: 0
Stock repurchases: 34325316.4556962
Net debt paydown: 2634588.607594937
Dividend yield: 0%
Buyback yield: 0.23164267652414075%
Debt paydown yield: 0.017779389081262944%
Total shareholder yield: 0.2494220656054037% (Low Return)
Shareholder yield for LSL.V (annual period ending 2023-12-31)
Market cap (USD): 47043644.56060606
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1403676.4705882352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.983774925813596%
Total shareholder yield: -2.983774925813596% (Minimal or Negative)
Shareholder yield for LSL.V (quarterly period ending 2024-09-30)
Market cap (USD): 41304533.27407407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LSL.V (quarterly period ending 2024-12-31)
Market cap (USD): 36335122.64335664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LSL.V (annual period ending 2024-12-31)
Market cap (USD): 36335122.64335664
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2965209.7902097907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.160725971161506%
Total shareholder yield: -8.160725971161506% (Minimal or Negative)
Shareholder yield for LSL.V (quarterly period ending 2025-03-31)
Market cap (USD): 30131565.11888112
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LSL.V (quarterly period ending 2025-06-30)
Market cap (USD): 37001406.71532846
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4351416.466744933
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.760137932654018%
Total shareholder yield: -11.760137932654018% (Minimal or Negative)
Shareholder yield for LSL.V (quarterly period ending 2025-09-30)
Market cap (USD): 34645561.75539569
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -286204.9046893902
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8260939935396394%
Total shareholder yield: -0.8260939935396394% (Minimal or Negative)
Shareholder yield for LSL.V (annual period ending 2025-12-31)
Market cap (USD): 32376230.875912406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12702490.939717213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -39.23400159951213%
Total shareholder yield: -39.23400159951213% (Minimal or Negative)
Shareholder yield for LSL.V (quarterly period ending 2025-12-31)
Market cap (USD): 32376230.875912406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7197736.701150022
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.231546126343776%
Total shareholder yield: -22.231546126343776% (Minimal or Negative)
Shareholder yield for MARS.L (annual period ending 2021-09-30)
Market cap (USD): 6928281.57283784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARS.L (annual period ending 2022-09-30)
Market cap (USD): 2531816.4760000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARS.L (annual period ending 2023-09-30)
Market cap (USD): 2315685.8012195122
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -140376693.76693773
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6061.99224838754%
Total shareholder yield: -6061.99224838754% (Minimal or Negative)
Shareholder yield for MARS.L (annual period ending 2024-09-30)
Market cap (USD): 3544543.0664
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 208421138.21138215
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5880.056591414594%
Total shareholder yield: 5880.056591414594% (High Return)
Shareholder yield for MARS.L (quarterly period ending 2024-09-30)
Market cap (USD): 3544543.0664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARS.L (quarterly period ending 2025-03-31)
Market cap (USD): 2794862.3436363637
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 68754978.35497856
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2460.048828935247%
Total shareholder yield: 2460.048828935247% (High Return)
Shareholder yield for MARS.L (annual period ending 2025-09-30)
Market cap (USD): 3335839.275810811
Dividends paid: 0
Stock repurchases: 1081081.0810810812
Net debt paydown: 59363963.963963985
Dividend yield: 0%
Buyback yield: 32.40806860571281%
Debt paydown yield: 1779.5810605873673%
Total shareholder yield: 1811.98912919308% (High Return)
Shareholder yield for MARS.L (quarterly period ending 2025-09-30)
Market cap (USD): 3335839.275810811
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9391014.391014576
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -281.5187907616439%
Total shareholder yield: -281.5187907616439% (Minimal or Negative)
Shareholder yield for MRVE3.SA (annual period ending 2021-12-31)
Market cap (USD): 1138505420.559649
Dividends paid: 55723698.38420107
Stock repurchases: 0
Dividend yield: 4.894460524993308%
Buyback yield: 0%
Total shareholder yield: 4.894460524993308% (Moderate Return)
Shareholder yield for MRVE3.SA (annual period ending 2022-12-31)
Market cap (USD): 811677725.7685009
Dividends paid: 36781250
Stock repurchases: 0
Dividend yield: 4.531509099276478%
Buyback yield: 0%
Total shareholder yield: 4.531509099276478% (Moderate Return)
Shareholder yield for MRVE3.SA (annual period ending 2023-12-31)
Market cap (USD): 1308619165.6915114
Dividends paid: 0
Stock repurchases: 24680824.742268045
Net debt paydown: -210953111.52764773
Dividend yield: 0%
Buyback yield: 1.8860204243780887%
Debt paydown yield: -16.12028289499903%
Total shareholder yield: -14.23426247062094% (Minimal or Negative)
Shareholder yield for MRVE3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 750445897.3333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRVE3.SA (annual period ending 2024-12-31)
Market cap (USD): 482819190.0048465
Dividends paid: 0
Stock repurchases: 21888187.702265374
Net debt paydown: 35369748.773896456
Dividend yield: 0%
Buyback yield: 4.53341295362466%
Debt paydown yield: 7.325671701976348%
Total shareholder yield: 11.85908465560101% (High Return)
Shareholder yield for MRVE3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 482819190.0048465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRVE3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 499320121.79340285
Dividends paid: 0
Stock repurchases: 3327777.777777778
Dividend yield: 0%
Buyback yield: 0.6664617812367412%
Total shareholder yield: 0.6664617812367412% (Low Return)
Shareholder yield for MRVE3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 654243663.2317518
Dividends paid: 0
Stock repurchases: 379927.00729927
Net debt paydown: 192743016.27128983
Dividend yield: 0%
Buyback yield: 0.058071178774977146%
Debt paydown yield: 29.46043303181597%
Total shareholder yield: 29.518504210590947% (High Return)
Shareholder yield for MRVE3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 788179784.0883459
Dividends paid: 0
Stock repurchases: 925375.9398496241
Net debt paydown: -211703891.11464787
Dividend yield: 0%
Buyback yield: 0.11740670828292903%
Debt paydown yield: -26.859847891114942%
Total shareholder yield: -26.742441182832014% (Minimal or Negative)
Shareholder yield for MRVE3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 787159812.4183123
Dividends paid: 0
Stock repurchases: 5369160.583941606
Net debt paydown: 74849146.58910036
Dividend yield: 0%
Buyback yield: 0.6820928227327143%
Debt paydown yield: 9.508761170002927%
Total shareholder yield: 10.190853992735642% (High Return)