speb/financial-data huggingface dataset:
Shareholder yield for ALDBL.PA (quarterly period ending 2024-12-31)
Market cap (USD): 6427683.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDBL.PA (annual period ending 2024-12-31)
Market cap (USD): 6427683.375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2663333.333333332
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 41.43535357843186%
Total shareholder yield: 41.43535357843186% (High Return)
Shareholder yield for ASTH (annual period ending 2021-12-31)
Market cap (USD): 3643389554.6400003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTH (annual period ending 2022-12-31)
Market cap (USD): 1467173338.62
Dividends paid: 14030000
Stock repurchases: 9250000
Dividend yield: 0.9562605610865582%
Buyback yield: 0.6304640192480873%
Total shareholder yield: 1.5867245803346455% (Low Return)
Shareholder yield for ASTH (annual period ending 2023-12-31)
Market cap (USD): 1899044909.3999999
Dividends paid: 62074000
Stock repurchases: 10192000
Net debt paydown: -91650000
Dividend yield: 3.2686957371435823%
Buyback yield: 0.5366908359855558%
Debt paydown yield: -4.826110196043582%
Total shareholder yield: -1.0207236229144439% (Minimal or Negative)
Shareholder yield for ASTH (quarterly period ending 2024-09-30)
Market cap (USD): 2872863238.92
Dividends paid: 0
Stock repurchases: 717000
Dividend yield: 0%
Buyback yield: 0.024957679512427573%
Total shareholder yield: 0.024957679512427573% (Low Return)
Shareholder yield for ASTH (quarterly period ending 2024-12-31)
Market cap (USD): 1563365169.54
Dividends paid: 0
Stock repurchases: 220000
Dividend yield: 0%
Buyback yield: 0.014072208098683186%
Total shareholder yield: 0.014072208098683186% (Low Return)
Shareholder yield for ASTH (annual period ending 2024-12-31)
Market cap (USD): 1563365169.54
Dividends paid: 4036000
Stock repurchases: 937000
Net debt paydown: -149664000
Dividend yield: 0.2581610540285697%
Buyback yield: 0.05993481358393702%
Debt paydown yield: -9.573195240369637%
Total shareholder yield: -9.25509937275713% (Minimal or Negative)
Shareholder yield for ASTH (quarterly period ending 2025-03-31)
Market cap (USD): 1537581792.18
Dividends paid: 5455000
Stock repurchases: 0
Dividend yield: 0.35477787443527425%
Buyback yield: 0%
Total shareholder yield: 0.35477787443527425% (Low Return)
Shareholder yield for ASTH (quarterly period ending 2025-06-30)
Market cap (USD): 1233635439.84
Dividends paid: 778000
Stock repurchases: 0
Net debt paydown: 3760000
Dividend yield: 0.06306563307721648%
Buyback yield: 0%
Debt paydown yield: 0.3047902061315347%
Total shareholder yield: 0.36785583920875115% (Low Return)
Shareholder yield for ASTH (quarterly period ending 2025-09-30)
Market cap (USD): 1405689900.3
Dividends paid: 96000
Stock repurchases: 0
Net debt paydown: -639653000
Dividend yield: 0.006829386764428759%
Buyback yield: 0%
Debt paydown yield: -45.50455970861613%
Total shareholder yield: -45.4977303218517% (Minimal or Negative)
Shareholder yield for ASTH (annual period ending 2025-12-31)
Market cap (USD): 1230164600.58
Dividends paid: 7885000
Stock repurchases: 15429000
Net debt paydown: -607452000
Dividend yield: 0.6409711347800422%
Buyback yield: 1.2542224018416326%
Debt paydown yield: -49.37973338800333%
Total shareholder yield: -47.484539851381655% (Minimal or Negative)
Shareholder yield for ASTH (quarterly period ending 2025-12-31)
Market cap (USD): 1230164600.58
Dividends paid: 1556000
Stock repurchases: 0
Net debt paydown: 9113000
Dividend yield: 0.1264871383281859%
Buyback yield: 0%
Debt paydown yield: 0.740795174540333%
Total shareholder yield: 0.8672823128685189% (Low Return)
Shareholder yield for AZE.BR (annual period ending 2021-12-31)
Market cap (USD): 6521464249.15909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZE.BR (annual period ending 2022-12-31)
Market cap (USD): 6428843521.819149
Dividends paid: 7459574.468085106
Stock repurchases: 3190425.531914894
Dividend yield: 0.11603291389450858%
Buyback yield: 0.04962674112516134%
Total shareholder yield: 0.16565965501966992% (Low Return)
Shareholder yield for AZE.BR (annual period ending 2023-12-31)
Market cap (USD): 5689671796.533333
Dividends paid: 75302222.22222222
Stock repurchases: 3786666.6666666665
Net debt paydown: -446115626.4775412
Dividend yield: 1.3234897357015076%
Buyback yield: 0.06655334089698899%
Debt paydown yield: -7.84079719236803%
Total shareholder yield: -6.450754115769533% (Minimal or Negative)
Shareholder yield for AZE.BR (annual period ending 2024-12-31)
Market cap (USD): 4629280849.187501
Dividends paid: 55532291.66666667
Stock repurchases: 2611458.3333333335
Net debt paydown: 52619305.55555534
Dividend yield: 1.199587872842351%
Buyback yield: 0.056411749868053015%
Debt paydown yield: 1.1366626322702091%
Total shareholder yield: 2.392662254980613% (Low Return)
Shareholder yield for AZE.BR (quarterly period ending 2024-12-31)
Market cap (USD): 4629280849.187501
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZE.BR (quarterly period ending 2025-06-30)
Market cap (USD): 3785267000.4000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -510217083.33333325
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.479024948026574%
Total shareholder yield: -13.479024948026574% (Minimal or Negative)
Shareholder yield for BBW (annual period ending 2022-01-31)
Market cap (USD): 198342348.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBW (annual period ending 2023-01-31)
Market cap (USD): 272940134.11
Dividends paid: 292000
Stock repurchases: 24172000
Dividend yield: 0.10698316718871345%
Buyback yield: 8.85615451125199%
Total shareholder yield: 8.963137678440704% (Moderate Return)
Shareholder yield for BBW (annual period ending 2024-01-31)
Market cap (USD): 266922161.47
Dividends paid: 22062000
Stock repurchases: 20500000
Net debt paydown: 2946000
Dividend yield: 8.265330940862922%
Buyback yield: 7.680141613982862%
Debt paydown yield: 1.1036925460874885%
Total shareholder yield: 17.049165100933273% (High Return)
Shareholder yield for BBW (quarterly period ending 2024-10-31)
Market cap (USD): 460876404.67999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBW (quarterly period ending 2025-01-31)
Market cap (USD): 515038158.44
Dividends paid: 2688000
Stock repurchases: 8085000
Dividend yield: 0.5219030776557776%
Buyback yield: 1.5697866007615184%
Total shareholder yield: 2.0916896784172962% (Low Return)
Shareholder yield for BBW (annual period ending 2025-01-31)
Market cap (USD): 515038158.44
Dividends paid: 11024000
Stock repurchases: 31266000
Net debt paydown: -13426000
Dividend yield: 2.1404239315763736%
Buyback yield: 6.0706181644291455%
Debt paydown yield: -2.606797143082764%
Total shareholder yield: 5.604244952922755% (Moderate Return)
Shareholder yield for BBW (quarterly period ending 2025-04-30)
Market cap (USD): 431664162.49
Dividends paid: 2934000
Stock repurchases: 4208000
Net debt paydown: -2468000
Dividend yield: 0.6796950627255209%
Buyback yield: 0.9748319100030647%
Debt paydown yield: -0.571740768509402%
Total shareholder yield: 1.0827862042191836% (Low Return)
Shareholder yield for BBW (quarterly period ending 2025-07-31)
Market cap (USD): 622985542.67
Dividends paid: 2902000
Stock repurchases: 3115000
Net debt paydown: -7897000
Dividend yield: 0.46582140374599523%
Buyback yield: 0.5000116032628447%
Debt paydown yield: -1.2676056600214074%
Total shareholder yield: -0.3017726530125675% (Minimal or Negative)
Shareholder yield for BBW (quarterly period ending 2025-10-31)
Market cap (USD): 668245711.9
Dividends paid: 2870000
Stock repurchases: 10194000
Net debt paydown: -10853000
Dividend yield: 0.429482740987567%
Buyback yield: 1.5254867810547936%
Debt paydown yield: -1.6241032013721477%
Total shareholder yield: 0.33086632067021293% (Low Return)
Shareholder yield for BBW (quarterly period ending 2026-01-31)
Market cap (USD): 738580767.13
Dividends paid: 2827000
Stock repurchases: 10218000
Net debt paydown: -9084000
Dividend yield: 0.3827611177834002%
Buyback yield: 1.3834641321226682%
Debt paydown yield: -1.2299264216287256%
Total shareholder yield: 0.5362988282773429% (Low Return)
Shareholder yield for BBW (annual period ending 2026-01-31)
Market cap (USD): 738580767.13
Dividends paid: 11533000
Stock repurchases: 27735000
Net debt paydown: -30302000
Dividend yield: 1.5615083025808116%
Buyback yield: 3.755174956392856%
Debt paydown yield: -4.102733424503924%
Total shareholder yield: 1.2139498344697435% (Low Return)
Shareholder yield for BLEE.PA (annual period ending 2021-08-31)
Market cap (USD): 124972462.00000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLEE.PA (annual period ending 2022-08-31)
Market cap (USD): 182030429.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLEE.PA (annual period ending 2023-08-31)
Market cap (USD): 201083969.45054942
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68929065.93406594
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -34.278747392152006%
Total shareholder yield: -34.278747392152006% (Minimal or Negative)
Shareholder yield for BLEE.PA (annual period ending 2024-08-31)
Market cap (USD): 166253583.82222223
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 58887399.26739925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 35.42022849285976%
Total shareholder yield: 35.42022849285976% (High Return)
Shareholder yield for BLEE.PA (quarterly period ending 2025-02-28)
Market cap (USD): 129057718.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLEE.PA (annual period ending 2025-08-31)
Market cap (USD): 120799123.04651164
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16939379.844961226
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.022767233532818%
Total shareholder yield: -14.022767233532818% (Minimal or Negative)
Shareholder yield for BLEE.PA (quarterly period ending 2025-08-31)
Market cap (USD): 120799123.04651164
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -53043338.17829454
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -43.91036693028898%
Total shareholder yield: -43.91036693028898% (Minimal or Negative)
Shareholder yield for CABP.L (annual period ending 2023-12-31)
Market cap (USD): 2667169.5726582278
Dividends paid: 16253164.556962024
Stock repurchases: 0
Net debt paydown: 424386.1522037517
Dividend yield: 609.3787483022068%
Buyback yield: 0%
Debt paydown yield: 15.91147996566219%
Total shareholder yield: 625.290228267869% (High Return)
Shareholder yield for CABP.L (annual period ending 2024-12-31)
Market cap (USD): 2189569.479
Dividends paid: 0
Stock repurchases: 305000
Net debt paydown: -21467262.65822785
Dividend yield: 0%
Buyback yield: 13.929679004262374%
Debt paydown yield: -980.4330423911546%
Total shareholder yield: -966.5033633868921% (Minimal or Negative)
Shareholder yield for CABP.L (quarterly period ending 2024-12-31)
Market cap (USD): 2189569.479
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CABP.L (quarterly period ending 2025-06-30)
Market cap (USD): 1599685.464109589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2749366.438356165
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -171.86918929006504%
Total shareholder yield: -171.86918929006504% (Minimal or Negative)
Shareholder yield for CCEC (annual period ending 2021-12-31)
Market cap (USD): 823554196.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCEC (annual period ending 2022-12-31)
Market cap (USD): 726170415.6
Dividends paid: 12930851.063829787
Stock repurchases: 6288297.872340426
Dividend yield: 1.780690976393694%
Buyback yield: 0.8659534645383075%
Total shareholder yield: 2.6466444409320014% (Low Return)
Shareholder yield for CCEC (annual period ending 2023-12-31)
Market cap (USD): 789890667.3000001
Dividends paid: 13602222.222222222
Stock repurchases: 4568888.888888889
Net debt paydown: -493810425.5319147
Dividend yield: 1.7220386042434537%
Buyback yield: 0.5784204166516158%
Debt paydown yield: -62.51630079639436%
Total shareholder yield: -60.21584177549929% (Minimal or Negative)
Shareholder yield for CCEC (quarterly period ending 2024-09-30)
Market cap (USD): 1074227262.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCEC (annual period ending 2024-12-31)
Market cap (USD): 1056794363.0999999
Dividends paid: 35221875
Stock repurchases: 0
Net debt paydown: -629708125
Dividend yield: 3.3328976979665343%
Buyback yield: 0%
Debt paydown yield: -59.58662791811405%
Total shareholder yield: -56.25373022014751% (Minimal or Negative)
Shareholder yield for CCEC (quarterly period ending 2024-12-31)
Market cap (USD): 1056794363.0999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCEC (quarterly period ending 2025-03-31)
Market cap (USD): 1116306673.65
Dividends paid: 9778260.869565217
Stock repurchases: 0
Dividend yield: 0.8759475420489184%
Buyback yield: 0%
Total shareholder yield: 0.8759475420489184% (Low Return)
Shareholder yield for CCEC (quarterly period ending 2025-06-30)
Market cap (USD): 1366378604.8500001
Dividends paid: 10361176.470588235
Stock repurchases: 0
Net debt paydown: -216688618.92583132
Dividend yield: 0.758294694736213%
Buyback yield: 0%
Debt paydown yield: -15.858607428181973%
Total shareholder yield: -15.10031273344576% (Minimal or Negative)
Shareholder yield for CCEC (quarterly period ending 2025-09-30)
Market cap (USD): 1324299193.3500001
Dividends paid: 767058.8235294118
Stock repurchases: 0
Net debt paydown: 144167058.82352924
Dividend yield: 0.05792186745874466%
Buyback yield: 0%
Debt paydown yield: 10.886290616763006%
Total shareholder yield: 10.944212484221751% (High Return)
Shareholder yield for CCEC (quarterly period ending 2025-12-31)
Market cap (USD): 1236533563.65
Dividends paid: 637647.0588235294
Stock repurchases: 0
Net debt paydown: 82089411.76470566
Dividend yield: 0.051567306991758696%
Buyback yield: 0%
Debt paydown yield: 6.638672348075543%
Total shareholder yield: 6.690239655067302% (Moderate Return)
Shareholder yield for CCEC (annual period ending 2025-12-31)
Market cap (USD): 1236533563.65
Dividends paid: 22349411.76470588
Stock repurchases: 0
Net debt paydown: -274930110.2941179
Dividend yield: 1.8074245957978594%
Buyback yield: 0%
Debt paydown yield: -22.233938356074958%
Total shareholder yield: -20.4265137602771% (Minimal or Negative)
Shareholder yield for CMC (annual period ending 2021-08-31)
Market cap (USD): 3371829730.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMC (annual period ending 2022-08-31)
Market cap (USD): 4251293194.05
Dividends paid: 67749000
Stock repurchases: 161880000
Dividend yield: 1.5936092127171972%
Buyback yield: 3.8077825407704893%
Total shareholder yield: 5.401391753487687% (Moderate Return)
Shareholder yield for CMC (annual period ending 2023-08-31)
Market cap (USD): 5984776523.5
Dividends paid: 74936000
Stock repurchases: 101406000
Net debt paydown: 347248000
Dividend yield: 1.2521102451487385%
Buyback yield: 1.6943991074991056%
Debt paydown yield: 5.802188246068767%
Total shareholder yield: 8.74869759871661% (Moderate Return)
Shareholder yield for CMC (quarterly period ending 2024-08-31)
Market cap (USD): 5775696530.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMC (annual period ending 2024-08-31)
Market cap (USD): 5775696530.35
Dividends paid: 78868000
Stock repurchases: 182932000
Net debt paydown: -34824000
Dividend yield: 1.3655149571236336%
Buyback yield: 3.167271670849274%
Debt paydown yield: -0.6029402655940738%
Total shareholder yield: 3.9298463623788336% (Low Return)
Shareholder yield for CMC (quarterly period ending 2024-11-30)
Market cap (USD): 6670647400.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMC (quarterly period ending 2025-02-28)
Market cap (USD): 5255762155.849999
Dividends paid: 20427000
Stock repurchases: 48016000
Dividend yield: 0.38865914008805447%
Buyback yield: 0.9135877647460724%
Total shareholder yield: 1.302246904834127% (Low Return)
Shareholder yield for CMC (quarterly period ending 2025-05-31)
Market cap (USD): 5075444489.8
Dividends paid: 20319000
Stock repurchases: 50421000
Net debt paydown: -149459000
Dividend yield: 0.40033932083849233%
Buyback yield: 0.9934302325900692%
Debt paydown yield: -2.9447470128057587%
Total shareholder yield: -1.5509774593771972% (Minimal or Negative)
Shareholder yield for CMC (quarterly period ending 2025-08-31)
Market cap (USD): 6304480851.650001
Dividends paid: 20133000
Stock repurchases: 49968000
Net debt paydown: -10066000
Dividend yield: 0.31934429612441156%
Buyback yield: 0.7925791381684099%
Debt paydown yield: -0.15966421719506912%
Total shareholder yield: 0.9522592170977524% (Low Return)
Shareholder yield for CMC (annual period ending 2025-08-31)
Market cap (USD): 6304480851.650001
Dividends paid: 81433000
Stock repurchases: 198822000
Net debt paydown: -164674000
Dividend yield: 1.2916686070778922%
Buyback yield: 3.153661731686671%
Debt paydown yield: -2.6120152297219166%
Total shareholder yield: 1.8333151090426467% (Low Return)
Shareholder yield for CMC (quarterly period ending 2025-11-30)
Market cap (USD): 6993670458.7
Dividends paid: 20000000
Stock repurchases: 38900000
Net debt paydown: -1997262000
Dividend yield: 0.2859728681542374%
Buyback yield: 0.5562172285599918%
Debt paydown yield: -28.558137129773424%
Total shareholder yield: -27.715947033059194% (Minimal or Negative)
Shareholder yield for CSIQ (annual period ending 2021-12-31)
Market cap (USD): 2124489276.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSIQ (annual period ending 2022-12-31)
Market cap (USD): 2098009544.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSIQ (annual period ending 2023-12-31)
Market cap (USD): 1780931726.27
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -417200846.70231724
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.425987675344892%
Total shareholder yield: -23.425987675344892% (Minimal or Negative)
Shareholder yield for CSIQ (quarterly period ending 2024-09-30)
Market cap (USD): 1137949513.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSIQ (quarterly period ending 2024-12-31)
Market cap (USD): 755011848.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSIQ (annual period ending 2024-12-31)
Market cap (USD): 755011848.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -743009848.484849
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -98.41035602117304%
Total shareholder yield: -98.41035602117304% (Minimal or Negative)
Shareholder yield for CSIQ (quarterly period ending 2025-03-31)
Market cap (USD): 587306878.85
Dividends paid: 0
Stock repurchases: 14967832.167832168
Dividend yield: 0%
Buyback yield: 2.548553866275249%
Total shareholder yield: 2.548553866275249% (Low Return)
Shareholder yield for CSIQ (quarterly period ending 2025-06-30)
Market cap (USD): 749580108.9599999
Dividends paid: 0
Stock repurchases: 17679562.04379562
Net debt paydown: -665454382.1142359
Dividend yield: 0%
Buyback yield: 2.358595409945578%
Debt paydown yield: -88.77695314481014%
Total shareholder yield: -86.41835773486456% (Minimal or Negative)
Shareholder yield for CSIQ (quarterly period ending 2025-09-30)
Market cap (USD): 885373606.9599999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -122066722.68025017
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.78702976016824%
Total shareholder yield: -13.78702976016824% (Minimal or Negative)
Shareholder yield for CSIQ (annual period ending 2025-12-31)
Market cap (USD): 1613905723.73
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1471964830.7896476
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -91.20513107715463%
Total shareholder yield: -91.20513107715463% (Minimal or Negative)
Shareholder yield for CSIQ (quarterly period ending 2025-12-31)
Market cap (USD): 1613905723.73
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -282498970.75040627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.50405656270336%
Total shareholder yield: -17.50405656270336% (Minimal or Negative)
Shareholder yield for CUPR (quarterly period ending 2025-06-30)
Market cap (USD): 43158900
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27233.088235294097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06309958834746505%
Total shareholder yield: 0.06309958834746505% (Low Return)
Shareholder yield for DRT.TO (annual period ending 2021-12-31)
Market cap (USD): 369061326.36220473
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRT.TO (annual period ending 2022-12-31)
Market cap (USD): 86871599.88235293
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28858053.496989347
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.21920344056144%
Total shareholder yield: -33.21920344056144% (Minimal or Negative)
Shareholder yield for DRT.TO (annual period ending 2023-12-31)
Market cap (USD): 70429434.18181817
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4801002.673796788
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.81675599068805%
Total shareholder yield: 6.81675599068805% (Moderate Return)
Shareholder yield for DRT.TO (quarterly period ending 2024-09-30)
Market cap (USD): 100427156.14814815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRT.TO (quarterly period ending 2024-12-31)
Market cap (USD): 136795631.77622378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRT.TO (annual period ending 2024-12-31)
Market cap (USD): 136795631.77622378
Dividends paid: 0
Stock repurchases: 27272.727272727276
Net debt paydown: 31401398.601398602
Dividend yield: 0%
Buyback yield: 0.01993684075917072%
Debt paydown yield: 22.9549717294821%
Total shareholder yield: 22.974908570241272% (High Return)
Shareholder yield for DRT.TO (quarterly period ending 2025-03-31)
Market cap (USD): 136795631.77622378
Dividends paid: 0
Stock repurchases: 2455944.0559440563
Net debt paydown: -20702097.902097903
Dividend yield: 0%
Buyback yield: 1.7953380704155788%
Debt paydown yield: -15.133595739345896%
Total shareholder yield: -13.338257668930318% (Minimal or Negative)
Shareholder yield for DRT.TO (quarterly period ending 2025-06-30)
Market cap (USD): 115925820.49635035
Dividends paid: 0
Stock repurchases: 356204.37956204376
Net debt paydown: -2205497.4222857356
Dividend yield: 0%
Buyback yield: 0.3072692330637919%
Debt paydown yield: -1.9025074938806845%
Total shareholder yield: -1.5952382608168927% (Minimal or Negative)
Shareholder yield for DRT.TO (quarterly period ending 2025-09-30)
Market cap (USD): 110077658.8201439
Dividends paid: 0
Stock repurchases: 151798.56115107914
Net debt paydown: 969511.1064433008
Dividend yield: 0%
Buyback yield: 0.13790133509207633%
Debt paydown yield: 0.8807519317133978%
Total shareholder yield: 1.0186532668054742% (Low Return)
Shareholder yield for DRT.TO (annual period ending 2025-12-31)
Market cap (USD): 128649386.16058393
Dividends paid: 0
Stock repurchases: 3202919.708029197
Net debt paydown: 3072722.1683426127
Dividend yield: 0%
Buyback yield: 2.489650206361046%
Debt paydown yield: 2.38844681661143%
Total shareholder yield: 4.878097022972476% (Moderate Return)
Shareholder yield for DRT.TO (quarterly period ending 2025-12-31)
Market cap (USD): 128649386.16058393
Dividends paid: 0
Stock repurchases: 134306.5693430657
Net debt paydown: 3594722.4701990336
Dividend yield: 0%
Buyback yield: 0.10439736507986157%
Debt paydown yield: 2.79420102767688%
Total shareholder yield: 2.8985983927567416% (Low Return)
Shareholder yield for DSM (annual period ending 2021-11-30)
Market cap (USD): 331666516.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSM (annual period ending 2022-11-30)
Market cap (USD): 251097750.28
Dividends paid: 16251226
Stock repurchases: 0
Dividend yield: 6.472071526677638%
Buyback yield: 0%
Total shareholder yield: 6.472071526677638% (Moderate Return)
Shareholder yield for DSM (annual period ending 2023-11-30)
Market cap (USD): 239729151.35
Dividends paid: 12456029
Stock repurchases: 49300000
Net debt paydown: 2859671
Dividend yield: 5.195875816460234%
Buyback yield: 20.564874869148866%
Debt paydown yield: 1.1928757866518014%
Total shareholder yield: 26.9536264722609% (High Return)
Shareholder yield for DSM (quarterly period ending 2024-11-30)
Market cap (USD): 282237825.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSM (annual period ending 2024-11-30)
Market cap (USD): 282237825.61
Dividends paid: 10676596
Stock repurchases: 0
Net debt paydown: -11823608
Dividend yield: 3.782836682831118%
Buyback yield: 0%
Debt paydown yield: -4.189235788805297%
Total shareholder yield: -0.4063991059741787% (Minimal or Negative)
Shareholder yield for DSM (quarterly period ending 2025-05-31)
Market cap (USD): 259994914.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2786392
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0717101923488828%
Total shareholder yield: -1.0717101923488828% (Minimal or Negative)
Shareholder yield for EML.AX (annual period ending 2021-06-30)
Market cap (USD): 1019075609.4135337
Dividends paid: 0
Stock repurchases: 430827.0676691729
Dividend yield: 0%
Buyback yield: 0.04227626131854033%
Total shareholder yield: 0.04227626131854033% (Low Return)
Shareholder yield for EML.AX (annual period ending 2022-06-30)
Market cap (USD): 330381646.7379311
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35324334.97536947
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.69197860236765%
Total shareholder yield: -10.69197860236765% (Minimal or Negative)
Shareholder yield for EML.AX (annual period ending 2023-06-30)
Market cap (USD): 162495899.58278146
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2187869.3765699863
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3464151293586362%
Total shareholder yield: -1.3464151293586362% (Minimal or Negative)
Shareholder yield for EML.AX (annual period ending 2024-06-30)
Market cap (USD): 241474065.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4802490.066225164
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.988822302166338%
Total shareholder yield: 1.988822302166338% (Low Return)
Shareholder yield for FLGT (annual period ending 2021-12-31)
Market cap (USD): 2856818667.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLGT (annual period ending 2022-12-31)
Market cap (USD): 845770552.94
Dividends paid: 0
Stock repurchases: 76105000
Dividend yield: 0%
Buyback yield: 8.998303350175751%
Total shareholder yield: 8.998303350175751% (Moderate Return)
Shareholder yield for FLGT (annual period ending 2023-12-31)
Market cap (USD): 821062010.93
Dividends paid: 0
Stock repurchases: 27792000
Net debt paydown: 23686000
Dividend yield: 0%
Buyback yield: 3.384884409463857%
Debt paydown yield: 2.8848003786183405%
Total shareholder yield: 6.2696847880821975% (Moderate Return)
Shareholder yield for FLGT (quarterly period ending 2024-09-30)
Market cap (USD): 617145537.79
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLGT (annual period ending 2024-12-31)
Market cap (USD): 524559506.80999994
Dividends paid: 0
Stock repurchases: 3124000
Net debt paydown: 6783000
Dividend yield: 0%
Buyback yield: 0.595547303869862%
Debt paydown yield: 1.29308494306955%
Total shareholder yield: 1.888632246939412% (Low Return)
Shareholder yield for FLGT (quarterly period ending 2024-12-31)
Market cap (USD): 524559506.80999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLGT (quarterly period ending 2025-03-31)
Market cap (USD): 479970528.7
Dividends paid: 0
Stock repurchases: 10566000
Dividend yield: 0%
Buyback yield: 2.2013851618385836%
Total shareholder yield: 2.2013851618385836% (Low Return)
Shareholder yield for FLGT (quarterly period ending 2025-06-30)
Market cap (USD): 564604385.24
Dividends paid: 0
Stock repurchases: 2550000
Net debt paydown: 271000
Dividend yield: 0%
Buyback yield: 0.4516436759370998%
Debt paydown yield: 0.04799821026625649%
Total shareholder yield: 0.4996418862033563% (Low Return)
Shareholder yield for FLGT (quarterly period ending 2025-09-30)
Market cap (USD): 641854079.8000001
Dividends paid: 0
Stock repurchases: 357000
Net debt paydown: -157000
Dividend yield: 0%
Buyback yield: 0.055620118533988315%
Debt paydown yield: -0.024460388262846404%
Total shareholder yield: 0.03115973027114191% (Low Return)
Shareholder yield for FLGT (annual period ending 2025-12-31)
Market cap (USD): 746084366.21
Dividends paid: 0
Stock repurchases: 13920000
Net debt paydown: 791000
Dividend yield: 0%
Buyback yield: 1.8657407433306201%
Debt paydown yield: 0.10602018160736498%
Total shareholder yield: 1.971760924937985% (Low Return)
Shareholder yield for FLGT (quarterly period ending 2025-12-31)
Market cap (USD): 746084366.21
Dividends paid: 0
Stock repurchases: 447000
Net debt paydown: -134000
Dividend yield: 0%
Buyback yield: 0.059912795421608274%
Debt paydown yield: -0.01796043531654476%
Total shareholder yield: 0.041952360105063514% (Low Return)
Shareholder yield for FPC.V (annual period ending 2021-06-30)
Market cap (USD): 115698906.1532258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPC.V (annual period ending 2022-06-30)
Market cap (USD): 62388595.2635659
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1213642.8544636145
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.945296010170573%
Total shareholder yield: -1.945296010170573% (Minimal or Negative)
Shareholder yield for FPC.V (annual period ending 2023-06-30)
Market cap (USD): 42095475.84962406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1442015.4222766198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.425582899758331%
Total shareholder yield: -3.425582899758331% (Minimal or Negative)
Shareholder yield for FPC.V (annual period ending 2024-06-30)
Market cap (USD): 56191314.93430657
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1559083.1348444112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.77459806140351%
Total shareholder yield: -2.77459806140351% (Minimal or Negative)
Shareholder yield for FPC.V (quarterly period ending 2024-09-30)
Market cap (USD): 95903628.08148147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPC.V (quarterly period ending 2024-12-31)
Market cap (USD): 70962522.006993
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPC.V (quarterly period ending 2025-03-31)
Market cap (USD): 53833637.384615384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -863465.0349650346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6039507581402928%
Total shareholder yield: -1.6039507581402928% (Minimal or Negative)
Shareholder yield for FPC.V (quarterly period ending 2025-06-30)
Market cap (USD): 63853766.97080292
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPC.V (annual period ending 2025-06-30)
Market cap (USD): 63853766.97080292
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPC.V (quarterly period ending 2025-09-30)
Market cap (USD): 85591610.51798563
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPC.V (quarterly period ending 2025-12-31)
Market cap (USD): 109828479.18978101
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1722853.9725883566
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5686768908192799%
Total shareholder yield: 1.5686768908192799% (Low Return)
Shareholder yield for HTOO (annual period ending 2021-12-31)
Market cap (USD): 955618108.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTOO (annual period ending 2022-12-31)
Market cap (USD): 511278770.45000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTOO (annual period ending 2023-12-31)
Market cap (USD): 129262352.80000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3684586.2884160746
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8504713155863852%
Total shareholder yield: -2.8504713155863852% (Minimal or Negative)
Shareholder yield for HTOO (annual period ending 2024-12-31)
Market cap (USD): 64960927.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10235694.444444444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.756693861795357%
Total shareholder yield: 15.756693861795357% (High Return)
Shareholder yield for HTOO (quarterly period ending 2025-06-30)
Market cap (USD): 23082563
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDEX.OL (annual period ending 2021-12-31)
Market cap (USD): 7064643589.9019375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDEX.OL (annual period ending 2022-12-31)
Market cap (USD): 1983506191.5668015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDEX.OL (annual period ending 2023-12-31)
Market cap (USD): 1063187669.941061
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5399834.292850155
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5078909815752003%
Total shareholder yield: -0.5078909815752003% (Minimal or Negative)
Shareholder yield for IDEX.OL (quarterly period ending 2024-09-30)
Market cap (USD): 88890518.1870229
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDEX.OL (annual period ending 2024-12-31)
Market cap (USD): 46289916.074074075
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4550859.390302014
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.831211149788292%
Total shareholder yield: 9.831211149788292% (Moderate Return)
Shareholder yield for IDEX.OL (quarterly period ending 2024-12-31)
Market cap (USD): 46289916.074074075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDEX.OL (quarterly period ending 2025-03-31)
Market cap (USD): 34966062.75572519
Dividends paid: 0
Stock repurchases: 40171.75572519084
Net debt paydown: -2109523.6304809563
Dividend yield: 0%
Buyback yield: 0.11488784426726252%
Debt paydown yield: -6.0330602424934225%
Total shareholder yield: -5.91817239822616% (Minimal or Negative)
Shareholder yield for IDEX.OL (quarterly period ending 2025-06-30)
Market cap (USD): 24106260.82224429
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 307632.4934665356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2761518500731754%
Total shareholder yield: 1.2761518500731754% (Low Return)
Shareholder yield for IDEX.OL (quarterly period ending 2025-09-30)
Market cap (USD): 21767344.581162326
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 588903.5570256701
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7054450984127527%
Total shareholder yield: 2.7054450984127527% (Low Return)
Shareholder yield for IDEX.OL (quarterly period ending 2025-12-31)
Market cap (USD): 48510584.82071713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -704195.3150330512
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.451632293520227%
Total shareholder yield: -1.451632293520227% (Minimal or Negative)
Shareholder yield for IDEX.OL (annual period ending 2025-12-31)
Market cap (USD): 48510584.82071713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 444402.2417831407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9160933504008231%
Total shareholder yield: 0.9160933504008231% (Low Return)
Shareholder yield for KDSX.V (annual period ending 2021-12-31)
Market cap (USD): 64664907.283464566
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KDSX.V (annual period ending 2022-12-31)
Market cap (USD): 44857883.1617647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4497714.786938396
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.026587234887828%
Total shareholder yield: -10.026587234887828% (Minimal or Negative)
Shareholder yield for KDSX.V (annual period ending 2023-12-31)
Market cap (USD): 36973770.36363636
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -882846.033868093
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3877630687520326%
Total shareholder yield: -2.3877630687520326% (Minimal or Negative)
Shareholder yield for KDSX.V (quarterly period ending 2024-09-30)
Market cap (USD): 35804514.37777778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KDSX.V (annual period ending 2024-12-31)
Market cap (USD): 33145125.503496505
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4534694.87179487
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.681332633109209%
Total shareholder yield: 13.681332633109209% (High Return)
Shareholder yield for KDSX.V (quarterly period ending 2024-12-31)
Market cap (USD): 33145125.503496505
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KDSX.V (quarterly period ending 2025-03-31)
Market cap (USD): 29535260.34965035
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9774.825174825266
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0330954427322019%
Total shareholder yield: -0.0330954427322019% (Minimal or Negative)
Shareholder yield for KDSX.V (quarterly period ending 2025-06-30)
Market cap (USD): 22950310.57664234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -344379.34765963815
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5005432998807866%
Total shareholder yield: -1.5005432998807866% (Minimal or Negative)
Shareholder yield for KDSX.V (quarterly period ending 2025-09-30)
Market cap (USD): 27009063.021582738
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62957.92154597584
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23309924337496135%
Total shareholder yield: -0.23309924337496135% (Minimal or Negative)
Shareholder yield for KDSX.V (quarterly period ending 2025-12-31)
Market cap (USD): 23977936.42335766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 56362.30110801943
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23505901472453292%
Total shareholder yield: 0.23505901472453292% (Low Return)
Shareholder yield for KDSX.V (annual period ending 2025-12-31)
Market cap (USD): 23977936.42335766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -360749.79327241983
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.504507255766189%
Total shareholder yield: -1.504507255766189% (Minimal or Negative)
Shareholder yield for LPBB (annual period ending 2024-12-31)
Market cap (USD): 228849999.99999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPBB (quarterly period ending 2025-03-31)
Market cap (USD): 232759999.99999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPBB (quarterly period ending 2025-06-30)
Market cap (USD): 239660000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPBB (quarterly period ending 2025-09-30)
Market cap (USD): 240349999.99999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPBB (annual period ending 2025-12-31)
Market cap (USD): 241270000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPBB (quarterly period ending 2025-12-31)
Market cap (USD): 241270000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LQAG.DE (annual period ending 2021-12-31)
Market cap (USD): 362499833.65909094
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LQAG.DE (annual period ending 2022-12-31)
Market cap (USD): 174965727.7021277
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 232809.47775628418
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1330600459951981%
Total shareholder yield: 0.1330600459951981% (Low Return)
Shareholder yield for LQAG.DE (annual period ending 2023-12-31)
Market cap (USD): 155025332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22558794.326241132
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.551682641286737%
Total shareholder yield: -14.551682641286737% (Minimal or Negative)
Shareholder yield for LQAG.DE (annual period ending 2024-12-31)
Market cap (USD): 109222393
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7357708.333333328
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.736446740672792%
Total shareholder yield: 6.736446740672792% (Moderate Return)
Shareholder yield for LQAG.DE (quarterly period ending 2024-12-31)
Market cap (USD): 109222393
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LQAG.DE (quarterly period ending 2025-06-30)
Market cap (USD): 87295013.15294117
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4016924.019607842
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.601550391624522%
Total shareholder yield: -4.601550391624522% (Minimal or Negative)
Shareholder yield for LYTS (annual period ending 2021-06-30)
Market cap (USD): 271671789.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LYTS (annual period ending 2022-06-30)
Market cap (USD): 214767563.39999998
Dividends paid: 5322000
Stock repurchases: 0
Dividend yield: 2.478027834253485%
Buyback yield: 0%
Total shareholder yield: 2.478027834253485% (Low Return)
Shareholder yield for LYTS (annual period ending 2023-06-30)
Market cap (USD): 445321460.52000004
Dividends paid: 5438000
Stock repurchases: 0
Net debt paydown: 44667000
Dividend yield: 1.2211403406541579%
Buyback yield: 0%
Debt paydown yield: 10.03028238249343%
Total shareholder yield: 11.251422723147588% (High Return)
Shareholder yield for LYTS (annual period ending 2024-06-30)
Market cap (USD): 520581888.71999997
Dividends paid: 5737000
Stock repurchases: 0
Net debt paydown: -26052000
Dividend yield: 1.1020360339669253%
Buyback yield: 0%
Debt paydown yield: -5.004399992488468%
Total shareholder yield: -3.9023639585215424% (Minimal or Negative)
Shareholder yield for LYTS (quarterly period ending 2024-09-30)
Market cap (USD): 582625851.48
Dividends paid: 1481000
Stock repurchases: 0
Dividend yield: 0.25419400739564313%
Buyback yield: 0%
Total shareholder yield: 0.25419400739564313% (Low Return)
Shareholder yield for LYTS (quarterly period ending 2024-12-31)
Market cap (USD): 702675412.5600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LYTS (quarterly period ending 2025-03-31)
Market cap (USD): 616401263.16
Dividends paid: 1496000
Stock repurchases: 0
Dividend yield: 0.2426990483975828%
Buyback yield: 0%
Total shareholder yield: 0.2426990483975828% (Low Return)
Shareholder yield for LYTS (quarterly period ending 2025-06-30)
Market cap (USD): 618604007.4000001
Dividends paid: 1501000
Stock repurchases: 0
Net debt paydown: 7930000
Dividend yield: 0.24264310965406133%
Buyback yield: 0%
Debt paydown yield: 1.2819186272862801%
Total shareholder yield: 1.5245617369403415% (Low Return)
Shareholder yield for LYTS (annual period ending 2025-06-30)
Market cap (USD): 618604007.4000001
Dividends paid: 5970000
Stock repurchases: 0
Net debt paydown: 5375000
Dividend yield: 0.9650761922949675%
Buyback yield: 0%
Debt paydown yield: 0.8688918816726048%
Total shareholder yield: 1.8339680739675723% (Low Return)
Shareholder yield for LYTS (quarterly period ending 2025-09-30)
Market cap (USD): 860538749.76
Dividends paid: 1525000
Stock repurchases: 0
Net debt paydown: -1417000
Dividend yield: 0.17721456476251823%
Buyback yield: 0%
Debt paydown yield: -0.1646642873891727%
Total shareholder yield: 0.012550277373345547% (Low Return)
Shareholder yield for LYTS (quarterly period ending 2025-12-31)
Market cap (USD): 669634248.9599999
Dividends paid: 1555000
Stock repurchases: 0
Net debt paydown: 9222000
Dividend yield: 0.23221631844772722%
Buyback yield: 0%
Debt paydown yield: 1.3771697033600905%
Total shareholder yield: 1.6093860218078178% (Low Return)
Shareholder yield for MPA (annual period ending 2021-07-31)
Market cap (USD): 162906345.4
Dividends paid: 8783352
Stock repurchases: 59457
Dividend yield: 5.391657383531237%
Buyback yield: 0.036497657506225044%
Total shareholder yield: 5.428155041037463% (Moderate Return)
Shareholder yield for MPA (annual period ending 2022-07-31)
Market cap (USD): 142316433.7
Dividends paid: 8647517
Stock repurchases: 0
Net debt paydown: 1828403
Dividend yield: 6.07626032720071%
Buyback yield: 0%
Debt paydown yield: 1.2847448129948469%
Total shareholder yield: 7.361005140195557% (Moderate Return)