speb/financial-data huggingface dataset:
Shareholder yield for 5ZM.DE (annual period ending 2025-01-31)
Market cap (USD): 23377031886.666664
Dividends paid: 0
Stock repurchases: 1093878000
Net debt paydown: 8521000
Dividend yield: 0%
Buyback yield: 4.67928522878007%
Debt paydown yield: 0.03645030746978637%
Total shareholder yield: 4.715735536249856% (Moderate Return)
Shareholder yield for 5ZM.DE (quarterly period ending 2025-01-31)
Market cap (USD): 23377031886.666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5ZM.DE (quarterly period ending 2025-04-30)
Market cap (USD): 20356663229.954544
Dividends paid: 0
Stock repurchases: 418021000
Dividend yield: 0%
Buyback yield: 2.0534848726331925%
Total shareholder yield: 2.0534848726331925% (Low Return)
Shareholder yield for 5ZM.DE (quarterly period ending 2025-07-31)
Market cap (USD): 20700156407.12644
Dividends paid: 0
Stock repurchases: 465263000
Net debt paydown: 7219000
Dividend yield: 0%
Buyback yield: 2.247630360125318%
Debt paydown yield: 0.03487413262981297%
Total shareholder yield: 2.282504492755131% (Low Return)
Shareholder yield for 5ZM.DE (quarterly period ending 2025-10-31)
Market cap (USD): 20940855900.23256
Dividends paid: 0
Stock repurchases: 413706000
Net debt paydown: 5793000
Dividend yield: 0%
Buyback yield: 1.975592602188746%
Debt paydown yield: 0.027663625725707162%
Total shareholder yield: 2.003256227914453% (Low Return)
Shareholder yield for 5ZM.DE (annual period ending 2026-01-31)
Market cap (USD): 24230829142.904762
Dividends paid: 0
Stock repurchases: 1620691000
Net debt paydown: 5957000
Dividend yield: 0%
Buyback yield: 6.6885494938771775%
Debt paydown yield: 0.024584383657974496%
Total shareholder yield: 6.713133877535152% (Moderate Return)
Shareholder yield for 5ZM.DE (quarterly period ending 2026-01-31)
Market cap (USD): 24230829142.904762
Dividends paid: 0
Stock repurchases: 323701000
Net debt paydown: -10010000
Dividend yield: 0%
Buyback yield: 1.335905585776398%
Debt paydown yield: -0.04131100896698417%
Total shareholder yield: 1.2945945768094138% (Low Return)
Shareholder yield for 6614.T (annual period ending 2022-03-31)
Market cap (USD): 70411632.11416161
Dividends paid: 0
Stock repurchases: 532.6995574495984
Dividend yield: 0%
Buyback yield: 0.0007565505037376611%
Total shareholder yield: 0.0007565505037376611% (Low Return)
Shareholder yield for 6614.T (annual period ending 2023-03-31)
Market cap (USD): 119028443.72222222
Dividends paid: 328821.32132132136
Stock repurchases: 848.3483483483484
Net debt paydown: -1174152.580707244
Dividend yield: 0.2762544069623347%
Buyback yield: 0.0007127274135652372%
Debt paydown yield: -0.9864470575179282%
Total shareholder yield: -0.7094799231420281% (Minimal or Negative)
Shareholder yield for 6614.T (annual period ending 2024-03-31)
Market cap (USD): 69688490.6114633
Dividends paid: 437156.6296883254
Stock repurchases: 220245.64183835182
Net debt paydown: 685985.7321663983
Dividend yield: 0.627301044767378%
Buyback yield: 0.3160430652262152%
Debt paydown yield: 0.9843601520816383%
Total shareholder yield: 1.9277042620752316% (Low Return)
Shareholder yield for 6614.T (quarterly period ending 2024-09-30)
Market cap (USD): 43794978.10939907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6614.T (annual period ending 2025-03-31)
Market cap (USD): 30509529.647640686
Dividends paid: 443202.78037695494
Stock repurchases: 0
Net debt paydown: -711862.4657372897
Dividend yield: 1.4526699870354376%
Buyback yield: 0%
Debt paydown yield: -2.3332462806169096%
Total shareholder yield: -0.880576293581472% (Minimal or Negative)
Shareholder yield for 6614.T (quarterly period ending 2025-03-31)
Market cap (USD): 30509529.647640686
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2227126.5344400806
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.299773415590185%
Total shareholder yield: 7.299773415590185% (Moderate Return)
Shareholder yield for 6614.T (quarterly period ending 2025-06-30)
Market cap (USD): 26247077.859950177
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6614.T (quarterly period ending 2025-09-30)
Market cap (USD): 23293045.8679677
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6897.T (annual period ending 2022-02-28)
Market cap (USD): 54812511.20003461
Dividends paid: 1117805.8487627618
Stock repurchases: 0
Dividend yield: 2.0393261032748593%
Buyback yield: 0%
Total shareholder yield: 2.0393261032748593% (Low Return)
Shareholder yield for 6897.T (annual period ending 2023-02-28)
Market cap (USD): 38227609.521713614
Dividends paid: 1186458.3333333335
Stock repurchases: 0
Net debt paydown: 1681354.376366349
Dividend yield: 3.103668652520412%
Buyback yield: 0%
Debt paydown yield: 4.39827234138542%
Total shareholder yield: 7.501940993905832% (Moderate Return)
Shareholder yield for 6897.T (annual period ending 2024-02-29)
Market cap (USD): 33687875.20576132
Dividends paid: 935284.7471127041
Stock repurchases: 0
Net debt paydown: 1146521.1899800505
Dividend yield: 2.7763245422874014%
Buyback yield: 0%
Debt paydown yield: 3.4033645131289605%
Total shareholder yield: 6.179689055416362% (Moderate Return)
Shareholder yield for 6897.T (annual period ending 2025-02-28)
Market cap (USD): 29516008.446103595
Dividends paid: 948323.4451036598
Stock repurchases: 0
Net debt paydown: -3681788.9312268794
Dividend yield: 3.212912229766108%
Buyback yield: 0%
Debt paydown yield: -12.473871383896123%
Total shareholder yield: -9.260959154130015% (Minimal or Negative)
Shareholder yield for 6897.T (quarterly period ending 2025-05-31)
Market cap (USD): 31946207.83836417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6897.T (quarterly period ending 2026-02-28)
Market cap (USD): 28809165.597330935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6897.T (annual period ending 2026-02-28)
Market cap (USD): 28809165.597330935
Dividends paid: 912575.3881688694
Stock repurchases: 0
Net debt paydown: -43122.78065075539
Dividend yield: 3.1676564358858634%
Buyback yield: 0%
Debt paydown yield: -0.14968424026397545%
Total shareholder yield: 3.017972195621888% (Low Return)
Shareholder yield for 7004.T (annual period ending 2022-03-31)
Market cap (USD): 940709738.2693821
Dividends paid: 16571053.92558597
Stock repurchases: 0
Dividend yield: 1.761548036705949%
Buyback yield: 0%
Total shareholder yield: 1.761548036705949% (Low Return)
Shareholder yield for 7004.T (annual period ending 2023-03-31)
Market cap (USD): 1021760762.43994
Dividends paid: 15180180.18018018
Stock repurchases: 0
Net debt paydown: 103854676.26288795
Dividend yield: 1.485688307694482%
Buyback yield: 0%
Debt paydown yield: 10.164285034285864%
Total shareholder yield: 11.649973341980346% (High Return)
Shareholder yield for 7004.T (annual period ending 2024-03-31)
Market cap (USD): 1400277349.9601161
Dividends paid: 20027733.75594295
Stock repurchases: 0
Net debt paydown: 45326546.832093716
Dividend yield: 1.4302690646616112%
Buyback yield: 0%
Debt paydown yield: 3.2369692213749475%
Total shareholder yield: 4.667238286036559% (Moderate Return)
Shareholder yield for 7004.T (quarterly period ending 2024-09-30)
Market cap (USD): 1109982445.7233505
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7004.T (annual period ending 2025-03-31)
Market cap (USD): 1003963899.4232054
Dividends paid: 25905627.5898944
Stock repurchases: 0
Net debt paydown: -303575286.4820497
Dividend yield: 2.580334572266755%
Buyback yield: 0%
Debt paydown yield: -30.237669567248282%
Total shareholder yield: -27.65733499498153% (Minimal or Negative)
Shareholder yield for 7004.T (quarterly period ending 2025-03-31)
Market cap (USD): 1003963899.4232054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -387375570.9917335
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -38.58461157958841%
Total shareholder yield: -38.58461157958841% (Minimal or Negative)
Shareholder yield for 7004.T (quarterly period ending 2025-06-30)
Market cap (USD): 1107548980.6314003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7004.T (quarterly period ending 2025-09-30)
Market cap (USD): 1130167555.3174293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7294.T (annual period ending 2022-03-31)
Market cap (USD): 132597697.5184396
Dividends paid: 3728896.9021471892
Stock repurchases: 0
Dividend yield: 2.812188274708641%
Buyback yield: 0%
Total shareholder yield: 2.812188274708641% (Low Return)
Shareholder yield for 7294.T (annual period ending 2023-03-31)
Market cap (USD): 119275761.57162163
Dividends paid: 2530030.0300300303
Stock repurchases: 0
Net debt paydown: 28089283.34989634
Dividend yield: 2.121160239677716%
Buyback yield: 0%
Debt paydown yield: 23.549867114476182%
Total shareholder yield: 25.6710273541539% (High Return)
Shareholder yield for 7294.T (annual period ending 2024-03-31)
Market cap (USD): 123595541.21196516
Dividends paid: 4945853.143159007
Stock repurchases: 0
Net debt paydown: 20639149.450559944
Dividend yield: 4.0016436634044235%
Buyback yield: 0%
Debt paydown yield: 16.698943382726085%
Total shareholder yield: 20.700587046130508% (High Return)
Shareholder yield for 7294.T (quarterly period ending 2024-09-30)
Market cap (USD): 147932453.25598824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7294.T (annual period ending 2025-03-31)
Market cap (USD): 134340789.63320413
Dividends paid: 5199839.593637214
Stock repurchases: 942387.3813661275
Net debt paydown: -65340406.64947784
Dividend yield: 3.8706334895265524%
Buyback yield: 0.7014901311352749%
Debt paydown yield: -48.63780154030602%
Total shareholder yield: -44.065677919644195% (Minimal or Negative)
Shareholder yield for 7294.T (quarterly period ending 2025-03-31)
Market cap (USD): 134340789.63320413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40966144.44223353
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.49419655347046%
Total shareholder yield: -30.49419655347046% (Minimal or Negative)
Shareholder yield for 7294.T (quarterly period ending 2025-06-30)
Market cap (USD): 127514243.20391639
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7294.T (quarterly period ending 2025-09-30)
Market cap (USD): 127831464.02543743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7571.T (annual period ending 2022-03-31)
Market cap (USD): 16057290.526307164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7571.T (annual period ending 2023-03-31)
Market cap (USD): 19574317.069369372
Dividends paid: 261283.78378378382
Stock repurchases: 72747.74774774775
Net debt paydown: 2581864.406612806
Dividend yield: 1.3348296283227705%
Buyback yield: 0.3716489698717825%
Debt paydown yield: 13.190061229022415%
Total shareholder yield: 14.896539827216968% (High Return)
Shareholder yield for 7571.T (annual period ending 2024-03-31)
Market cap (USD): 15203951.305995774
Dividends paid: 347054.9392498679
Stock repurchases: 0
Net debt paydown: 7418625.436054122
Dividend yield: 2.2826627911719544%
Buyback yield: 0%
Debt paydown yield: 48.79406206154147%
Total shareholder yield: 51.07672485271342% (High Return)
Shareholder yield for 7571.T (quarterly period ending 2024-09-30)
Market cap (USD): 14465137.838492787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7571.T (quarterly period ending 2025-03-31)
Market cap (USD): 14703596.806041973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 962346.2784059271
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.544971894295154%
Total shareholder yield: 6.544971894295154% (Moderate Return)
Shareholder yield for 7571.T (annual period ending 2025-03-31)
Market cap (USD): 14703596.806041973
Dividends paid: 140.35556743750834
Stock repurchases: 0
Net debt paydown: 2442092.6754539944
Dividend yield: 0.0009545662145729793%
Buyback yield: 0%
Debt paydown yield: 16.608811487883663%
Total shareholder yield: 16.609766054098237% (High Return)
Shareholder yield for 7571.T (quarterly period ending 2025-06-30)
Market cap (USD): 21880498.57895101
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7571.T (quarterly period ending 2025-09-30)
Market cap (USD): 28219655.59461642
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8117.HK (annual period ending 2021-12-31)
Market cap (USD): 19692066.134615384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8117.HK (annual period ending 2022-12-31)
Market cap (USD): 14459386.173299102
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8117.HK (annual period ending 2023-12-31)
Market cap (USD): 3933370.4443021766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5630870.3663221
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -143.15637049845884%
Total shareholder yield: -143.15637049845884% (Minimal or Negative)
Shareholder yield for 8117.HK (annual period ending 2024-12-31)
Market cap (USD): 6597857.210051547
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4401327.27008725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -66.70843472304948%
Total shareholder yield: -66.70843472304948% (Minimal or Negative)
Shareholder yield for 8117.HK (quarterly period ending 2024-12-31)
Market cap (USD): 6597857.210051547
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8117.HK (quarterly period ending 2025-06-30)
Market cap (USD): 7826655.584713376
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9456746.339221217
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 120.8274241387554%
Total shareholder yield: 120.8274241387554% (High Return)
Shareholder yield for 8283.T (annual period ending 2022-03-31)
Market cap (USD): 2068174382.7408624
Dividends paid: 39059170.62776594
Stock repurchases: 28511719.390263893
Dividend yield: 1.8885820728522178%
Buyback yield: 1.3785935861210379%
Total shareholder yield: 3.2671756589732555% (Low Return)
Shareholder yield for 8283.T (annual period ending 2023-03-31)
Market cap (USD): 2127799490.1909914
Dividends paid: 37740240.240240246
Stock repurchases: 0
Net debt paydown: 749712.1773469914
Dividend yield: 1.7736746537547428%
Buyback yield: 0%
Debt paydown yield: 0.03523415532352145%
Total shareholder yield: 1.8089088090782641% (Low Return)
Shareholder yield for 8283.T (annual period ending 2024-03-31)
Market cap (USD): 1559472686.3351822
Dividends paid: 35684099.31325938
Stock repurchases: 0
Net debt paydown: 167806.4752549699
Dividend yield: 2.2882157299669235%
Buyback yield: 0%
Debt paydown yield: 0.010760462605428586%
Total shareholder yield: 2.298976192572352% (Low Return)
Shareholder yield for 8283.T (quarterly period ending 2024-09-30)
Market cap (USD): 1801682855.0074239
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8283.T (quarterly period ending 2025-03-31)
Market cap (USD): 1572068033.5789332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8283.T (annual period ending 2025-03-31)
Market cap (USD): 1572068033.5789332
Dividends paid: 41465044.78010961
Stock repurchases: 33411308.648576394
Net debt paydown: -668550.5022655388
Dividend yield: 2.6376113434296644%
Buyback yield: 2.1253093336242577%
Debt paydown yield: -0.04252681741409959%
Total shareholder yield: 4.720393859639822% (Moderate Return)
Shareholder yield for 8283.T (quarterly period ending 2025-06-30)
Market cap (USD): 1651676653.2836976
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8283.T (quarterly period ending 2025-09-30)
Market cap (USD): 1864666122.2907135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8452.HK (annual period ending 2021-12-31)
Market cap (USD): 5413435.897435898
Dividends paid: 169233.90894819467
Stock repurchases: 0
Dividend yield: 3.1261829299272423%
Buyback yield: 0%
Total shareholder yield: 3.1261829299272423% (Low Return)
Shareholder yield for 8452.HK (annual period ending 2022-12-31)
Market cap (USD): 5074403.080872914
Dividends paid: 670833.3333333334
Stock repurchases: 0
Net debt paydown: -1260919.5402298851
Dividend yield: 13.219945728433041%
Buyback yield: 0%
Debt paydown yield: -24.848627910200978%
Total shareholder yield: -11.628682181767937% (Minimal or Negative)
Shareholder yield for 8452.HK (annual period ending 2023-12-31)
Market cap (USD): 4256184.37900128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -321921.528687133
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.56361802076517%
Total shareholder yield: -7.56361802076517% (Minimal or Negative)
Shareholder yield for 8452.HK (quarterly period ending 2024-12-31)
Market cap (USD): 4515154.639175258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8452.HK (annual period ending 2024-12-31)
Market cap (USD): 4515154.639175258
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 137772.57576633315
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0513368151549916%
Total shareholder yield: 3.0513368151549916% (Low Return)
Shareholder yield for 8452.HK (quarterly period ending 2025-06-30)
Market cap (USD): 2746700.6369426753
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -54652.56682142103
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9897533093469644%
Total shareholder yield: -1.9897533093469644% (Minimal or Negative)
Shareholder yield for 8545.HK (annual period ending 2022-03-31)
Market cap (USD): 7613714.508301405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8545.HK (annual period ending 2023-03-31)
Market cap (USD): 4556589.905732485
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -837094.9557068599
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.371083925146312%
Total shareholder yield: -18.371083925146312% (Minimal or Negative)
Shareholder yield for 8545.HK (annual period ending 2024-03-31)
Market cap (USD): 4574070.4296675185
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 494821.6479163107
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.817971772076069%
Total shareholder yield: 10.817971772076069% (High Return)
Shareholder yield for 8545.HK (quarterly period ending 2024-09-30)
Market cap (USD): 4603504.602316602
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8545.HK (quarterly period ending 2025-03-31)
Market cap (USD): 6130116.668380463
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13750.566578330006
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.22431166195019284%
Total shareholder yield: -0.22431166195019284% (Minimal or Negative)
Shareholder yield for 8545.HK (annual period ending 2025-03-31)
Market cap (USD): 6130116.668380463
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66693.42421048833
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0879633752241178%
Total shareholder yield: 1.0879633752241178% (Low Return)
Shareholder yield for 8646.HK (annual period ending 2021-12-31)
Market cap (USD): 30920115.384615384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8646.HK (annual period ending 2022-12-31)
Market cap (USD): 47937766.36713735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8646.HK (annual period ending 2023-12-31)
Market cap (USD): 24903649.167733673
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 520664.79945681244
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.090716890323889%
Total shareholder yield: 2.090716890323889% (Low Return)
Shareholder yield for 8646.HK (annual period ending 2024-12-31)
Market cap (USD): 33084626.288659796
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1211632.0829239152
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.6622208525269597%
Total shareholder yield: 3.6622208525269597% (Low Return)
Shareholder yield for 8646.HK (quarterly period ending 2024-12-31)
Market cap (USD): 33084626.288659796
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8646.HK (quarterly period ending 2025-06-30)
Market cap (USD): 24776751.59235669
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2616559.102806595
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.560541373041694%
Total shareholder yield: 10.560541373041694% (High Return)
Shareholder yield for AGIL.AS (annual period ending 2021-12-31)
Market cap (USD): 5294331.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGIL.AS (annual period ending 2022-12-31)
Market cap (USD): 1891055.4042553194
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGIL.AS (annual period ending 2023-12-31)
Market cap (USD): 3066187.0555555555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1841465.7210401893
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 60.05718789085874%
Total shareholder yield: 60.05718789085874% (High Return)
Shareholder yield for AGIL.AS (annual period ending 2024-12-31)
Market cap (USD): 1941254.7916666667
Dividends paid: 0
Stock repurchases: 112500
Net debt paydown: 2547430.555555556
Dividend yield: 0%
Buyback yield: 5.795220724396151%
Debt paydown yield: 131.22597644013828%
Total shareholder yield: 137.02119716453444% (High Return)
Shareholder yield for AIRO (quarterly period ending 2025-06-30)
Market cap (USD): 756896651.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIRO (quarterly period ending 2025-09-30)
Market cap (USD): 603756364.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4012955
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6646646286419406%
Total shareholder yield: 0.6646646286419406% (Low Return)
Shareholder yield for AIRO (annual period ending 2025-12-31)
Market cap (USD): 257225367.92
Dividends paid: 0
Stock repurchases: 19413000
Net debt paydown: 42725000
Dividend yield: 0%
Buyback yield: 7.547078329396214%
Debt paydown yield: 16.609948056634895%
Total shareholder yield: 24.15702638603111% (High Return)
Shareholder yield for AIRO (quarterly period ending 2025-12-31)
Market cap (USD): 257225367.92
Dividends paid: 0
Stock repurchases: 598133
Net debt paydown: 8447471
Dividend yield: 0%
Buyback yield: 0.23253266380243884%
Debt paydown yield: 3.2840738331171364%
Total shareholder yield: 3.516606496919575% (Low Return)
Shareholder yield for ALSN.SW (annual period ending 2021-12-31)
Market cap (USD): 3808314081.131868
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALSN.SW (annual period ending 2022-12-31)
Market cap (USD): 2161975615.8043475
Dividends paid: 58438043.47826087
Stock repurchases: 53210869.56521739
Dividend yield: 2.7029927188387557%
Buyback yield: 2.4612150653429397%
Total shareholder yield: 5.164207784181695% (Moderate Return)
Shareholder yield for ALSN.SW (annual period ending 2023-12-31)
Market cap (USD): 3529384235.059524
Dividends paid: 67983333.33333334
Stock repurchases: 60975000
Net debt paydown: -8189389.23395443
Dividend yield: 1.9262094690063347%
Buyback yield: 1.7276384756949432%
Debt paydown yield: -0.2320345048466029%
Total shareholder yield: 3.421813439854675% (Low Return)
Shareholder yield for ALSN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 2998847378.733333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALSN.SW (annual period ending 2024-12-31)
Market cap (USD): 2998847378.733333
Dividends paid: 66603333.33333333
Stock repurchases: 0
Net debt paydown: 145623253.96825397
Dividend yield: 2.2209644213859776%
Buyback yield: 0%
Debt paydown yield: 4.855974165306238%
Total shareholder yield: 7.076938586692215% (Moderate Return)
Shareholder yield for ALSN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 4124582260.1499996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIYA (quarterly period ending 2025-06-30)
Market cap (USD): 4953052185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOY.L (annual period ending 2021-12-31)
Market cap (USD): 16680479.245405408
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOY.L (annual period ending 2022-12-31)
Market cap (USD): 10111974.625301206
Dividends paid: 46385542.1686747
Stock repurchases: 0
Net debt paydown: -93767502.44220126
Dividend yield: 458.718933615728%
Buyback yield: 0%
Debt paydown yield: -927.2917102420854%
Total shareholder yield: -468.5727766263574% (Minimal or Negative)
Shareholder yield for BOY.L (annual period ending 2023-12-31)
Market cap (USD): 11482476.23670886
Dividends paid: 51392405.06329114
Stock repurchases: 16708860.75949367
Net debt paydown: 41920085.4049108
Dividend yield: 447.5724922381496%
Buyback yield: 145.51617974245258%
Debt paydown yield: 365.07879085257355%
Total shareholder yield: 958.1674628331757% (High Return)
Shareholder yield for BOY.L (annual period ending 2024-12-31)
Market cap (USD): 12525825.53775
Dividends paid: 53625000
Stock repurchases: 72125000
Net debt paydown: -65966772.15189874
Dividend yield: 428.1154949698637%
Buyback yield: 575.8103510433831%
Debt paydown yield: -526.6461037086126%
Total shareholder yield: 477.27974230463417% (High Return)
Shareholder yield for BOY.L (quarterly period ending 2024-12-31)
Market cap (USD): 12525825.53775
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOY.L (quarterly period ending 2025-06-30)
Market cap (USD): 13123039.99041096
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -72333904.10958904
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -551.197772485976%
Total shareholder yield: -551.197772485976% (Minimal or Negative)
Shareholder yield for BYRN (annual period ending 2021-11-30)
Market cap (USD): 334046200.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BYRN (annual period ending 2022-11-30)
Market cap (USD): 196524462.96
Dividends paid: 0
Stock repurchases: 17500000
Dividend yield: 0%
Buyback yield: 8.904743835153946%
Total shareholder yield: 8.904743835153946% (Moderate Return)
Shareholder yield for BYRN (annual period ending 2023-11-30)
Market cap (USD): 132756132.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 647000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4873597831818731%
Total shareholder yield: 0.4873597831818731% (Low Return)
Shareholder yield for BYRN (quarterly period ending 2024-08-31)
Market cap (USD): 263015996.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BYRN (quarterly period ending 2024-11-30)
Market cap (USD): 438662571.47999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BYRN (annual period ending 2024-11-30)
Market cap (USD): 438662571.47999996
Dividends paid: 0
Stock repurchases: 3753000
Net debt paydown: -735000
Dividend yield: 0%
Buyback yield: 0.8555550995239427%
Debt paydown yield: -0.16755475570213108%
Total shareholder yield: 0.6880003438218116% (Low Return)
Shareholder yield for BYRN (quarterly period ending 2025-02-28)
Market cap (USD): 583900049.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BYRN (quarterly period ending 2025-05-31)
Market cap (USD): 605004870.96
Dividends paid: 0
Stock repurchases: 55000
Net debt paydown: -52000
Dividend yield: 0%
Buyback yield: 0.009090835899011518%
Debt paydown yield: -0.0085949721227018%
Total shareholder yield: 0.0004958637763097188% (Low Return)
Shareholder yield for BYRN (quarterly period ending 2025-08-31)
Market cap (USD): 462944462.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 155000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03348133795497799%
Total shareholder yield: 0.03348133795497799% (Low Return)
Shareholder yield for BYRN (annual period ending 2025-11-30)
Market cap (USD): 414153747
Dividends paid: 0
Stock repurchases: 1102000
Net debt paydown: 291000
Dividend yield: 0%
Buyback yield: 0.2660847590979299%
Debt paydown yield: 0.07026376124999781%
Total shareholder yield: 0.3363485203479277% (Low Return)
Shareholder yield for BYRN (quarterly period ending 2025-11-30)
Market cap (USD): 414153747
Dividends paid: 0
Stock repurchases: 1047000
Net debt paydown: 86000
Dividend yield: 0%
Buyback yield: 0.25280466676545604%
Debt paydown yield: 0.02076523528350451%
Total shareholder yield: 0.27356990204896053% (Low Return)
Shareholder yield for CBU (annual period ending 2021-12-31)
Market cap (USD): 3382960779.73
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBU (annual period ending 2022-12-31)
Market cap (USD): 2937820531.1
Dividends paid: 93387000
Stock repurchases: 16614000
Dividend yield: 3.1787850554994037%
Buyback yield: 0.5655212707557485%
Total shareholder yield: 3.744306326255152% (Low Return)
Shareholder yield for CBU (annual period ending 2023-12-31)
Market cap (USD): 2521585493.4199996
Dividends paid: 95102000
Stock repurchases: 30016000
Net debt paydown: 330520000
Dividend yield: 3.7715159865951704%
Buyback yield: 1.190362178015611%
Debt paydown yield: 13.107626168634054%
Total shareholder yield: 18.069504333244836% (High Return)
Shareholder yield for CBU (quarterly period ending 2024-09-30)
Market cap (USD): 2891046644.29
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBU (quarterly period ending 2024-12-31)
Market cap (USD): 3091806473.0699997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBU (annual period ending 2024-12-31)
Market cap (USD): 3091806473.0699997
Dividends paid: 95777000
Stock repurchases: 45836000
Net debt paydown: -276709000
Dividend yield: 3.0977682734747147%
Buyback yield: 1.4824989985381356%
Debt paydown yield: -8.94975162288352%
Total shareholder yield: -4.369484350870669% (Minimal or Negative)
Shareholder yield for CBU (quarterly period ending 2025-03-31)
Market cap (USD): 2873703517.72
Dividends paid: 24268000
Stock repurchases: 48000
Net debt paydown: -50037000
Dividend yield: 0.8444851687154652%
Buyback yield: 0.0016703184480938822%
Debt paydown yield: -1.7412025872348664%
Total shareholder yield: -0.8950471000713074% (Minimal or Negative)
Shareholder yield for CBU (quarterly period ending 2025-06-30)
Market cap (USD): 2897353235.77
Dividends paid: 24244000
Stock repurchases: 42000
Net debt paydown: -118384000
Dividend yield: 0.8367636952474288%
Buyback yield: 0.0014495988780890946%
Debt paydown yield: -4.085936037707128%
Total shareholder yield: -3.2477227435816105% (Minimal or Negative)
Shareholder yield for CBU (quarterly period ending 2025-09-30)
Market cap (USD): 3011397431.7
Dividends paid: 24314000
Stock repurchases: 11034000
Net debt paydown: 174659000
Dividend yield: 0.8073992407662449%
Buyback yield: 0.36640796342085824%
Debt paydown yield: 5.799931890803306%
Total shareholder yield: 6.973739094990409% (Moderate Return)
Shareholder yield for CBU (quarterly period ending 2025-12-31)
Market cap (USD): 2973032333.53
Dividends paid: 24734000
Stock repurchases: 44000
Net debt paydown: 80410000
Dividend yield: 0.8319452069541514%
Buyback yield: 0.0014799704498254494%
Debt paydown yield: 2.704645997056009%
Total shareholder yield: 3.538071174459986% (Low Return)
Shareholder yield for CBU (annual period ending 2025-12-31)
Market cap (USD): 2973032333.53
Dividends paid: 97560000
Stock repurchases: 11168000
Net debt paydown: 278542000
Dividend yield: 3.2814981155675196%
Buyback yield: 0.3756434087193322%
Debt paydown yield: 9.368952932620008%
Total shareholder yield: 13.02609445690686% (High Return)
Shareholder yield for CDR.TO (annual period ending 2021-12-31)
Market cap (USD): 31568313.779527556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDR.TO (annual period ending 2022-12-31)
Market cap (USD): 21814633.301470585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDR.TO (annual period ending 2023-12-31)
Market cap (USD): 83220771.43181817
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4520187.165775401
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.43156124126864%
Total shareholder yield: -5.43156124126864% (Minimal or Negative)
Shareholder yield for CDR.TO (quarterly period ending 2024-09-30)
Market cap (USD): 100971836.22222221
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDR.TO (annual period ending 2024-12-31)
Market cap (USD): 103173196.6993007
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6084790.20979021
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.897646292306315%
Total shareholder yield: -5.897646292306315% (Minimal or Negative)
Shareholder yield for CDR.TO (quarterly period ending 2024-12-31)
Market cap (USD): 103173196.6993007
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDR.TO (quarterly period ending 2025-03-31)
Market cap (USD): 98687405.53846155
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6993706.293706294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.086726270233773%
Total shareholder yield: -7.086726270233773% (Minimal or Negative)
Shareholder yield for CDR.TO (quarterly period ending 2025-06-30)
Market cap (USD): 107691730.86131386
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 204338.72696646675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18974411993583384%
Total shareholder yield: 0.18974411993583384% (Low Return)
Shareholder yield for CDR.TO (quarterly period ending 2025-09-30)
Market cap (USD): 98643031.70503598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2425468.676153969
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4588342777284518%
Total shareholder yield: -2.4588342777284518% (Minimal or Negative)
Shareholder yield for CDR.TO (quarterly period ending 2025-12-31)
Market cap (USD): 113544542.32116787
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9842414.535524862
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.668329040144416%
Total shareholder yield: -8.668329040144416% (Minimal or Negative)
Shareholder yield for CDR.TO (annual period ending 2025-12-31)
Market cap (USD): 113544542.32116787
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11651656.372824254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.261749384542686%
Total shareholder yield: -10.261749384542686% (Minimal or Negative)
Shareholder yield for COST.L (annual period ending 2021-12-31)
Market cap (USD): 1788458.4121621624
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COST.L (annual period ending 2022-12-31)
Market cap (USD): 1179951.5981927712
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7701074.568544447
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 652.6602091424352%
Total shareholder yield: 652.6602091424352% (High Return)
Shareholder yield for COST.L (annual period ending 2023-12-31)
Market cap (USD): 2010317.8101265822
Dividends paid: 1392405.0632911392
Stock repurchases: 1645569.6202531646
Net debt paydown: 4782675.003812727
Dividend yield: 69.26293227255768%
Buyback yield: 81.85619268574999%
Debt paydown yield: 237.9064135889827%
Total shareholder yield: 389.02553854729035% (High Return)
Shareholder yield for COST.L (annual period ending 2024-12-31)
Market cap (USD): 3341734.543125
Dividends paid: 4000000
Stock repurchases: 13875000
Net debt paydown: -1490506.3291139267
Dividend yield: 119.69831679865952%
Buyback yield: 415.2035363953503%
Debt paydown yield: -44.60277469317147%
Total shareholder yield: 490.2990785008384% (High Return)
Shareholder yield for COST.L (quarterly period ending 2024-12-31)
Market cap (USD): 3341734.543125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COST.L (quarterly period ending 2025-06-30)
Market cap (USD): 5257577.743150684
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 332191.7808219157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.318342724549892%
Total shareholder yield: 6.318342724549892% (Moderate Return)
Shareholder yield for CRU.L (annual period ending 2022-04-30)
Market cap (USD): 144348.257625
Dividends paid: 1535000
Stock repurchases: 987500
Dividend yield: 1063.400435346959%
Buyback yield: 684.109400589656%
Total shareholder yield: 1747.5098359366152% (High Return)
Shareholder yield for CRU.L (annual period ending 2023-04-30)
Market cap (USD): 166555.68187499998
Dividends paid: 1207500
Stock repurchases: 0
Net debt paydown: -11361250
Dividend yield: 724.9827723717217%
Buyback yield: 0%
Debt paydown yield: -6821.292358267679%
Total shareholder yield: -6096.309585895958% (Minimal or Negative)
Shareholder yield for CRU.L (annual period ending 2024-04-30)
Market cap (USD): 99933.40912499999
Dividends paid: 668750
Stock repurchases: 212500
Net debt paydown: 446250
Dividend yield: 669.1956232209646%
Buyback yield: 212.64159990198874%
Debt paydown yield: 446.5473597941764%
Total shareholder yield: 1328.3845829171298% (High Return)
Shareholder yield for CRU.L (quarterly period ending 2024-10-31)
Market cap (USD): 69217.9457142857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRU.L (quarterly period ending 2025-04-30)
Market cap (USD): 82907.71720000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1796069.264069263
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2166.347506272025%
Total shareholder yield: -2166.347506272025% (Minimal or Negative)
Shareholder yield for CRU.L (annual period ending 2025-04-30)
Market cap (USD): 82907.71720000001
Dividends paid: 593333.3333333334
Stock repurchases: 21333.333333333332
Net debt paydown: -1993666.666666666
Dividend yield: 715.6551324432478%
Buyback yield: 25.73142049234149%
Debt paydown yield: -2404.68165569835%
Total shareholder yield: -1663.2951027627605% (Minimal or Negative)
Shareholder yield for CXDO (annual period ending 2021-12-31)
Market cap (USD): 160456096.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXDO (annual period ending 2022-12-31)
Market cap (USD): 61265054.97
Dividends paid: 462000
Stock repurchases: 0
Dividend yield: 0.7541003598645756%
Buyback yield: 0%
Total shareholder yield: 0.7541003598645756% (Low Return)
Shareholder yield for CXDO (annual period ending 2023-12-31)
Market cap (USD): 157214559.04999998
Dividends paid: 130000
Stock repurchases: 0
Net debt paydown: 2229000
Dividend yield: 0.08268954274053922%
Buyback yield: 0%
Debt paydown yield: 1.4178076212973993%
Total shareholder yield: 1.5004971640379385% (Low Return)
Shareholder yield for CXDO (quarterly period ending 2024-09-30)
Market cap (USD): 150407330.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXDO (annual period ending 2024-12-31)
Market cap (USD): 169532400.79000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 68000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.040110326806633075%
Total shareholder yield: 0.040110326806633075% (Low Return)
Shareholder yield for CXDO (quarterly period ending 2024-12-31)
Market cap (USD): 169532400.79000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 122000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07196264515307699%
Total shareholder yield: 0.07196264515307699% (Low Return)
Shareholder yield for CXDO (quarterly period ending 2025-03-31)
Market cap (USD): 157862866.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1735000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0990551726045685%
Total shareholder yield: -1.0990551726045685% (Minimal or Negative)
Shareholder yield for CXDO (quarterly period ending 2025-06-30)
Market cap (USD): 196761314.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 234000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11892581682453167%
Total shareholder yield: 0.11892581682453167% (Low Return)
Shareholder yield for CXDO (quarterly period ending 2025-09-30)
Market cap (USD): 210699924.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 237000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11248224248889087%
Total shareholder yield: 0.11248224248889087% (Low Return)
Shareholder yield for CXDO (quarterly period ending 2025-12-31)
Market cap (USD): 209727463.31
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 240000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1144342263107688%
Total shareholder yield: 0.1144342263107688% (Low Return)
Shareholder yield for CXDO (annual period ending 2025-12-31)
Market cap (USD): 209727463.31
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 980000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4672730907689726%
Total shareholder yield: 0.4672730907689726% (Low Return)
Shareholder yield for DEC.L (annual period ending 2021-12-31)
Market cap (USD): 11492980.143108107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEC.L (annual period ending 2022-12-31)
Market cap (USD): 12785550.928192772
Dividends paid: 143455000
Stock repurchases: 34691000
Dividend yield: 1122.0087488265729%
Buyback yield: 271.3297236453427%
Total shareholder yield: 1393.3384724719156% (High Return)
Shareholder yield for DEC.L (annual period ending 2023-12-31)
Market cap (USD): 7564763.2259493675
Dividends paid: 168041000
Stock repurchases: 11048000
Net debt paydown: 161442000
Dividend yield: 2221.364965179212%
Buyback yield: 146.0455492129893%
Debt paydown yield: 2134.1315673464355%
Total shareholder yield: 4501.542081738637% (High Return)
Shareholder yield for DEC.L (quarterly period ending 2024-12-31)
Market cap (USD): 10302835.834625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEC.L (annual period ending 2024-12-31)
Market cap (USD): 10302835.834625
Dividends paid: 83864000
Stock repurchases: 21129000
Net debt paydown: -441782000
Dividend yield: 813.989481596476%
Buyback yield: 205.07945908437398%
Debt paydown yield: -4287.965052449852%
Total shareholder yield: -3268.896111769002% (Minimal or Negative)
Shareholder yield for DEC.L (quarterly period ending 2025-03-31)
Market cap (USD): 8470081.560519481
Dividends paid: 17153000
Stock repurchases: 0
Dividend yield: 202.5128079043903%
Buyback yield: 0%
Total shareholder yield: 202.5128079043903% (High Return)
Shareholder yield for DEC.L (quarterly period ending 2025-06-30)
Market cap (USD): 9483118.654520547
Dividends paid: 22671000
Stock repurchases: 36107000
Dividend yield: 239.0669232973571%
Buyback yield: 380.7502712495114%
Total shareholder yield: 619.8171945468684% (High Return)
Shareholder yield for DEC.L (quarterly period ending 2025-12-31)
Market cap (USD): 9625720.980945947
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -267101000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2774.867467369195%
Total shareholder yield: -2774.867467369195% (Minimal or Negative)
Shareholder yield for DEC.L (annual period ending 2025-12-31)
Market cap (USD): 9625720.980945947
Dividends paid: 85005000
Stock repurchases: 99453000
Net debt paydown: -1278187000
Dividend yield: 883.1026804980828%
Buyback yield: 1033.200528011009%
Debt paydown yield: -13278.870253253373%
Total shareholder yield: -11362.567044744283% (Minimal or Negative)
Shareholder yield for EFN.TO (annual period ending 2021-12-31)
Market cap (USD): 3673062992.755905
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFN.TO (annual period ending 2022-12-31)
Market cap (USD): 5028520630.294117
Dividends paid: 82291504.13235293
Stock repurchases: 187545508.91911763
Dividend yield: 1.63649530712057%
Buyback yield: 3.7296358652534383%
Total shareholder yield: 5.366131172374008% (Moderate Return)
Shareholder yield for EFN.TO (annual period ending 2023-12-31)
Market cap (USD): 6185880653.939394
Dividends paid: 101150000
Stock repurchases: 123090151.51515152
Net debt paydown: -1272682729.5438948
Dividend yield: 1.6351754205859759%
Buyback yield: 1.989856552385362%
Debt paydown yield: -20.573994241764172%
Total shareholder yield: -16.948962268792833% (Minimal or Negative)
Shareholder yield for EFN.TO (quarterly period ending 2024-09-30)
Market cap (USD): 8183842106.666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)