speb/financial-data huggingface dataset:
Shareholder yield for 9853.T (quarterly period ending 2024-09-30)
Market cap (USD): 37884285.990895085
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9853.T (annual period ending 2025-03-31)
Market cap (USD): 36512057.512097314
Dividends paid: 123753.50888918593
Stock repurchases: 0
Net debt paydown: 1682512.3408249654
Dividend yield: 0.33893874331289997%
Buyback yield: 0%
Debt paydown yield: 4.608100598733744%
Total shareholder yield: 4.947039342046644% (Moderate Return)
Shareholder yield for 9853.T (quarterly period ending 2025-03-31)
Market cap (USD): 36512057.512097314
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2072042.9214906637
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.674955241303907%
Total shareholder yield: 5.674955241303907% (Moderate Return)
Shareholder yield for 9853.T (quarterly period ending 2025-06-30)
Market cap (USD): 37632315.95986715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9853.T (quarterly period ending 2025-09-30)
Market cap (USD): 38030413.906325705
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9986.T (annual period ending 2022-03-31)
Market cap (USD): 72397843.15554827
Dividends paid: 2953130.6343222423
Stock repurchases: 336.01049008359286
Dividend yield: 4.07903123298491%
Buyback yield: 0.000464116713203275%
Total shareholder yield: 4.079495349698114% (Moderate Return)
Shareholder yield for 9986.T (annual period ending 2023-03-31)
Market cap (USD): 81559240.35375376
Dividends paid: 3443205.705705706
Stock repurchases: 0
Dividend yield: 4.221723609453938%
Buyback yield: 0%
Total shareholder yield: 4.221723609453938% (Moderate Return)
Shareholder yield for 9986.T (annual period ending 2024-03-31)
Market cap (USD): 84136784.20232436
Dividends paid: 4621737.982039091
Stock repurchases: 4885413.365029055
Net debt paydown: -84406.22873269467
Dividend yield: 5.493124114329308%
Buyback yield: 5.806513062444917%
Debt paydown yield: -0.10032024581510314%
Total shareholder yield: 11.199316930959121% (High Return)
Shareholder yield for 9986.T (quarterly period ending 2024-09-30)
Market cap (USD): 89567079.68959238
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9986.T (quarterly period ending 2025-03-31)
Market cap (USD): 83569377.00949071
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9986.T (annual period ending 2025-03-31)
Market cap (USD): 83569377.00949071
Dividends paid: 3629902.4194626384
Stock repurchases: 6422.938109878358
Net debt paydown: -159769.94951747102
Dividend yield: 4.343579609371028%
Buyback yield: 0.007685755643659908%
Debt paydown yield: -0.19118241063269675%
Total shareholder yield: 4.160082954381991% (Moderate Return)
Shareholder yield for 9986.T (quarterly period ending 2025-06-30)
Market cap (USD): 87927287.599225
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9986.T (quarterly period ending 2025-09-30)
Market cap (USD): 88398312.2497981
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABDX.L (annual period ending 2021-06-30)
Market cap (USD): 1708724.2569444445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABDX.L (annual period ending 2022-06-30)
Market cap (USD): 336811.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABDX.L (annual period ending 2023-06-30)
Market cap (USD): 381384.075949367
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 271102.19203457865
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 71.08377332213799%
Total shareholder yield: 71.08377332213799% (High Return)
Shareholder yield for ABDX.L (annual period ending 2024-06-30)
Market cap (USD): 317820.06329113926
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37974.683544303756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.948485300475516%
Total shareholder yield: -11.948485300475516% (Minimal or Negative)
Shareholder yield for ABDX.L (quarterly period ending 2024-12-31)
Market cap (USD): 251077.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABDX.L (quarterly period ending 2025-06-30)
Market cap (USD): 240759.58219178088
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -146969.17808219185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -61.04395793689375%
Total shareholder yield: -61.04395793689375% (Minimal or Negative)
Shareholder yield for ABDX.L (annual period ending 2025-06-30)
Market cap (USD): 240759.58219178088
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -80371.07681636908
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.382296183064575%
Total shareholder yield: -33.382296183064575% (Minimal or Negative)
Shareholder yield for ACSO.L (annual period ending 2021-12-31)
Market cap (USD): 3580649.9708108106
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACSO.L (annual period ending 2022-12-31)
Market cap (USD): 3231413.453493976
Dividends paid: 0
Stock repurchases: 6957831.325301205
Dividend yield: 0%
Buyback yield: 215.31851078289063%
Total shareholder yield: 215.31851078289063% (High Return)
Shareholder yield for ACSO.L (annual period ending 2023-12-31)
Market cap (USD): 2369960.0840506325
Dividends paid: 0
Stock repurchases: 7420253.1645569615
Net debt paydown: -26780753.393320117
Dividend yield: 0%
Buyback yield: 313.09612404419016%
Debt paydown yield: -1130.0086264553292%
Total shareholder yield: -816.912502411139% (Minimal or Negative)
Shareholder yield for ACSO.L (annual period ending 2024-12-31)
Market cap (USD): 2162178.5489999996
Dividends paid: 0
Stock repurchases: 10117500
Net debt paydown: 8906882.911392406
Dividend yield: 0%
Buyback yield: 467.9308285931941%
Debt paydown yield: 411.9402125930724%
Total shareholder yield: 879.8710411862664% (High Return)
Shareholder yield for ACSO.L (quarterly period ending 2024-12-31)
Market cap (USD): 2162178.5489999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACSO.L (quarterly period ending 2025-06-30)
Market cap (USD): 2325137.878356165
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5442380.1369863
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 234.0669853451433%
Total shareholder yield: 234.0669853451433% (High Return)
Shareholder yield for AIEA.L (annual period ending 2021-12-31)
Market cap (USD): 134396.00337837837
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIEA.L (annual period ending 2022-12-31)
Market cap (USD): 129408.77819277109
Dividends paid: 185542.1686746988
Stock repurchases: 0
Dividend yield: 143.37680276859564%
Buyback yield: 0%
Total shareholder yield: 143.37680276859564% (High Return)
Shareholder yield for AIEA.L (annual period ending 2023-12-31)
Market cap (USD): 120854.33012658227
Dividends paid: 244303.79746835443
Stock repurchases: 0
Net debt paydown: 577260.9425041941
Dividend yield: 202.1473266307229%
Buyback yield: 0%
Debt paydown yield: 477.6501941631497%
Total shareholder yield: 679.7975207938725% (High Return)
Shareholder yield for AIEA.L (annual period ending 2024-12-31)
Market cap (USD): 84535.086125
Dividends paid: 265000
Stock repurchases: 0
Net debt paydown: 1288085.4430379746
Dividend yield: 313.47930444898446%
Buyback yield: 0%
Debt paydown yield: 1523.7287877524768%
Total shareholder yield: 1837.2080922014613% (High Return)
Shareholder yield for AIEA.L (quarterly period ending 2024-12-31)
Market cap (USD): 84535.086125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIEA.L (quarterly period ending 2025-06-30)
Market cap (USD): 141686.52630136986
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1435770.5479452056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1013.3430365081399%
Total shareholder yield: -1013.3430365081399% (Minimal or Negative)
Shareholder yield for AKAM (annual period ending 2021-12-31)
Market cap (USD): 17015913185.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AKAM (annual period ending 2022-12-31)
Market cap (USD): 12255993519.3
Dividends paid: 0
Stock repurchases: 608010000
Dividend yield: 0%
Buyback yield: 4.960919725051605%
Total shareholder yield: 4.960919725051605% (Moderate Return)
Shareholder yield for AKAM (annual period ending 2023-12-31)
Market cap (USD): 17206368125.85
Dividends paid: 0
Stock repurchases: 654046000
Net debt paydown: -1361362000
Dividend yield: 0%
Buyback yield: 3.8011856727474846%
Debt paydown yield: -7.911966023525656%
Total shareholder yield: -4.110780350778171% (Minimal or Negative)
Shareholder yield for AKAM (quarterly period ending 2024-09-30)
Market cap (USD): 14676661278.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AKAM (quarterly period ending 2024-12-31)
Market cap (USD): 13906118388.150002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AKAM (annual period ending 2024-12-31)
Market cap (USD): 13906118388.150002
Dividends paid: 0
Stock repurchases: 557468000
Net debt paydown: -98626000
Dividend yield: 0%
Buyback yield: 4.008796591829984%
Debt paydown yield: -0.7092273864433906%
Total shareholder yield: 3.299569205386594% (Low Return)
Shareholder yield for AKAM (quarterly period ending 2025-03-31)
Market cap (USD): 11703528805.5
Dividends paid: 0
Stock repurchases: 499963000
Dividend yield: 0%
Buyback yield: 4.271899598051534%
Total shareholder yield: 4.271899598051534% (Moderate Return)
Shareholder yield for AKAM (quarterly period ending 2025-06-30)
Market cap (USD): 11595943571.76
Dividends paid: 0
Stock repurchases: 300000000
Net debt paydown: -652339000
Dividend yield: 0%
Buyback yield: 2.587111589009456%
Debt paydown yield: -5.625579289542798%
Total shareholder yield: -3.038467700533342% (Minimal or Negative)
Shareholder yield for AKAM (quarterly period ending 2025-09-30)
Market cap (USD): 11014401767.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40043000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3635512926104524%
Total shareholder yield: 0.3635512926104524% (Low Return)
Shareholder yield for AKAM (quarterly period ending 2025-12-31)
Market cap (USD): 12684880599.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -444316000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5027211845317394%
Total shareholder yield: -3.5027211845317394% (Minimal or Negative)
Shareholder yield for AKAM (annual period ending 2025-12-31)
Market cap (USD): 12684880599.75
Dividends paid: 0
Stock repurchases: 799963000
Net debt paydown: -1040783000
Dividend yield: 0%
Buyback yield: 6.306429088625132%
Debt paydown yield: -8.204909709757239%
Total shareholder yield: -1.8984806211321068% (Minimal or Negative)
Shareholder yield for ALAQU.PA (annual period ending 2021-12-31)
Market cap (USD): 8627736.818181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALAQU.PA (annual period ending 2022-12-31)
Market cap (USD): 6982722.893617021
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALAQU.PA (annual period ending 2023-12-31)
Market cap (USD): 5678432.088888888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -785.7919621749406
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.013838185433484657%
Total shareholder yield: -0.013838185433484657% (Minimal or Negative)
Shareholder yield for ALAQU.PA (quarterly period ending 2024-12-31)
Market cap (USD): 3996899.583333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALAQU.PA (annual period ending 2024-12-31)
Market cap (USD): 3996899.583333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 491.11111111111086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012287301716535345%
Total shareholder yield: 0.012287301716535345% (Low Return)
Shareholder yield for AMCI (annual period ending 2023-12-31)
Market cap (USD): 241996562.64000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -307212
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12694891061614627%
Total shareholder yield: -0.12694891061614627% (Minimal or Negative)
Shareholder yield for AMCI (quarterly period ending 2024-09-30)
Market cap (USD): 251486623.92000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMCI (quarterly period ending 2024-12-31)
Market cap (USD): 257587377.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -821902
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3190769701752653%
Total shareholder yield: -0.3190769701752653% (Minimal or Negative)
Shareholder yield for AMCI (annual period ending 2024-12-31)
Market cap (USD): 257587377.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6455
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.002505945772709322%
Total shareholder yield: -0.002505945772709322% (Minimal or Negative)
Shareholder yield for AMCI (quarterly period ending 2025-03-31)
Market cap (USD): 261880500.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9939
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0037952424784383114%
Total shareholder yield: -0.0037952424784383114% (Minimal or Negative)
Shareholder yield for ATRC (annual period ending 2021-12-31)
Market cap (USD): 3521066644.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATRC (annual period ending 2022-12-31)
Market cap (USD): 2247446248.6
Dividends paid: 0
Stock repurchases: 12201000
Net debt paydown: -58461000
Dividend yield: 0%
Buyback yield: 0.5428828390267558%
Debt paydown yield: -2.6012190519091196%
Total shareholder yield: -2.058336212882364% (Minimal or Negative)
Shareholder yield for ATRC (annual period ending 2023-12-31)
Market cap (USD): 1807376219.3
Dividends paid: 0
Stock repurchases: 6557000
Net debt paydown: 54000
Dividend yield: 0%
Buyback yield: 0.3627910962853953%
Debt paydown yield: 0.00298775647390748%
Total shareholder yield: 0.3657788527593028% (Low Return)
Shareholder yield for ATRC (quarterly period ending 2024-09-30)
Market cap (USD): 1419972798.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATRC (quarterly period ending 2024-12-31)
Market cap (USD): 1547588043.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATRC (annual period ending 2024-12-31)
Market cap (USD): 1547588043.2
Dividends paid: 0
Stock repurchases: 6951000
Net debt paydown: 769000
Dividend yield: 0%
Buyback yield: 0.449150536574784%
Debt paydown yield: 0.04969022624457041%
Total shareholder yield: 0.4988407628193544% (Low Return)
Shareholder yield for ATRC (quarterly period ending 2025-03-31)
Market cap (USD): 1633677692.1999998
Dividends paid: 0
Stock repurchases: 10172000
Dividend yield: 0%
Buyback yield: 0.6226442368997417%
Total shareholder yield: 0.6226442368997417% (Low Return)
Shareholder yield for ATRC (quarterly period ending 2025-06-30)
Market cap (USD): 1659504586.9
Dividends paid: 0
Stock repurchases: 406000
Net debt paydown: 162000
Dividend yield: 0%
Buyback yield: 0.024465132739308608%
Debt paydown yield: 0.009761949516669938%
Total shareholder yield: 0.03422708225597855% (Low Return)
Shareholder yield for ATRC (quarterly period ending 2025-09-30)
Market cap (USD): 1785094192.5
Dividends paid: 0
Stock repurchases: 357000
Net debt paydown: 521000
Dividend yield: 0%
Buyback yield: 0.01999894467753695%
Debt paydown yield: 0.029186134949570737%
Total shareholder yield: 0.04918507962710769% (Low Return)
Shareholder yield for ATRC (annual period ending 2025-12-31)
Market cap (USD): 2003356773.2
Dividends paid: 0
Stock repurchases: 11163000
Net debt paydown: 344000
Dividend yield: 0%
Buyback yield: 0.5572147781829757%
Debt paydown yield: 0.017171180121378093%
Total shareholder yield: 0.5743859583043538% (Low Return)
Shareholder yield for ATRC (quarterly period ending 2025-12-31)
Market cap (USD): 2003356773.2
Dividends paid: 0
Stock repurchases: 228000
Net debt paydown: 3349000
Dividend yield: 0%
Buyback yield: 0.011380898452541295%
Debt paydown yield: 0.167169425077021%
Total shareholder yield: 0.1785503235295623% (Low Return)
Shareholder yield for ATT.L (annual period ending 2021-12-31)
Market cap (USD): 15782079.987837838
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATT.L (annual period ending 2022-12-31)
Market cap (USD): 8370713.096385543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATT.L (annual period ending 2023-12-31)
Market cap (USD): 12731153.275949368
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATT.L (quarterly period ending 2024-12-31)
Market cap (USD): 17327874.36625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATT.L (annual period ending 2024-12-31)
Market cap (USD): 17327874.36625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATT.L (quarterly period ending 2025-06-30)
Market cap (USD): 19216055.791780822
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAMI.TO (annual period ending 2024-08-31)
Market cap (USD): 194834852.59259257
Dividends paid: 0
Stock repurchases: 400000
Dividend yield: 0%
Buyback yield: 0.2053020774657889%
Total shareholder yield: 0.2053020774657889% (Low Return)
Shareholder yield for BAMI.TO (quarterly period ending 2024-11-30)
Market cap (USD): 130524702
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAMI.TO (quarterly period ending 2025-02-28)
Market cap (USD): 136512577.6388889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAMI.TO (quarterly period ending 2025-05-31)
Market cap (USD): 176555152.46376812
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3398580.9178744033
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9249400940433303%
Total shareholder yield: -1.9249400940433303% (Minimal or Negative)
Shareholder yield for BAMI.TO (quarterly period ending 2025-08-31)
Market cap (USD): 167334919.88321167
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16254617.581720077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.713822789089502%
Total shareholder yield: -9.713822789089502% (Minimal or Negative)
Shareholder yield for BAMI.TO (annual period ending 2025-08-31)
Market cap (USD): 167334919.88321167
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12747596.647742629
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.618013416828704%
Total shareholder yield: -7.618013416828704% (Minimal or Negative)
Shareholder yield for BAMI.TO (quarterly period ending 2025-11-30)
Market cap (USD): 160189407
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21820083.420229398
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.621427177284822%
Total shareholder yield: 13.621427177284822% (High Return)
Shareholder yield for BAMI.TO (quarterly period ending 2026-02-28)
Market cap (USD): 131159858.70072992
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51312784.1501564
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -39.122323444429604%
Total shareholder yield: -39.122323444429604% (Minimal or Negative)
Shareholder yield for BENF (annual period ending 2021-12-31)
Market cap (USD): 91614062592
Dividends paid: 0
Stock repurchases: 14800000
Dividend yield: 0%
Buyback yield: 0.016154725138553542%
Total shareholder yield: 0.016154725138553542% (Low Return)
Shareholder yield for BENF (annual period ending 2022-03-31)
Market cap (USD): 92355876864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BENF (annual period ending 2023-03-31)
Market cap (USD): 96714035712
Dividends paid: 0
Stock repurchases: 8430000
Net debt paydown: -85769000
Dividend yield: 0%
Buyback yield: 0.008716418395674528%
Debt paydown yield: -0.08868309482545772%
Total shareholder yield: -0.0799666764297832% (Minimal or Negative)
Shareholder yield for BENF (annual period ending 2024-03-31)
Market cap (USD): 621269452.8000001
Dividends paid: 0
Stock repurchases: 1413000
Net debt paydown: 30938000
Dividend yield: 0%
Buyback yield: 0.22743754640305405%
Debt paydown yield: 4.979803829170336%
Total shareholder yield: 5.207241375573391% (Moderate Return)
Shareholder yield for BENF (quarterly period ending 2024-09-30)
Market cap (USD): 142567430.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BENF (quarterly period ending 2024-12-31)
Market cap (USD): 86351817.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1112000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2877551751730587%
Total shareholder yield: 1.2877551751730587% (Low Return)
Shareholder yield for BENF (annual period ending 2025-03-31)
Market cap (USD): 36221400
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2609000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.202924238157553%
Total shareholder yield: 7.202924238157553% (Moderate Return)
Shareholder yield for BENF (quarterly period ending 2025-03-31)
Market cap (USD): 36221400
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5045000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.928230272711712%
Total shareholder yield: 13.928230272711712% (High Return)
Shareholder yield for BENF (quarterly period ending 2025-06-30)
Market cap (USD): 34772544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BENF (quarterly period ending 2025-09-30)
Market cap (USD): 110257941.60000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BENF (quarterly period ending 2025-12-31)
Market cap (USD): 101854576.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3623000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.557032107760915%
Total shareholder yield: 3.557032107760915% (Low Return)
Shareholder yield for BKTI (annual period ending 2021-12-31)
Market cap (USD): 42983393.04
Dividends paid: 1172000
Stock repurchases: 0
Dividend yield: 2.7266344443989015%
Buyback yield: 0%
Total shareholder yield: 2.7266344443989015% (Low Return)
Shareholder yield for BKTI (annual period ending 2022-12-31)
Market cap (USD): 62153686.800000004
Dividends paid: 2029000
Stock repurchases: 0
Net debt paydown: -8125000
Dividend yield: 3.2644885677159863%
Buyback yield: 0%
Debt paydown yield: -13.072434506009062%
Total shareholder yield: -9.807945938293075% (Minimal or Negative)
Shareholder yield for BKTI (annual period ending 2023-12-31)
Market cap (USD): 45791541.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 398000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8691561511471231%
Total shareholder yield: 0.8691561511471231% (Low Return)
Shareholder yield for BKTI (quarterly period ending 2024-09-30)
Market cap (USD): 81511190.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKTI (annual period ending 2024-12-31)
Market cap (USD): 128388549.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7047000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.488807243196595%
Total shareholder yield: 5.488807243196595% (Moderate Return)
Shareholder yield for BKTI (quarterly period ending 2024-12-31)
Market cap (USD): 128388549.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKTI (quarterly period ending 2025-03-31)
Market cap (USD): 146847445.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKTI (quarterly period ending 2025-06-30)
Market cap (USD): 176464051.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 140000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07933627195995381%
Total shareholder yield: 0.07933627195995381% (Low Return)
Shareholder yield for BKTI (quarterly period ending 2025-09-30)
Market cap (USD): 316309847.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 144000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04552498170624135%
Total shareholder yield: 0.04552498170624135% (Low Return)
Shareholder yield for BKTI (quarterly period ending 2025-12-31)
Market cap (USD): 279279728.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -714000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.25565765299786003%
Total shareholder yield: -0.25565765299786003% (Minimal or Negative)
Shareholder yield for BKTI (annual period ending 2025-12-31)
Market cap (USD): 279279728.82
Dividends paid: 0
Stock repurchases: 1193000
Net debt paydown: -290000
Dividend yield: 0%
Buyback yield: 0.4271702801490854%
Debt paydown yield: -0.10383854253414482%
Total shareholder yield: 0.3233317376149406% (Low Return)
Shareholder yield for BMOB3.SA (annual period ending 2021-12-31)
Market cap (USD): 173505865.83859646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMOB3.SA (annual period ending 2022-12-31)
Market cap (USD): 178689078.20683113
Dividends paid: 3389204.5454545454
Stock repurchases: 4809469.696969696
Dividend yield: 1.8967049242548384%
Buyback yield: 2.6915297483390535%
Total shareholder yield: 4.588234672593892% (Moderate Return)
Shareholder yield for BMOB3.SA (annual period ending 2023-12-31)
Market cap (USD): 201838262.0600414
Dividends paid: 4190103.0927835056
Stock repurchases: 2380824.7422680412
Net debt paydown: 54040.53420805978
Dividend yield: 2.0759706559190763%
Buyback yield: 1.1795705719859055%
Debt paydown yield: 0.026774177332137442%
Total shareholder yield: 3.2823154052371195% (Low Return)
Shareholder yield for BMOB3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 178466117.33333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMOB3.SA (annual period ending 2024-12-31)
Market cap (USD): 159905188.9127625
Dividends paid: 6541262.13592233
Stock repurchases: 2747249.1909385114
Net debt paydown: -288637.10672938963
Dividend yield: 4.090712865791344%
Buyback yield: 1.7180488073074942%
Debt paydown yield: -0.18050515351747454%
Total shareholder yield: 5.628256519581364% (Moderate Return)
Shareholder yield for BMOB3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 159905188.9127625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMOB3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 216927819.36458334
Dividends paid: 8812847.222222222
Stock repurchases: 3919965.277777778
Net debt paydown: -942361.1111111111
Dividend yield: 4.0625712497532485%
Buyback yield: 1.8070366858708993%
Debt paydown yield: -0.4344122915499907%
Total shareholder yield: 5.435195644074157% (Moderate Return)
Shareholder yield for BMOB3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 284333343.2518248
Dividends paid: 10674087.591240875
Stock repurchases: 0
Net debt paydown: -3734098.742903487
Dividend yield: 3.7540752235263466%
Buyback yield: 0%
Debt paydown yield: -1.313282044306818%
Total shareholder yield: 2.4407931792195283% (Low Return)
Shareholder yield for BMOB3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 336084438.712406
Dividends paid: 4994360.9022556385
Stock repurchases: 187.96992481203006
Net debt paydown: -33690.52192525193
Dividend yield: 1.4860434840095083%
Buyback yield: 5.592937463340264e-05%
Debt paydown yield: -0.010024421854914136%
Total shareholder yield: 1.4760749915292275% (Low Return)
Shareholder yield for BMOB3.SA (annual period ending 2025-12-31)
Market cap (USD): 335746488.12567323
Dividends paid: 48435036.49635036
Stock repurchases: 4120072.9927007295
Net debt paydown: -3350999.8110221336
Dividend yield: 14.426073900800013%
Buyback yield: 1.2271380754274772%
Debt paydown yield: -0.9980744191039226%
Total shareholder yield: 14.655137557123568% (High Return)
Shareholder yield for BMOB3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 335746488.12567323
Dividends paid: 23649270.072992697
Stock repurchases: 0
Net debt paydown: 189894.90148729552
Dividend yield: 7.043787771248568%
Buyback yield: 0%
Debt paydown yield: 0.05655901348287996%
Total shareholder yield: 7.100346784731448% (Moderate Return)
Shareholder yield for BRIGHOTEL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 282946110.2990977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for C (annual period ending 2021-12-31)
Market cap (USD): 86453196000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for C (annual period ending 2022-12-31)
Market cap (USD): 67364383999.99999
Dividends paid: 5003000000
Stock repurchases: 3250000000
Net debt paydown: -298388000000
Dividend yield: 7.426773174382475%
Buyback yield: 4.824507858633429%
Debt paydown yield: -442.9462310528959%
Total shareholder yield: -430.69495001987997% (Minimal or Negative)
Shareholder yield for C (annual period ending 2023-12-31)
Market cap (USD): 80146172000
Dividends paid: 5212000000
Stock repurchases: 6122000000
Net debt paydown: -5374000000
Dividend yield: 6.503117828260095%
Buyback yield: 7.638543235726841%
Debt paydown yield: -6.705248505193735%
Total shareholder yield: 7.436412558793201% (Moderate Return)
Shareholder yield for C (quarterly period ending 2024-09-30)
Market cap (USD): 100274972000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for C (annual period ending 2024-12-31)
Market cap (USD): 113744494000
Dividends paid: 5199000000
Stock repurchases: 7524000000
Net debt paydown: -11729000000
Dividend yield: 4.570770695942434%
Buyback yield: 6.614825681144619%
Debt paydown yield: -10.311707923198462%
Total shareholder yield: 0.8738884538885898% (Low Return)
Shareholder yield for C (quarterly period ending 2024-12-31)
Market cap (USD): 113744494000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for C (quarterly period ending 2025-03-31)
Market cap (USD): 115522538000
Dividends paid: 1323000000
Stock repurchases: 3251000000
Net debt paydown: -285550000000
Dividend yield: 1.1452310717065444%
Buyback yield: 2.8141694740120755%
Debt paydown yield: -247.1812037232077%
Total shareholder yield: -243.22180317748908% (Minimal or Negative)
Shareholder yield for C (quarterly period ending 2025-06-30)
Market cap (USD): 139610002000
Dividends paid: 1328000000
Stock repurchases: 3999000000
Net debt paydown: -28498000000
Dividend yield: 0.9512212455952833%
Buyback yield: 2.8644079526623027%
Debt paydown yield: -20.41257760314336%
Total shareholder yield: -16.596948404885776% (Minimal or Negative)
Shareholder yield for C (quarterly period ending 2025-09-30)
Market cap (USD): 167572260000
Dividends paid: 1370000000
Stock repurchases: 5000000000
Net debt paydown: 2715000000
Dividend yield: 0.8175577509069819%
Buyback yield: 2.983787412069277%
Debt paydown yield: 1.6201965647536172%
Total shareholder yield: 5.421541727729876% (Moderate Return)
Shareholder yield for C (annual period ending 2025-12-31)
Market cap (USD): 193806796000
Dividends paid: 5372000000
Stock repurchases: 18250000000
Net debt paydown: -31900000000
Dividend yield: 2.7718326244865015%
Buyback yield: 9.416594452136756%
Debt paydown yield: -16.459691124556848%
Total shareholder yield: -4.27126404793359% (Minimal or Negative)
Shareholder yield for C (quarterly period ending 2025-12-31)
Market cap (USD): 193806796000
Dividends paid: 1351000000
Stock repurchases: 6000000000
Net debt paydown: 2901000000
Dividend yield: 0.6970859783472195%
Buyback yield: 3.0958666691956456%
Debt paydown yield: 1.4968515345560949%
Total shareholder yield: 5.28980418209896% (Moderate Return)
Shareholder yield for CLMB (annual period ending 2021-12-31)
Market cap (USD): 155100648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLMB (annual period ending 2022-12-31)
Market cap (USD): 142268580
Dividends paid: 2989000
Stock repurchases: 655000
Dividend yield: 2.100955811887628%
Buyback yield: 0.460396807221946%
Total shareholder yield: 2.561352619109574% (Low Return)
Shareholder yield for CLMB (annual period ending 2023-12-31)
Market cap (USD): 251062200
Dividends paid: 3012000
Stock repurchases: 1707000
Net debt paydown: 1008000
Dividend yield: 1.1997027031548357%
Buyback yield: 0.6799111933218143%
Debt paydown yield: 0.40149413173309245%
Total shareholder yield: 2.2811080282097427% (Low Return)
Shareholder yield for CLMB (quarterly period ending 2024-09-30)
Market cap (USD): 459350840
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLMB (annual period ending 2024-12-31)
Market cap (USD): 585625828
Dividends paid: 3038000
Stock repurchases: 1585000
Net debt paydown: -469000
Dividend yield: 0.5187612729403048%
Buyback yield: 0.27065063120815774%
Debt paydown yield: -0.08008526563824982%
Total shareholder yield: 0.7093266385102128% (Low Return)
Shareholder yield for CLMB (quarterly period ending 2024-12-31)
Market cap (USD): 585625828
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 143000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.024418321932344826%
Total shareholder yield: 0.024418321932344826% (Low Return)
Shareholder yield for CLMB (quarterly period ending 2025-03-31)
Market cap (USD): 512538832
Dividends paid: 766000
Stock repurchases: 883000
Net debt paydown: -2613000
Dividend yield: 0.1494520906856868%
Buyback yield: 0.1722796293413335%
Debt paydown yield: -0.5098150299761092%
Total shareholder yield: -0.18808330994908884% (Minimal or Negative)
Shareholder yield for CLMB (quarterly period ending 2025-06-30)
Market cap (USD): 495615380
Dividends paid: 767000
Stock repurchases: 540000
Net debt paydown: 487000
Dividend yield: 0.15475710217063887%
Buyback yield: 0.10895545654777702%
Debt paydown yield: 0.0982616802569767%
Total shareholder yield: 0.3619742389753926% (Low Return)
Shareholder yield for CLMB (quarterly period ending 2025-09-30)
Market cap (USD): 625981751.9999999
Dividends paid: 772000
Stock repurchases: 307000
Net debt paydown: -220000
Dividend yield: 0.1233262786867947%
Buyback yield: 0.049042963156536244%
Debt paydown yield: -0.035144794444423366%
Total shareholder yield: 0.13722444739890757% (Low Return)
Shareholder yield for CLMB (annual period ending 2025-12-31)
Market cap (USD): 477948040
Dividends paid: 3078000
Stock repurchases: 2050000
Net debt paydown: 892000
Dividend yield: 0.6440030594120649%
Buyback yield: 0.42891691741219395%
Debt paydown yield: 0.18663116601545224%
Total shareholder yield: 1.2595511428397113% (Low Return)
Shareholder yield for CLMB (quarterly period ending 2025-12-31)
Market cap (USD): 477948040
Dividends paid: 773000
Stock repurchases: 320000
Net debt paydown: 339000
Dividend yield: 0.16173306202908583%
Buyback yield: 0.06695288466922053%
Debt paydown yield: 0.0709282121964555%
Total shareholder yield: 0.29961415889476184% (Low Return)
Shareholder yield for CREX (annual period ending 2021-12-31)
Market cap (USD): 55011146.400000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CREX (annual period ending 2022-12-31)
Market cap (USD): 22790332.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CREX (annual period ending 2023-12-31)
Market cap (USD): 30911025.119999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4596000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.868481333627154%
Total shareholder yield: 14.868481333627154% (High Return)
Shareholder yield for CREX (quarterly period ending 2024-09-30)
Market cap (USD): 60119324.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CREX (quarterly period ending 2024-12-31)
Market cap (USD): 32089835.400000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CREX (annual period ending 2024-12-31)
Market cap (USD): 32089835.400000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 594000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8510534335741715%
Total shareholder yield: 1.8510534335741715% (Low Return)
Shareholder yield for CREX (quarterly period ending 2025-03-31)
Market cap (USD): 25540889.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CREX (quarterly period ending 2025-06-30)
Market cap (USD): 44139896.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1933000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.379258161932001%
Total shareholder yield: 4.379258161932001% (Moderate Return)
Shareholder yield for CREX (quarterly period ending 2025-09-30)
Market cap (USD): 29994172.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1963000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.544604583506051%
Total shareholder yield: -6.544604583506051% (Minimal or Negative)
Shareholder yield for CREX (annual period ending 2025-12-31)
Market cap (USD): 34185498.12
Dividends paid: 0
Stock repurchases: 2544000
Net debt paydown: -53899000
Dividend yield: 0%
Buyback yield: 7.4417520290911%
Debt paydown yield: -157.66627068238256%
Total shareholder yield: -150.22451865329145% (Minimal or Negative)
Shareholder yield for CREX (quarterly period ending 2025-12-31)
Market cap (USD): 34185498.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43898000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -128.41117553971745%
Total shareholder yield: -128.41117553971745% (Minimal or Negative)
Shareholder yield for CTE.AX (annual period ending 2021-06-30)
Market cap (USD): 12844621.842105262
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTE.AX (annual period ending 2022-06-30)
Market cap (USD): 18177354.496551726
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTE.AX (annual period ending 2023-06-30)
Market cap (USD): 17778317.649006624
Dividends paid: 323178.8079470199
Stock repurchases: 0
Net debt paydown: -1139783.6766385017
Dividend yield: 1.8178255914168444%
Buyback yield: 0%
Debt paydown yield: -6.4110884907166%
Total shareholder yield: -4.593262899299756% (Minimal or Negative)
Shareholder yield for CTE.AX (annual period ending 2024-06-30)
Market cap (USD): 39373047.486666664
Dividends paid: 488000
Stock repurchases: 1627333.3333333333
Net debt paydown: 95827.81456953636
Dividend yield: 1.239426539602394%
Buyback yield: 4.1331150043298415%
Debt paydown yield: 0.24338429633110722%
Total shareholder yield: 5.615925840263342% (Moderate Return)
Shareholder yield for CTEV (annual period ending 2021-12-31)
Market cap (USD): 3020868210.7999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTEV (annual period ending 2022-12-31)
Market cap (USD): 784198294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTEV (annual period ending 2023-12-31)
Market cap (USD): 981952646.4
Dividends paid: 0
Stock repurchases: 15218000
Net debt paydown: 214464000
Dividend yield: 0%
Buyback yield: 1.5497692333527175%
Debt paydown yield: 21.84056438833994%
Total shareholder yield: 23.390333621692655% (High Return)
Shareholder yield for CTEV (quarterly period ending 2024-09-30)
Market cap (USD): 130245107.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTEV (annual period ending 2024-12-31)
Market cap (USD): 251966321.42
Dividends paid: 0
Stock repurchases: 10370000
Net debt paydown: 26682000
Dividend yield: 0%
Buyback yield: 4.115629399023672%
Debt paydown yield: 10.589510474903532%
Total shareholder yield: 14.705139873927205% (High Return)
Shareholder yield for CTEV (quarterly period ending 2024-12-31)
Market cap (USD): 251966321.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTEV (quarterly period ending 2025-03-31)
Market cap (USD): 351695887.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTEV (quarterly period ending 2025-06-30)
Market cap (USD): 769366717.57
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17617000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.289805316201131%
Total shareholder yield: -2.289805316201131% (Minimal or Negative)
Shareholder yield for CTEV (quarterly period ending 2025-09-30)
Market cap (USD): 904896640.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2985000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3298719287546646%
Total shareholder yield: -0.3298719287546646% (Minimal or Negative)
Shareholder yield for CTEV (quarterly period ending 2025-12-31)
Market cap (USD): 728792979.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36355000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.988385043510019%
Total shareholder yield: 4.988385043510019% (Moderate Return)
Shareholder yield for CTEV (annual period ending 2025-12-31)
Market cap (USD): 728792979.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -74854000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.270955138135028%
Total shareholder yield: -10.270955138135028% (Minimal or Negative)
Shareholder yield for CUV.AX (annual period ending 2021-06-30)
Market cap (USD): 1148466940.1654136
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUV.AX (annual period ending 2022-06-30)
Market cap (USD): 509843437.71034485
Dividends paid: 851906.8965517242
Stock repurchases: 0
Dividend yield: 0.16709186262699616%
Buyback yield: 0%
Total shareholder yield: 0.16709186262699616% (Low Return)
Shareholder yield for CUV.AX (annual period ending 2023-06-30)
Market cap (USD): 590774513.6556292
Dividends paid: 1308883.4437086093
Stock repurchases: 0
Net debt paydown: 204410.8517926468
Dividend yield: 0.22155381003310784%
Buyback yield: 0%
Debt paydown yield: 0.03460048581442374%
Total shareholder yield: 0.2561542958475316% (Low Return)
Shareholder yield for CUV.AX (annual period ending 2024-06-30)
Market cap (USD): 512683629.6666666
Dividends paid: 1646818
Stock repurchases: 3272830.6666666665
Net debt paydown: 75639.58498896251
Dividend yield: 0.321215249465%
Buyback yield: 0.6383723757270297%
Debt paydown yield: 0.014753657150734728%
Total shareholder yield: 0.9743412823427644% (Low Return)
Shareholder yield for DGI9.L (annual period ending 2021-12-31)
Market cap (USD): 7540889.81054054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGI9.L (annual period ending 2022-12-31)
Market cap (USD): 5417726.66
Dividends paid: 60571084.3373494
Stock repurchases: 0
Dividend yield: 1118.0166172752133%
Buyback yield: 0%
Total shareholder yield: 1118.0166172752133% (High Return)
Shareholder yield for DGI9.L (annual period ending 2023-12-31)
Market cap (USD): 2057364.5544303798
Dividends paid: 32855696.202531643
Stock repurchases: 0
Dividend yield: 1596.9797929967915%
Buyback yield: 0%
Total shareholder yield: 1596.9797929967915% (High Return)
Shareholder yield for DGI9.L (annual period ending 2024-12-31)
Market cap (USD): 1286710.08175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGI9.L (quarterly period ending 2024-12-31)
Market cap (USD): 1286710.08175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGI9.L (quarterly period ending 2025-06-30)
Market cap (USD): 742154.3369863014
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGXX (annual period ending 2021-12-31)
Market cap (USD): 418648415.12
Dividends paid: 0
Stock repurchases: 599997
Dividend yield: 0%
Buyback yield: 0.1433176332049457%
Total shareholder yield: 0.1433176332049457% (Low Return)
Shareholder yield for DGXX (annual period ending 2022-12-31)
Market cap (USD): 32551496.64
Dividends paid: 0
Stock repurchases: 255525
Dividend yield: 0%
Buyback yield: 0.7849869479918328%
Total shareholder yield: 0.7849869479918328% (Low Return)
Shareholder yield for DGXX (annual period ending 2023-12-31)
Market cap (USD): 207063686.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22320
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.010779292268813757%
Total shareholder yield: -0.010779292268813757% (Minimal or Negative)