speb/financial-data huggingface dataset:
Shareholder yield for APA (quarterly period ending 2025-06-30)
Market cap (USD): 6206937186.12
Dividends paid: 90000000
Stock repurchases: 0
Net debt paydown: 827000000
Dividend yield: 1.449990507415778%
Buyback yield: 0%
Debt paydown yield: 13.323801662587204%
Total shareholder yield: 14.773792170002983% (High Return)
Shareholder yield for APA (quarterly period ending 2025-09-30)
Market cap (USD): 8352501464.009999
Dividends paid: 90000000
Stock repurchases: 0
Net debt paydown: 73000000
Dividend yield: 1.077521511223913%
Buyback yield: 0%
Debt paydown yield: 0.8739896702149517%
Total shareholder yield: 1.9515111814388646% (Low Return)
Shareholder yield for APA (annual period ending 2025-12-31)
Market cap (USD): 8508028363.89
Dividends paid: 360000000
Stock repurchases: 0
Net debt paydown: 1572000000
Dividend yield: 4.2312976003691%
Buyback yield: 0%
Debt paydown yield: 18.476666188278404%
Total shareholder yield: 22.707963788647504% (High Return)
Shareholder yield for APA (quarterly period ending 2025-12-31)
Market cap (USD): 8508028363.89
Dividends paid: 89000000
Stock repurchases: 0
Net debt paydown: 1000000
Dividend yield: 1.0460707956468054%
Buyback yield: 0%
Debt paydown yield: 0.011753604445469723%
Total shareholder yield: 1.0578244000922752% (Low Return)
Shareholder yield for ARBB (annual period ending 2023-06-30)
Market cap (USD): 71757656.39999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -113864.28269149385
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15867893184356263%
Total shareholder yield: -0.15867893184356263% (Minimal or Negative)
Shareholder yield for ARBB (annual period ending 2024-06-30)
Market cap (USD): 14404488.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 89480.14705882354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6211962625491403%
Total shareholder yield: 0.6211962625491403% (Low Return)
Shareholder yield for ARBB (quarterly period ending 2024-12-31)
Market cap (USD): 13027589.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARBB (annual period ending 2025-06-30)
Market cap (USD): 12021393.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHM (annual period ending 2022-12-31)
Market cap (USD): 76193997.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHM (annual period ending 2023-12-31)
Market cap (USD): 53598253.27
Dividends paid: 78000
Stock repurchases: 0
Net debt paydown: -13479000
Dividend yield: 0.14552713053367008%
Buyback yield: 0%
Debt paydown yield: -25.148207595683836%
Total shareholder yield: -25.002680465150167% (Minimal or Negative)
Shareholder yield for BHM (quarterly period ending 2024-09-30)
Market cap (USD): 57289028.17
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHM (quarterly period ending 2024-12-31)
Market cap (USD): 50850676.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHM (annual period ending 2024-12-31)
Market cap (USD): 50850676.4
Dividends paid: 7336000
Stock repurchases: 0
Net debt paydown: -207112000
Dividend yield: 14.426553429287326%
Buyback yield: 0%
Debt paydown yield: -407.29448389402353%
Total shareholder yield: -392.8679304647362% (Minimal or Negative)
Shareholder yield for BHM (quarterly period ending 2025-03-31)
Market cap (USD): 44002238.53
Dividends paid: 1925000
Stock repurchases: 0
Dividend yield: 4.374777430215435%
Buyback yield: 0%
Total shareholder yield: 4.374777430215435% (Moderate Return)
Shareholder yield for BHM (quarterly period ending 2025-06-30)
Market cap (USD): 48964280.339999996
Dividends paid: 2681000
Stock repurchases: 226000
Net debt paydown: -2159000
Dividend yield: 5.475420002874691%
Buyback yield: 0.46156095510991435%
Debt paydown yield: -4.409336734877456%
Total shareholder yield: 1.5276442231071492% (Low Return)
Shareholder yield for BHM (quarterly period ending 2025-09-30)
Market cap (USD): 47364944.550000004
Dividends paid: 2876000
Stock repurchases: 411000
Net debt paydown: -77274000
Dividend yield: 6.072001196927401%
Buyback yield: 0.8677303518557586%
Debt paydown yield: -163.14597374526008%
Total shareholder yield: -156.20624219647692% (Minimal or Negative)
Shareholder yield for BHM (quarterly period ending 2025-12-31)
Market cap (USD): 42730971.62
Dividends paid: 3000000
Stock repurchases: 231000
Net debt paydown: -12502000
Dividend yield: 7.0206688176401455%
Buyback yield: 0.5405914989582913%
Debt paydown yield: -29.257467186045698%
Total shareholder yield: -21.69620686944726% (Minimal or Negative)
Shareholder yield for BHM (annual period ending 2025-12-31)
Market cap (USD): 42730971.62
Dividends paid: 10482000
Stock repurchases: 868000
Net debt paydown: -54610000
Dividend yield: 24.53021684883467%
Buyback yield: 2.0313135112372156%
Debt paydown yield: -127.79957471044278%
Total shareholder yield: -101.2380443503709% (Minimal or Negative)
Shareholder yield for BTBT (annual period ending 2021-12-31)
Market cap (USD): 2148672000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTBT (annual period ending 2022-12-31)
Market cap (USD): 212040000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTBT (annual period ending 2023-12-31)
Market cap (USD): 1494882000.0000002
Dividends paid: 1600000
Stock repurchases: 0
Net debt paydown: -6216255
Dividend yield: 0.10703185937083995%
Buyback yield: 0%
Debt paydown yield: -0.4158358318583005%
Total shareholder yield: -0.3088039724874605% (Minimal or Negative)
Shareholder yield for BTBT (quarterly period ending 2024-09-30)
Market cap (USD): 1240434000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTBT (annual period ending 2024-12-31)
Market cap (USD): 1035462000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7589962
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7330024665318476%
Total shareholder yield: -0.7330024665318476% (Minimal or Negative)
Shareholder yield for BTBT (quarterly period ending 2024-12-31)
Market cap (USD): 1035462000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTBT (quarterly period ending 2025-03-31)
Market cap (USD): 713868000
Dividends paid: 800000
Stock repurchases: 0
Dividend yield: 0.11206553592540919%
Buyback yield: 0%
Total shareholder yield: 0.11206553592540919% (Low Return)
Shareholder yield for BTBT (quarterly period ending 2025-06-30)
Market cap (USD): 773946000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29729978
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8413504301333683%
Total shareholder yield: -3.8413504301333683% (Minimal or Negative)
Shareholder yield for BTBT (quarterly period ending 2025-09-30)
Market cap (USD): 1060200000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1828638
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1724804753820034%
Total shareholder yield: 0.1724804753820034% (Low Return)
Shareholder yield for BTBT (annual period ending 2025-12-31)
Market cap (USD): 667926000
Dividends paid: 800000
Stock repurchases: 0
Net debt paydown: -120360380
Dividend yield: 0.11977374739117806%
Buyback yield: 0%
Debt paydown yield: -18.02001718753275%
Total shareholder yield: -17.900243440141573% (Minimal or Negative)
Shareholder yield for BTBT (quarterly period ending 2025-12-31)
Market cap (USD): 667926000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -92249942
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.811401562448536%
Total shareholder yield: -13.811401562448536% (Minimal or Negative)
Shareholder yield for CARBORUNIV.NS (annual period ending 2022-03-31)
Market cap (USD): 1974796872.704998
Dividends paid: 7506527.759461954
Stock repurchases: 0
Dividend yield: 0.3801164496062733%
Buyback yield: 0%
Total shareholder yield: 0.3801164496062733% (Low Return)
Shareholder yield for CARBORUNIV.NS (annual period ending 2023-03-31)
Market cap (USD): 2263183457.3788066
Dividends paid: 8095249.695493301
Stock repurchases: 0
Dividend yield: 0.3576930393821952%
Buyback yield: 0%
Total shareholder yield: 0.3576930393821952% (Low Return)
Shareholder yield for CARBORUNIV.NS (annual period ending 2024-03-31)
Market cap (USD): 2876780947.6698656
Dividends paid: 7977575.248830795
Stock repurchases: 0
Net debt paydown: 12602813.219775474
Dividend yield: 0.2773090963110163%
Buyback yield: 0%
Debt paydown yield: 0.4380873430764166%
Total shareholder yield: 0.7153964393874329% (Low Return)
Shareholder yield for CARBORUNIV.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3388859377.3738647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CARBORUNIV.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2824295429.93216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CARBORUNIV.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2244350913.165597
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CARBORUNIV.NS (annual period ending 2025-03-31)
Market cap (USD): 2244350913.165597
Dividends paid: 8899929.857376665
Stock repurchases: 0
Net debt paydown: -4180754.318767702
Dividend yield: 0.3965480533890109%
Buyback yield: 0%
Debt paydown yield: -0.1862789947081341%
Total shareholder yield: 0.21026905868087678% (Low Return)
Shareholder yield for CARBORUNIV.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2142327460.4750762
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CARBORUNIV.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1812797024.4910328
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBNK (annual period ending 2021-12-31)
Market cap (USD): 401174794.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBNK (annual period ending 2022-12-31)
Market cap (USD): 363875148.7
Dividends paid: 3085000
Stock repurchases: 0
Dividend yield: 0.8478182725645425%
Buyback yield: 0%
Total shareholder yield: 0.8478182725645425% (Low Return)
Shareholder yield for CBNK (annual period ending 2023-12-31)
Market cap (USD): 379511681.5
Dividends paid: 3920000
Stock repurchases: 8826000
Net debt paydown: 70000000
Dividend yield: 1.03290628222731%
Buyback yield: 2.325620114014857%
Debt paydown yield: 18.444755039773394%
Total shareholder yield: 21.80328143601556% (High Return)
Shareholder yield for CBNK (quarterly period ending 2024-09-30)
Market cap (USD): 408178658.29999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBNK (annual period ending 2024-12-31)
Market cap (USD): 454273853.95
Dividends paid: 5275000
Stock repurchases: 1399000
Net debt paydown: 15000000
Dividend yield: 1.1611938380632836%
Buyback yield: 0.30796401506171256%
Debt paydown yield: 3.301972999232086%
Total shareholder yield: 4.771130852357082% (Moderate Return)
Shareholder yield for CBNK (quarterly period ending 2024-12-31)
Market cap (USD): 454273853.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBNK (quarterly period ending 2025-03-31)
Market cap (USD): 452970809.54999995
Dividends paid: 1666000
Stock repurchases: 618000
Dividend yield: 0.3677941193727414%
Buyback yield: 0.13643263251641907%
Total shareholder yield: 0.5042267518891606% (Low Return)
Shareholder yield for CBNK (quarterly period ending 2025-06-30)
Market cap (USD): 538483098.3000001
Dividends paid: 1658000
Stock repurchases: 2869000
Net debt paydown: 0
Dividend yield: 0.3079019574122815%
Buyback yield: 0.5327929528442916%
Debt paydown yield: 0%
Total shareholder yield: 0.8406949102565731% (Low Return)
Shareholder yield for CBNK (quarterly period ending 2025-09-30)
Market cap (USD): 513562374.15000004
Dividends paid: 1991000
Stock repurchases: 312000
Net debt paydown: 0
Dividend yield: 0.3876841646149244%
Buyback yield: 0.06075211419380031%
Debt paydown yield: 0%
Total shareholder yield: 0.4484362788087247% (Low Return)
Shareholder yield for CBNK (annual period ending 2025-12-31)
Market cap (USD): 455414017.8
Dividends paid: 7296000
Stock repurchases: 11731000
Net debt paydown: -18000000
Dividend yield: 1.602058723454603%
Buyback yield: 2.5758978734712104%
Debt paydown yield: -3.9524475085228703%
Total shareholder yield: 0.22550908840294337% (Low Return)
Shareholder yield for CBNK (quarterly period ending 2025-12-31)
Market cap (USD): 455414017.8
Dividends paid: 1981000
Stock repurchases: 8556000
Net debt paydown: -18000000
Dividend yield: 0.4349888063546558%
Buyback yield: 1.878730049051204%
Debt paydown yield: -3.9524475085228703%
Total shareholder yield: -1.6387286531170107% (Minimal or Negative)
Shareholder yield for CHN.AX (annual period ending 2021-06-30)
Market cap (USD): 2141493635.1127818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHN.AX (annual period ending 2022-06-30)
Market cap (USD): 1017113377.5310345
Dividends paid: 0
Stock repurchases: 2635862.0689655175
Dividend yield: 0%
Buyback yield: 0.25915125365511094%
Total shareholder yield: 0.25915125365511094% (Low Return)
Shareholder yield for CHN.AX (annual period ending 2023-06-30)
Market cap (USD): 1617495029.231788
Dividends paid: 0
Stock repurchases: 1539735.0993377483
Net debt paydown: 329394.83900433895
Dividend yield: 0%
Buyback yield: 0.09519257070416032%
Debt paydown yield: 0.0203645039429136%
Total shareholder yield: 0.11555707464707392% (Low Return)
Shareholder yield for CHN.AX (annual period ending 2024-06-30)
Market cap (USD): 369353870.25333333
Dividends paid: 0
Stock repurchases: 85333.33333333333
Net debt paydown: -264291.3907284769
Dividend yield: 0%
Buyback yield: 0.023103408467008806%
Debt paydown yield: -0.07155506196461515%
Total shareholder yield: -0.04845165349760635% (Minimal or Negative)
Shareholder yield for CP.TO (annual period ending 2021-12-31)
Market cap (USD): 61428563136.62992
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CP.TO (annual period ending 2022-12-31)
Market cap (USD): 64152010136.117645
Dividends paid: 519852941.1764706
Stock repurchases: 0
Dividend yield: 0.8103455216343921%
Buyback yield: 0%
Total shareholder yield: 0.8103455216343921% (Low Return)
Shareholder yield for CP.TO (annual period ending 2023-12-31)
Market cap (USD): 69149285650.9697
Dividends paid: 535606060.60606056
Stock repurchases: 0
Net debt paydown: -2653721033.8680935
Dividend yield: 0.7745648498952348%
Buyback yield: 0%
Debt paydown yield: -3.8376694840532743%
Total shareholder yield: -3.0631046341580395% (Minimal or Negative)
Shareholder yield for CP.TO (quarterly period ending 2024-09-30)
Market cap (USD): 74970983274.10371
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CP.TO (annual period ending 2024-12-31)
Market cap (USD): 63799070097.25874
Dividends paid: 495804195.8041958
Stock repurchases: 0
Net debt paydown: 1225291375.2913742
Dividend yield: 0.777133890898982%
Buyback yield: 0%
Debt paydown yield: 1.920547389520684%
Total shareholder yield: 2.697681280419666% (Low Return)
Shareholder yield for CP.TO (quarterly period ending 2024-12-31)
Market cap (USD): 63799070097.25874
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CP.TO (quarterly period ending 2025-03-31)
Market cap (USD): 62017389342.37763
Dividends paid: 123776223.77622378
Stock repurchases: 242657342.65734267
Dividend yield: 0.19958309288528076%
Buyback yield: 0.39127306910278215%
Total shareholder yield: 0.5908561619880629% (Low Return)
Shareholder yield for CP.TO (quarterly period ending 2025-06-30)
Market cap (USD): 69489672967.12407
Dividends paid: 153284671.5328467
Stock repurchases: 1016788321.1678832
Net debt paydown: -414185084.9880028
Dividend yield: 0.22058626122095365%
Buyback yield: 1.4632221994323258%
Debt paydown yield: -0.5960383281469117%
Total shareholder yield: 1.0877701325063678% (Low Return)
Shareholder yield for CP.TO (quarterly period ending 2025-09-30)
Market cap (USD): 65769133010.0144
Dividends paid: 147482014.38848922
Stock repurchases: 1298561151.0791368
Net debt paydown: -933025258.6252213
Dividend yield: 0.22424199261685987%
Buyback yield: 1.9744233984069857%
Debt paydown yield: -1.4186370048137222%
Total shareholder yield: 0.7800283862101232% (Low Return)
Shareholder yield for CP.TO (annual period ending 2025-12-31)
Market cap (USD): 65200026985.75182
Dividends paid: 581021897.8102189
Stock repurchases: 2877372262.773722
Net debt paydown: -1148593742.024395
Dividend yield: 0.891137511242426%
Buyback yield: 4.413145815725683%
Debt paydown yield: -1.761646114464642%
Total shareholder yield: 3.5426372125034664% (Low Return)
Shareholder yield for CP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 65200026985.75182
Dividends paid: 148905109.48905107
Stock repurchases: 289781021.8978102
Net debt paydown: -37047734.07550812
Dividend yield: 0.2283819752430338%
Buyback yield: 0.44444923613472753%
Debt paydown yield: -0.05682165451189793%
Total shareholder yield: 0.6160095568658635% (Low Return)
Shareholder yield for CRSU.PA (annual period ending 2021-12-31)
Market cap (USD): 80016483.22727273
Dividends paid: 16021590.909090908
Stock repurchases: 0
Dividend yield: 20.022863118820656%
Buyback yield: 0%
Total shareholder yield: 20.022863118820656% (High Return)
Shareholder yield for CRSU.PA (annual period ending 2022-12-31)
Market cap (USD): 59322461.255319156
Dividends paid: 16654255.319148937
Stock repurchases: 0
Dividend yield: 28.07411386299423%
Buyback yield: 0%
Total shareholder yield: 28.07411386299423% (High Return)
Shareholder yield for CRSU.PA (annual period ending 2023-12-31)
Market cap (USD): 69890982.22222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 131190425.53191489
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 187.70722825841494%
Total shareholder yield: 187.70722825841494% (High Return)
Shareholder yield for CRSU.PA (annual period ending 2024-12-31)
Market cap (USD): 72773573.14583334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45610416.66666669
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -62.674422451768976%
Total shareholder yield: -62.674422451768976% (Minimal or Negative)
Shareholder yield for CRSU.PA (quarterly period ending 2024-12-31)
Market cap (USD): 72773573.14583334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRSU.PA (quarterly period ending 2025-06-30)
Market cap (USD): 103163278.5647059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 60902769.60784316
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 59.03531804647313%
Total shareholder yield: 59.03531804647313% (High Return)
Shareholder yield for CVCB3.SA (annual period ending 2021-12-31)
Market cap (USD): 1117432759.8666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVCB3.SA (annual period ending 2022-12-31)
Market cap (USD): 409128302.5275142
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVCB3.SA (annual period ending 2023-12-31)
Market cap (USD): 377390281.1594203
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4227453.920649767
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1201809192494736%
Total shareholder yield: 1.1201809192494736% (Low Return)
Shareholder yield for CVCB3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 178395096.44198895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVCB3.SA (annual period ending 2024-12-31)
Market cap (USD): 116106954.99838448
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 77861484.00226873
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 67.06013778705342%
Total shareholder yield: 67.06013778705342% (High Return)
Shareholder yield for CVCB3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 116106954.99838448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVCB3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 191682813.6388889
Dividends paid: 0
Stock repurchases: 243229.1666666667
Dividend yield: 0%
Buyback yield: 0.1268914839307847%
Total shareholder yield: 0.1268914839307847% (Low Return)
Shareholder yield for CVCB3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 228086972.8467153
Dividends paid: 0
Stock repurchases: 364598.5401459854
Net debt paydown: -447379.3592862785
Dividend yield: 0%
Buyback yield: 0.15985066380402704%
Debt paydown yield: -0.19614419609441594%
Total shareholder yield: -0.0362935322903889% (Minimal or Negative)
Shareholder yield for CVCB3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 190894219.28571427
Dividends paid: 0
Stock repurchases: 1033458.6466165413
Net debt paydown: 28603796.443663895
Dividend yield: 0%
Buyback yield: 0.5413776543278914%
Debt paydown yield: 14.984108241042208%
Total shareholder yield: 15.5254858953701% (High Return)
Shareholder yield for CVCB3.SA (annual period ending 2025-12-31)
Market cap (USD): 201961391.39676842
Dividends paid: 0
Stock repurchases: 1769525.5474452553
Net debt paydown: 14648050.575201392
Dividend yield: 0%
Buyback yield: 0.8761702101610542%
Debt paydown yield: 7.252896444164514%
Total shareholder yield: 8.129066654325568% (Moderate Return)
Shareholder yield for CVCB3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 201961391.39676842
Dividends paid: 0
Stock repurchases: 145985.401459854
Net debt paydown: -3547774.5458536744
Dividend yield: 0%
Buyback yield: 0.07228381645136057%
Debt paydown yield: -1.7566597859705786%
Total shareholder yield: -1.684375969519218% (Minimal or Negative)
Shareholder yield for DESK3.SA (annual period ending 2021-12-31)
Market cap (USD): 361197852.19298244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DESK3.SA (annual period ending 2022-12-31)
Market cap (USD): 172800310.24667934
Dividends paid: 232386.36363636362
Stock repurchases: 0
Dividend yield: 0.13448260787531158%
Buyback yield: 0%
Total shareholder yield: 0.13448260787531158% (Low Return)
Shareholder yield for DESK3.SA (annual period ending 2023-12-31)
Market cap (USD): 333426609.73084885
Dividends paid: 442886.59793814435
Stock repurchases: 74639.17525773197
Net debt paydown: -75791907.60699785
Dividend yield: 0.13282881000279328%
Buyback yield: 0.02238548846415791%
Debt paydown yield: -22.731211425560534%
Total shareholder yield: -22.575997127093583% (Minimal or Negative)
Shareholder yield for DESK3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 312586618.3241253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DESK3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 193349146.60743135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DESK3.SA (annual period ending 2024-12-31)
Market cap (USD): 193349146.60743135
Dividends paid: 853398.0582524273
Stock repurchases: 272006.4724919094
Net debt paydown: 20368255.429886907
Dividend yield: 0.44137668731744323%
Buyback yield: 0.14068149627998144%
Debt paydown yield: 10.5344428911506%
Total shareholder yield: 11.116501074748026% (High Return)
Shareholder yield for DESK3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 156289975.26041666
Dividends paid: 1215.2777777777778
Stock repurchases: 0
Dividend yield: 0.0007775788407112056%
Buyback yield: 0%
Total shareholder yield: 0.0007775788407112056% (Low Return)
Shareholder yield for DESK3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 205925906.0218978
Dividends paid: 777189.7810218978
Stock repurchases: 0
Net debt paydown: -83740727.64598536
Dividend yield: 0.3774123402129176%
Buyback yield: 0%
Debt paydown yield: -40.66546519750678%
Total shareholder yield: -40.288052857293856% (Minimal or Negative)
Shareholder yield for DESK3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 220177081.29699245
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 44823540.145985365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.3579500109386%
Total shareholder yield: 20.3579500109386% (High Return)
Shareholder yield for DESK3.SA (annual period ending 2025-12-31)
Market cap (USD): 354651478.9048474
Dividends paid: 778467.1532846715
Stock repurchases: 0
Net debt paydown: -83914371.7667068
Dividend yield: 0.21950201806250846%
Buyback yield: 0%
Debt paydown yield: -23.661080457307477%
Total shareholder yield: -23.441578439244967% (Minimal or Negative)
Shareholder yield for DESK3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 354651478.9048474
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15921167.883211672
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.489243336126989%
Total shareholder yield: -4.489243336126989% (Minimal or Negative)
Shareholder yield for DMO (annual period ending 2021-12-31)
Market cap (USD): 100558726.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMO (annual period ending 2022-12-31)
Market cap (USD): 78847183.2
Dividends paid: 14185400
Stock repurchases: 755559
Net debt paydown: -8344000
Dividend yield: 17.99100414788185%
Buyback yield: 0.9582574409582714%
Debt paydown yield: -10.582495989533333%
Total shareholder yield: 8.366765599306786% (Moderate Return)
Shareholder yield for DMO (annual period ending 2023-12-31)
Market cap (USD): 91988380.4
Dividends paid: 14575127
Stock repurchases: 142726
Net debt paydown: -6737000
Dividend yield: 15.844530512029756%
Buyback yield: 0.15515655279435706%
Debt paydown yield: -7.32375107671751%
Total shareholder yield: 8.675935988106604% (Moderate Return)
Shareholder yield for DMO (annual period ending 2024-12-31)
Market cap (USD): 110614599.03999999
Dividends paid: 17328153
Stock repurchases: 0
Dividend yield: 15.665339973554362%
Buyback yield: 0%
Total shareholder yield: 15.665339973554362% (High Return)
Shareholder yield for DMO (quarterly period ending 2024-12-31)
Market cap (USD): 110614599.03999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMO (quarterly period ending 2025-06-30)
Market cap (USD): 119642030.16000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRCT (annual period ending 2022-12-31)
Market cap (USD): 394539788.5
Dividends paid: 1693000
Stock repurchases: 14246000
Dividend yield: 0.4291075448782018%
Buyback yield: 3.610789181532701%
Total shareholder yield: 4.039896726410903% (Moderate Return)
Shareholder yield for DRCT (annual period ending 2023-12-31)
Market cap (USD): 2420928681.6
Dividends paid: 3185000
Stock repurchases: 0
Net debt paydown: -6399000
Dividend yield: 0.13156108332340558%
Buyback yield: 0%
Debt paydown yield: -0.26432005406168674%
Total shareholder yield: -0.13275897073828116% (Minimal or Negative)
Shareholder yield for DRCT (quarterly period ending 2024-09-30)
Market cap (USD): 343290290.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRCT (annual period ending 2024-12-31)
Market cap (USD): 258687943.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5319000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0561453007304777%
Total shareholder yield: -2.0561453007304777% (Minimal or Negative)
Shareholder yield for DRCT (quarterly period ending 2024-12-31)
Market cap (USD): 258687943.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRCT (quarterly period ending 2025-03-31)
Market cap (USD): 104125964.80000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRCT (quarterly period ending 2025-06-30)
Market cap (USD): 91923703.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1004000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0922101307465493%
Total shareholder yield: -1.0922101307465493% (Minimal or Negative)
Shareholder yield for DRCT (quarterly period ending 2025-09-30)
Market cap (USD): 54991525.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22353000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 40.64808156341012%
Total shareholder yield: 40.64808156341012% (High Return)
Shareholder yield for DRCT (annual period ending 2025-12-31)
Market cap (USD): 10412596.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23296000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 223.72901941168854%
Total shareholder yield: 223.72901941168854% (High Return)
Shareholder yield for DRCT (quarterly period ending 2025-12-31)
Market cap (USD): 10412596.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3651000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 35.06330056112959%
Total shareholder yield: 35.06330056112959% (High Return)
Shareholder yield for DX (annual period ending 2021-12-31)
Market cap (USD): 2184211182.7999997
Dividends paid: 0
Stock repurchases: 69708000
Dividend yield: 0%
Buyback yield: 3.19144964319061%
Total shareholder yield: 3.19144964319061% (Low Return)
Shareholder yield for DX (annual period ending 2022-12-31)
Market cap (USD): 1849457077.61
Dividends paid: 72366000
Stock repurchases: 0
Dividend yield: 3.912823978241036%
Buyback yield: 0%
Total shareholder yield: 3.912823978241036% (Low Return)
Shareholder yield for DX (annual period ending 2023-12-31)
Market cap (USD): 2067878195.89
Dividends paid: 93041000
Stock repurchases: 0
Dividend yield: 4.499346247033463%
Buyback yield: 0%
Total shareholder yield: 4.499346247033463% (Moderate Return)
Shareholder yield for DX (annual period ending 2024-12-31)
Market cap (USD): 2350401164.1
Dividends paid: 117844000
Stock repurchases: 0
Dividend yield: 5.013782404465582%
Buyback yield: 0%
Total shareholder yield: 5.013782404465582% (Moderate Return)
Shareholder yield for DX (quarterly period ending 2025-03-31)
Market cap (USD): 2535584286.12
Dividends paid: 41616000
Stock repurchases: 0
Dividend yield: 1.6412785103539824%
Buyback yield: 0%
Total shareholder yield: 1.6412785103539824% (Low Return)
Shareholder yield for DX (quarterly period ending 2025-06-30)
Market cap (USD): 2483353149.1400003
Dividends paid: 56555000
Stock repurchases: 0
Dividend yield: 2.277364378062191%
Buyback yield: 0%
Total shareholder yield: 2.277364378062191% (Low Return)
Shareholder yield for DX (quarterly period ending 2025-09-30)
Market cap (USD): 2602060278.6400003
Dividends paid: 69584000
Stock repurchases: 0
Dividend yield: 2.67418862549829%
Buyback yield: 0%
Total shareholder yield: 2.67418862549829% (Low Return)
Shareholder yield for DX (quarterly period ending 2025-12-31)
Market cap (USD): 3043650800.38
Dividends paid: 78844000
Stock repurchases: 0
Dividend yield: 2.590441715263667%
Buyback yield: 0%
Total shareholder yield: 2.590441715263667% (Low Return)
Shareholder yield for DX (annual period ending 2025-12-31)
Market cap (USD): 3043650800.38
Dividends paid: 246599000
Stock repurchases: 0
Dividend yield: 8.102079251969775%
Buyback yield: 0%
Total shareholder yield: 8.102079251969775% (Moderate Return)
Shareholder yield for ECX (annual period ending 2021-12-31)
Market cap (USD): 3387012341.2799997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECX (annual period ending 2022-12-31)
Market cap (USD): 2772769324.4700003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECX (annual period ending 2023-12-31)
Market cap (USD): 1096614651.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -47335344.73829496
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.31649756588705%
Total shareholder yield: -4.31649756588705% (Minimal or Negative)
Shareholder yield for ECX (quarterly period ending 2024-09-30)
Market cap (USD): 662827210.23
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECX (quarterly period ending 2024-12-31)
Market cap (USD): 732233200.8299999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECX (annual period ending 2024-12-31)
Market cap (USD): 732233200.8299999
Dividends paid: 0
Stock repurchases: 3750000
Net debt paydown: -41281975.43037975
Dividend yield: 0%
Buyback yield: 0.5121319267890756%
Debt paydown yield: -5.637818031685242%
Total shareholder yield: -5.125686104896166% (Minimal or Negative)
Shareholder yield for ECX (quarterly period ending 2025-03-31)
Market cap (USD): 437257740.78000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECX (quarterly period ending 2025-06-30)
Market cap (USD): 711411403.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42861384.4561466
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.02483798210712%
Total shareholder yield: -6.02483798210712% (Minimal or Negative)
Shareholder yield for ECX (quarterly period ending 2025-09-30)
Market cap (USD): 697530205.53
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11503813.402443528
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6492208238785384%
Total shareholder yield: 1.6492208238785384% (Low Return)
Shareholder yield for ECX (annual period ending 2025-12-31)
Market cap (USD): 596891519.16
Dividends paid: 0
Stock repurchases: 39168918.91891892
Net debt paydown: -251112871.6216216
Dividend yield: 0%
Buyback yield: 6.562150350877993%
Debt paydown yield: -42.07010211420167%
Total shareholder yield: -35.507951763323675% (Minimal or Negative)
Shareholder yield for ECX (quarterly period ending 2025-12-31)
Market cap (USD): 596891519.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -86943243.24324322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.566004115052205%
Total shareholder yield: -14.566004115052205% (Minimal or Negative)
Shareholder yield for ENRG.L (annual period ending 2021-12-31)
Market cap (USD): 4225468.964594595
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENRG.L (annual period ending 2022-12-31)
Market cap (USD): 3671911.26433735
Dividends paid: 17418072.289156627
Stock repurchases: 0
Dividend yield: 474.3598370234573%
Buyback yield: 0%
Total shareholder yield: 474.3598370234573% (High Return)
Shareholder yield for ENRG.L (annual period ending 2023-12-31)
Market cap (USD): 3156407.036202532
Dividends paid: 29454430.379746836
Stock repurchases: 6835443.037974684
Dividend yield: 933.1632467523395%
Buyback yield: 216.55771766997435%
Total shareholder yield: 1149.720964422314% (High Return)
Shareholder yield for ENRG.L (quarterly period ending 2024-12-31)
Market cap (USD): 2869574.8095
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENRG.L (annual period ending 2024-12-31)
Market cap (USD): 2869574.8095
Dividends paid: 28658750
Stock repurchases: 18276250
Dividend yield: 998.7106767567964%
Buyback yield: 636.8974922519789%
Total shareholder yield: 1635.6081690087753% (High Return)
Shareholder yield for ENRG.L (quarterly period ending 2025-06-30)
Market cap (USD): 3632716.33890411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESR.AX (annual period ending 2021-06-30)
Market cap (USD): 83929960.9774436
Dividends paid: 0
Stock repurchases: 246503.75939849621
Dividend yield: 0%
Buyback yield: 0.2937017443207733%
Total shareholder yield: 0.2937017443207733% (Low Return)
Shareholder yield for ESR.AX (annual period ending 2022-06-30)
Market cap (USD): 30793613.26896552
Dividends paid: 0
Stock repurchases: 543322.7586206896
Dividend yield: 0%
Buyback yield: 1.7644007992016393%
Total shareholder yield: 1.7644007992016393% (Low Return)
Shareholder yield for ESR.AX (annual period ending 2023-06-30)
Market cap (USD): 14785012.993377483
Dividends paid: 0
Stock repurchases: 247754.96688741722
Dividend yield: 0%
Buyback yield: 1.6757169371335139%
Total shareholder yield: 1.6757169371335139% (Low Return)
Shareholder yield for ESR.AX (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 117079.33333333333
Shareholder yield for FLD (annual period ending 2022-12-31)
Market cap (USD): 508849167
Dividends paid: 0
Stock repurchases: 21875
Dividend yield: 0%
Buyback yield: 0.004298916342728335%
Total shareholder yield: 0.004298916342728335% (Low Return)
Shareholder yield for FLD (annual period ending 2023-12-31)
Market cap (USD): 535764342.50000006
Dividends paid: 0
Stock repurchases: 96791644
Dividend yield: 0%
Buyback yield: 18.066085463684995%
Total shareholder yield: 18.066085463684995% (High Return)
Shareholder yield for FLD (quarterly period ending 2024-09-30)
Market cap (USD): 550999347.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLD (annual period ending 2024-12-31)
Market cap (USD): 563695185
Dividends paid: 0
Stock repurchases: 1646875
Net debt paydown: -9727905
Dividend yield: 0%
Buyback yield: 0.29215701035303326%
Debt paydown yield: -1.7257385301242194%
Total shareholder yield: -1.433581519771186% (Minimal or Negative)
Shareholder yield for FLD (quarterly period ending 2024-12-31)
Market cap (USD): 563695185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLD (quarterly period ending 2025-03-31)
Market cap (USD): 314856770
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLD (quarterly period ending 2025-06-30)
Market cap (USD): 214813570.50000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14849385
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.912684783105916%
Total shareholder yield: -6.912684783105916% (Minimal or Negative)
Shareholder yield for FLD (quarterly period ending 2025-09-30)
Market cap (USD): 196023731
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2452468
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2511077038932596%
Total shareholder yield: -1.2511077038932596% (Minimal or Negative)
Shareholder yield for FLD (quarterly period ending 2025-12-31)
Market cap (USD): 132544543.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3717091
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.8044089193305797%
Total shareholder yield: 2.8044089193305797% (Low Return)
Shareholder yield for FLD (annual period ending 2025-12-31)
Market cap (USD): 132544543.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -66924326
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -50.4919510322958%
Total shareholder yield: -50.4919510322958% (Minimal or Negative)
Shareholder yield for FNTL.L (annual period ending 2021-12-31)
Market cap (USD): 2999076.987162162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FNTL.L (annual period ending 2022-12-31)
Market cap (USD): 2460467.9349397593
Dividends paid: 3855421.686746988
Stock repurchases: 0
Dividend yield: 156.69465275276517%
Buyback yield: 0%
Total shareholder yield: 156.69465275276517% (High Return)
Shareholder yield for FNTL.L (annual period ending 2023-12-31)
Market cap (USD): 3178554.643670886
Dividends paid: 4430379.746835443
Stock repurchases: 0
Net debt paydown: -13298764.67896904
Dividend yield: 139.3834696426309%
Buyback yield: 0%
Debt paydown yield: -418.39031162951505%
Total shareholder yield: -279.0068419868842% (Minimal or Negative)
Shareholder yield for FNTL.L (annual period ending 2024-12-31)
Market cap (USD): 3412330.08375
Dividends paid: 5125000
Stock repurchases: 0
Net debt paydown: -23925632.911392406
Dividend yield: 150.190628521138%
Buyback yield: 0%
Debt paydown yield: -701.1523599469366%
Total shareholder yield: -550.9617314257986% (Minimal or Negative)
Shareholder yield for FNTL.L (quarterly period ending 2024-12-31)
Market cap (USD): 3412330.08375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTDR (annual period ending 2021-12-31)
Market cap (USD): 2574109891.2999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTDR (annual period ending 2022-12-31)
Market cap (USD): 1460886377.6000001
Dividends paid: 0
Stock repurchases: 59000000
Dividend yield: 0%
Buyback yield: 4.038643997552188%
Total shareholder yield: 4.038643997552188% (Moderate Return)
Shareholder yield for FTDR (annual period ending 2023-12-31)
Market cap (USD): 2473673952.84
Dividends paid: 0
Stock repurchases: 121000000
Net debt paydown: 17000000
Dividend yield: 0%
Buyback yield: 4.891509645443819%
Debt paydown yield: 0.687236892335082%
Total shareholder yield: 5.578746537778901% (Moderate Return)
Shareholder yield for FTDR (quarterly period ending 2024-09-30)
Market cap (USD): 3370573906.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTDR (quarterly period ending 2024-12-31)
Market cap (USD): 3839743185.7400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTDR (annual period ending 2024-12-31)
Market cap (USD): 3839743185.7400002
Dividends paid: 0
Stock repurchases: 161000000
Net debt paydown: -609000000
Dividend yield: 0%
Buyback yield: 4.192988755027164%
Debt paydown yield: -15.860435725537533%
Total shareholder yield: -11.667446970510369% (Minimal or Negative)
Shareholder yield for FTDR (quarterly period ending 2025-03-31)
Market cap (USD): 2698425703.2400002
Dividends paid: 0
Stock repurchases: 71000000
Dividend yield: 0%
Buyback yield: 2.631163789862744%
Total shareholder yield: 2.631163789862744% (Low Return)
Shareholder yield for FTDR (quarterly period ending 2025-06-30)
Market cap (USD): 4139646302.68
Dividends paid: 0
Stock repurchases: 64000000
Net debt paydown: 8000000
Dividend yield: 0%
Buyback yield: 1.5460258031843568%
Debt paydown yield: 0.1932532253980446%
Total shareholder yield: 1.7392790285824014% (Low Return)
Shareholder yield for FTDR (quarterly period ending 2025-09-30)
Market cap (USD): 4726107901.38
Dividends paid: 0
Stock repurchases: 60000000
Net debt paydown: 7000000
Dividend yield: 0%
Buyback yield: 1.2695435917254512%
Debt paydown yield: 0.14811341903463598%
Total shareholder yield: 1.4176570107600872% (Low Return)
Shareholder yield for FTDR (annual period ending 2025-12-31)
Market cap (USD): 4051852650.18
Dividends paid: 0
Stock repurchases: 283000000
Net debt paydown: 28000000
Dividend yield: 0%
Buyback yield: 6.984459318564509%
Debt paydown yield: 0.6910419113774072%
Total shareholder yield: 7.675501229941917% (Moderate Return)
Shareholder yield for FTDR (quarterly period ending 2025-12-31)
Market cap (USD): 4051852650.18
Dividends paid: 0
Stock repurchases: 88000000
Net debt paydown: 7000000
Dividend yield: 0%
Buyback yield: 2.171846007186137%
Debt paydown yield: 0.1727604778443518%
Total shareholder yield: 2.344606485030489% (Low Return)
Shareholder yield for FTNT (annual period ending 2021-12-31)
Market cap (USD): 52662766345.079994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTNT (annual period ending 2022-12-31)
Market cap (USD): 35819179835.99
Dividends paid: 0
Stock repurchases: 1991200000
Dividend yield: 0%
Buyback yield: 5.559032923471084%
Total shareholder yield: 5.559032923471084% (Moderate Return)
Shareholder yield for FTNT (annual period ending 2023-12-31)
Market cap (USD): 42881910325.23
Dividends paid: 0
Stock repurchases: 1500500000
Net debt paydown: -1900000
Dividend yield: 0%
Buyback yield: 3.499144484515107%
Debt paydown yield: -0.004430772756133758%
Total shareholder yield: 3.494713711758973% (Low Return)
Shareholder yield for FTNT (quarterly period ending 2024-09-30)
Market cap (USD): 56816882722.049995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTNT (quarterly period ending 2024-12-31)
Market cap (USD): 69220619981.68001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTNT (annual period ending 2024-12-31)
Market cap (USD): 69220619981.68001
Dividends paid: 0
Stock repurchases: 600000
Net debt paydown: -2000000
Dividend yield: 0%
Buyback yield: 0.000866793738858156%
Debt paydown yield: -0.00288931246286052%
Total shareholder yield: -0.002022518724002364% (Minimal or Negative)
Shareholder yield for FTNT (quarterly period ending 2025-03-31)
Market cap (USD): 70524734117.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTNT (quarterly period ending 2025-06-30)
Market cap (USD): 77455587896.52
Dividends paid: 0
Stock repurchases: 401100000
Net debt paydown: -400000
Dividend yield: 0%
Buyback yield: 0.5178451431236518%
Debt paydown yield: -0.0005164249744439311%
Total shareholder yield: 0.5173287181492079% (Low Return)
Shareholder yield for FTNT (quarterly period ending 2025-09-30)
Market cap (USD): 61601076715.28
Dividends paid: 0
Stock repurchases: 1831500000
Net debt paydown: -600000
Dividend yield: 0%
Buyback yield: 2.9731623173815414%
Debt paydown yield: -0.0009740089491831422%
Total shareholder yield: 2.9721883084323584% (Low Return)
Shareholder yield for FTNT (annual period ending 2025-12-31)
Market cap (USD): 58179608729.31
Dividends paid: 0
Stock repurchases: 2289800000
Net debt paydown: -2000000
Dividend yield: 0%
Buyback yield: 3.9357432097105765%
Debt paydown yield: -0.003437630543899534%
Total shareholder yield: 3.932305579166677% (Low Return)