speb/financial-data huggingface dataset:
Shareholder yield for BDJ (annual period ending 2024-12-31)
Market cap (USD): 1277540654.58
Dividends paid: 125237041
Stock repurchases: 84525360
Dividend yield: 9.802978915075897%
Buyback yield: 6.616255983476963%
Total shareholder yield: 16.41923489855286% (High Return)
Shareholder yield for BDJ (quarterly period ending 2024-12-31)
Market cap (USD): 1277540654.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDJ (quarterly period ending 2025-06-30)
Market cap (USD): 1433251980.8999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEA.V (annual period ending 2022-01-31)
Market cap (USD): 7245178.937500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEA.V (annual period ending 2023-01-31)
Market cap (USD): 4943405.67164179
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEA.V (annual period ending 2024-01-31)
Market cap (USD): 3954724.537313433
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEA.V (quarterly period ending 2024-10-31)
Market cap (USD): 1906234.129496403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEA.V (quarterly period ending 2025-01-31)
Market cap (USD): 2741033.2137931036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEA.V (annual period ending 2025-01-31)
Market cap (USD): 2741033.2137931036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEA.V (quarterly period ending 2025-04-30)
Market cap (USD): 2880071.1304347827
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEA.V (quarterly period ending 2025-10-31)
Market cap (USD): 3785236.3428571434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEA.V (quarterly period ending 2026-01-31)
Market cap (USD): 3925430.281481481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEA.V (annual period ending 2026-01-31)
Market cap (USD): 3925430.281481481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHV (annual period ending 2021-08-31)
Market cap (USD): 24188910.43
Dividends paid: 843882
Stock repurchases: 0
Dividend yield: 3.488714394317595%
Buyback yield: 0%
Total shareholder yield: 3.488714394317595% (Low Return)
Shareholder yield for BHV (annual period ending 2023-07-31)
Market cap (USD): 14818288.53
Dividends paid: 688898
Stock repurchases: 75425
Dividend yield: 4.648971428821275%
Buyback yield: 0.5089994019707484%
Total shareholder yield: 5.157970830792023% (Moderate Return)
Shareholder yield for BHV (annual period ending 2024-07-31)
Market cap (USD): 15898292.41
Dividends paid: 609208
Stock repurchases: 158886
Net debt paydown: 613
Dividend yield: 3.8319083854364706%
Buyback yield: 0.9993903489915745%
Debt paydown yield: 0.003855760003599028%
Total shareholder yield: 4.835154494431644% (Moderate Return)
Shareholder yield for BHV (quarterly period ending 2025-01-31)
Market cap (USD): 16072998.919999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHV (annual period ending 2025-07-31)
Market cap (USD): 15802997.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIR.TO (annual period ending 2021-12-31)
Market cap (USD): 1105958718.488189
Dividends paid: 0
Stock repurchases: 24807874.01574803
Dividend yield: 0%
Buyback yield: 2.2431103079199577%
Total shareholder yield: 2.2431103079199577% (Low Return)
Shareholder yield for BIR.TO (annual period ending 2022-12-31)
Market cap (USD): 1549155410.8235292
Dividends paid: 56580882.35294117
Stock repurchases: 78828676.47058824
Dividend yield: 3.6523696691517116%
Buyback yield: 5.088493763752405%
Total shareholder yield: 8.740863432904117% (Moderate Return)
Shareholder yield for BIR.TO (annual period ending 2023-12-31)
Market cap (USD): 1086927143.1212122
Dividends paid: 161624242.4242424
Stock repurchases: 8682575.757575758
Net debt paydown: -184408043.67201424
Dividend yield: 14.869832209739778%
Buyback yield: 0.7988185604274207%
Debt paydown yield: -16.965998580408012%
Total shareholder yield: -1.2973478102408134% (Minimal or Negative)
Shareholder yield for BIR.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1105446700.5629628
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIR.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1010990918.2377621
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIR.TO (annual period ending 2024-12-31)
Market cap (USD): 1010990918.2377621
Dividends paid: 75407692.3076923
Stock repurchases: 0
Net debt paydown: -188924242.4242425
Dividend yield: 7.458790276685565%
Buyback yield: 0%
Debt paydown yield: -18.687036551579762%
Total shareholder yield: -11.228246274894197% (Minimal or Negative)
Shareholder yield for BIR.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1252707911.972028
Dividends paid: 5700000
Stock repurchases: 0
Dividend yield: 0.45501428908730934%
Buyback yield: 0%
Total shareholder yield: 0.45501428908730934% (Low Return)
Shareholder yield for BIR.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1469765907.5620437
Dividends paid: 5969343.065693431
Stock repurchases: 0
Net debt paydown: -25001893.726711154
Dividend yield: 0.4061424363553925%
Buyback yield: 0%
Debt paydown yield: -1.7010799881855159%
Total shareholder yield: -1.2949375518301234% (Minimal or Negative)
Shareholder yield for BIR.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1117054358.733813
Dividends paid: 5894964.028776979
Stock repurchases: 0
Net debt paydown: 12547891.613716245
Dividend yield: 0.5277240075817753%
Buyback yield: 0%
Debt paydown yield: 1.1233017906075176%
Total shareholder yield: 1.6510257981892928% (Low Return)
Shareholder yield for BIR.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1481780342.7737226
Dividends paid: 6015328.467153284
Stock repurchases: 0
Net debt paydown: 5773276.269495428
Dividend yield: 0.4059527781218423%
Buyback yield: 0%
Debt paydown yield: 0.38961755010790045%
Total shareholder yield: 0.7955703282297427% (Low Return)
Shareholder yield for BIR.TO (annual period ending 2025-12-31)
Market cap (USD): 1481780342.7737226
Dividends paid: 23915328.46715328
Stock repurchases: 0
Net debt paydown: 28765428.002654374
Dividend yield: 1.6139590853517825%
Buyback yield: 0%
Debt paydown yield: 1.941274774155041%
Total shareholder yield: 3.5552338595068234% (Low Return)
Shareholder yield for CANS.V (annual period ending 2021-12-31)
Market cap (USD): 42597823.03937008
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CANS.V (annual period ending 2022-12-31)
Market cap (USD): 5893162.882352941
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 224253.12644743174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8053101691615736%
Total shareholder yield: 3.8053101691615736% (Low Return)
Shareholder yield for CANS.V (annual period ending 2023-12-31)
Market cap (USD): 3794839.734848485
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16212054.367201429
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -427.2131499605667%
Total shareholder yield: -427.2131499605667% (Minimal or Negative)
Shareholder yield for CANS.V (quarterly period ending 2024-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CANS.V (annual period ending 2024-12-31)
Market cap (USD): 700585.7972027973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18052389.27738928
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2576.756387221434%
Total shareholder yield: -2576.756387221434% (Minimal or Negative)
Shareholder yield for CANS.V (quarterly period ending 2024-12-31)
Market cap (USD): 700585.7972027973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2345200.725200735
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -334.74853965985756%
Total shareholder yield: -334.74853965985756% (Minimal or Negative)
Shareholder yield for CANS.V (quarterly period ending 2025-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4168531.468531467
Shareholder yield for CANS.V (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7428354.856821999
Shareholder yield for CD2.AX (annual period ending 2022-03-31)
Market cap (USD): 13810285.789473683
Dividends paid: 37963458
Stock repurchases: 3170984
Dividend yield: 274.8926313236477%
Buyback yield: 22.961030990516875%
Total shareholder yield: 297.8536623141646% (High Return)
Shareholder yield for CD2.AX (annual period ending 2023-03-31)
Market cap (USD): 11270676.187919462
Dividends paid: 17842889
Stock repurchases: 1025706
Dividend yield: 158.3124978705803%
Buyback yield: 9.100660713679352%
Total shareholder yield: 167.41315858425966% (High Return)
Shareholder yield for CD2.AX (annual period ending 2024-03-31)
Market cap (USD): 13720022.483660132
Dividends paid: 12857378
Stock repurchases: 0
Dividend yield: 93.71251406703234%
Buyback yield: 0%
Total shareholder yield: 93.71251406703234% (High Return)
Shareholder yield for CD2.AX (quarterly period ending 2024-09-30)
Market cap (USD): 13029290.31724138
Dividends paid: 3673536
Stock repurchases: 0
Dividend yield: 28.194444290944144%
Buyback yield: 0%
Total shareholder yield: 28.194444290944144% (High Return)
Shareholder yield for CD2.AX (annual period ending 2025-03-31)
Market cap (USD): 12212114.352201257
Dividends paid: 8396654
Stock repurchases: 0
Dividend yield: 68.7567587220184%
Buyback yield: 0%
Total shareholder yield: 68.7567587220184% (High Return)
Shareholder yield for CGF.AX (annual period ending 2021-06-30)
Market cap (USD): 2311239028.586466
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGF.AX (annual period ending 2022-06-30)
Market cap (USD): 2768644877.77931
Dividends paid: 92206896.55172414
Stock repurchases: 1241379.3103448276
Dividend yield: 3.330398105288315%
Buyback yield: 0.044837072472093994%
Total shareholder yield: 3.375235177760409% (Low Return)
Shareholder yield for CGF.AX (annual period ending 2023-06-30)
Market cap (USD): 2604466810.9536424
Dividends paid: 81125827.81456953
Stock repurchases: 16953642.38410596
Net debt paydown: 129856131.5368805
Dividend yield: 3.114872782151706%
Buyback yield: 0.6509448426374178%
Debt paydown yield: 4.985900798994357%
Total shareholder yield: 8.75171842378348% (Moderate Return)
Shareholder yield for CGF.AX (annual period ending 2024-06-30)
Market cap (USD): 2939902877.2933335
Dividends paid: 99600000
Stock repurchases: 9733333.333333334
Net debt paydown: -848876821.1920528
Dividend yield: 3.387867020005037%
Buyback yield: 0.33107669673409335%
Debt paydown yield: -28.874315126137233%
Total shareholder yield: -25.155371409398104% (Minimal or Negative)
Shareholder yield for CHNR (annual period ending 2021-12-31)
Market cap (USD): 29148201.599999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHNR (annual period ending 2022-12-31)
Market cap (USD): 19097097.599999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 755587.6594669688
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.9565575633177317%
Total shareholder yield: 3.9565575633177317% (Low Return)
Shareholder yield for CHNR (annual period ending 2023-12-31)
Market cap (USD): 15981255.360000001
Dividends paid: 5268635.724331927
Stock repurchases: 0
Net debt paydown: 11000372.835734032
Dividend yield: 32.96759613465013%
Buyback yield: 0%
Debt paydown yield: 68.832970801951%
Total shareholder yield: 101.80056693660114% (High Return)
Shareholder yield for CHNR (quarterly period ending 2024-12-31)
Market cap (USD): 6834750.720000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHNR (annual period ending 2024-12-31)
Market cap (USD): 6834750.720000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50632.91139240506
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7408157731962616%
Total shareholder yield: 0.7408157731962616% (Low Return)
Shareholder yield for CHNR (quarterly period ending 2025-06-30)
Market cap (USD): 4950168.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLG.AX (annual period ending 2022-06-30)
Market cap (USD): 167987134.63448277
Dividends paid: 705517.2413793104
Stock repurchases: 0
Dividend yield: 0.41998290102061697%
Buyback yield: 0%
Total shareholder yield: 0.41998290102061697% (Low Return)
Shareholder yield for CLG.AX (annual period ending 2023-06-30)
Market cap (USD): 192787690.45033112
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -56703507.65014844
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.412410884582513%
Total shareholder yield: -29.412410884582513% (Minimal or Negative)
Shareholder yield for CLG.AX (annual period ending 2024-06-30)
Market cap (USD): 134662857.52
Dividends paid: 68666.66666666667
Stock repurchases: 0
Net debt paydown: 976565.1214127988
Dividend yield: 0.0509915413435129%
Buyback yield: 0%
Debt paydown yield: 0.7251926324731081%
Total shareholder yield: 0.776184173816621% (Low Return)
Shareholder yield for CLIK (annual period ending 2024-12-31)
Market cap (USD): 265464700.20000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLIK (quarterly period ending 2024-12-31)
Market cap (USD): 265464700.20000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLIK (annual period ending 2025-06-30)
Market cap (USD): 93470344.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLIK (quarterly period ending 2025-06-30)
Market cap (USD): 93470344.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -290989.0487310395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.31131697629012267%
Total shareholder yield: -0.31131697629012267% (Minimal or Negative)
Shareholder yield for CLMT (annual period ending 2021-12-31)
Market cap (USD): 1150342340.3999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLMT (annual period ending 2022-12-31)
Market cap (USD): 1471043841.36
Dividends paid: 0
Stock repurchases: 4400000
Dividend yield: 0%
Buyback yield: 0.2991073329216443%
Total shareholder yield: 0.2991073329216443% (Low Return)
Shareholder yield for CLMT (annual period ending 2023-12-31)
Market cap (USD): 1557319516.89
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -332500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.350788736277416%
Total shareholder yield: -21.350788736277416% (Minimal or Negative)
Shareholder yield for CLMT (quarterly period ending 2024-09-30)
Market cap (USD): 1552962159.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLMT (quarterly period ending 2024-12-31)
Market cap (USD): 1918980176.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLMT (annual period ending 2024-12-31)
Market cap (USD): 1918980176.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -341200000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.780277467174074%
Total shareholder yield: -17.780277467174074% (Minimal or Negative)
Shareholder yield for CLMT (quarterly period ending 2025-03-31)
Market cap (USD): 1105025823.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLMT (quarterly period ending 2025-06-30)
Market cap (USD): 1373439036.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11200000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8154712149981884%
Total shareholder yield: -0.8154712149981884% (Minimal or Negative)
Shareholder yield for CLMT (quarterly period ending 2025-09-30)
Market cap (USD): 1590435432.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 34700000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1817924378106133%
Total shareholder yield: 2.1817924378106133% (Low Return)
Shareholder yield for CLMT (annual period ending 2025-12-31)
Market cap (USD): 1731613810.89
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -117900000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.8086775041025325%
Total shareholder yield: -6.8086775041025325% (Minimal or Negative)
Shareholder yield for CLMT (quarterly period ending 2025-12-31)
Market cap (USD): 1731613810.89
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -156500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.037811954131012%
Total shareholder yield: -9.037811954131012% (Minimal or Negative)
Shareholder yield for CNU.AX (annual period ending 2021-06-30)
Market cap (USD): 1520236684.2406015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNU.AX (annual period ending 2022-06-30)
Market cap (USD): 1573963563.062069
Dividends paid: 60248447.20496894
Stock repurchases: 23602484.472049687
Dividend yield: 3.8278171502114406%
Buyback yield: 1.499557234103451%
Total shareholder yield: 5.327374384314892% (Moderate Return)
Shareholder yield for CNU.AX (annual period ending 2023-06-30)
Market cap (USD): 1902207871.708609
Dividends paid: 96969696.96969697
Stock repurchases: 61212121.21212122
Net debt paydown: -83433088.65048027
Dividend yield: 5.09774449006966%
Buyback yield: 3.2179512093564733%
Debt paydown yield: -4.386118357061505%
Total shareholder yield: 3.9295773423646274% (Low Return)
Shareholder yield for CNU.AX (annual period ending 2024-06-30)
Market cap (USD): 1857037618.3200002
Dividends paid: 117682926.8292683
Stock repurchases: 6707317.073170732
Net debt paydown: -63669623.059866905
Dividend yield: 6.337132089749055%
Buyback yield: 0.36118369423440205%
Debt paydown yield: -3.4285586049391226%
Total shareholder yield: 3.2697571790443343% (Low Return)
Shareholder yield for CSCI.TO (annual period ending 2021-12-31)
Market cap (USD): 115331707.08661416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSCI.TO (annual period ending 2022-12-31)
Market cap (USD): 40270233.52941176
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSCI.TO (annual period ending 2023-12-31)
Market cap (USD): 24797836.545454547
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 132559.51069518714
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5345607890115937%
Total shareholder yield: 0.5345607890115937% (Low Return)
Shareholder yield for CSCI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 11863936.844444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSCI.TO (annual period ending 2024-12-31)
Market cap (USD): 8594999.916083917
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -329020.97902097926
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.828050985844441%
Total shareholder yield: -3.828050985844441% (Minimal or Negative)
Shareholder yield for CSCI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 8594999.916083917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSCI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 9574740.83916084
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSCI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 10714575.459854014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -91531.82583839516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8542739390968113%
Total shareholder yield: -0.8542739390968113% (Minimal or Negative)
Shareholder yield for CSCI.TO (quarterly period ending 2025-09-30)
Market cap (USD): 8338370.589928059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 86304.6788846294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0350305009095788%
Total shareholder yield: 1.0350305009095788% (Low Return)
Shareholder yield for CSCI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 6600736.291970802
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6742.635089008836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10214974194940406%
Total shareholder yield: -0.10214974194940406% (Minimal or Negative)
Shareholder yield for CSCI.TO (annual period ending 2025-12-31)
Market cap (USD): 6600736.291970802
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46771.47669848427
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7085796891382791%
Total shareholder yield: 0.7085796891382791% (Low Return)
Shareholder yield for EDRY (annual period ending 2021-12-31)
Market cap (USD): 55036014.879999995
Dividends paid: 1233979.5454545454
Stock repurchases: 0
Dividend yield: 2.24213099030717%
Buyback yield: 0%
Total shareholder yield: 2.24213099030717% (Low Return)
Shareholder yield for EDRY (annual period ending 2022-12-31)
Market cap (USD): 49659597.46
Dividends paid: 0
Stock repurchases: 2126874.4680851065
Dividend yield: 0%
Buyback yield: 4.282907185863255%
Total shareholder yield: 4.282907185863255% (Moderate Return)
Shareholder yield for EDRY (annual period ending 2023-12-31)
Market cap (USD): 55064920.35
Dividends paid: 0
Stock repurchases: 2256188.888888889
Net debt paydown: -29072728.88888888
Dividend yield: 0%
Buyback yield: 4.09732525634878%
Debt paydown yield: -52.797186855258715%
Total shareholder yield: -48.69986159890993% (Minimal or Negative)
Shareholder yield for EDRY (quarterly period ending 2024-09-30)
Market cap (USD): 59256213.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDRY (quarterly period ending 2024-12-31)
Market cap (USD): 32374126.4
Dividends paid: 0
Stock repurchases: 310996.875
Dividend yield: 0%
Buyback yield: 0.9606340296490595%
Total shareholder yield: 0.9606340296490595% (Low Return)
Shareholder yield for EDRY (annual period ending 2024-12-31)
Market cap (USD): 32374126.4
Dividends paid: 0
Stock repurchases: 1325653.125
Net debt paydown: 3816914.3055555373
Dividend yield: 0%
Buyback yield: 4.09479196016236%
Debt paydown yield: 11.79001483590778%
Total shareholder yield: 15.88480679607014% (High Return)
Shareholder yield for EDRY (quarterly period ending 2025-03-31)
Market cap (USD): 31738206.060000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDRY (quarterly period ending 2025-06-30)
Market cap (USD): 28269549.659999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5874339.16879797
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.779740885330998%
Total shareholder yield: -20.779740885330998% (Minimal or Negative)
Shareholder yield for EDRY (quarterly period ending 2025-09-30)
Market cap (USD): 36131837.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4901101.176470593
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.564494682758918%
Total shareholder yield: 13.564494682758918% (High Return)
Shareholder yield for EDRY (annual period ending 2025-12-31)
Market cap (USD): 37085718.01
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9375364.240196079
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.2802554278929%
Total shareholder yield: -25.2802554278929% (Minimal or Negative)
Shareholder yield for EDRY (quarterly period ending 2025-12-31)
Market cap (USD): 37085718.01
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6773622.352941185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.264773385578536%
Total shareholder yield: -18.264773385578536% (Minimal or Negative)
Shareholder yield for EVT.DE (annual period ending 2021-12-31)
Market cap (USD): 8576984355.113637
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVT.DE (annual period ending 2022-12-31)
Market cap (USD): 2883069023.9787235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVT.DE (annual period ending 2023-12-31)
Market cap (USD): 4199112152.355556
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -156771773.0496453
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.7334504857580857%
Total shareholder yield: -3.7334504857580857% (Minimal or Negative)
Shareholder yield for EVT.DE (quarterly period ending 2024-09-30)
Market cap (USD): 1268810673.8555555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVT.DE (annual period ending 2024-12-31)
Market cap (USD): 1515099059.90625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 233767916.66666663
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.429216666607365%
Total shareholder yield: 15.429216666607365% (High Return)
Shareholder yield for EVT.DE (quarterly period ending 2024-12-31)
Market cap (USD): 1515099059.90625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 53686041.66666663
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.5434014241939114%
Total shareholder yield: 3.5434014241939114% (Low Return)
Shareholder yield for EVT.DE (quarterly period ending 2025-03-31)
Market cap (USD): 1169804147.5434783
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 342887726.4492754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.311549900837676%
Total shareholder yield: 29.311549900837676% (High Return)
Shareholder yield for EVT.DE (quarterly period ending 2025-06-30)
Market cap (USD): 1504325892.7058823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -59500434.782608695
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.955288881957834%
Total shareholder yield: -3.955288881957834% (Minimal or Negative)
Shareholder yield for EVT.DE (quarterly period ending 2025-09-30)
Market cap (USD): 1293302399.4235296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11751764.705882356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9086633343540174%
Total shareholder yield: 0.9086633343540174% (Low Return)
Shareholder yield for EVT.DE (annual period ending 2025-12-31)
Market cap (USD): 1138691127.1176472
Dividends paid: 0
Stock repurchases: 1821176.4705882354
Net debt paydown: -64674191.17647058
Dividend yield: 0%
Buyback yield: 0.15993594990049267%
Debt paydown yield: -5.67969571697458%
Total shareholder yield: -5.519759767074087% (Minimal or Negative)
Shareholder yield for EVT.DE (quarterly period ending 2025-12-31)
Market cap (USD): 1138691127.1176472
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -412724705.88235295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.245536305097694%
Total shareholder yield: -36.245536305097694% (Minimal or Negative)
Shareholder yield for FC.TO (annual period ending 2021-12-31)
Market cap (USD): 284078156.0944882
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FC.TO (annual period ending 2022-12-31)
Market cap (USD): 213411715.29411763
Dividends paid: 23885363.235294115
Stock repurchases: 0
Dividend yield: 11.192151847135488%
Buyback yield: 0%
Total shareholder yield: 11.192151847135488% (High Return)
Shareholder yield for FC.TO (annual period ending 2023-12-31)
Market cap (USD): 244371558.30303025
Dividends paid: 24820469.696969695
Stock repurchases: 0
Net debt paydown: 46247626.7825312
Dividend yield: 10.15685698832077%
Buyback yield: 0%
Debt paydown yield: 18.925126599709426%
Total shareholder yield: 29.081983588030198% (High Return)
Shareholder yield for FC.TO (quarterly period ending 2024-09-30)
Market cap (USD): 271598174.34074074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FC.TO (annual period ending 2024-12-31)
Market cap (USD): 271048180.13986015
Dividends paid: 24367284.615384616
Stock repurchases: 0
Net debt paydown: -1306362.878787905
Dividend yield: 8.990019635184844%
Buyback yield: 0%
Debt paydown yield: -0.4819670355705119%
Total shareholder yield: 8.50805259961433% (Moderate Return)
Shareholder yield for FC.TO (quarterly period ending 2024-12-31)
Market cap (USD): 271048180.13986015
Dividends paid: 6011020.27972028
Stock repurchases: 0
Dividend yield: 2.217694387993533%
Buyback yield: 0%
Total shareholder yield: 2.217694387993533% (Low Return)
Shareholder yield for FC.TO (quarterly period ending 2025-03-31)
Market cap (USD): 274645028.02797204
Dividends paid: 7449667.832167832
Stock repurchases: 0
Net debt paydown: 16055951.748251751
Dividend yield: 2.712471398320416%
Buyback yield: 0%
Debt paydown yield: 5.846074062777676%
Total shareholder yield: 8.558545461098092% (Moderate Return)
Shareholder yield for FC.TO (quarterly period ending 2025-06-30)
Market cap (USD): 303031621.60583943
Dividends paid: 6274621.167883211
Stock repurchases: 0
Net debt paydown: 2443430.2690010816
Dividend yield: 2.0706159755316764%
Buyback yield: 0%
Debt paydown yield: 0.8063284801938295%
Total shareholder yield: 2.876944455725506% (Low Return)
Shareholder yield for FC.TO (quarterly period ending 2025-12-31)
Market cap (USD): 302495282.45255476
Dividends paid: 6274916.788321167
Stock repurchases: 0
Net debt paydown: 3880794.8905109465
Dividend yield: 2.074385007741522%
Buyback yield: 0%
Debt paydown yield: 1.2829274093289817%
Total shareholder yield: 3.3573124170705038% (Low Return)
Shareholder yield for FC.TO (annual period ending 2025-12-31)
Market cap (USD): 302495282.45255476
Dividends paid: 26600254.014598537
Stock repurchases: 0
Net debt paydown: 22380176.90776378
Dividend yield: 8.793609539603544%
Buyback yield: 0%
Debt paydown yield: 7.398520970744073%
Total shareholder yield: 16.192130510347617% (High Return)
Shareholder yield for FGNX (annual period ending 2021-12-31)
Market cap (USD): 2696116930
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGNX (annual period ending 2022-12-31)
Market cap (USD): 2043599268.75
Dividends paid: 1789000
Stock repurchases: 0
Dividend yield: 0.0875416245913158%
Buyback yield: 0%
Total shareholder yield: 0.0875416245913158% (Low Return)
Shareholder yield for FGNX (annual period ending 2023-12-31)
Market cap (USD): 1147283800
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGNX (quarterly period ending 2024-09-30)
Market cap (USD): 752904993.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGNX (annual period ending 2024-12-31)
Market cap (USD): 625269671
Dividends paid: 1410000
Stock repurchases: 0
Net debt paydown: 7391000
Dividend yield: 0.22550270153755786%
Buyback yield: 0%
Debt paydown yield: 1.1820499766411987%
Total shareholder yield: 1.4075526781787566% (Low Return)
Shareholder yield for FGNX (quarterly period ending 2024-12-31)
Market cap (USD): 625269671
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00319861987996536%
Total shareholder yield: 0.00319861987996536% (Low Return)
Shareholder yield for FGNX (quarterly period ending 2025-03-31)
Market cap (USD): 512549037.65
Dividends paid: 447000
Stock repurchases: 0
Net debt paydown: -1745000
Dividend yield: 0.08721116754983337%
Buyback yield: 0%
Debt paydown yield: -0.34045522902563585%
Total shareholder yield: -0.2532440614758025% (Minimal or Negative)
Shareholder yield for FGNX (quarterly period ending 2025-06-30)
Market cap (USD): 458913520
Dividends paid: 448000
Stock repurchases: 0
Net debt paydown: -38000
Dividend yield: 0.09762187873654278%
Buyback yield: 0%
Debt paydown yield: -0.008280427214260325%
Total shareholder yield: 0.08934145152228246% (Low Return)
Shareholder yield for FGNX (quarterly period ending 2025-09-30)
Market cap (USD): 157464701.54999998
Dividends paid: 446000
Stock repurchases: 0
Net debt paydown: 1538000
Dividend yield: 0.2832380816842186%
Buyback yield: 0%
Debt paydown yield: 0.976726837736162%
Total shareholder yield: 1.2599649194203806% (Low Return)
Shareholder yield for FGNX (annual period ending 2025-12-31)
Market cap (USD): 78875761.25
Dividends paid: 1788000
Stock repurchases: 26260000
Net debt paydown: 145000
Dividend yield: 2.266856093258941%
Buyback yield: 33.292864098981994%
Debt paydown yield: 0.18383340801037276%
Total shareholder yield: 35.74355360025131% (High Return)
Shareholder yield for FGNX (quarterly period ending 2025-12-31)
Market cap (USD): 78875761.25
Dividends paid: 447000
Stock repurchases: 0
Net debt paydown: -5000
Dividend yield: 0.5667140233147353%
Buyback yield: 0%
Debt paydown yield: -0.00633908303484044%
Total shareholder yield: 0.5603749402798949% (Low Return)
Shareholder yield for FIL.L (quarterly period ending 2024-12-31)
Market cap (USD): 764500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIL.L (annual period ending 2025-06-30)
Market cap (USD): 761643.8356164384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDTC (annual period ending 2023-12-31)
Market cap (USD): 57980891.50000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2809292.379014021
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.8452038358430904%
Total shareholder yield: 4.8452038358430904% (Moderate Return)
Shareholder yield for GDTC (quarterly period ending 2024-12-31)
Market cap (USD): 40231639
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDTC (annual period ending 2024-12-31)
Market cap (USD): 40231639
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1214.39393939398
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.003018504762865813%
Total shareholder yield: -0.003018504762865813% (Minimal or Negative)
Shareholder yield for HHH.V (annual period ending 2021-12-31)
Market cap (USD): 4883137.086614173
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHH.V (annual period ending 2022-12-31)
Market cap (USD): 1215996.8823529412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHH.V (annual period ending 2023-12-31)
Market cap (USD): 2818901.8636363633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHH.V (quarterly period ending 2024-09-30)
Market cap (USD): 4900017.066666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHH.V (annual period ending 2024-12-31)
Market cap (USD): 3469417.6783216787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHH.V (quarterly period ending 2024-12-31)
Market cap (USD): 3469417.6783216787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHH.V (quarterly period ending 2025-03-31)
Market cap (USD): 15612379.552447554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHH.V (quarterly period ending 2025-06-30)
Market cap (USD): 21124617.372262772
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHH.V (quarterly period ending 2025-09-30)
Market cap (USD): 62461998.12949641
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHH.V (annual period ending 2025-12-31)
Market cap (USD): 102001723.88321167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHH.V (quarterly period ending 2025-12-31)
Market cap (USD): 102001723.88321167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTLM (annual period ending 2024-12-31)
Market cap (USD): 717500000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13802251.336898396
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9236587229126683%
Total shareholder yield: -1.9236587229126683% (Minimal or Negative)
Shareholder yield for HTLM (quarterly period ending 2024-12-31)
Market cap (USD): 717500000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTLM (quarterly period ending 2025-03-31)
Market cap (USD): 346193750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13876755.88235294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.008378511268023%
Total shareholder yield: 4.008378511268023% (Moderate Return)
Shareholder yield for HTLM (quarterly period ending 2025-06-30)
Market cap (USD): 310318750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21962453.90625
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.077385400092647%
Total shareholder yield: -7.077385400092647% (Minimal or Negative)
Shareholder yield for HTLM (quarterly period ending 2025-09-30)
Market cap (USD): 295071875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11610456.231831396
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.934789187153603%
Total shareholder yield: 3.934789187153603% (Low Return)
Shareholder yield for HTLM (quarterly period ending 2025-12-31)
Market cap (USD): 209868750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1145916.388081396
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5460157303464169%
Total shareholder yield: -0.5460157303464169% (Minimal or Negative)
Shareholder yield for HTLM (annual period ending 2025-12-31)
Market cap (USD): 209868750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2378841.8198529407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.133490250384081%
Total shareholder yield: 1.133490250384081% (Low Return)
Shareholder yield for ICR.AX (annual period ending 2021-06-30)
Market cap (USD): 86051942.9774436
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICR.AX (annual period ending 2022-06-30)
Market cap (USD): 19732600.71724138
Dividends paid: 0
Stock repurchases: 130455.1724137931
Net debt paydown: -1514.5916515426507
Dividend yield: 0%
Buyback yield: 0.6611149451770326%
Debt paydown yield: -0.0076755804936511724%
Total shareholder yield: 0.6534393646833815% (Low Return)
Shareholder yield for ICR.AX (annual period ending 2023-06-30)
Market cap (USD): 4737130.966887417
Dividends paid: 0
Stock repurchases: 93747.6821192053
Net debt paydown: -468581.9228134277
Dividend yield: 0%
Buyback yield: 1.9789970506304835%
Debt paydown yield: -9.891681823635846%
Total shareholder yield: -7.912684773005362% (Minimal or Negative)
Shareholder yield for ICR.AX (annual period ending 2024-06-30)
Market cap (USD): 4768711.84
Dividends paid: 0
Stock repurchases: 22800
Net debt paydown: 117574.19867549668
Dividend yield: 0%
Buyback yield: 0.4781165389100131%
Debt paydown yield: 2.465533725256435%
Total shareholder yield: 2.943650264166448% (Low Return)
Shareholder yield for IMI.AX (annual period ending 2022-03-31)
Market cap (USD): 63146399.54887218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMI.AX (annual period ending 2023-03-31)
Market cap (USD): 63880988.53691276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMI.AX (annual period ending 2024-03-31)
Market cap (USD): 25616251.843137257
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMI.AX (quarterly period ending 2025-03-31)
Market cap (USD): 3521371.547169811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMI.AX (annual period ending 2025-03-31)
Market cap (USD): 3521371.547169811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAT.AX (annual period ending 2021-06-30)
Market cap (USD): 54911045.03759398
Dividends paid: 751879.6992481203
Stock repurchases: 0
Dividend yield: 1.36926860294383%
Buyback yield: 0%
Total shareholder yield: 1.36926860294383% (Low Return)
Shareholder yield for JAT.AX (annual period ending 2022-06-30)
Market cap (USD): 30220009.61379311
Dividends paid: 811034.4827586208
Stock repurchases: 0
Net debt paydown: 4096909.3855327973
Dividend yield: 2.6837664617699057%
Buyback yield: 0%
Debt paydown yield: 13.556942694230228%
Total shareholder yield: 16.240709156000133% (High Return)
Shareholder yield for JAT.AX (annual period ending 2023-06-30)
Market cap (USD): 22322472.715231787
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1333006.1201187489
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.971588081320262%
Total shareholder yield: 5.971588081320262% (Moderate Return)
Shareholder yield for JAT.AX (annual period ending 2024-06-30)
Market cap (USD): 49436836.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -997335.4304635762
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.017393317043656%
Total shareholder yield: -2.017393317043656% (Minimal or Negative)
Shareholder yield for JEMA.L (annual period ending 2021-10-31)
Market cap (USD): 4565918.206666668
Dividends paid: 0
Stock repurchases: 26369444.444444444
Dividend yield: 0%
Buyback yield: 577.5277447139239%
Total shareholder yield: 577.5277447139239% (High Return)
Shareholder yield for JEMA.L (annual period ending 2022-10-31)
Market cap (USD): 366746.7125581396
Dividends paid: 23744186.046511628
Stock repurchases: 3113953.488372093
Dividend yield: 6474.273724470676%
Buyback yield: 849.0746833561445%
Total shareholder yield: 7323.34840782682% (High Return)
Shareholder yield for JEMA.L (annual period ending 2023-10-31)
Market cap (USD): 586817.6760975609
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JEMA.L (quarterly period ending 2024-10-31)
Market cap (USD): 630174.1714285715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JEMA.L (annual period ending 2024-10-31)
Market cap (USD): 630174.1714285715
Dividends paid: 262337.6623376623
Stock repurchases: 0
Dividend yield: 41.629389815034266%
Buyback yield: 0%
Total shareholder yield: 41.629389815034266% (High Return)
Shareholder yield for JEMA.L (quarterly period ending 2025-04-30)
Market cap (USD): 1466485.3162666669
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JEMA.L (annual period ending 2025-10-31)
Market cap (USD): 1143918.136842105
Dividends paid: 265789.4736842105
Stock repurchases: 0
Dividend yield: 23.23500826885634%
Buyback yield: 0%
Total shareholder yield: 23.23500826885634% (High Return)
Shareholder yield for JEMA.L (quarterly period ending 2025-10-31)
Market cap (USD): 1143918.136842105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMR.IR (annual period ending 2021-12-31)
Market cap (USD): 381793488.4090909
Dividends paid: 0
Stock repurchases: 92714772.72727273
Dividend yield: 0%
Buyback yield: 24.28401100123768%
Total shareholder yield: 24.28401100123768% (High Return)
Shareholder yield for KMR.IR (annual period ending 2022-12-31)
Market cap (USD): 329131578.51063836
Dividends paid: 36942553.19148936
Stock repurchases: 547872.340425532
Net debt paydown: 4327901.353965178
Dividend yield: 11.224250604776072%
Buyback yield: 0.16645997412485394%
Debt paydown yield: 1.3149456437906912%
Total shareholder yield: 12.705656222691617% (High Return)
Shareholder yield for KMR.IR (annual period ending 2023-12-31)
Market cap (USD): 371339219.3333334
Dividends paid: 62901111.11111111
Stock repurchases: 33292222.22222222
Net debt paydown: 30611442.080378257
Dividend yield: 16.93898942967503%
Buyback yield: 8.965447356191426%
Debt paydown yield: 8.24352518846113%
Total shareholder yield: 34.147961974327586% (High Return)
Shareholder yield for KMR.IR (annual period ending 2024-12-31)
Market cap (USD): 332432325.00000006
Dividends paid: 50122916.66666667
Stock repurchases: 0
Net debt paydown: -27667847.22222223
Dividend yield: 15.077630211402173%
Buyback yield: 0%
Debt paydown yield: -8.322851041102043%
Total shareholder yield: 6.7547791703001305% (Moderate Return)
Shareholder yield for KMR.IR (quarterly period ending 2024-12-31)
Market cap (USD): 332432325.00000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMR.IR (quarterly period ending 2025-06-30)
Market cap (USD): 393182702.8235294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -69968688.72549018
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.79546460793672%
Total shareholder yield: -17.79546460793672% (Minimal or Negative)