speb/financial-data huggingface dataset:
Shareholder yield for 9602.T (annual period ending 2026-02-28)
Market cap (USD): 8352670505.774411
Dividends paid: 100494033.10663415
Stock repurchases: 96041319.13255484
Net debt paydown: 2325208.7740966137
Dividend yield: 1.2031365661695874%
Buyback yield: 1.1498276996100716%
Debt paydown yield: 0.027837908516673063%
Total shareholder yield: 2.3808021742963317% (Low Return)
Shareholder yield for 9602.T (quarterly period ending 2026-02-28)
Market cap (USD): 8352670505.774411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLO (annual period ending 2021-12-31)
Market cap (USD): 5149706050.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLO (annual period ending 2022-12-31)
Market cap (USD): 2171022188.69
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLO (annual period ending 2023-12-31)
Market cap (USD): 1107946140.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6003000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5418133408191947%
Total shareholder yield: 0.5418133408191947% (Low Return)
Shareholder yield for ALLO (quarterly period ending 2024-09-30)
Market cap (USD): 966432770.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLO (quarterly period ending 2024-12-31)
Market cap (USD): 735179214.93
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLO (annual period ending 2024-12-31)
Market cap (USD): 735179214.93
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4365000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5937327812532912%
Total shareholder yield: 0.5937327812532912% (Low Return)
Shareholder yield for ALLO (quarterly period ending 2025-03-31)
Market cap (USD): 503925659.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLO (quarterly period ending 2025-06-30)
Market cap (USD): 390024653.92999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2051000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5258641932845879%
Total shareholder yield: 0.5258641932845879% (Low Return)
Shareholder yield for ALLO (quarterly period ending 2025-09-30)
Market cap (USD): 427991655.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2107000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.49229931757648043%
Total shareholder yield: 0.49229931757648043% (Low Return)
Shareholder yield for ALLO (annual period ending 2025-12-31)
Market cap (USD): 472861748.57000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7503000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5867217051686078%
Total shareholder yield: 1.5867217051686078% (Low Return)
Shareholder yield for ALLO (quarterly period ending 2025-12-31)
Market cap (USD): 472861748.57000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6119000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2940357342298696%
Total shareholder yield: -1.2940357342298696% (Minimal or Negative)
Shareholder yield for ALNY (annual period ending 2021-12-31)
Market cap (USD): 22641062129.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALNY (annual period ending 2022-12-31)
Market cap (USD): 31729262973.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALNY (annual period ending 2023-12-31)
Market cap (USD): 25555641597.93
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14861000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.058151543341426956%
Total shareholder yield: 0.058151543341426956% (Low Return)
Shareholder yield for ALNY (quarterly period ending 2024-09-30)
Market cap (USD): 36719962952.189995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALNY (quarterly period ending 2024-12-31)
Market cap (USD): 31416843552.63
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALNY (annual period ending 2024-12-31)
Market cap (USD): 31416843552.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9339000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02972609257946349%
Total shareholder yield: 0.02972609257946349% (Low Return)
Shareholder yield for ALNY (quarterly period ending 2025-03-31)
Market cap (USD): 36051064961.46
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1243445000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.4491214096706755%
Total shareholder yield: -3.4491214096706755% (Minimal or Negative)
Shareholder yield for ALNY (quarterly period ending 2025-06-30)
Market cap (USD): 43537114929.57
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4574000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010505978651546757%
Total shareholder yield: 0.010505978651546757% (Low Return)
Shareholder yield for ALNY (quarterly period ending 2025-09-30)
Market cap (USD): 60881733288
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11388000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.018705117914644874%
Total shareholder yield: -0.018705117914644874% (Minimal or Negative)
Shareholder yield for ALNY (annual period ending 2025-12-31)
Market cap (USD): 53091274653.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17659000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03326158604265584%
Total shareholder yield: 0.03326158604265584% (Low Return)
Shareholder yield for ALNY (quarterly period ending 2025-12-31)
Market cap (USD): 53091274653.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30063000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05662512380091524%
Total shareholder yield: 0.05662512380091524% (Low Return)
Shareholder yield for AMST (annual period ending 2021-06-30)
Market cap (USD): 193148505
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMST (annual period ending 2022-06-30)
Market cap (USD): 32308477.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMST (annual period ending 2023-06-30)
Market cap (USD): 21129275.849999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMST (annual period ending 2024-06-30)
Market cap (USD): 17558955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMST (quarterly period ending 2024-09-30)
Market cap (USD): 14339813.250000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMST (quarterly period ending 2024-12-31)
Market cap (USD): 27801678.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMST (quarterly period ending 2025-03-31)
Market cap (USD): 14164223.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMST (quarterly period ending 2025-06-30)
Market cap (USD): 15744529.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMST (annual period ending 2025-06-30)
Market cap (USD): 15744529.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMST (quarterly period ending 2025-09-30)
Market cap (USD): 17851604.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMST (quarterly period ending 2025-12-31)
Market cap (USD): 11062141.649999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMT (annual period ending 2021-12-31)
Market cap (USD): 117684589229.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMT (annual period ending 2022-12-31)
Market cap (USD): 87476082635.44
Dividends paid: 2630400000
Stock repurchases: 18800000
Dividend yield: 3.0069933640744924%
Buyback yield: 0.021491588824741656%
Total shareholder yield: 3.028484952899234% (Low Return)
Shareholder yield for AMT (annual period ending 2023-12-31)
Market cap (USD): 92172284770.96
Dividends paid: 2949300000
Stock repurchases: 0
Net debt paydown: 744000000
Dividend yield: 3.19976878877284%
Buyback yield: 0%
Debt paydown yield: 0.8071840704055175%
Total shareholder yield: 4.006952859178358% (Moderate Return)
Shareholder yield for AMT (quarterly period ending 2024-09-30)
Market cap (USD): 101019594151.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMT (annual period ending 2024-12-31)
Market cap (USD): 80962897530.82
Dividends paid: 3074900000
Stock repurchases: 0
Net debt paydown: 2352900000
Dividend yield: 3.7979124929780124%
Buyback yield: 0%
Debt paydown yield: 2.9061459900250304%
Total shareholder yield: 6.704058483003043% (Moderate Return)
Shareholder yield for AMT (quarterly period ending 2024-12-31)
Market cap (USD): 80962897530.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMT (quarterly period ending 2025-03-31)
Market cap (USD): 96053174035.73
Dividends paid: 768500000
Stock repurchases: 0
Dividend yield: 0.800077673345945%
Buyback yield: 0%
Total shareholder yield: 0.800077673345945% (Low Return)
Shareholder yield for AMT (quarterly period ending 2025-06-30)
Market cap (USD): 99142045083.20001
Dividends paid: 796200000
Stock repurchases: 0
Net debt paydown: -829600000
Dividend yield: 0.8030901514406212%
Buyback yield: 0%
Debt paydown yield: -0.8367791881878164%
Total shareholder yield: -0.033689036747195145% (Minimal or Negative)
Shareholder yield for AMT (quarterly period ending 2025-09-30)
Market cap (USD): 87028825289.20001
Dividends paid: 796300000
Stock repurchases: 0
Net debt paydown: 202000000
Dividend yield: 0.9149841990327522%
Buyback yield: 0%
Debt paydown yield: 0.23210700515461%
Total shareholder yield: 1.1470912041873622% (Low Return)
Shareholder yield for AMT (annual period ending 2025-12-31)
Market cap (USD): 80222127551.11
Dividends paid: 3157200000
Stock repurchases: 364600000
Net debt paydown: -1009800000
Dividend yield: 3.9355725114477034%
Buyback yield: 0.45448807097232763%
Debt paydown yield: -1.2587549480742084%
Total shareholder yield: 3.131305634345823% (Low Return)
Shareholder yield for AMT (quarterly period ending 2025-12-31)
Market cap (USD): 80222127551.11
Dividends paid: 796200000
Stock repurchases: 0
Net debt paydown: 47300000
Dividend yield: 0.9924942460454395%
Buyback yield: 0%
Debt paydown yield: 0.05896128841741935%
Total shareholder yield: 1.0514555344628589% (Low Return)
Shareholder yield for ARK.L (annual period ending 2021-12-31)
Market cap (USD): 215582.56716216216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARK.L (annual period ending 2022-12-31)
Market cap (USD): 192206.14421686748
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARK.L (annual period ending 2023-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARK.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARK.L (annual period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ATC.AX (annual period ending 2021-06-30)
Market cap (USD): 80272370.46616541
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATC.AX (annual period ending 2022-06-30)
Market cap (USD): 92036424.7586207
Dividends paid: 0
Stock repurchases: 290568.275862069
Dividend yield: 0%
Buyback yield: 0.3157100861144137%
Total shareholder yield: 0.3157100861144137% (Low Return)
Shareholder yield for ATC.AX (annual period ending 2023-06-30)
Market cap (USD): 159082826.90066224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2771390.6782370405
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7421055007826893%
Total shareholder yield: -1.7421055007826893% (Minimal or Negative)
Shareholder yield for ATC.AX (annual period ending 2024-06-30)
Market cap (USD): 88968543.93333334
Dividends paid: 0
Stock repurchases: 633807.3333333334
Net debt paydown: -3465146.057395144
Dividend yield: 0%
Buyback yield: 0.7123948592530224%
Debt paydown yield: -3.894799110112082%
Total shareholder yield: -3.1824042508590598% (Minimal or Negative)
Shareholder yield for BBIO (annual period ending 2021-12-31)
Market cap (USD): 3266965516.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBIO (annual period ending 2022-12-31)
Market cap (USD): 1492462664.04
Dividends paid: 0
Stock repurchases: 1561000
Dividend yield: 0%
Buyback yield: 0.10459223119019098%
Total shareholder yield: 0.10459223119019098% (Low Return)
Shareholder yield for BBIO (annual period ending 2023-12-31)
Market cap (USD): 7906918339.54
Dividends paid: 0
Stock repurchases: 6880000
Net debt paydown: -16274000
Dividend yield: 0%
Buyback yield: 0.08701240742041427%
Debt paydown yield: -0.2058197555755555%
Total shareholder yield: -0.11880734815514124% (Minimal or Negative)
Shareholder yield for BBIO (quarterly period ending 2024-09-30)
Market cap (USD): 4986627221.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBIO (quarterly period ending 2024-12-31)
Market cap (USD): 5374432480.4800005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBIO (annual period ending 2024-12-31)
Market cap (USD): 5374432480.4800005
Dividends paid: 0
Stock repurchases: 7526000
Net debt paydown: 9254000
Dividend yield: 0%
Buyback yield: 0.14003339008043206%
Debt paydown yield: 0.17218562208401786%
Total shareholder yield: 0.3122190121644499% (Low Return)
Shareholder yield for BBIO (quarterly period ending 2025-03-31)
Market cap (USD): 6770923135.94
Dividends paid: 0
Stock repurchases: 50052000
Dividend yield: 0%
Buyback yield: 0.7392197340762064%
Total shareholder yield: 0.7392197340762064% (Low Return)
Shareholder yield for BBIO (quarterly period ending 2025-06-30)
Market cap (USD): 8457288429.56
Dividends paid: 0
Stock repurchases: 1995000
Net debt paydown: -118000
Dividend yield: 0%
Buyback yield: 0.023589120988555336%
Debt paydown yield: -0.001395246253959664%
Total shareholder yield: 0.02219387473459567% (Low Return)
Shareholder yield for BBIO (quarterly period ending 2025-09-30)
Market cap (USD): 10173032909.48
Dividends paid: 0
Stock repurchases: 3025000
Net debt paydown: -1371000
Dividend yield: 0%
Buyback yield: 0.029735478366349103%
Debt paydown yield: -0.013476806889343676%
Total shareholder yield: 0.016258671477005427% (Low Return)
Shareholder yield for BBIO (quarterly period ending 2025-12-31)
Market cap (USD): 14981426400.58
Dividends paid: 0
Stock repurchases: 7430000
Net debt paydown: -2736000
Dividend yield: 0%
Buyback yield: 0.049594743526640096%
Debt paydown yield: -0.0182626134978314%
Total shareholder yield: 0.03133213002880869% (Low Return)
Shareholder yield for BBIO (annual period ending 2025-12-31)
Market cap (USD): 14981426400.58
Dividends paid: 0
Stock repurchases: 62502000
Net debt paydown: -131889000
Dividend yield: 0%
Buyback yield: 0.41719658948883703%
Debt paydown yield: -0.8803500846547827%
Total shareholder yield: -0.4631534951659457% (Minimal or Negative)
Shareholder yield for BCAT (annual period ending 2021-12-31)
Market cap (USD): 1040418441.03
Dividends paid: 0
Stock repurchases: 13087303
Dividend yield: 0%
Buyback yield: 1.2578884114206732%
Total shareholder yield: 1.2578884114206732% (Low Return)
Shareholder yield for BCAT (annual period ending 2022-12-31)
Market cap (USD): 804674081.28
Dividends paid: 138909597
Stock repurchases: 52768302
Net debt paydown: 688752127
Dividend yield: 17.262839729973116%
Buyback yield: 6.5577235836975305%
Debt paydown yield: 85.59392467375086%
Total shareholder yield: 109.41448798742151% (High Return)
Shareholder yield for BCAT (annual period ending 2023-12-31)
Market cap (USD): 959741482.36
Dividends paid: 164289173
Stock repurchases: 11498106
Dividend yield: 17.118065231067607%
Buyback yield: 1.1980419947803245%
Total shareholder yield: 18.316107225847933% (High Return)
Shareholder yield for BCAT (quarterly period ending 2024-12-31)
Market cap (USD): 1146241464.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCAT (annual period ending 2024-12-31)
Market cap (USD): 1146241464.74
Dividends paid: 281490156
Stock repurchases: 45363387
Dividend yield: 24.557666482938647%
Buyback yield: 3.957576862767715%
Total shareholder yield: 28.515243345706363% (High Return)
Shareholder yield for BCAT (quarterly period ending 2025-06-30)
Market cap (USD): 1283497069.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDTX (annual period ending 2021-12-31)
Market cap (USD): 305418455.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDTX (annual period ending 2022-12-31)
Market cap (USD): 103143193.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDTX (annual period ending 2023-12-31)
Market cap (USD): 161017984.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2842000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.765020224951276%
Total shareholder yield: 1.765020224951276% (Low Return)
Shareholder yield for BDTX (annual period ending 2024-12-31)
Market cap (USD): 122625796.36000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3112000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5378020713226705%
Total shareholder yield: 2.5378020713226705% (Low Return)
Shareholder yield for BDTX (quarterly period ending 2024-12-31)
Market cap (USD): 122625796.36000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDTX (quarterly period ending 2025-03-31)
Market cap (USD): 88817749.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDTX (quarterly period ending 2025-06-30)
Market cap (USD): 142108399.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 835000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5875796243011547%
Total shareholder yield: 0.5875796243011547% (Low Return)
Shareholder yield for BDTX (quarterly period ending 2025-09-30)
Market cap (USD): 217173723.46
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1082000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.49821865314165753%
Total shareholder yield: 0.49821865314165753% (Low Return)
Shareholder yield for BDTX (annual period ending 2025-12-31)
Market cap (USD): 139243310.82000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3405000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.445359838076277%
Total shareholder yield: 2.445359838076277% (Low Return)
Shareholder yield for BDTX (quarterly period ending 2025-12-31)
Market cap (USD): 139243310.82000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 889000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6384507771071396%
Total shareholder yield: 0.6384507771071396% (Low Return)
Shareholder yield for BIPS.L (annual period ending 2021-12-31)
Market cap (USD): 4921427.136081082
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIPS.L (annual period ending 2022-12-31)
Market cap (USD): 4163585.3530120486
Dividends paid: 22596385.542168677
Stock repurchases: 0
Dividend yield: 542.7145987489328%
Buyback yield: 0%
Total shareholder yield: 542.7145987489328% (High Return)
Shareholder yield for BIPS.L (annual period ending 2023-12-31)
Market cap (USD): 4845489.010632911
Dividends paid: 25762025.316455696
Stock repurchases: 0
Net debt paydown: 3914671.3436022624
Dividend yield: 531.6702867331588%
Buyback yield: 0%
Debt paydown yield: 80.79001593052698%
Total shareholder yield: 612.4603026636858% (High Return)
Shareholder yield for BIPS.L (quarterly period ending 2024-12-31)
Market cap (USD): 5183663.7645
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIPS.L (annual period ending 2024-12-31)
Market cap (USD): 5183663.7645
Dividends paid: 27717500
Stock repurchases: 0
Net debt paydown: 4436819.620253161
Dividend yield: 534.7086782484154%
Buyback yield: 0%
Debt paydown yield: 85.59234977080197%
Total shareholder yield: 620.3010280192174% (High Return)
Shareholder yield for BIPS.L (quarterly period ending 2025-06-30)
Market cap (USD): 5862802.009726027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5492619.8630137
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -93.68591765339819%
Total shareholder yield: -93.68591765339819% (Minimal or Negative)
Shareholder yield for BWLPG.OL (annual period ending 2021-12-31)
Market cap (USD): 800099315.4937286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BWLPG.OL (annual period ending 2022-12-31)
Market cap (USD): 1090514417.5991902
Dividends paid: 94555970.14925373
Stock repurchases: 19644029.850746267
Dividend yield: 8.67076754082925%
Buyback yield: 1.801354437293306%
Total shareholder yield: 10.472121978122555% (High Return)
Shareholder yield for BWLPG.OL (annual period ending 2023-12-31)
Market cap (USD): 2172380487.6895876
Dividends paid: 307191666.6666666
Stock repurchases: 17953030.3030303
Net debt paydown: 94797602.8946178
Dividend yield: 14.14078557635072%
Buyback yield: 0.8264220013375307%
Debt paydown yield: 4.363766082038363%
Total shareholder yield: 19.330973659726613% (High Return)
Shareholder yield for BWLPG.OL (quarterly period ending 2024-09-30)
Market cap (USD): 2134530715.591603
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BWLPG.OL (quarterly period ending 2024-12-31)
Market cap (USD): 1647737342.1798942
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BWLPG.OL (annual period ending 2024-12-31)
Market cap (USD): 1647737342.1798942
Dividends paid: 285633088.2352941
Stock repurchases: 73529.41176470587
Net debt paydown: -430757040.9982174
Dividend yield: 17.33486769544303%
Buyback yield: 0.004462447374496547%
Debt paydown yield: -26.142336522418198%
Total shareholder yield: -8.80300637960067% (Minimal or Negative)
Shareholder yield for BWLPG.OL (quarterly period ending 2025-03-31)
Market cap (USD): 1627806016.3625956
Dividends paid: 47497014.92537313
Stock repurchases: 0
Dividend yield: 2.917854735019797%
Buyback yield: 0%
Total shareholder yield: 2.917854735019797% (Low Return)
Shareholder yield for BWLPG.OL (quarterly period ending 2025-06-30)
Market cap (USD): 1772929238.3714
Dividends paid: 33106250
Stock repurchases: 2139843.75
Net debt paydown: -43886147.388059735
Dividend yield: 1.8673193088298976%
Buyback yield: 0.12069538387023528%
Debt paydown yield: -2.4753468123958084%
Total shareholder yield: -0.48733211969567547% (Minimal or Negative)
Shareholder yield for BWLPG.OL (quarterly period ending 2025-09-30)
Market cap (USD): 2148374401.094188
Dividends paid: 25810077.519379843
Stock repurchases: 0
Net debt paydown: 38893725.77519381
Dividend yield: 1.2013770740441945%
Buyback yield: 0%
Debt paydown yield: 1.8103793154202943%
Total shareholder yield: 3.0117563894644888% (Low Return)
Shareholder yield for BWLPG.OL (annual period ending 2025-12-31)
Market cap (USD): 1981906389.0717132
Dividends paid: 156136718.75
Stock repurchases: 2139843.75
Net debt paydown: 89091084.55882347
Dividend yield: 7.878107644787978%
Buyback yield: 0.1079689616925985%
Debt paydown yield: 4.495221623487072%
Total shareholder yield: 12.481298229967647% (High Return)
Shareholder yield for BWLPG.OL (quarterly period ending 2025-12-31)
Market cap (USD): 1981906389.0717132
Dividends paid: 47295312.5
Stock repurchases: 0
Net debt paydown: 73270336.72480619
Dividend yield: 2.3863545100206376%
Buyback yield: 0%
Debt paydown yield: 3.696962537121877%
Total shareholder yield: 6.083317047142515% (Moderate Return)
Shareholder yield for BZH (annual period ending 2021-09-30)
Market cap (USD): 471508481.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BZH (annual period ending 2022-09-30)
Market cap (USD): 264318087.75
Dividends paid: 0
Stock repurchases: 8154000
Dividend yield: 0%
Buyback yield: 3.0849194125951374%
Total shareholder yield: 3.0849194125951374% (Low Return)
Shareholder yield for BZH (annual period ending 2023-09-30)
Market cap (USD): 680885580.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2349000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3449918850407378%
Total shareholder yield: -0.3449918850407378% (Minimal or Negative)
Shareholder yield for BZH (quarterly period ending 2024-09-30)
Market cap (USD): 933996800.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BZH (annual period ending 2024-09-30)
Market cap (USD): 933996800.25
Dividends paid: 0
Stock repurchases: 12928000
Net debt paydown: -48130000
Dividend yield: 0%
Buyback yield: 1.3841589175187325%
Debt paydown yield: -5.153122578912176%
Total shareholder yield: -3.7689636613934434% (Minimal or Negative)
Shareholder yield for BZH (quarterly period ending 2024-12-31)
Market cap (USD): 750586834.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BZH (quarterly period ending 2025-03-31)
Market cap (USD): 557336691.75
Dividends paid: 0
Stock repurchases: 20562000
Dividend yield: 0%
Buyback yield: 3.6893318355618563%
Total shareholder yield: 3.6893318355618563% (Low Return)
Shareholder yield for BZH (quarterly period ending 2025-06-30)
Market cap (USD): 611457665.25
Dividends paid: 0
Stock repurchases: 12515000
Net debt paydown: -60991000
Dividend yield: 0%
Buyback yield: 2.0467484032411516%
Debt paydown yield: -9.974688922259773%
Total shareholder yield: -7.927940519018621% (Minimal or Negative)
Shareholder yield for BZH (annual period ending 2025-09-30)
Market cap (USD): 671045403.75
Dividends paid: 0
Stock repurchases: 33077000
Net debt paydown: -11749000
Dividend yield: 0%
Buyback yield: 4.929174660187813%
Debt paydown yield: -1.7508502307508726%
Total shareholder yield: 3.17832442943694% (Low Return)
Shareholder yield for BZH (quarterly period ending 2025-09-30)
Market cap (USD): 671045403.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 105071000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.657807864092685%
Total shareholder yield: 15.657807864092685% (High Return)
Shareholder yield for BZH (quarterly period ending 2025-12-31)
Market cap (USD): 554056632.75
Dividends paid: 0
Stock repurchases: 15127000
Net debt paydown: -95272000
Dividend yield: 0%
Buyback yield: 2.73022631728435%
Debt paydown yield: -17.195354115179125%
Total shareholder yield: -14.465127797894775% (Minimal or Negative)
Shareholder yield for CAD.L (annual period ending 2021-12-31)
Market cap (USD): 101808.81932432431
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAD.L (annual period ending 2022-12-31)
Market cap (USD): 60512.87253012048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAD.L (annual period ending 2023-12-31)
Market cap (USD): 63576.81544303798
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -168552.69177977735
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -265.11660045444256%
Total shareholder yield: -265.11660045444256% (Minimal or Negative)
Shareholder yield for CAD.L (quarterly period ending 2024-12-31)
Market cap (USD): 125564.2105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAD.L (annual period ending 2024-12-31)
Market cap (USD): 125564.2105
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81218.35443037975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 64.6827261581673%
Total shareholder yield: 64.6827261581673% (High Return)
Shareholder yield for CAD.L (quarterly period ending 2025-06-30)
Market cap (USD): 137604.61424657537
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28578.76712328766
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.76875639655297%
Total shareholder yield: 20.76875639655297% (High Return)
Shareholder yield for CEU.TO (annual period ending 2021-12-31)
Market cap (USD): 303833793.3543307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEU.TO (annual period ending 2022-12-31)
Market cap (USD): 396907919.0588235
Dividends paid: 12007352.94117647
Stock repurchases: 3854411.764705882
Dividend yield: 3.025223827644751%
Buyback yield: 0.9711098165654489%
Total shareholder yield: 3.9963336442101998% (Low Return)
Shareholder yield for CEU.TO (annual period ending 2023-12-31)
Market cap (USD): 527143329.9999999
Dividends paid: 17065151.515151516
Stock repurchases: 53743181.81818181
Net debt paydown: 53939683.600713015
Dividend yield: 3.2372887114310105%
Buyback yield: 10.195174397479681%
Debt paydown yield: 10.232451124955528%
Total shareholder yield: 23.66491423386622% (High Return)
Shareholder yield for CEU.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1133943874.311111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEU.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1424392886.0979023
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEU.TO (annual period ending 2024-12-31)
Market cap (USD): 1424392886.0979023
Dividends paid: 18796503.4965035
Stock repurchases: 72070629.37062937
Net debt paydown: 45859498.83449882
Dividend yield: 1.3196150921531324%
Buyback yield: 5.059743703723873%
Debt paydown yield: 3.219582130891573%
Total shareholder yield: 9.598940926768577% (Moderate Return)
Shareholder yield for CEU.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1069031927.972028
Dividends paid: 4727272.7272727275
Stock repurchases: 14890909.090909092
Dividend yield: 0.4422012667330194%
Buyback yield: 1.3929339902090112%
Total shareholder yield: 1.8351352569420305% (Low Return)
Shareholder yield for CEU.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1005035312.3795619
Dividends paid: 6959854.01459854
Stock repurchases: 22872992.700729925
Net debt paydown: -24328834.6689806
Dividend yield: 0.692498455414478%
Buyback yield: 2.2758397062263325%
Debt paydown yield: -2.420694513845357%
Total shareholder yield: 0.5476436477954532% (Low Return)
Shareholder yield for CEU.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1410772077.410072
Dividends paid: 6724460.431654677
Stock repurchases: 25951079.13669065
Net debt paydown: -15198025.521188915
Dividend yield: 0.47665108626189967%
Buyback yield: 1.839494809418984%
Debt paydown yield: -1.0772842590625837%
Total shareholder yield: 1.2388616366183% (Low Return)
Shareholder yield for CEU.TO (annual period ending 2025-12-31)
Market cap (USD): 1876168523.4160583
Dividends paid: 25409489.05109489
Stock repurchases: 102267883.21167882
Net debt paydown: -46048522.28063905
Dividend yield: 1.3543287148230283%
Buyback yield: 5.450890041874983%
Debt paydown yield: -2.454391580815758%
Total shareholder yield: 4.350827175882253% (Moderate Return)
Shareholder yield for CEU.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1876168523.4160583
Dividends paid: 6692700.729927007
Stock repurchases: 37521897.810218975
Net debt paydown: 7245470.776663363
Dividend yield: 0.3567217254951695%
Buyback yield: 1.999921507152273%
Debt paydown yield: 0.3861844331270987%
Total shareholder yield: 2.742827665774541% (Low Return)
Shareholder yield for CFEB.BR (annual period ending 2021-12-31)
Market cap (USD): 231712807.90909088
Dividends paid: 5560227.2727272725
Stock repurchases: 0
Dividend yield: 2.399620168993311%
Buyback yield: 0%
Total shareholder yield: 2.399620168993311% (Low Return)
Shareholder yield for CFEB.BR (annual period ending 2022-12-31)
Market cap (USD): 217184612.53191486
Dividends paid: 0
Stock repurchases: 12431914.893617023
Net debt paydown: -97317359.76789169
Dividend yield: 0%
Buyback yield: 5.724123246434034%
Debt paydown yield: -44.80858870864578%
Total shareholder yield: -39.084465462211746% (Minimal or Negative)
Shareholder yield for CFEB.BR (annual period ending 2023-12-31)
Market cap (USD): 188803028.6666667
Dividends paid: 0
Stock repurchases: 927777.7777777778
Net debt paydown: -87564609.92907798
Dividend yield: 0%
Buyback yield: 0.4913998384081948%
Debt paydown yield: -46.37881635027901%
Total shareholder yield: -45.88741651187082% (Minimal or Negative)
Shareholder yield for CFEB.BR (quarterly period ending 2024-12-31)
Market cap (USD): 142371849.0625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CFEB.BR (annual period ending 2024-12-31)
Market cap (USD): 142371849.0625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50672499.99999997
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 35.591656871545716%
Total shareholder yield: 35.591656871545716% (High Return)
Shareholder yield for CFEB.BR (quarterly period ending 2025-06-30)
Market cap (USD): 250900393.08235297
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3316715.6862745285
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3219252650536437%
Total shareholder yield: 1.3219252650536437% (Low Return)
Shareholder yield for CTPE.L (annual period ending 2021-12-31)
Market cap (USD): 3583054.7294594594
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTPE.L (annual period ending 2022-12-31)
Market cap (USD): 2910381.089638554
Dividends paid: 20575903.61445783
Stock repurchases: 6040963.8554216875
Dividend yield: 706.983140033156%
Buyback yield: 207.56607706559578%
Total shareholder yield: 914.5492170987518% (High Return)
Shareholder yield for CTPE.L (annual period ending 2023-12-31)
Market cap (USD): 3600536.623291139
Dividends paid: 25236708.860759493
Stock repurchases: 543037.9746835442
Net debt paydown: -76754110.11133139
Dividend yield: 700.9152107357653%
Buyback yield: 15.082140011317815%
Debt paydown yield: -2131.740852594712%
Total shareholder yield: -1415.743501847629% (Minimal or Negative)
Shareholder yield for CTPE.L (quarterly period ending 2024-09-30)
Market cap (USD): 3859268.652
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTPE.L (quarterly period ending 2024-12-31)
Market cap (USD): 3939670.08225
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8327250
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 211.369221943686%
Total shareholder yield: 211.369221943686% (High Return)
Shareholder yield for CTPE.L (annual period ending 2024-12-31)
Market cap (USD): 3939670.08225
Dividends paid: 25192500
Stock repurchases: 7223750
Net debt paydown: 7274034.810126573
Dividend yield: 639.4570985398914%
Buyback yield: 183.35926230336568%
Debt paydown yield: 184.63563339730902%
Total shareholder yield: 1007.451994240566% (High Return)
Shareholder yield for CTPE.L (quarterly period ending 2025-03-31)
Market cap (USD): 3907532.714025974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11918782.46753247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -305.02067007015324%
Total shareholder yield: -305.02067007015324% (Minimal or Negative)
Shareholder yield for CTPE.L (quarterly period ending 2025-06-30)
Market cap (USD): 4317446.665479452
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25859864.792741492
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -598.9619975970162%
Total shareholder yield: -598.9619975970162% (Minimal or Negative)
Shareholder yield for CTPE.L (annual period ending 2025-12-31)
Market cap (USD): 5186254.419729729
Dividends paid: 27094594.594594594
Stock repurchases: 0
Net debt paydown: -31097195.94594595
Dividend yield: 522.4308798180127%
Buyback yield: 0%
Debt paydown yield: -599.6079912247443%
Total shareholder yield: -77.17711140673157% (Minimal or Negative)
Shareholder yield for DAU.V (annual period ending 2021-12-31)
Market cap (USD): 39755491.22834646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAU.V (annual period ending 2022-12-31)
Market cap (USD): 15910548.485294117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAU.V (annual period ending 2023-12-31)
Market cap (USD): 10928457.545454545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAU.V (quarterly period ending 2024-09-30)
Market cap (USD): 18699805.133333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAU.V (annual period ending 2024-12-31)
Market cap (USD): 17653662.18881119
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAU.V (quarterly period ending 2024-12-31)
Market cap (USD): 17653662.18881119
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAU.V (quarterly period ending 2025-03-31)
Market cap (USD): 17653662.18881119
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAU.V (quarterly period ending 2025-06-30)
Market cap (USD): 23691619.64233576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAU.V (quarterly period ending 2025-09-30)
Market cap (USD): 20756207.13669065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEAL.V (annual period ending 2021-12-31)
Market cap (USD): 151928703.03149605
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEAL.V (annual period ending 2022-12-31)
Market cap (USD): 28374919.536764707
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4898869.812413154
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.264788384917903%
Total shareholder yield: -17.264788384917903% (Minimal or Negative)
Shareholder yield for DEAL.V (annual period ending 2023-12-31)
Market cap (USD): 16705580.333333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7028086.898395722
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -42.070294824611935%
Total shareholder yield: -42.070294824611935% (Minimal or Negative)
Shareholder yield for DEAL.V (quarterly period ending 2024-09-30)
Market cap (USD): 12250758.911111109
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEAL.V (quarterly period ending 2024-12-31)
Market cap (USD): 3855133.9230769235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -375835.45195545256
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.748959684790522%
Total shareholder yield: -9.748959684790522% (Minimal or Negative)
Shareholder yield for DEAL.V (annual period ending 2024-12-31)
Market cap (USD): 3855133.9230769235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6526972.202797202
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -169.3059782884997%
Total shareholder yield: -169.3059782884997% (Minimal or Negative)
Shareholder yield for DEAL.V (quarterly period ending 2025-03-31)
Market cap (USD): 7710267.846153847
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -943221.6783216819
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.233319219801087%
Total shareholder yield: -12.233319219801087% (Minimal or Negative)
Shareholder yield for DEAL.V (quarterly period ending 2025-06-30)
Market cap (USD): 4023971.905109489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1705672.5588280298
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -42.3877849808601%
Total shareholder yield: -42.3877849808601% (Minimal or Negative)
Shareholder yield for DEAL.V (quarterly period ending 2025-09-30)
Market cap (USD): 3966073.0287769786
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -620777.0361812748
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.652183701032463%
Total shareholder yield: -15.652183701032463% (Minimal or Negative)
Shareholder yield for DEAL.V (annual period ending 2025-12-31)
Market cap (USD): 4023971.905109489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4499435.113062121
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -111.81576857802875%
Total shareholder yield: -111.81576857802875% (Minimal or Negative)
Shareholder yield for DEAL.V (quarterly period ending 2025-12-31)
Market cap (USD): 4023971.905109489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1229763.8397311345
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.560944975028935%
Total shareholder yield: -30.560944975028935% (Minimal or Negative)
Shareholder yield for DHX (annual period ending 2021-12-31)
Market cap (USD): 269558683.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHX (annual period ending 2022-12-31)
Market cap (USD): 228520102.03
Dividends paid: 0
Stock repurchases: 23685000
Dividend yield: 0%
Buyback yield: 10.364514889324985%
Total shareholder yield: 10.364514889324985% (High Return)
Shareholder yield for DHX (annual period ending 2023-12-31)
Market cap (USD): 111884133.13
Dividends paid: 0
Stock repurchases: 13133000
Net debt paydown: -8016000
Dividend yield: 0%
Buyback yield: 11.738036156333761%
Debt paydown yield: -7.164554772646876%
Total shareholder yield: 4.573481383686885% (Moderate Return)
Shareholder yield for DHX (quarterly period ending 2024-09-30)
Market cap (USD): 79485252.88000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHX (annual period ending 2024-12-31)
Market cap (USD): 76461357.39
Dividends paid: 0
Stock repurchases: 1874000
Net debt paydown: 3929000
Dividend yield: 0%
Buyback yield: 2.450911236693649%
Debt paydown yield: 5.138543355906802%
Total shareholder yield: 7.589454592600451% (Moderate Return)
Shareholder yield for DHX (quarterly period ending 2024-12-31)
Market cap (USD): 76461357.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHX (quarterly period ending 2025-03-31)
Market cap (USD): 60045924.73
Dividends paid: 0
Stock repurchases: 2135000
Dividend yield: 0%
Buyback yield: 3.5556118247827007%
Total shareholder yield: 3.5556118247827007% (Low Return)
Shareholder yield for DHX (quarterly period ending 2025-06-30)
Market cap (USD): 128299565.79
Dividends paid: 0
Stock repurchases: 1795000
Net debt paydown: 3306000
Dividend yield: 0%
Buyback yield: 1.3990694270454864%
Debt paydown yield: 2.576781908530573%
Total shareholder yield: 3.9758513355760594% (Low Return)
Shareholder yield for DHX (quarterly period ending 2025-09-30)
Market cap (USD): 120091849.46
Dividends paid: 0
Stock repurchases: 2256000
Net debt paydown: 413000
Dividend yield: 0%
Buyback yield: 1.8785621256931555%
Debt paydown yield: 0.343903438790458%
Total shareholder yield: 2.2224655644836133% (Low Return)
Shareholder yield for DHX (annual period ending 2025-12-31)
Market cap (USD): 66957685.85
Dividends paid: 0
Stock repurchases: 11325000
Net debt paydown: 3442000
Dividend yield: 0%
Buyback yield: 16.91366697673886%
Debt paydown yield: 5.140559976506416%
Total shareholder yield: 22.054226953245276% (High Return)
Shareholder yield for DHX (quarterly period ending 2025-12-31)
Market cap (USD): 66957685.85
Dividends paid: 0
Stock repurchases: 5139000
Net debt paydown: 311000
Dividend yield: 0%
Buyback yield: 7.674996432093688%
Debt paydown yield: 0.46447244412942923%
Total shareholder yield: 8.139468876223118% (Moderate Return)
Shareholder yield for DNO.V (annual period ending 2022-11-30)
Market cap (USD): 5056907.794117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNO.V (annual period ending 2023-11-30)
Market cap (USD): 3792680.8455882347
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNO.V (annual period ending 2024-11-30)
Market cap (USD): 2456212.3571428573
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNO.V (quarterly period ending 2024-11-30)
Market cap (USD): 2456212.3571428573
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNO.V (quarterly period ending 2025-02-28)
Market cap (USD): 2387984.236111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)