speb/financial-data huggingface dataset:
Shareholder yield for ALNT (quarterly period ending 2024-09-30)
Market cap (USD): 320894146.56
Dividends paid: 497000
Stock repurchases: 0
Dividend yield: 0.15487973380875372%
Buyback yield: 0%
Total shareholder yield: 0.15487973380875372% (Low Return)
Shareholder yield for ALNT (quarterly period ending 2024-12-31)
Market cap (USD): 410805695.04
Dividends paid: 476000
Stock repurchases: 0
Dividend yield: 0.11586986396419163%
Buyback yield: 0%
Total shareholder yield: 0.11586986396419163% (Low Return)
Shareholder yield for ALNT (annual period ending 2024-12-31)
Market cap (USD): 410805695.04
Dividends paid: 1981000
Stock repurchases: 0
Net debt paydown: -5642000
Dividend yield: 0.48222311032156223%
Buyback yield: 0%
Debt paydown yield: -1.3733986816932127%
Total shareholder yield: -0.8911755713716505% (Minimal or Negative)
Shareholder yield for ALNT (quarterly period ending 2025-03-31)
Market cap (USD): 372393577.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2218000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5956064044897372%
Total shareholder yield: 0.5956064044897372% (Low Return)
Shareholder yield for ALNT (quarterly period ending 2025-06-30)
Market cap (USD): 615613664.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20175000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.277217703053746%
Total shareholder yield: 3.277217703053746% (Low Return)
Shareholder yield for ALNT (quarterly period ending 2025-09-30)
Market cap (USD): 759234191.0400001
Dividends paid: 501000
Stock repurchases: 0
Net debt paydown: 13168000
Dividend yield: 0.06598754454323631%
Buyback yield: 0%
Debt paydown yield: 1.7343792146613488%
Total shareholder yield: 1.800366759204585% (Low Return)
Shareholder yield for ALNT (annual period ending 2025-12-31)
Market cap (USD): 912542729.28
Dividends paid: 2001000
Stock repurchases: 0
Net debt paydown: 46501000
Dividend yield: 0.21927740321582503%
Buyback yield: 0%
Debt paydown yield: 5.09576138277815%
Total shareholder yield: 5.315038785993975% (Moderate Return)
Shareholder yield for ALNT (quarterly period ending 2025-12-31)
Market cap (USD): 912542729.28
Dividends paid: 500000
Stock repurchases: 0
Net debt paydown: 10940000
Dividend yield: 0.054791954826542984%
Buyback yield: 0%
Debt paydown yield: 1.1988479716047604%
Total shareholder yield: 1.2536399264313034% (Low Return)
Shareholder yield for ALOT (annual period ending 2022-01-31)
Market cap (USD): 106778019.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALOT (annual period ending 2023-01-31)
Market cap (USD): 102970069.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALOT (annual period ending 2024-01-31)
Market cap (USD): 137008477.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8430000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.152903937921276%
Total shareholder yield: 6.152903937921276% (Moderate Return)
Shareholder yield for ALOT (quarterly period ending 2024-10-31)
Market cap (USD): 98384987.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALOT (annual period ending 2025-01-31)
Market cap (USD): 90147381.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26079000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.929292828179054%
Total shareholder yield: -28.929292828179054% (Minimal or Negative)
Shareholder yield for ALOT (quarterly period ending 2025-01-31)
Market cap (USD): 90147381.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALOT (quarterly period ending 2025-04-30)
Market cap (USD): 64579719.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1461000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2623201544785414%
Total shareholder yield: 2.2623201544785414% (Low Return)
Shareholder yield for ALOT (quarterly period ending 2025-07-31)
Market cap (USD): 87815983.80000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1366000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5555254759897137%
Total shareholder yield: 1.5555254759897137% (Low Return)
Shareholder yield for ALOT (quarterly period ending 2025-10-31)
Market cap (USD): 69941934
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3309000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.7310673450922875%
Total shareholder yield: 4.7310673450922875% (Moderate Return)
Shareholder yield for ALOT (quarterly period ending 2026-01-31)
Market cap (USD): 70641353.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2245000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.178025184759293%
Total shareholder yield: 3.178025184759293% (Low Return)
Shareholder yield for ALOT (annual period ending 2026-01-31)
Market cap (USD): 70641353.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8381000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.86415548929516%
Total shareholder yield: 11.86415548929516% (High Return)
Shareholder yield for AX1.AX (annual period ending 2021-06-30)
Market cap (USD): 962801117.0075186
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AX1.AX (annual period ending 2022-06-30)
Market cap (USD): 406318593.462069
Dividends paid: 21487586.20689655
Stock repurchases: 0
Dividend yield: 5.288359074048252%
Buyback yield: 0%
Total shareholder yield: 5.288359074048252% (Moderate Return)
Shareholder yield for AX1.AX (annual period ending 2023-06-30)
Market cap (USD): 569334777.3642384
Dividends paid: 58258278.145695366
Stock repurchases: 0
Net debt paydown: 44296076.729847014
Dividend yield: 10.232692690125965%
Buyback yield: 0%
Debt paydown yield: 7.780321612341642%
Total shareholder yield: 18.013014302467607% (High Return)
Shareholder yield for AX1.AX (annual period ending 2024-06-30)
Market cap (USD): 709399095.3199999
Dividends paid: 52551333.333333336
Stock repurchases: 0
Net debt paydown: 8253187.637969077
Dividend yield: 7.4078658515385%
Buyback yield: 0%
Debt paydown yield: 1.163405436011471%
Total shareholder yield: 8.57127128754997% (Moderate Return)
Shareholder yield for BGT.AX (annual period ending 2021-06-30)
Market cap (USD): 49348713.05263158
Dividends paid: 0
Stock repurchases: 15833.834586466164
Dividend yield: 0%
Buyback yield: 0.03208560792574064%
Total shareholder yield: 0.03208560792574064% (Low Return)
Shareholder yield for BGT.AX (annual period ending 2022-06-30)
Market cap (USD): 34614168.30344828
Dividends paid: 0
Stock repurchases: 162640
Dividend yield: 0%
Buyback yield: 0.4698653989724714%
Total shareholder yield: 0.4698653989724714% (Low Return)
Shareholder yield for BGT.AX (annual period ending 2023-06-30)
Market cap (USD): 20454628.238410596
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGT.AX (annual period ending 2024-06-30)
Market cap (USD): 12869370.266666666
Dividends paid: 0
Stock repurchases: 36772.666666666664
Dividend yield: 0%
Buyback yield: 0.28573788697270314%
Total shareholder yield: 0.28573788697270314% (Low Return)
Shareholder yield for BHVN (annual period ending 2022-12-31)
Market cap (USD): 2089786541.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHVN (annual period ending 2023-12-31)
Market cap (USD): 6444010372
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2723000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.042256294493748216%
Total shareholder yield: 0.042256294493748216% (Low Return)
Shareholder yield for BHVN (quarterly period ending 2024-09-30)
Market cap (USD): 7523532670.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHVN (annual period ending 2024-12-31)
Market cap (USD): 5623452976.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5707000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10148568902148088%
Total shareholder yield: -0.10148568902148088% (Minimal or Negative)
Shareholder yield for BHVN (quarterly period ending 2024-12-31)
Market cap (USD): 5623452976.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHVN (quarterly period ending 2025-03-31)
Market cap (USD): 3619486199.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHVN (quarterly period ending 2025-06-30)
Market cap (USD): 2124415568.8999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -256051000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.052773654477617%
Total shareholder yield: -12.052773654477617% (Minimal or Negative)
Shareholder yield for BHVN (quarterly period ending 2025-09-30)
Market cap (USD): 2259920459.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22613000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0006104374576357%
Total shareholder yield: -1.0006104374576357% (Minimal or Negative)
Shareholder yield for BHVN (annual period ending 2025-12-31)
Market cap (USD): 1699833577.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -248030000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.591428439903595%
Total shareholder yield: -14.591428439903595% (Minimal or Negative)
Shareholder yield for BHVN (quarterly period ending 2025-12-31)
Market cap (USD): 1699833577.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29562000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7391114282160631%
Total shareholder yield: 1.7391114282160631% (Low Return)
Shareholder yield for BLUEJET.NS (annual period ending 2024-03-31)
Market cap (USD): 793870677.0333494
Dividends paid: 239.8369109005876
Stock repurchases: 0
Net debt paydown: 225572.74938547274
Dividend yield: 3.0211080701058872e-05%
Buyback yield: 0%
Debt paydown yield: 0.028414294155368676%
Total shareholder yield: 0.028444505236069735% (Low Return)
Shareholder yield for BLUEJET.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1050717291.8269231
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLUEJET.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1139808774.0616622
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLUEJET.NS (annual period ending 2025-03-31)
Market cap (USD): 1788096742.939666
Dividends paid: 2028173.9537058685
Stock repurchases: 0
Net debt paydown: -2143022.3146179696
Dividend yield: 0.1134264106074882%
Buyback yield: 0%
Debt paydown yield: -0.11984934948736604%
Total shareholder yield: -0.00642293887987784% (Minimal or Negative)
Shareholder yield for BLUEJET.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1788096742.939666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLUEJET.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1778517903.5718467
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLUEJET.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1024522316.3083438
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRK.B (annual period ending 2021-12-31)
Market cap (USD): 418094294423
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRK.B (annual period ending 2022-12-31)
Market cap (USD): 431937550325.3
Dividends paid: 0
Stock repurchases: 7854000000
Dividend yield: 0%
Buyback yield: 1.8183184106325117%
Total shareholder yield: 1.8183184106325117% (Low Return)
Shareholder yield for BRK.B (annual period ending 2023-12-31)
Market cap (USD): 498720772738.82
Dividends paid: 0
Stock repurchases: 9171000000
Net debt paydown: -5527000000
Dividend yield: 0%
Buyback yield: 1.8389047541845327%
Debt paydown yield: -1.108235369793688%
Total shareholder yield: 0.7306693843908447% (Low Return)
Shareholder yield for BRK.B (quarterly period ending 2024-09-30)
Market cap (USD): 643585551676.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRK.B (quarterly period ending 2024-12-31)
Market cap (USD): 633825357110.5599
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRK.B (annual period ending 2024-12-31)
Market cap (USD): 633825357110.5599
Dividends paid: 0
Stock repurchases: 2918000000
Net debt paydown: 3509000000
Dividend yield: 0%
Buyback yield: 0.46037918288759866%
Debt paydown yield: 0.5536225334998573%
Total shareholder yield: 1.014001716387456% (Low Return)
Shareholder yield for BRK.B (quarterly period ending 2025-03-31)
Market cap (USD): 744711235196.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1165000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15643647429226068%
Total shareholder yield: -0.15643647429226068% (Minimal or Negative)
Shareholder yield for BRK.B (quarterly period ending 2025-06-30)
Market cap (USD): 679256406026.2899
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1093000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.160911253880423%
Total shareholder yield: -0.160911253880423% (Minimal or Negative)
Shareholder yield for BRK.B (quarterly period ending 2025-09-30)
Market cap (USD): 702985704274.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRK.B (annual period ending 2025-12-31)
Market cap (USD): 702859856494.0499
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4319000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6144894974573872%
Total shareholder yield: -0.6144894974573872% (Minimal or Negative)
Shareholder yield for BRK.B (quarterly period ending 2025-12-31)
Market cap (USD): 702859856494.0499
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBHD.DE (annual period ending 2021-09-30)
Market cap (USD): 10922925417.209301
Dividends paid: 597503900.1560062
Stock repurchases: 78003120.12480499
Dividend yield: 5.470182001010701%
Buyback yield: 0.7141229766332508%
Total shareholder yield: 6.184304977643952% (Moderate Return)
Shareholder yield for CBHD.DE (annual period ending 2022-09-30)
Market cap (USD): 8205219496.627451
Dividends paid: 533817701.4531043
Stock repurchases: 81770145.31043592
Net debt paydown: -2036700828.6672282
Dividend yield: 6.505830851600212%
Buyback yield: 0.9965625580649667%
Debt paydown yield: -24.822015175881194%
Total shareholder yield: -17.319621766216017% (Minimal or Negative)
Shareholder yield for CBHD.DE (annual period ending 2023-09-30)
Market cap (USD): 9947057782.86316
Dividends paid: 601558073.6543909
Stock repurchases: 0
Net debt paydown: -300195531.0398512
Dividend yield: 6.047598061516825%
Buyback yield: 0%
Debt paydown yield: -3.0179329163748254%
Total shareholder yield: 3.029665145142% (Low Return)
Shareholder yield for CBHD.DE (quarterly period ending 2024-09-30)
Market cap (USD): 15170033165.155554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBHD.DE (annual period ending 2024-09-30)
Market cap (USD): 15170033165.155554
Dividends paid: 706586826.3473054
Stock repurchases: 0
Net debt paydown: -616045105.2569084
Dividend yield: 4.657780366428487%
Buyback yield: 0%
Debt paydown yield: -4.060934465666947%
Total shareholder yield: 0.5968459007615401% (Low Return)
Shareholder yield for CBHD.DE (quarterly period ending 2024-12-31)
Market cap (USD): 15068653842.666668
Dividends paid: 534309623.4309623
Stock repurchases: 0
Dividend yield: 3.5458351423408017%
Buyback yield: 0%
Total shareholder yield: 3.5458351423408017% (Low Return)
Shareholder yield for CBHD.DE (quarterly period ending 2025-03-31)
Market cap (USD): 14337610753.869564
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68766408.98114061
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.47962251285543733%
Total shareholder yield: -0.47962251285543733% (Minimal or Negative)
Shareholder yield for CBHD.DE (quarterly period ending 2025-06-30)
Market cap (USD): 13644735176.8
Dividends paid: 177201257.8616352
Stock repurchases: 0
Net debt paydown: -285764392.8398638
Dividend yield: 1.2986786153455632%
Buyback yield: 0%
Debt paydown yield: -2.0943198174028765%
Total shareholder yield: -0.7956412020573134% (Minimal or Negative)
Shareholder yield for CBHD.DE (quarterly period ending 2025-12-31)
Market cap (USD): 16145334775.623533
Dividends paid: 637893081.7610062
Stock repurchases: 0
Net debt paydown: -138522012.57861662
Dividend yield: 3.950943666551323%
Buyback yield: 0%
Debt paydown yield: -0.8579692803134639%
Total shareholder yield: 3.0929743862378594% (Low Return)
Shareholder yield for CBZ (annual period ending 2021-12-31)
Market cap (USD): 2098738395.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBZ (annual period ending 2022-12-31)
Market cap (USD): 2513443094.2000003
Dividends paid: 0
Stock repurchases: 129827000
Dividend yield: 0%
Buyback yield: 5.165304927714006%
Total shareholder yield: 5.165304927714006% (Moderate Return)
Shareholder yield for CBZ (annual period ending 2023-12-31)
Market cap (USD): 3357874135.88
Dividends paid: 0
Stock repurchases: 73826000
Net debt paydown: -76548000
Dividend yield: 0%
Buyback yield: 2.1985934258566955%
Debt paydown yield: -2.2796566191108596%
Total shareholder yield: -0.08106319325416411% (Minimal or Negative)
Shareholder yield for CBZ (quarterly period ending 2024-09-30)
Market cap (USD): 3610023176.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBZ (quarterly period ending 2024-12-31)
Market cap (USD): 4390075739.559999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBZ (annual period ending 2024-12-31)
Market cap (USD): 4390075739.559999
Dividends paid: 0
Stock repurchases: 11508000
Net debt paydown: -1282053000
Dividend yield: 0%
Buyback yield: 0.2621367074900034%
Debt paydown yield: -29.203436934974047%
Total shareholder yield: -28.941300227484042% (Minimal or Negative)
Shareholder yield for CBZ (quarterly period ending 2025-03-31)
Market cap (USD): 4069792809.52
Dividends paid: 0
Stock repurchases: 7555000
Dividend yield: 0%
Buyback yield: 0.18563598575159537%
Total shareholder yield: 0.18563598575159537% (Low Return)
Shareholder yield for CBZ (quarterly period ending 2025-06-30)
Market cap (USD): 3847150571.72
Dividends paid: 0
Stock repurchases: 71524000
Net debt paydown: -11768000
Dividend yield: 0%
Buyback yield: 1.8591422058124114%
Debt paydown yield: -0.3058887293495953%
Total shareholder yield: 1.553253476462816% (Low Return)
Shareholder yield for CBZ (quarterly period ending 2025-09-30)
Market cap (USD): 2841236846.7200003
Dividends paid: 0
Stock repurchases: 56472000
Net debt paydown: 6925000
Dividend yield: 0%
Buyback yield: 1.9875850922175946%
Debt paydown yield: 0.24373188064185516%
Total shareholder yield: 2.23131697285945% (Low Return)
Shareholder yield for CBZ (annual period ending 2025-12-31)
Market cap (USD): 2706578529.4
Dividends paid: 0
Stock repurchases: 167920000
Net debt paydown: 4564000
Dividend yield: 0%
Buyback yield: 6.204142912388537%
Debt paydown yield: 0.16862618063447643%
Total shareholder yield: 6.372769093023013% (Moderate Return)
Shareholder yield for CBZ (quarterly period ending 2025-12-31)
Market cap (USD): 2706578529.4
Dividends paid: 0
Stock repurchases: 32369000
Net debt paydown: 126883000
Dividend yield: 0%
Buyback yield: 1.195937958141404%
Debt paydown yield: 4.68794822029892%
Total shareholder yield: 5.883886178440324% (Moderate Return)
Shareholder yield for CEF.TO (annual period ending 2021-12-31)
Market cap (USD): 3270449587.5590553
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEF.TO (annual period ending 2022-12-31)
Market cap (USD): 3294700439.779412
Dividends paid: 0
Stock repurchases: 3492647.058823529
Dividend yield: 0%
Buyback yield: 0.10600803085628538%
Total shareholder yield: 0.10600803085628538% (Low Return)
Shareholder yield for CEF.TO (annual period ending 2023-12-31)
Market cap (USD): 3554249934.772727
Dividends paid: 0
Stock repurchases: 1091666.6666666665
Dividend yield: 0%
Buyback yield: 0.030714403508499244%
Total shareholder yield: 0.030714403508499244% (Low Return)
Shareholder yield for CEF.TO (quarterly period ending 2024-09-30)
Market cap (USD): 4539626930.222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEF.TO (annual period ending 2024-12-31)
Market cap (USD): 4421447691.818182
Dividends paid: 0
Stock repurchases: 4049650.34965035
Dividend yield: 0%
Buyback yield: 0.09159104962712016%
Total shareholder yield: 0.09159104962712016% (Low Return)
Shareholder yield for CEF.TO (quarterly period ending 2025-03-31)
Market cap (USD): 5277545490
Dividends paid: 0
Stock repurchases: 2090909.090909091
Dividend yield: 0%
Buyback yield: 0.03961896860711078%
Total shareholder yield: 0.03961896860711078% (Low Return)
Shareholder yield for CEF.TO (quarterly period ending 2025-06-30)
Market cap (USD): 5531626073.430656
Dividends paid: 0
Stock repurchases: 379562.0437956204
Dividend yield: 0%
Buyback yield: 0.006861672115161971%
Total shareholder yield: 0.006861672115161971% (Low Return)
Shareholder yield for CEF.TO (quarterly period ending 2025-09-30)
Market cap (USD): 6795751919.136691
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEF.TO (quarterly period ending 2025-12-31)
Market cap (USD): 8479666909.051094
Dividends paid: 0
Stock repurchases: 2159854.01459854
Dividend yield: 0%
Buyback yield: 0.025470977076860628%
Total shareholder yield: 0.025470977076860628% (Low Return)
Shareholder yield for CEF.TO (annual period ending 2025-12-31)
Market cap (USD): 8479666909.051094
Dividends paid: 0
Stock repurchases: 4721897.810218978
Dividend yield: 0%
Buyback yield: 0.05568494447793558%
Total shareholder yield: 0.05568494447793558% (Low Return)
Shareholder yield for CRDL (annual period ending 2021-12-31)
Market cap (USD): 213253644
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDL (annual period ending 2022-12-31)
Market cap (USD): 58788842.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDL (annual period ending 2023-12-31)
Market cap (USD): 96828681.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -78494.13992869874
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0810649681805631%
Total shareholder yield: -0.0810649681805631% (Minimal or Negative)
Shareholder yield for CRDL (quarterly period ending 2024-09-30)
Market cap (USD): 228239035.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDL (annual period ending 2024-12-31)
Market cap (USD): 147548467.20000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21214.2191142191
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014377797015988994%
Total shareholder yield: 0.014377797015988994% (Low Return)
Shareholder yield for CRDL (quarterly period ending 2024-12-31)
Market cap (USD): 147548467.20000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDL (quarterly period ending 2025-03-31)
Market cap (USD): 111814072.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDL (quarterly period ending 2025-06-30)
Market cap (USD): 156770246.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1302.628758103223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0008309158070591785%
Total shareholder yield: 0.0008309158070591785% (Low Return)
Shareholder yield for CRDL (quarterly period ending 2025-09-30)
Market cap (USD): 123341296.80000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7507.971433072496
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00608715136605609%
Total shareholder yield: 0.00608715136605609% (Low Return)
Shareholder yield for CRDL (annual period ending 2025-12-31)
Market cap (USD): 109508628
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19238.910724312198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.017568397189956758%
Total shareholder yield: 0.017568397189956758% (Low Return)
Shareholder yield for CRDL (quarterly period ending 2025-12-31)
Market cap (USD): 109508628
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4923.415428241366
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004495915543970988%
Total shareholder yield: 0.004495915543970988% (Low Return)
Shareholder yield for CUB.V (annual period ending 2021-12-31)
Market cap (USD): 363801559.6062992
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUB.V (annual period ending 2022-12-31)
Market cap (USD): 23229159.411764707
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6475572.817276517
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.876914108208666%
Total shareholder yield: -27.876914108208666% (Minimal or Negative)
Shareholder yield for CUB.V (annual period ending 2023-12-31)
Market cap (USD): 5983268.333333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3757672.482174687
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -62.80300786846465%
Total shareholder yield: -62.80300786846465% (Minimal or Negative)
Shareholder yield for DEFN.V (annual period ending 2022-03-31)
Market cap (USD): 91123695.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEFN.V (annual period ending 2023-03-31)
Market cap (USD): 87283233.33333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEFN.V (annual period ending 2024-03-31)
Market cap (USD): 66425107.72058823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEFN.V (quarterly period ending 2024-09-30)
Market cap (USD): 29094411.11111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEFN.V (quarterly period ending 2024-12-31)
Market cap (USD): 60426853.84615385
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2640689.033929034
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.370058783222773%
Total shareholder yield: -4.370058783222773% (Minimal or Negative)
Shareholder yield for DEFN.V (annual period ending 2025-03-31)
Market cap (USD): 41200127.62237762
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2460681.8181818184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.97251018427747%
Total shareholder yield: -5.97251018427747% (Minimal or Negative)
Shareholder yield for DEFN.V (quarterly period ending 2025-03-31)
Market cap (USD): 41200127.62237762
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 253165.73426573444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6144780341122752%
Total shareholder yield: 0.6144780341122752% (Low Return)
Shareholder yield for DEFN.V (quarterly period ending 2025-06-30)
Market cap (USD): 54472382.84671533
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2420308.0955540813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.443183809977252%
Total shareholder yield: 4.443183809977252% (Moderate Return)
Shareholder yield for DEFN.V (quarterly period ending 2025-09-30)
Market cap (USD): 45211458.99280576
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11903.21903061492
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.026327880797894648%
Total shareholder yield: 0.026327880797894648% (Low Return)
Shareholder yield for DGR.DE (annual period ending 2021-12-31)
Market cap (USD): 40145454.54545455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGR.DE (annual period ending 2022-12-31)
Market cap (USD): 29582978.723404255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGR.DE (annual period ending 2023-12-31)
Market cap (USD): 16977777.77777778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGR.DE (quarterly period ending 2024-12-31)
Market cap (USD): 13666666.666666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGR.DE (annual period ending 2024-12-31)
Market cap (USD): 13666666.666666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGR.DE (quarterly period ending 2025-06-30)
Market cap (USD): 14023529.411764707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for E (annual period ending 2021-12-31)
Market cap (USD): 30949858262.249996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for E (annual period ending 2022-12-31)
Market cap (USD): 34330691349.5
Dividends paid: 3201063829.7872343
Stock repurchases: 2553191489.3617024
Dividend yield: 9.324204389591634%
Buyback yield: 7.437052354609479%
Total shareholder yield: 16.761256744201113% (High Return)
Shareholder yield for E (annual period ending 2023-12-31)
Market cap (USD): 43501019723.5
Dividends paid: 3384444444.444444
Stock repurchases: 2003333333.3333333
Net debt paydown: -3947872340.4255295
Dividend yield: 7.780149674551443%
Buyback yield: 4.605256028633044%
Debt paydown yield: -9.075355854917628%
Total shareholder yield: 3.3100498482668588% (Low Return)
Shareholder yield for E (quarterly period ending 2024-09-30)
Market cap (USD): 40715097179.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for E (annual period ending 2024-12-31)
Market cap (USD): 37435834185
Dividends paid: 3195833333.3333335
Stock repurchases: 2095833333.3333335
Net debt paydown: -528125000
Dividend yield: 8.536829492138999%
Buyback yield: 5.598468363162865%
Debt paydown yield: -1.4107472465822923%
Total shareholder yield: 12.724550608719571% (High Return)
Shareholder yield for E (quarterly period ending 2024-12-31)
Market cap (USD): 37435834185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for E (quarterly period ending 2025-03-31)
Market cap (USD): 43036699299.5
Dividends paid: 831521739.1304348
Stock repurchases: 419565217.3913043
Dividend yield: 1.932122473760657%
Buyback yield: 0.97490101290407%
Total shareholder yield: 2.907023486664727% (Low Return)
Shareholder yield for E (quarterly period ending 2025-06-30)
Market cap (USD): 45982231989.25
Dividends paid: 892941176.4705882
Stock repurchases: 329411764.7058824
Net debt paydown: -2103785166.2404099
Dividend yield: 1.9419265612842482%
Buyback yield: 0.7163892452695515%
Debt paydown yield: -4.575213240480029%
Total shareholder yield: -1.9168974339262297% (Minimal or Negative)
Shareholder yield for E (quarterly period ending 2025-09-30)
Market cap (USD): 49566205261.99999
Dividends paid: 918823529.4117647
Stock repurchases: 658823529.4117647
Net debt paydown: 225882352.94117737
Dividend yield: 1.8537298236873143%
Buyback yield: 1.3291788748590219%
Debt paydown yield: 0.4557184713802378%
Total shareholder yield: 3.6386271699265738% (Low Return)
Shareholder yield for E (annual period ending 2025-12-31)
Market cap (USD): 53803129131
Dividends paid: 3623529411.764706
Stock repurchases: 2230588235.294118
Net debt paydown: -1859522058.823532
Dividend yield: 6.7347930692694975%
Buyback yield: 4.145833655628237%
Debt paydown yield: -3.4561596859839936%
Total shareholder yield: 7.424467038913741% (Moderate Return)
Shareholder yield for E (quarterly period ending 2025-12-31)
Market cap (USD): 53803129131
Dividends paid: 911764705.882353
Stock repurchases: 788235294.117647
Net debt paydown: 557647058.8235245
Dividend yield: 1.6946313729493054%
Buyback yield: 1.4650361546787543%
Debt paydown yield: 1.0364584139070498%
Total shareholder yield: 4.19612594153511% (Moderate Return)
Shareholder yield for ENRG.V (annual period ending 2021-06-30)
Market cap (USD): 5207013.225806452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENRG.V (annual period ending 2022-06-30)
Market cap (USD): 3185121.5503875967
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7721.980495123775
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.24243911489607323%
Total shareholder yield: -0.24243911489607323% (Minimal or Negative)
Shareholder yield for ENRG.V (annual period ending 2023-06-30)
Market cap (USD): 2868662.1052631577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENRG.V (annual period ending 2024-06-30)
Market cap (USD): 556981.109489051
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENRG.V (quarterly period ending 2024-09-30)
Market cap (USD): 1043506.4888888887
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENRG.V (quarterly period ending 2024-12-31)
Market cap (USD): 944081.4825174826
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENRG.V (quarterly period ending 2025-03-31)
Market cap (USD): 1231410.6293706293
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENRG.V (quarterly period ending 2025-06-30)
Market cap (USD): 985428.1167883211
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11981.491501199518
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2158666164559269%
Total shareholder yield: -1.2158666164559269% (Minimal or Negative)
Shareholder yield for ENRG.V (annual period ending 2025-06-30)
Market cap (USD): 985428.1167883211
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENRG.V (quarterly period ending 2025-09-30)
Market cap (USD): 1013477.5251798562
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11682.381977629557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1527026191879637%
Total shareholder yield: 1.1527026191879637% (Low Return)
Shareholder yield for ENRG.V (quarterly period ending 2025-12-31)
Market cap (USD): 856894.01459854
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20458.29438638869
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3874941402144723%
Total shareholder yield: -2.3874941402144723% (Minimal or Negative)
Shareholder yield for ERAG.DE (annual period ending 2021-12-31)
Market cap (USD): 177251715.82954544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERAG.DE (annual period ending 2022-12-31)
Market cap (USD): 117554191.57446809
Dividends paid: 0
Stock repurchases: 10286170.212765958
Net debt paydown: 56471687.620889746
Dividend yield: 0%
Buyback yield: 8.75015180232845%
Debt paydown yield: 48.03885498639674%
Total shareholder yield: 56.78900678872519% (High Return)
Shareholder yield for ERAG.DE (annual period ending 2023-12-31)
Market cap (USD): 117538262.82222222
Dividends paid: 17352222.22222222
Stock repurchases: 5602222.222222222
Net debt paydown: 942529.5508274236
Dividend yield: 14.763041247655352%
Buyback yield: 4.766296597981577%
Debt paydown yield: 0.8018916803739127%
Total shareholder yield: 20.33122952601084% (High Return)
Shareholder yield for ERAG.DE (quarterly period ending 2024-09-30)
Market cap (USD): 212991310.65555558
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERAG.DE (quarterly period ending 2024-12-31)
Market cap (USD): 188449583.40625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERAG.DE (annual period ending 2024-12-31)
Market cap (USD): 188449583.40625
Dividends paid: 49631250
Stock repurchases: 3733333.3333333335
Net debt paydown: 372430.5555555555
Dividend yield: 26.336619642722948%
Buyback yield: 1.9810780506132528%
Debt paydown yield: 0.19762874972914568%
Total shareholder yield: 28.515326443065344% (High Return)
Shareholder yield for ERAG.DE (quarterly period ending 2025-03-31)
Market cap (USD): 195910667.22826084
Dividends paid: 40710869.56521739
Stock repurchases: 7219565.217391304
Dividend yield: 20.780323063156153%
Buyback yield: 3.6851312486111807%
Total shareholder yield: 24.465454311767335% (High Return)
Shareholder yield for ERAG.DE (quarterly period ending 2025-06-30)
Market cap (USD): 284179246.90588236
Dividends paid: 10867058.823529413
Stock repurchases: 5296470.588235294
Dividend yield: 3.8240156316300205%
Buyback yield: 1.8637781069176522%
Total shareholder yield: 5.687793738547673% (Moderate Return)
Shareholder yield for ERAG.DE (quarterly period ending 2025-09-30)
Market cap (USD): 256435108.4352941
Dividends paid: 23235294.11764706
Stock repurchases: 3214117.6470588236
Net debt paydown: 60000
Dividend yield: 9.060886498507667%
Buyback yield: 1.2533844007049595%
Debt paydown yield: 0.023397732223994484%
Total shareholder yield: 10.337668631436621% (High Return)
Shareholder yield for ERAG.DE (quarterly period ending 2025-12-31)
Market cap (USD): 267929108.65882355
Dividends paid: 868235.2941176471
Stock repurchases: 292941.17647058825
Net debt paydown: 61176.470588235185
Dividend yield: 0.3240541120984519%
Buyback yield: 0.10933533050476224%
Debt paydown yield: 0.022833081069267572%
Total shareholder yield: 0.45622252367248173% (Low Return)
Shareholder yield for ERAG.DE (annual period ending 2025-12-31)
Market cap (USD): 267929108.65882355
Dividends paid: 79034117.64705883
Stock repurchases: 16617647.05882353
Net debt paydown: -35110.29411764722
Dividend yield: 29.498145252929408%
Buyback yield: 6.202255194296251%
Debt paydown yield: -0.013104322368479972%
Total shareholder yield: 35.687296124857184% (High Return)
Shareholder yield for FSBW (annual period ending 2021-12-31)
Market cap (USD): 217516519.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSBW (annual period ending 2022-12-31)
Market cap (USD): 222787397.72
Dividends paid: 7096000
Stock repurchases: 15818000
Dividend yield: 3.1850993694527903%
Buyback yield: 7.100042534668015%
Total shareholder yield: 10.285141904120806% (High Return)
Shareholder yield for FSBW (annual period ending 2023-12-31)
Market cap (USD): 254189953.28
Dividends paid: 7764000
Stock repurchases: 578000
Net debt paydown: 182192000
Dividend yield: 3.054408681309153%
Buyback yield: 0.2273890028074047%
Debt paydown yield: 71.6755314870012%
Total shareholder yield: 74.95732917111775% (High Return)
Shareholder yield for FSBW (quarterly period ending 2024-09-30)
Market cap (USD): 313060465.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSBW (annual period ending 2024-12-31)
Market cap (USD): 290566436.08
Dividends paid: 8265000
Stock repurchases: 2894000
Net debt paydown: -294685000
Dividend yield: 2.844444152429376%
Buyback yield: 0.9959856475657126%
Debt paydown yield: -101.41742589941327%
Total shareholder yield: -97.57699609941818% (Minimal or Negative)
Shareholder yield for FSBW (quarterly period ending 2024-12-31)
Market cap (USD): 290566436.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSBW (quarterly period ending 2025-03-31)
Market cap (USD): 270819202.56
Dividends paid: 2189000
Stock repurchases: 3759000
Dividend yield: 0.8082883264213981%
Buyback yield: 1.3880108812325425%
Total shareholder yield: 2.1962992076539405% (Low Return)
Shareholder yield for FSBW (quarterly period ending 2025-06-30)
Market cap (USD): 282548762.32
Dividends paid: 2164000
Stock repurchases: 5229000
Net debt paydown: -168505000
Dividend yield: 0.7658854996325082%
Buyback yield: 1.8506540099715272%
Debt paydown yield: -59.637493583907485%
Total shareholder yield: -57.02095407430345% (Minimal or Negative)
Shareholder yield for FSBW (quarterly period ending 2025-09-30)
Market cap (USD): 290121009.76
Dividends paid: 3804000
Stock repurchases: 5362000
Net debt paydown: 106128000
Dividend yield: 1.311177016496263%
Buyback yield: 1.8481943118961521%
Debt paydown yield: 36.580597898715936%
Total shareholder yield: 39.739969227108354% (High Return)
Shareholder yield for FSBW (annual period ending 2025-12-31)
Market cap (USD): 301479380.92
Dividends paid: 10262000
Stock repurchases: 15887000
Net debt paydown: 170101000
Dividend yield: 3.403881210278558%
Buyback yield: 5.269680450954536%
Debt paydown yield: 56.42210073568437%
Total shareholder yield: 65.09566239691746% (High Return)
Shareholder yield for FSBW (quarterly period ending 2025-12-31)
Market cap (USD): 301479380.92
Dividends paid: 2105000
Stock repurchases: 1537000
Net debt paydown: 1087000
Dividend yield: 0.6982235380662994%
Buyback yield: 0.5098192769633739%
Debt paydown yield: 0.36055533770929565%
Total shareholder yield: 1.568598152738969% (Low Return)
Shareholder yield for FTI.AX (annual period ending 2021-06-30)
Market cap (USD): 1434999749.6240602
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTI.AX (annual period ending 2022-06-30)
Market cap (USD): 263723407.24137935
Dividends paid: 0
Stock repurchases: 185355.1724137931
Net debt paydown: 636225.8179932588
Dividend yield: 0%
Buyback yield: 0.07028392904242368%
Debt paydown yield: 0.24124738287297245%
Total shareholder yield: 0.3115313119153961% (Low Return)
Shareholder yield for FTI.AX (annual period ending 2023-06-30)
Market cap (USD): 118636984.10596026
Dividends paid: 0
Stock repurchases: 203333.11258278147
Net debt paydown: 302636.2046129253
Dividend yield: 0%
Buyback yield: 0.171390999286677%
Debt paydown yield: 0.2550943172515467%
Total shareholder yield: 0.4264853165382237% (Low Return)
Shareholder yield for FTI.AX (annual period ending 2024-06-30)
Market cap (USD): 59713948.66666667
Dividends paid: 0
Stock repurchases: 420436.6666666667
Dividend yield: 0%
Buyback yield: 0.7040845163558267%
Total shareholder yield: 0.7040845163558267% (Low Return)
Shareholder yield for FUBO (annual period ending 2021-12-31)
Market cap (USD): 5483605489.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FUBO (annual period ending 2022-12-31)
Market cap (USD): 614785667.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82154000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.363031118722354%
Total shareholder yield: -13.363031118722354% (Minimal or Negative)
Shareholder yield for FUBO (annual period ending 2023-12-31)
Market cap (USD): 1123573805.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -221000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.019669379880650185%
Total shareholder yield: -0.019669379880650185% (Minimal or Negative)
Shareholder yield for FUBO (quarterly period ending 2024-09-30)
Market cap (USD): 501721636.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FUBO (annual period ending 2024-12-31)
Market cap (USD): 445189620.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 64593000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.509098361438136%
Total shareholder yield: 14.509098361438136% (High Return)
Shareholder yield for FUBO (quarterly period ending 2024-12-31)
Market cap (USD): 445189620.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FUBO (quarterly period ending 2025-03-31)
Market cap (USD): 1031709280.3199999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -197753000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.1675119892945%
Total shareholder yield: -19.1675119892945% (Minimal or Negative)
Shareholder yield for FUBO (quarterly period ending 2025-06-30)
Market cap (USD): 1363834870.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1515000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11108382933323377%
Total shareholder yield: 0.11108382933323377% (Low Return)
Shareholder yield for FUBO (quarterly period ending 2025-09-30)
Market cap (USD): 1466299148.3999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1631000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11123241814466843%
Total shareholder yield: 0.11123241814466843% (Low Return)
Shareholder yield for FUBO (quarterly period ending 2025-12-31)
Market cap (USD): 890379241.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39903000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.481573482548154%
Total shareholder yield: -4.481573482548154% (Minimal or Negative)
Shareholder yield for FWONK (annual period ending 2021-12-31)
Market cap (USD): 13709633866.68
Dividends paid: 0
Stock repurchases: 55000000
Dividend yield: 0%
Buyback yield: 0.40117774504301257%
Total shareholder yield: 0.40117774504301257% (Low Return)
Shareholder yield for FWONK (annual period ending 2022-12-31)
Market cap (USD): 12960694103.599998
Dividends paid: 0
Stock repurchases: 616000000
Dividend yield: 0%
Buyback yield: 4.75283187054695%
Total shareholder yield: 4.75283187054695% (Moderate Return)