speb/financial-data huggingface dataset:
Shareholder yield for 7690.T (quarterly period ending 2024-10-31)
Market cap (USD): 8060052.219321149
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7690.T (quarterly period ending 2025-04-30)
Market cap (USD): 8677442.023893183
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2021034.0838408181
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.290666515269553%
Total shareholder yield: 23.290666515269553% (High Return)
Shareholder yield for 8129.T (annual period ending 2022-03-31)
Market cap (USD): 910844229.702098
Dividends paid: 17341419.43943616
Stock repurchases: 0
Dividend yield: 1.9038842069744317%
Buyback yield: 0%
Total shareholder yield: 1.9038842069744317% (Low Return)
Shareholder yield for 8129.T (annual period ending 2023-03-31)
Market cap (USD): 1076101655.5033784
Dividends paid: 16418918.91891892
Stock repurchases: 55480480.480480485
Net debt paydown: 49410661.27592927
Dividend yield: 1.525777684194574%
Buyback yield: 5.1556913974384555%
Debt paydown yield: 4.591635095368009%
Total shareholder yield: 11.273104177001038% (High Return)
Shareholder yield for 8129.T (annual period ending 2024-03-31)
Market cap (USD): 1483040324.4939911
Dividends paid: 14758320.126782885
Stock repurchases: 79252509.24458532
Net debt paydown: 84734988.55432299
Dividend yield: 0.9951395038309817%
Buyback yield: 5.343921398201093%
Debt paydown yield: 5.713599768990388%
Total shareholder yield: 12.052660671022462% (High Return)
Shareholder yield for 8129.T (quarterly period ending 2024-09-30)
Market cap (USD): 1972361774.1105196
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8129.T (quarterly period ending 2025-03-31)
Market cap (USD): 1865920946.6248496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5183371.671417713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.27779160102112566%
Total shareholder yield: -0.27779160102112566% (Minimal or Negative)
Shareholder yield for 8129.T (annual period ending 2025-03-31)
Market cap (USD): 1865920946.6248496
Dividends paid: 20164416.521855365
Stock repurchases: 100280711.13487501
Net debt paydown: 57616152.85576779
Dividend yield: 1.0806683186835726%
Buyback yield: 5.37432795940614%
Debt paydown yield: 3.087813176650711%
Total shareholder yield: 9.542809454740423% (Moderate Return)
Shareholder yield for 8129.T (quarterly period ending 2025-06-30)
Market cap (USD): 2018397841.7140186
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8129.T (quarterly period ending 2025-09-30)
Market cap (USD): 2318939259.3250337
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8168.HK (annual period ending 2021-09-30)
Market cap (USD): 19082262.210796915
Dividends paid: 514138.81748071976
Stock repurchases: 0
Dividend yield: 2.6943284386366697%
Buyback yield: 0%
Total shareholder yield: 2.6943284386366697% (Low Return)
Shareholder yield for 8168.HK (annual period ending 2022-09-30)
Market cap (USD): 13238471.33757962
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8168.HK (annual period ending 2023-09-30)
Market cap (USD): 28440613.026819922
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 317922.2490665496
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1178459788006123%
Total shareholder yield: 1.1178459788006123% (Low Return)
Shareholder yield for 8168.HK (quarterly period ending 2024-09-30)
Market cap (USD): 9553410.553410554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8168.HK (annual period ending 2024-09-30)
Market cap (USD): 9553410.553410554
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 857409.1332712022
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.97490093697594%
Total shareholder yield: 8.97490093697594% (Moderate Return)
Shareholder yield for 8168.HK (quarterly period ending 2025-03-31)
Market cap (USD): 9541131.105398457
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 61964.1492392135
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6494423832427334%
Total shareholder yield: 0.6494423832427334% (Low Return)
Shareholder yield for 8168.HK (quarterly period ending 2025-09-30)
Market cap (USD): 9541131.105398457
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63624.67866323909
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6668462885625759%
Total shareholder yield: 0.6668462885625759% (Low Return)
Shareholder yield for 8168.HK (annual period ending 2025-09-30)
Market cap (USD): 9541131.105398457
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 125588.82790245258
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3162886718053093%
Total shareholder yield: 1.3162886718053093% (Low Return)
Shareholder yield for 8487.HK (annual period ending 2021-06-30)
Market cap (USD): 110597288.65979381
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8487.HK (annual period ending 2022-06-30)
Market cap (USD): 33332101.910828024
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2696163.241184582
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.088788545041398%
Total shareholder yield: -8.088788545041398% (Minimal or Negative)
Shareholder yield for 8487.HK (annual period ending 2023-06-30)
Market cap (USD): 28034678.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6383656.08345249
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.77056991107566%
Total shareholder yield: -22.77056991107566% (Minimal or Negative)
Shareholder yield for 8487.HK (annual period ending 2024-06-30)
Market cap (USD): 21441802.81690141
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 806261.1055946071
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.7602300164754574%
Total shareholder yield: 3.7602300164754574% (Low Return)
Shareholder yield for 8487.HK (quarterly period ending 2024-12-31)
Market cap (USD): 13487474.226804124
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8487.HK (annual period ending 2025-06-30)
Market cap (USD): 14666124.84076433
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8508.T (annual period ending 2021-12-31)
Market cap (USD): 580877516.124576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8508.T (annual period ending 2022-12-31)
Market cap (USD): 466526930.4362023
Dividends paid: 789948.841408366
Stock repurchases: 37616.611495636476
Dividend yield: 0.1693254536602559%
Buyback yield: 0.008063116840964567%
Total shareholder yield: 0.17738857050122045% (Low Return)
Shareholder yield for 8508.T (annual period ending 2023-12-31)
Market cap (USD): 400912841.5017323
Dividends paid: 9092837.446086403
Stock repurchases: 49494.44955101464
Net debt paydown: -135926825.85760605
Dividend yield: 2.2680334738160575%
Buyback yield: 0.012345438815483984%
Debt paydown yield: -33.904333258184934%
Total shareholder yield: -31.623954345553393% (Minimal or Negative)
Shareholder yield for 8508.T (annual period ending 2024-12-31)
Market cap (USD): 390853884.921391
Dividends paid: 11363781.132556213
Stock repurchases: 12758774.444232116
Net debt paydown: -6508985.141202569
Dividend yield: 2.9074243779978572%
Buyback yield: 3.2643335365076838%
Debt paydown yield: -1.6653244069741466%
Total shareholder yield: 4.506433507531394% (Moderate Return)
Shareholder yield for 8508.T (quarterly period ending 2025-03-31)
Market cap (USD): 372359306.33625185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8508.T (quarterly period ending 2025-06-30)
Market cap (USD): 374030353.17360914
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8508.T (quarterly period ending 2025-12-31)
Market cap (USD): 404138783.53310686
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 509423.54818308353
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12605163595771346%
Total shareholder yield: 0.12605163595771346% (Low Return)
Shareholder yield for 8508.T (annual period ending 2025-12-31)
Market cap (USD): 404138783.53310686
Dividends paid: 11879035.867271913
Stock repurchases: 0
Net debt paydown: -77495419.7459163
Dividend yield: 2.9393456780914935%
Buyback yield: 0%
Debt paydown yield: -19.17544737192191%
Total shareholder yield: -16.236101693830413% (Minimal or Negative)
Shareholder yield for 9702.T (annual period ending 2021-12-31)
Market cap (USD): 88460667.33118747
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9702.T (annual period ending 2022-12-31)
Market cap (USD): 87992608.1709299
Dividends paid: 2558305.7478182367
Stock repurchases: 0
Dividend yield: 2.907409839299915%
Buyback yield: 0%
Total shareholder yield: 2.907409839299915% (Low Return)
Shareholder yield for 9702.T (annual period ending 2023-12-31)
Market cap (USD): 110824533.41554125
Dividends paid: 3208102.948455066
Stock repurchases: 374.74368945768225
Net debt paydown: 54322.39787788165
Dividend yield: 2.89475881339933%
Buyback yield: 0.0003381414547016995%
Debt paydown yield: 0.04901658162114479%
Total shareholder yield: 2.944113536475177% (Low Return)
Shareholder yield for 9702.T (annual period ending 2024-12-31)
Market cap (USD): 96306298.91911064
Dividends paid: 3051149.7547614495
Stock repurchases: 0
Net debt paydown: 84096.38120867987
Dividend yield: 3.1681725795777536%
Buyback yield: 0%
Debt paydown yield: 0.08732178699891054%
Total shareholder yield: 3.2554943665766642% (Low Return)
Shareholder yield for 9702.T (quarterly period ending 2025-03-31)
Market cap (USD): 99684105.22817805
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9702.T (quarterly period ending 2025-06-30)
Market cap (USD): 104355910.74370329
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9702.T (quarterly period ending 2025-12-31)
Market cap (USD): 127504500.249984
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9702.T (annual period ending 2025-12-31)
Market cap (USD): 127504500.249984
Dividends paid: 3938367.112077233
Stock repurchases: 0
Net debt paydown: -2834.475673863897
Dividend yield: 3.088806359270231%
Buyback yield: 0%
Debt paydown yield: -0.002223039710995811%
Total shareholder yield: 3.086583319559235% (Low Return)
Shareholder yield for ADGM (quarterly period ending 2024-09-30)
Market cap (USD): 57302984.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADGM (annual period ending 2024-12-31)
Market cap (USD): 23320981.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22134000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 94.91024026113102%
Total shareholder yield: 94.91024026113102% (High Return)
Shareholder yield for ADGM (quarterly period ending 2024-12-31)
Market cap (USD): 23320981.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADGM (quarterly period ending 2025-03-31)
Market cap (USD): 17990471.790000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADGM (quarterly period ending 2025-06-30)
Market cap (USD): 28873596.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 804000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.784550911179001%
Total shareholder yield: 2.784550911179001% (Low Return)
Shareholder yield for ADGM (quarterly period ending 2025-09-30)
Market cap (USD): 43088290.46
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4188000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.719577999706978%
Total shareholder yield: -9.719577999706978% (Minimal or Negative)
Shareholder yield for ADGM (quarterly period ending 2025-12-31)
Market cap (USD): 23098877.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 209000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9048058775441717%
Total shareholder yield: 0.9048058775441717% (Low Return)
Shareholder yield for ADGM (annual period ending 2025-12-31)
Market cap (USD): 23098877.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5493000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.78037648492888%
Total shareholder yield: -23.78037648492888% (Minimal or Negative)
Shareholder yield for AGN.AX (annual period ending 2021-06-30)
Market cap (USD): 19316798.79699248
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGN.AX (annual period ending 2022-06-30)
Market cap (USD): 38094059.42068965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGN.AX (annual period ending 2023-06-30)
Market cap (USD): 32326854.67549669
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGN.AX (annual period ending 2024-06-30)
Market cap (USD): 66797490.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARAI (quarterly period ending 2025-06-30)
Market cap (USD): 605717172.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4209672
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6949897060749168%
Total shareholder yield: -0.6949897060749168% (Minimal or Negative)
Shareholder yield for ARAI (quarterly period ending 2025-09-30)
Market cap (USD): 188768023.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 133781
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07087058380820332%
Total shareholder yield: 0.07087058380820332% (Low Return)
Shareholder yield for ARAI (annual period ending 2025-12-31)
Market cap (USD): 136390082.60999998
Dividends paid: 0
Stock repurchases: 74743
Net debt paydown: -6254156
Dividend yield: 0%
Buyback yield: 0.05480090529288962%
Debt paydown yield: -4.58549176033819%
Total shareholder yield: -4.5306908550453% (Minimal or Negative)
Shareholder yield for ARAI (quarterly period ending 2025-12-31)
Market cap (USD): 136390082.60999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2176545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.595823507361391%
Total shareholder yield: -1.595823507361391% (Minimal or Negative)
Shareholder yield for ASC (annual period ending 2021-12-31)
Market cap (USD): 113839293.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASC (annual period ending 2022-12-31)
Market cap (USD): 485551106.6
Dividends paid: 3285000
Stock repurchases: 0
Net debt paydown: -94971000
Dividend yield: 0.6765508213960684%
Buyback yield: 0%
Debt paydown yield: -19.559424066607615%
Total shareholder yield: -18.882873245211545% (Minimal or Negative)
Shareholder yield for ASC (annual period ending 2023-12-31)
Market cap (USD): 513704910.26
Dividends paid: 50554000
Stock repurchases: 0
Net debt paydown: 90637000
Dividend yield: 9.84105835671558%
Buyback yield: 0%
Debt paydown yield: 17.643786965969657%
Total shareholder yield: 27.48484532268524% (High Return)
Shareholder yield for ASC (quarterly period ending 2024-09-30)
Market cap (USD): 692012333.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASC (annual period ending 2024-12-31)
Market cap (USD): 472086243.98
Dividends paid: 48884000
Stock repurchases: 27935000
Net debt paydown: 49749000
Dividend yield: 10.354887612880958%
Buyback yield: 5.917350983263022%
Debt paydown yield: 10.538116845045716%
Total shareholder yield: 26.810355441189692% (High Return)
Shareholder yield for ASC (quarterly period ending 2024-12-31)
Market cap (USD): 472086243.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASC (quarterly period ending 2025-03-31)
Market cap (USD): 383544571.6
Dividends paid: 3879000
Stock repurchases: 0
Dividend yield: 1.0113557294836186%
Buyback yield: 0%
Total shareholder yield: 1.0113557294836186% (Low Return)
Shareholder yield for ASC (quarterly period ending 2025-06-30)
Market cap (USD): 378240231.78
Dividends paid: 2661000
Stock repurchases: 0
Net debt paydown: -4647000
Dividend yield: 0.7035211424964827%
Buyback yield: 0%
Debt paydown yield: -1.2285842725220426%
Total shareholder yield: -0.5250631300255599% (Minimal or Negative)
Shareholder yield for ASC (quarterly period ending 2025-09-30)
Market cap (USD): 470454139.41999996
Dividends paid: 3483000
Stock repurchases: 0
Net debt paydown: -89600000
Dividend yield: 0.7403484650584691%
Buyback yield: 0%
Debt paydown yield: -19.04542706552938%
Total shareholder yield: -18.305078600470914% (Minimal or Negative)
Shareholder yield for ASC (annual period ending 2025-12-31)
Market cap (USD): 419450871.91999996
Dividends paid: 15343000
Stock repurchases: 30000000
Net debt paydown: -84633000
Dividend yield: 3.6578777223107797%
Buyback yield: 7.152208281908583%
Debt paydown yield: -20.177094784092304%
Total shareholder yield: -9.367008779872942% (Minimal or Negative)
Shareholder yield for ASC (quarterly period ending 2025-12-31)
Market cap (USD): 419450871.91999996
Dividends paid: 5320000
Stock repurchases: 0
Net debt paydown: -10634000
Dividend yield: 1.268324935325122%
Buyback yield: 0%
Debt paydown yield: -2.5352194289938623%
Total shareholder yield: -1.2668944936687403% (Minimal or Negative)
Shareholder yield for BANI.BR (annual period ending 2021-12-31)
Market cap (USD): 48067857.090909086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BANI.BR (annual period ending 2022-12-31)
Market cap (USD): 48111377.10638297
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BANI.BR (annual period ending 2023-12-31)
Market cap (USD): 47749677.42222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12322080.378250584
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.805578264526684%
Total shareholder yield: -25.805578264526684% (Minimal or Negative)
Shareholder yield for BANI.BR (quarterly period ending 2024-12-31)
Market cap (USD): 33515398.583333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BANI.BR (annual period ending 2024-12-31)
Market cap (USD): 33515398.583333332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5066527.777777791
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.117014840746348%
Total shareholder yield: -15.117014840746348% (Minimal or Negative)
Shareholder yield for BANI.BR (quarterly period ending 2025-06-30)
Market cap (USD): 39176205.92941177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 86226593.13725491
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 220.09939730411662%
Total shareholder yield: 220.09939730411662% (High Return)
Shareholder yield for BFRI (annual period ending 2021-12-31)
Market cap (USD): 1925622937.6000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFRI (annual period ending 2022-12-31)
Market cap (USD): 234813328.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFRI (annual period ending 2023-12-31)
Market cap (USD): 35465262.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4053000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.428083907663959%
Total shareholder yield: -11.428083907663959% (Minimal or Negative)
Shareholder yield for BFRI (quarterly period ending 2024-09-30)
Market cap (USD): 17028447.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFRI (annual period ending 2024-12-31)
Market cap (USD): 13955644.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 477000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.4179717337836313%
Total shareholder yield: 3.4179717337836313% (Low Return)
Shareholder yield for BFRI (quarterly period ending 2024-12-31)
Market cap (USD): 13955644.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFRI (quarterly period ending 2025-03-31)
Market cap (USD): 10242675.200000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BFRI (quarterly period ending 2025-06-30)
Market cap (USD): 9090374.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -141000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5510912562825356%
Total shareholder yield: -1.5510912562825356% (Minimal or Negative)
Shareholder yield for BFRI (quarterly period ending 2025-09-30)
Market cap (USD): 12675310.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 99000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7810459517451066%
Total shareholder yield: 0.7810459517451066% (Low Return)
Shareholder yield for BFRI (annual period ending 2025-12-31)
Market cap (USD): 7297906.079999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1239000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.97747253003837%
Total shareholder yield: -16.97747253003837% (Minimal or Negative)
Shareholder yield for BFRI (quarterly period ending 2025-12-31)
Market cap (USD): 7297906.079999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1256000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.210416059506212%
Total shareholder yield: -17.210416059506212% (Minimal or Negative)
Shareholder yield for BSBK (annual period ending 2021-12-31)
Market cap (USD): 130857792
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSBK (annual period ending 2022-12-31)
Market cap (USD): 143712192
Dividends paid: 0
Stock repurchases: 10069154
Dividend yield: 0%
Buyback yield: 7.006471656907161%
Total shareholder yield: 7.006471656907161% (Moderate Return)
Shareholder yield for BSBK (annual period ending 2023-12-31)
Market cap (USD): 103477920.00000001
Dividends paid: 0
Stock repurchases: 3810196
Net debt paydown: -65370409
Dividend yield: 0%
Buyback yield: 3.682134314257572%
Debt paydown yield: -63.17329242798849%
Total shareholder yield: -59.49115811373092% (Minimal or Negative)
Shareholder yield for BSBK (quarterly period ending 2024-09-30)
Market cap (USD): 106562975.99999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSBK (annual period ending 2024-12-31)
Market cap (USD): 96408000
Dividends paid: 0
Stock repurchases: 1695432
Net debt paydown: -15263882
Dividend yield: 0%
Buyback yield: 1.7586009459795868%
Debt paydown yield: -15.832588581860426%
Total shareholder yield: -14.073987635880838% (Minimal or Negative)
Shareholder yield for BSBK (quarterly period ending 2024-12-31)
Market cap (USD): 96408000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSBK (quarterly period ending 2025-03-31)
Market cap (USD): 98464704
Dividends paid: 0
Stock repurchases: 398215
Dividend yield: 0%
Buyback yield: 0.4044241071399554%
Total shareholder yield: 0.4044241071399554% (Low Return)
Shareholder yield for BSBK (quarterly period ending 2025-06-30)
Market cap (USD): 100135776
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3917777
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.912464811777162%
Total shareholder yield: 3.912464811777162% (Low Return)
Shareholder yield for BSBK (quarterly period ending 2025-09-30)
Market cap (USD): 116975040
Dividends paid: 0
Stock repurchases: 355886
Net debt paydown: 16622224
Dividend yield: 0%
Buyback yield: 0.30424097311700005%
Debt paydown yield: 14.2100605394108%
Total shareholder yield: 14.514301512527801% (High Return)
Shareholder yield for BSBK (quarterly period ending 2025-12-31)
Market cap (USD): 108619679.99999999
Dividends paid: 0
Stock repurchases: 1084064
Net debt paydown: 26144431
Dividend yield: 0%
Buyback yield: 0.99803645158962%
Debt paydown yield: 24.06969989232154%
Total shareholder yield: 25.06773634391116% (High Return)
Shareholder yield for BSBK (annual period ending 2025-12-31)
Market cap (USD): 108619679.99999999
Dividends paid: 0
Stock repurchases: 1126393
Net debt paydown: 79196654
Dividend yield: 0%
Buyback yield: 1.03700636937984%
Debt paydown yield: 72.91188300315376%
Total shareholder yield: 73.9488893725336% (High Return)
Shareholder yield for BTML.NS (annual period ending 2022-03-31)
Market cap (USD): 5942377.514967691
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTML.NS (annual period ending 2023-03-31)
Market cap (USD): 38043663.66175396
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67858.83234872285
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17837091861618645%
Total shareholder yield: 0.17837091861618645% (Low Return)
Shareholder yield for BTML.NS (annual period ending 2024-03-31)
Market cap (USD): 36683944.18078215
Dividends paid: 123408.08250389736
Stock repurchases: 0
Net debt paydown: -60045.271451710025
Dividend yield: 0.3364089801678085%
Buyback yield: 0%
Debt paydown yield: -0.16368270313519429%
Total shareholder yield: 0.17272627703261423% (Low Return)
Shareholder yield for BTML.NS (quarterly period ending 2024-09-30)
Market cap (USD): 26087043.472766362
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTML.NS (quarterly period ending 2024-12-31)
Market cap (USD): 21539414.758013755
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTML.NS (annual period ending 2025-03-31)
Market cap (USD): 16602796.054498775
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1815727.4722583075
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.936275229173276%
Total shareholder yield: -10.936275229173276% (Minimal or Negative)
Shareholder yield for BTML.NS (quarterly period ending 2025-03-31)
Market cap (USD): 16602796.054498775
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTML.NS (quarterly period ending 2025-06-30)
Market cap (USD): 17349097.359232392
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTML.NS (quarterly period ending 2025-09-30)
Market cap (USD): 18681890.938444193
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTML.NS (quarterly period ending 2025-12-31)
Market cap (USD): 18216330.54472541
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEC.DE (annual period ending 2021-09-30)
Market cap (USD): 2019873814.7906978
Dividends paid: 24418604.651162792
Stock repurchases: 0
Dividend yield: 1.208917332971767%
Buyback yield: 0%
Total shareholder yield: 1.208917332971767% (Low Return)
Shareholder yield for CEC.DE (annual period ending 2022-09-30)
Market cap (USD): 570848334.117647
Dividends paid: 101960784.31372549
Stock repurchases: 0
Net debt paydown: 616073871.409029
Dividend yield: 17.86127386555747%
Buyback yield: 0%
Debt paydown yield: 107.92251366753771%
Total shareholder yield: 125.7837875330952% (High Return)
Shareholder yield for CEC.DE (annual period ending 2023-09-30)
Market cap (USD): 1026625661.9368421
Dividends paid: 3157894.7368421056
Stock repurchases: 0
Net debt paydown: -2352941.1764707565
Dividend yield: 0.3075994351129301%
Buyback yield: 0%
Debt paydown yield: -0.2291917359665133%
Total shareholder yield: 0.07840769914641679% (Low Return)
Shareholder yield for CEC.DE (annual period ending 2024-09-30)
Market cap (USD): 1757578593.1555552
Dividends paid: 5555555.555555555
Stock repurchases: 0
Net debt paydown: -203333333.3333335
Dividend yield: 0.31609144405776557%
Buyback yield: 0%
Debt paydown yield: -11.56894685251423%
Total shareholder yield: -11.252855408456465% (Minimal or Negative)
Shareholder yield for CEC.DE (quarterly period ending 2024-09-30)
Market cap (USD): 1757578593.1555552
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEC.DE (quarterly period ending 2024-12-31)
Market cap (USD): 1329303594.7083335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1768888888.8888888
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -133.06884115340154%
Total shareholder yield: -133.06884115340154% (Minimal or Negative)
Shareholder yield for CEC.DE (quarterly period ending 2025-03-31)
Market cap (USD): 1751015216.1739128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -86956521.7391305
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.966063169293092%
Total shareholder yield: -4.966063169293092% (Minimal or Negative)
Shareholder yield for CEC.DE (quarterly period ending 2025-06-30)
Market cap (USD): 2066470969.5058823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -247161125.3196931
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.960541859380307%
Total shareholder yield: -11.960541859380307% (Minimal or Negative)
Shareholder yield for CEC.DE (quarterly period ending 2025-09-30)
Market cap (USD): 2506024186.77647
Dividends paid: 1176470.5882352942
Stock repurchases: 0
Net debt paydown: 50588235.29411745
Dividend yield: 0.04694569966416018%
Buyback yield: 0%
Debt paydown yield: 2.01866508555888%
Total shareholder yield: 2.06561078522304% (Low Return)
Shareholder yield for CEC.DE (annual period ending 2025-09-30)
Market cap (USD): 2506024186.77647
Dividends paid: 2352941.1764705884
Stock repurchases: 0
Net debt paydown: -60196078.43137264
Dividend yield: 0.09389139932832036%
Buyback yield: 0%
Debt paydown yield: -2.4020549661495325%
Total shareholder yield: -2.308163566821212% (Minimal or Negative)
Shareholder yield for CEC.DE (quarterly period ending 2025-12-31)
Market cap (USD): 2517441153.4588237
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42352941.17647028
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.682380583882952%
Total shareholder yield: -1.682380583882952% (Minimal or Negative)
Shareholder yield for CG1.AX (annual period ending 2021-06-30)
Market cap (USD): 42355600.75939849
Dividends paid: 0
Stock repurchases: 415067.66917293234
Dividend yield: 0%
Buyback yield: 0.9799593483060938%
Total shareholder yield: 0.9799593483060938% (Low Return)
Shareholder yield for CG1.AX (annual period ending 2022-06-30)
Market cap (USD): 50804251.09655173
Dividends paid: 0
Stock repurchases: 397924.8275862069
Net debt paydown: 387807.67435830925
Dividend yield: 0%
Buyback yield: 0.7832510449370947%
Debt paydown yield: 0.763337055439109%
Total shareholder yield: 1.5465881003762036% (Low Return)
Shareholder yield for CG1.AX (annual period ending 2023-06-30)
Market cap (USD): 20088163.172185432
Dividends paid: 0
Stock repurchases: 313248.3443708609
Net debt paydown: -2494859.5341402143
Dividend yield: 0%
Buyback yield: 1.5593677813439524%
Debt paydown yield: -12.419550323021362%
Total shareholder yield: -10.860182541677409% (Minimal or Negative)
Shareholder yield for CHAMBLFERT.NS (annual period ending 2022-03-31)
Market cap (USD): 2044156233.5003295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHAMBLFERT.NS (annual period ending 2023-03-31)
Market cap (USD): 1209667373.6950061
Dividends paid: 38014616.32155908
Stock repurchases: 0
Net debt paydown: 90881174.84410846
Dividend yield: 3.1425677130929808%
Buyback yield: 0%
Debt paydown yield: 7.512906177382145%
Total shareholder yield: 10.655473890475125% (High Return)
Shareholder yield for CHAMBLFERT.NS (annual period ending 2024-03-31)
Market cap (USD): 1584489476.391435
Dividends paid: 37433745.05336371
Stock repurchases: 103709077.82707758
Net debt paydown: 184343328.14465702
Dividend yield: 2.3625114341949733%
Buyback yield: 6.545267694883518%
Debt paydown yield: 11.634241242452816%
Total shareholder yield: 20.542020371531308% (High Return)
Shareholder yield for CHAMBLFERT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2456412058.3747015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHAMBLFERT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2260773638.5910945
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHAMBLFERT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2866237263.472284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHAMBLFERT.NS (annual period ending 2025-03-31)
Market cap (USD): 2866237263.472284
Dividends paid: 37470189.385083
Stock repurchases: 0
Net debt paydown: 213173315.4211741
Dividend yield: 1.3072954518667441%
Buyback yield: 0%
Debt paydown yield: 7.437392505424577%
Total shareholder yield: 8.74468795729132% (Moderate Return)
Shareholder yield for CHAMBLFERT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2597113889.177276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHAMBLFERT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2151659489.62571
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMI.V (annual period ending 2021-11-30)
Market cap (USD): 73865692.91338584
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMI.V (annual period ending 2022-11-30)
Market cap (USD): 46295724.264705874
Dividends paid: 1514297.794117647
Stock repurchases: 0
Dividend yield: 3.2709236504419286%
Buyback yield: 0%
Total shareholder yield: 3.2709236504419286% (Low Return)
Shareholder yield for CMI.V (annual period ending 2023-11-30)
Market cap (USD): 29828117.647058822
Dividends paid: 1539941.1764705882
Stock repurchases: 0
Dividend yield: 5.162716584036381%
Buyback yield: 0%
Total shareholder yield: 5.162716584036381% (Moderate Return)
Shareholder yield for CMI.V (quarterly period ending 2024-11-30)
Market cap (USD): 38936346.42857143
Dividends paid: 377290
Stock repurchases: 0
Dividend yield: 0.9689917894380177%
Buyback yield: 0%
Total shareholder yield: 0.9689917894380177% (Low Return)
Shareholder yield for CMI.V (annual period ending 2024-11-30)
Market cap (USD): 38936346.42857143
Dividends paid: 1508445.7142857143
Stock repurchases: 0
Net debt paydown: -1068536.4285714286
Dividend yield: 3.8741326617610405%
Buyback yield: 0%
Debt paydown yield: -2.744316112277392%
Total shareholder yield: 1.1298165494836487% (Low Return)
Shareholder yield for CMI.V (quarterly period ending 2025-02-28)
Market cap (USD): 35213750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 76101.70634920639
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21611361002223956%
Total shareholder yield: 0.21611361002223956% (Low Return)
Shareholder yield for CMI.V (quarterly period ending 2025-05-31)
Market cap (USD): 32764097.82608696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6165.881642512046
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01881901853437495%
Total shareholder yield: 0.01881901853437495% (Low Return)
Shareholder yield for CMI.V (annual period ending 2025-11-30)
Market cap (USD): 24750235.714285716
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 196819.28571428568
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7952218636878781%
Total shareholder yield: 0.7952218636878781% (Low Return)
Shareholder yield for CMI.V (quarterly period ending 2025-11-30)
Market cap (USD): 24750235.714285716
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 114551.69772256725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4628307344016468%
Total shareholder yield: 0.4628307344016468% (Low Return)
Shareholder yield for CRNX (annual period ending 2021-12-31)
Market cap (USD): 3006921019.53
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRNX (annual period ending 2022-12-31)
Market cap (USD): 1936876263.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRNX (annual period ending 2023-12-31)
Market cap (USD): 3765795490.14
Dividends paid: 0
Stock repurchases: 541000
Net debt paydown: -48653000
Dividend yield: 0%
Buyback yield: 0.014366154546005032%
Debt paydown yield: -1.291971381010689%
Total shareholder yield: -1.277605226464684% (Minimal or Negative)
Shareholder yield for CRNX (quarterly period ending 2024-09-30)
Market cap (USD): 5408435906.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRNX (quarterly period ending 2024-12-31)
Market cap (USD): 5411611113.29
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRNX (annual period ending 2024-12-31)
Market cap (USD): 5411611113.29
Dividends paid: 0
Stock repurchases: 14982000
Net debt paydown: 6000
Dividend yield: 0%
Buyback yield: 0.27684916167029716%
Debt paydown yield: 0.00011087271192242577%
Total shareholder yield: 0.2769600343822196% (Low Return)
Shareholder yield for CRNX (quarterly period ending 2025-03-31)
Market cap (USD): 3549881414.8199997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRNX (quarterly period ending 2025-06-30)
Market cap (USD): 3043965101.0800004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 883000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.029008216936741858%
Total shareholder yield: 0.029008216936741858% (Low Return)
Shareholder yield for CRNX (quarterly period ending 2025-09-30)
Market cap (USD): 4408245704.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 792000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.017966330669828553%
Total shareholder yield: 0.017966330669828553% (Low Return)
Shareholder yield for CRNX (annual period ending 2025-12-31)
Market cap (USD): 4926862846.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3181000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06456441145881968%
Total shareholder yield: 0.06456441145881968% (Low Return)
Shareholder yield for CRNX (quarterly period ending 2025-12-31)
Market cap (USD): 4926862846.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 603000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0122390254981667%
Total shareholder yield: 0.0122390254981667% (Low Return)
Shareholder yield for CTMX (annual period ending 2021-12-31)
Market cap (USD): 942653639.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTMX (annual period ending 2022-12-31)
Market cap (USD): 348324670.40000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTMX (annual period ending 2023-12-31)
Market cap (USD): 337439524.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4083000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2099945928548146%
Total shareholder yield: 1.2099945928548146% (Low Return)
Shareholder yield for CTMX (quarterly period ending 2024-09-30)
Market cap (USD): 256889444.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTMX (annual period ending 2024-12-31)
Market cap (USD): 224234006.57
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4589000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0465227688679923%
Total shareholder yield: 2.0465227688679923% (Low Return)
Shareholder yield for CTMX (quarterly period ending 2024-12-31)
Market cap (USD): 224234006.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTMX (quarterly period ending 2025-03-31)
Market cap (USD): 139329868.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3909000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8055721659846005%
Total shareholder yield: -2.8055721659846005% (Minimal or Negative)
Shareholder yield for CTMX (quarterly period ending 2025-06-30)
Market cap (USD): 494185626.13
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1264000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2557743352226706%
Total shareholder yield: 0.2557743352226706% (Low Return)
Shareholder yield for CTMX (quarterly period ending 2025-09-30)
Market cap (USD): 694472311.61
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1289000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1856085517666935%
Total shareholder yield: 0.1856085517666935% (Low Return)
Shareholder yield for CTMX (annual period ending 2025-12-31)
Market cap (USD): 927414434.9399999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5145000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5547681603999253%
Total shareholder yield: 0.5547681603999253% (Low Return)
Shareholder yield for CTMX (quarterly period ending 2025-12-31)
Market cap (USD): 927414434.9399999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1356000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.146212949563129%
Total shareholder yield: 0.146212949563129% (Low Return)
Shareholder yield for CUB.NS (annual period ending 2022-03-31)
Market cap (USD): 1222968289.3735988
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUB.NS (annual period ending 2023-03-31)
Market cap (USD): 1109657569.3319123
Dividends paid: 9031802.679658953
Stock repurchases: 0
Dividend yield: 0.8139270103926476%
Buyback yield: 0%
Total shareholder yield: 0.8139270103926476% (Low Return)
Shareholder yield for CUB.NS (annual period ending 2024-03-31)
Market cap (USD): 1182621522.090931
Dividends paid: 8889435.184074828
Stock repurchases: 0
Net debt paydown: 166638578.39665383
Dividend yield: 0.7516720284574125%
Buyback yield: 0%
Debt paydown yield: 14.090609318696393%
Total shareholder yield: 14.842281347153804% (High Return)
Shareholder yield for CUB.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1441446314.6989965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUB.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1478731761.5745423
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUB.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1350264132.7676508
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUB.NS (annual period ending 2025-03-31)
Market cap (USD): 1350264132.7676508
Dividends paid: 12988169.27753098
Stock repurchases: 0
Net debt paydown: 195077185.8461007
Dividend yield: 0.9618984139724566%
Buyback yield: 0%
Debt paydown yield: 14.447335237013878%
Total shareholder yield: 15.409233650986334% (High Return)
Shareholder yield for CUB.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1883956541.218114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUB.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1790565886.0326943
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUB.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2407159367.1571794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CURN.SW (annual period ending 2021-12-31)
Market cap (USD): 2009562205.5384614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CURN.SW (annual period ending 2022-12-31)
Market cap (USD): 294274166.2282609
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2789440.9937888198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9479054955932225%
Total shareholder yield: -0.9479054955932225% (Minimal or Negative)
Shareholder yield for CURN.SW (annual period ending 2023-12-31)
Market cap (USD): 11296602.63095238
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3102536.2318840576
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.46433005781042%
Total shareholder yield: 27.46433005781042% (High Return)
Shareholder yield for CURN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 76572874.44444445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CURN.SW (annual period ending 2024-12-31)
Market cap (USD): 76572874.44444445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 158333.33333333334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20677470250670577%
Total shareholder yield: 0.20677470250670577% (Low Return)
Shareholder yield for CURN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 74879435.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)