speb/financial-data huggingface dataset:
Shareholder yield for 9478.T (annual period ending 2022-03-31)
Market cap (USD): 28116020.93189641
Dividends paid: 360596.62350434356
Stock repurchases: 1114571.3817406984
Dividend yield: 1.2825307833487287%
Buyback yield: 3.9641860576233436%
Total shareholder yield: 5.246716840972073% (Moderate Return)
Shareholder yield for 9478.T (annual period ending 2023-03-31)
Market cap (USD): 26738324.408108108
Dividends paid: 322822.82282282284
Stock repurchases: 3453453.4534534537
Net debt paydown: 1315076.3449894749
Dividend yield: 1.2073412600414495%
Buyback yield: 12.91574371207132%
Debt paydown yield: 4.91831995497329%
Total shareholder yield: 19.04140492708606% (High Return)
Shareholder yield for 9478.T (annual period ending 2024-03-31)
Market cap (USD): 32965752.637083996
Dividends paid: 382989.96302165877
Stock repurchases: 3057316.4289487586
Net debt paydown: -315898.3071819842
Dividend yield: 1.1617813408901934%
Buyback yield: 9.274220014347579%
Debt paydown yield: -0.9582620808317973%
Total shareholder yield: 9.477739274405975% (Moderate Return)
Shareholder yield for 9478.T (quarterly period ending 2024-09-30)
Market cap (USD): 28532116.465541396
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9478.T (quarterly period ending 2025-03-31)
Market cap (USD): 28065757.678652585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2448124.6875050254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.72281701971339%
Total shareholder yield: -8.72281701971339% (Minimal or Negative)
Shareholder yield for 9478.T (annual period ending 2025-03-31)
Market cap (USD): 28065757.678652585
Dividends paid: 421066.70231252507
Stock repurchases: 2960834.113086486
Net debt paydown: -3634631.2224813513
Dividend yield: 1.5002862460855544%
Buyback yield: 10.549631857395248%
Debt paydown yield: -12.950411900855006%
Total shareholder yield: -0.9004937973742031% (Minimal or Negative)
Shareholder yield for 9478.T (quarterly period ending 2025-09-30)
Market cap (USD): 37542841.36352625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2313449.7928624228
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.162159572477095%
Total shareholder yield: -6.162159572477095% (Minimal or Negative)
Shareholder yield for 9537.T (annual period ending 2022-03-31)
Market cap (USD): 101190894.69873792
Dividends paid: 3147016.8824782823
Stock repurchases: 303.2289788559253
Dividend yield: 3.109980292048483%
Buyback yield: 0.0002996603397555563%
Total shareholder yield: 3.1102799523882383% (Low Return)
Shareholder yield for 9537.T (annual period ending 2023-03-31)
Market cap (USD): 96281708.3918919
Dividends paid: 2876929.4294294296
Stock repurchases: 1366839.3393393394
Net debt paydown: -1342041.367707652
Dividend yield: 2.9880332178149245%
Buyback yield: 1.419625141855547%
Debt paydown yield: -1.3938695003678065%
Total shareholder yield: 3.0137888593026654% (Low Return)
Shareholder yield for 9537.T (annual period ending 2024-03-31)
Market cap (USD): 101589867.91640253
Dividends paid: 2530863.708399366
Stock repurchases: 1944004.2260961437
Net debt paydown: -6180602.171109303
Dividend yield: 2.491256028093267%
Buyback yield: 1.913580818606683%
Debt paydown yield: -6.08387656945796%
Total shareholder yield: -1.6790397227580094% (Minimal or Negative)
Shareholder yield for 9537.T (quarterly period ending 2024-09-30)
Market cap (USD): 112143481.44053788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9537.T (quarterly period ending 2025-03-31)
Market cap (USD): 105405593.89613687
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 165154.38120036235
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15668464556359307%
Total shareholder yield: 0.15668464556359307% (Low Return)
Shareholder yield for 9537.T (annual period ending 2025-03-31)
Market cap (USD): 105405593.89613687
Dividends paid: 2511168.293008956
Stock repurchases: 4043.5770618901215
Net debt paydown: 6854192.837032545
Dividend yield: 2.382386171537895%
Buyback yield: 0.0038362072755593283%
Debt paydown yield: 6.502684140071765%
Total shareholder yield: 8.88890651888522% (Moderate Return)
Shareholder yield for 9537.T (quarterly period ending 2025-06-30)
Market cap (USD): 110870121.3454193
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9537.T (quarterly period ending 2025-09-30)
Market cap (USD): 118469501.13633917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDE.V (annual period ending 2021-06-30)
Market cap (USD): 91184095.75806452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDE.V (annual period ending 2022-06-30)
Market cap (USD): 100581770.38759689
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDE.V (annual period ending 2023-06-30)
Market cap (USD): 124036445.30827068
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDE.V (annual period ending 2024-06-30)
Market cap (USD): 132591735.27007298
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDE.V (quarterly period ending 2024-09-30)
Market cap (USD): 145540225.2148148
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDE.V (quarterly period ending 2024-12-31)
Market cap (USD): 246279639.5804196
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDE.V (quarterly period ending 2025-03-31)
Market cap (USD): 244983430.95104894
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDE.V (quarterly period ending 2025-09-30)
Market cap (USD): 341378456.8633094
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDE.V (quarterly period ending 2025-12-31)
Market cap (USD): 496542518.81751823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALI1.DE (annual period ending 2021-12-31)
Market cap (USD): 299863544.9659091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALI1.DE (annual period ending 2022-12-31)
Market cap (USD): 196204470.0531915
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22822000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.631743147244759%
Total shareholder yield: -11.631743147244759% (Minimal or Negative)
Shareholder yield for ALI1.DE (annual period ending 2023-12-31)
Market cap (USD): 182855858.24444443
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40587000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.19617155811475%
Total shareholder yield: -22.19617155811475% (Minimal or Negative)
Shareholder yield for ALI1.DE (quarterly period ending 2024-09-30)
Market cap (USD): 252214976.8888889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALI1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 266007983.43750003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14359000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.397958292245662%
Total shareholder yield: -5.397958292245662% (Minimal or Negative)
Shareholder yield for ALI1.DE (annual period ending 2024-12-31)
Market cap (USD): 266007983.43750003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26834000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.087667164434857%
Total shareholder yield: -10.087667164434857% (Minimal or Negative)
Shareholder yield for ALI1.DE (quarterly period ending 2025-03-31)
Market cap (USD): 672344816.1086956
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20371000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.029844138295058%
Total shareholder yield: -3.029844138295058% (Minimal or Negative)
Shareholder yield for ALI1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 1432061802.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21078000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4718638512480076%
Total shareholder yield: -1.4718638512480076% (Minimal or Negative)
Shareholder yield for ALI1.DE (quarterly period ending 2025-09-30)
Market cap (USD): 1715803651.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4573000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.26652233754926696%
Total shareholder yield: -0.26652233754926696% (Minimal or Negative)
Shareholder yield for ALI1.DE (quarterly period ending 2025-12-31)
Market cap (USD): 2650482683.6000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35150000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3261735387856883%
Total shareholder yield: 1.3261735387856883% (Low Return)
Shareholder yield for ALI1.DE (annual period ending 2025-12-31)
Market cap (USD): 2650482683.6000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5212000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1966434277141111%
Total shareholder yield: -0.1966434277141111% (Minimal or Negative)
Shareholder yield for ALKLH.PA (annual period ending 2021-12-31)
Market cap (USD): 31301495.18181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALKLH.PA (annual period ending 2022-12-31)
Market cap (USD): 133493847.0638298
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -350531.9148936169
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2625828250541097%
Total shareholder yield: -0.2625828250541097% (Minimal or Negative)
Shareholder yield for ALKLH.PA (annual period ending 2023-12-31)
Market cap (USD): 95218375.46666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2831134.751773049
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9733071352011793%
Total shareholder yield: -2.9733071352011793% (Minimal or Negative)
Shareholder yield for ALKLH.PA (quarterly period ending 2024-12-31)
Market cap (USD): 57386074.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALKLH.PA (annual period ending 2024-12-31)
Market cap (USD): 57386074.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2681666.666666666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.673026844982516%
Total shareholder yield: 4.673026844982516% (Moderate Return)
Shareholder yield for ALKLH.PA (quarterly period ending 2025-06-30)
Market cap (USD): 64812507.67058823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 170882.35294117592
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.26365644392235416%
Total shareholder yield: 0.26365644392235416% (Low Return)
Shareholder yield for ALV (annual period ending 2021-12-31)
Market cap (USD): 6701937727.67
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALV (annual period ending 2022-12-31)
Market cap (USD): 5128802306.51
Dividends paid: 21435406.698564596
Stock repurchases: 11004784.688995216
Dividend yield: 0.4179417614002511%
Buyback yield: 0.21456831500459317%
Total shareholder yield: 0.6325100764048442% (Low Return)
Shareholder yield for ALV (annual period ending 2023-12-31)
Market cap (USD): 7590305169.88
Dividends paid: 22567703.109327983
Stock repurchases: 35305917.75325978
Net debt paydown: -20193499.157760322
Dividend yield: 0.297322737416166%
Buyback yield: 0.4651449047577352%
Debt paydown yield: -0.2660433105890468%
Total shareholder yield: 0.4964243315848544% (Low Return)
Shareholder yield for ALV (quarterly period ending 2024-09-30)
Market cap (USD): 6548871944.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALV (annual period ending 2024-12-31)
Market cap (USD): 6625038649.82
Dividends paid: 19872958.25771325
Stock repurchases: 50090744.10163339
Net debt paydown: 16553835.73588276
Dividend yield: 0.29996743125797753%
Buyback yield: 0.7560822924858611%
Debt paydown yield: 0.2498677609425346%
Total shareholder yield: 1.3059174846863733% (Low Return)
Shareholder yield for ALV (quarterly period ending 2024-12-31)
Market cap (USD): 6625038649.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALV (quarterly period ending 2025-03-31)
Market cap (USD): 6292541684.64
Dividends paid: 5394605.394605394
Stock repurchases: 4995004.995004995
Dividend yield: 0.0857301495161096%
Buyback yield: 0.07937976807047185%
Total shareholder yield: 0.16510991758658145% (Low Return)
Shareholder yield for ALV (quarterly period ending 2025-06-30)
Market cap (USD): 8016545772.82
Dividends paid: 5702217.52903907
Stock repurchases: 5385427.666314677
Net debt paydown: -7528585.45889166
Dividend yield: 0.07113060525859366%
Buyback yield: 0.06717890496644956%
Debt paydown yield: -0.0939130851646508%
Total shareholder yield: 0.04439642506039243% (Low Return)
Shareholder yield for ALV (quarterly period ending 2025-09-30)
Market cap (USD): 8907842703.71
Dividends paid: 6900212.314225053
Stock repurchases: 10615711.252653928
Net debt paydown: 1518035.4992971122
Dividend yield: 0.07746221553004305%
Buyback yield: 0.11917263927698932%
Debt paydown yield: 0.017041561574328994%
Total shareholder yield: 0.21367641638136134% (Low Return)
Shareholder yield for ALV (annual period ending 2025-12-31)
Market cap (USD): 8561430667.3
Dividends paid: 25897714.90750816
Stock repurchases: 38193688.7921654
Net debt paydown: -64571883.34988913
Dividend yield: 0.3024928416044216%
Buyback yield: 0.4461133924502184%
Debt paydown yield: -0.7542183761006036%
Total shareholder yield: -0.0056121420459636084% (Minimal or Negative)
Shareholder yield for ALV (quarterly period ending 2025-12-31)
Market cap (USD): 8561430667.3
Dividends paid: 7072905.331882481
Stock repurchases: 16322089.22742111
Net debt paydown: -19746609.094626546
Dividend yield: 0.08261359119448489%
Buyback yield: 0.19064674891034972%
Debt paydown yield: -0.2306461368664449%
Total shareholder yield: 0.042614203238389686% (Low Return)
Shareholder yield for ARCAD.AS (annual period ending 2021-12-31)
Market cap (USD): 3631902744.159091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARCAD.AS (annual period ending 2022-12-31)
Market cap (USD): 3050842720.4680853
Dividends paid: 123691489.36170213
Stock repurchases: 0
Dividend yield: 4.054338446615313%
Buyback yield: 0%
Total shareholder yield: 4.054338446615313% (Moderate Return)
Shareholder yield for ARCAD.AS (annual period ending 2023-12-31)
Market cap (USD): 4319453654.5222225
Dividends paid: 73333333.33333333
Stock repurchases: 0
Net debt paydown: 79567612.29314423
Dividend yield: 1.6977455761461289%
Buyback yield: 0%
Debt paydown yield: 1.842075842389036%
Total shareholder yield: 3.5398214185351646% (Low Return)
Shareholder yield for ARCAD.AS (quarterly period ending 2024-09-30)
Market cap (USD): 5579097435.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARCAD.AS (annual period ending 2024-12-31)
Market cap (USD): 4944255396.635417
Dividends paid: 79166666.66666667
Stock repurchases: 53125000
Net debt paydown: 128611111.11111116
Dividend yield: 1.6011848158276747%
Buyback yield: 1.0744792843054134%
Debt paydown yield: 2.6012230516779424%
Total shareholder yield: 5.27688715181103% (Moderate Return)
Shareholder yield for ARCAD.AS (quarterly period ending 2024-12-31)
Market cap (USD): 4944255396.635417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARCAD.AS (quarterly period ending 2025-06-30)
Market cap (USD): 4000220865.4823527
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -456323529.41176486
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.40745835684602%
Total shareholder yield: -11.40745835684602% (Minimal or Negative)
Shareholder yield for BCPC (annual period ending 2021-12-31)
Market cap (USD): 5295960867.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCPC (annual period ending 2022-12-31)
Market cap (USD): 3858150706.88
Dividends paid: 20713000
Stock repurchases: 35423000
Dividend yield: 0.5368634243100923%
Buyback yield: 0.9181341707785642%
Total shareholder yield: 1.4549975950886564% (Low Return)
Shareholder yield for BCPC (annual period ending 2023-12-31)
Market cap (USD): 4725334980.5199995
Dividends paid: 22872000
Stock repurchases: 4469000
Net debt paydown: 130276000
Dividend yield: 0.4840291766464999%
Buyback yield: 0.09457530563279154%
Debt paydown yield: 2.756968564917778%
Total shareholder yield: 3.3355730471970695% (Low Return)
Shareholder yield for BCPC (quarterly period ending 2024-09-30)
Market cap (USD): 5590912762.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCPC (quarterly period ending 2024-12-31)
Market cap (USD): 5205033432
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCPC (annual period ending 2024-12-31)
Market cap (USD): 5205033432
Dividends paid: 25576000
Stock repurchases: 5682000
Net debt paydown: 122290000
Dividend yield: 0.4913705230548844%
Buyback yield: 0.1091635639661344%
Debt paydown yield: 2.3494565711753914%
Total shareholder yield: 2.94999065819641% (Low Return)
Shareholder yield for BCPC (quarterly period ending 2025-03-31)
Market cap (USD): 5300780343.28
Dividends paid: 28263000
Stock repurchases: 5325000
Dividend yield: 0.5331856475779095%
Buyback yield: 0.10045690738252726%
Total shareholder yield: 0.6336425549604368% (Low Return)
Shareholder yield for BCPC (quarterly period ending 2025-06-30)
Market cap (USD): 5083903950.28
Dividends paid: 2000
Stock repurchases: 33264000
Net debt paydown: 389000
Dividend yield: 3.9339846298430725e-05%
Buyback yield: 0.6543003236354998%
Debt paydown yield: 0.007651600105044777%
Total shareholder yield: 0.661991263586843% (Low Return)
Shareholder yield for BCPC (quarterly period ending 2025-09-30)
Market cap (USD): 4791843741.04
Dividends paid: 11000
Stock repurchases: 15419000
Net debt paydown: 35679000
Dividend yield: 0.00022955673420211757%
Buyback yield: 0.3217759349693137%
Debt paydown yield: 0.7445777017815776%
Total shareholder yield: 1.0665831934850933% (Low Return)
Shareholder yield for BCPC (quarterly period ending 2025-12-31)
Market cap (USD): 4927431648.96
Dividends paid: 11000
Stock repurchases: 53628000
Net debt paydown: -8689000
Dividend yield: 0.00022324003220464144%
Buyback yield: 1.088356040642774%
Debt paydown yield: -0.17633933089328452%
Total shareholder yield: 0.912239949781694% (Low Return)
Shareholder yield for BCPC (annual period ending 2025-12-31)
Market cap (USD): 4927431648.96
Dividends paid: 28287000
Stock repurchases: 107636000
Net debt paydown: 27357000
Dividend yield: 0.5740718900884266%
Buyback yield: 2.184424009670799%
Debt paydown yield: 0.5551979600929433%
Total shareholder yield: 3.313693859852169% (Low Return)
Shareholder yield for BLND (annual period ending 2021-12-31)
Market cap (USD): 1753234389.1399999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLND (annual period ending 2022-12-31)
Market cap (USD): 343958790.24
Dividends paid: 0
Stock repurchases: 391000
Net debt paydown: -18138000
Dividend yield: 0%
Buyback yield: 0.11367640865557663%
Debt paydown yield: -5.273306138605751%
Total shareholder yield: -5.159629729950174% (Minimal or Negative)
Shareholder yield for BLND (annual period ending 2023-12-31)
Market cap (USD): 609093691.05
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 82286000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.509580087449176%
Total shareholder yield: 13.509580087449176% (High Return)
Shareholder yield for BLND (quarterly period ending 2024-09-30)
Market cap (USD): 895726016.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLND (quarterly period ending 2024-12-31)
Market cap (USD): 1005601740.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLND (annual period ending 2024-12-31)
Market cap (USD): 1005601740.91
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 147035000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.62159362084472%
Total shareholder yield: 14.62159362084472% (High Return)
Shareholder yield for BLND (quarterly period ending 2025-03-31)
Market cap (USD): 800181907.85
Dividends paid: 0
Stock repurchases: 2568000
Net debt paydown: -1713000
Dividend yield: 0%
Buyback yield: 0.3209270260683513%
Debt paydown yield: -0.2140763222955941%
Total shareholder yield: 0.10685070377275718% (Low Return)
Shareholder yield for BLND (quarterly period ending 2025-06-30)
Market cap (USD): 788238894.3
Dividends paid: 0
Stock repurchases: 1550000
Net debt paydown: -666000
Dividend yield: 0%
Buyback yield: 0.19664089290804235%
Debt paydown yield: -0.08449215140435884%
Total shareholder yield: 0.11214874150368351% (Low Return)
Shareholder yield for BLND (quarterly period ending 2025-09-30)
Market cap (USD): 871839989.15
Dividends paid: 0
Stock repurchases: 5025000
Net debt paydown: 768000
Dividend yield: 0%
Buyback yield: 0.5763672305165908%
Debt paydown yield: 0.08808955881328193%
Total shareholder yield: 0.6644567893298727% (Low Return)
Shareholder yield for BLND (quarterly period ending 2025-12-31)
Market cap (USD): 726135223.84
Dividends paid: 0
Stock repurchases: 15727000
Net debt paydown: 134000
Dividend yield: 0%
Buyback yield: 2.165850035043247%
Debt paydown yield: 0.01845386308232944%
Total shareholder yield: 2.1843038981255765% (Low Return)
Shareholder yield for BLND (annual period ending 2025-12-31)
Market cap (USD): 726135223.84
Dividends paid: 0
Stock repurchases: 24870000
Net debt paydown: 1183000
Dividend yield: 0%
Buyback yield: 3.424981901921889%
Debt paydown yield: 0.16291731362981884%
Total shareholder yield: 3.5878992155517078% (Low Return)
Shareholder yield for BNS (annual period ending 2021-10-31)
Market cap (USD): 63432712794.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNS (annual period ending 2022-10-31)
Market cap (USD): 49229354115.58
Dividends paid: 3763235294.1176467
Stock repurchases: 2480147058.8235292
Dividend yield: 7.644291422719816%
Buyback yield: 5.037943526540434%
Total shareholder yield: 12.68223494926025% (High Return)
Shareholder yield for BNS (annual period ending 2023-10-31)
Market cap (USD): 43977897338.18
Dividends paid: 3928985507.246377
Stock repurchases: 0
Net debt paydown: 1169128303.4952698
Dividend yield: 8.934000361666621%
Buyback yield: 0%
Debt paydown yield: 2.65844520602006%
Total shareholder yield: 11.592445567686681% (High Return)
Shareholder yield for BNS (quarterly period ending 2024-10-31)
Market cap (USD): 59610140768.58
Dividends paid: 943884892.086331
Stock repurchases: 0
Dividend yield: 1.5834300672945982%
Buyback yield: 0%
Total shareholder yield: 1.5834300672945982% (Low Return)
Shareholder yield for BNS (annual period ending 2024-10-31)
Market cap (USD): 59610140768.58
Dividends paid: 4079136690.6474824
Stock repurchases: 215827338.12949643
Net debt paydown: 11089213846.31427
Dividend yield: 6.8430247572868685%
Buyback yield: 0.3620648019728502%
Debt paydown yield: 18.60289827089169%
Total shareholder yield: 25.807987830151408% (High Return)
Shareholder yield for BNS (quarterly period ending 2025-01-31)
Market cap (USD): 60074222995.42
Dividends paid: 994482758.6206896
Stock repurchases: 0
Dividend yield: 1.6554234229488214%
Buyback yield: 0%
Total shareholder yield: 1.6554234229488214% (Low Return)
Shareholder yield for BNS (quarterly period ending 2025-04-30)
Market cap (USD): 59597928078.399994
Dividends paid: 1055072463.768116
Stock repurchases: 0
Net debt paydown: -5753578210.894562
Dividend yield: 1.7703173546237838%
Buyback yield: 0%
Debt paydown yield: -9.65399032551238%
Total shareholder yield: -7.883672970888596% (Minimal or Negative)
Shareholder yield for BNS (quarterly period ending 2025-07-31)
Market cap (USD): 67291922891.8
Dividends paid: 1087681159.42029
Stock repurchases: 1397101449.2753625
Net debt paydown: 224637681.15942383
Dividend yield: 1.6163621318552508%
Buyback yield: 2.0761800068067444%
Debt paydown yield: 0.33382562350108963%
Total shareholder yield: 4.026367762163085% (Moderate Return)
Shareholder yield for BNS (annual period ending 2025-10-31)
Market cap (USD): 79382486170
Dividends paid: 4196428571.4285717
Stock repurchases: 1845000000
Net debt paydown: -8602774922.918823
Dividend yield: 5.286340569432145%
Buyback yield: 2.3241902452499112%
Debt paydown yield: -10.837119543592676%
Total shareholder yield: -3.2265887289106203% (Minimal or Negative)
Shareholder yield for BNS (quarterly period ending 2025-10-31)
Market cap (USD): 79382486170
Dividends paid: 1054285714.2857144
Stock repurchases: 467857142.85714287
Net debt paydown: -6200517598.343689
Dividend yield: 1.328108711571378%
Buyback yield: 0.5893707358260519%
Debt paydown yield: -7.8109390339137175%
Total shareholder yield: -5.893459586516288% (Minimal or Negative)
Shareholder yield for BNS (quarterly period ending 2026-01-31)
Market cap (USD): 90410545402.54001
Dividends paid: 1103703703.7037036
Stock repurchases: 359259259.2592592
Net debt paydown: -12005714285.714233
Dividend yield: 1.220768770711006%
Buyback yield: 0.39736433140593147%
Debt paydown yield: -13.279108352084936%
Total shareholder yield: -11.660975249967999% (Minimal or Negative)
Shareholder yield for BPL.NS (annual period ending 2022-03-31)
Market cap (USD): 40463283.66279837
Dividends paid: 224.18567849136227
Stock repurchases: 0
Dividend yield: 0.0005540471711579771%
Buyback yield: 0%
Total shareholder yield: 0.0005540471711579771% (Low Return)
Shareholder yield for BPL.NS (annual period ending 2023-03-31)
Market cap (USD): 31497194.309378807
Dividends paid: 207.06455542021925
Stock repurchases: 0
Net debt paydown: 1201631.4057841091
Dividend yield: 0.0006574063498683195%
Buyback yield: 0%
Debt paydown yield: 3.815042679615129%
Total shareholder yield: 3.8157000859649974% (Low Return)
Shareholder yield for BPL.NS (annual period ending 2024-03-31)
Market cap (USD): 51525592.16290787
Dividends paid: 203.86137426549945
Stock repurchases: 0
Net debt paydown: -736515.5421475394
Dividend yield: 0.0003956507159024069%
Buyback yield: 0%
Debt paydown yield: -1.4294169387105864%
Total shareholder yield: -1.429021287994684% (Minimal or Negative)
Shareholder yield for BPL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 63735165.68860487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 58458059.24233594
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 40482581.90372272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPL.NS (annual period ending 2025-03-31)
Market cap (USD): 40482581.90372272
Dividends paid: 198.73743277998597
Stock repurchases: 0
Net debt paydown: 321808.0038517462
Dividend yield: 0.0004909208440623457%
Buyback yield: 0%
Debt paydown yield: 0.7949295443089147%
Total shareholder yield: 0.795420465152977% (Low Return)
Shareholder yield for BPL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 53342650.39878306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2469501.170439024
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.629505943138068%
Total shareholder yield: -4.629505943138068% (Minimal or Negative)
Shareholder yield for BPL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 42476939.39605412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8349850.3964617755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.657372953846654%
Total shareholder yield: -19.657372953846654% (Minimal or Negative)
Shareholder yield for BPL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 32494104.150161527
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 249544.17144452408
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7679675374071933%
Total shareholder yield: 0.7679675374071933% (Low Return)
Shareholder yield for BRIA (annual period ending 2025-03-31)
Market cap (USD): 50000000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1254477.6119402985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.508955223880597%
Total shareholder yield: -2.508955223880597% (Minimal or Negative)
Shareholder yield for BRIA (quarterly period ending 2025-03-31)
Market cap (USD): 50000000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 411140.35680970154
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.822280713619403%
Total shareholder yield: 0.822280713619403% (Low Return)
Shareholder yield for BTX (annual period ending 2021-12-31)
Market cap (USD): 1032886137.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTX (annual period ending 2022-12-31)
Market cap (USD): 539201576.76
Dividends paid: 235846053
Stock repurchases: 74526346
Dividend yield: 43.73986708591835%
Buyback yield: 13.821611288271857%
Total shareholder yield: 57.5614783741902% (High Return)
Shareholder yield for BTX (annual period ending 2023-12-31)
Market cap (USD): 644240844.9599999
Dividends paid: 176112694
Stock repurchases: 40459636
Dividend yield: 27.336468244408596%
Buyback yield: 6.28020348547011%
Total shareholder yield: 33.6166717298787% (High Return)
Shareholder yield for BTX (quarterly period ending 2024-12-31)
Market cap (USD): 730606465.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTX (annual period ending 2024-12-31)
Market cap (USD): 730606465.48
Dividends paid: 184726032
Stock repurchases: 92487614
Dividend yield: 25.28393064228321%
Buyback yield: 12.659019372246686%
Total shareholder yield: 37.9429500145299% (High Return)
Shareholder yield for BTX (quarterly period ending 2025-06-30)
Market cap (USD): 774956378.7199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BWLK.V (annual period ending 2022-03-31)
Market cap (USD): 38254765.984000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BWLK.V (annual period ending 2023-03-31)
Market cap (USD): 35421079.61481481
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 374827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0582032057634663%
Total shareholder yield: 1.0582032057634663% (Low Return)
Shareholder yield for BWLK.V (annual period ending 2024-03-31)
Market cap (USD): 10341361.911764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3053930
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.53121673969982%
Total shareholder yield: -29.53121673969982% (Minimal or Negative)
Shareholder yield for BWLK.V (quarterly period ending 2024-09-30)
Market cap (USD): 5729880.525925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BWLK.V (quarterly period ending 2024-12-31)
Market cap (USD): 4425813.62937063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -808967
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.278379248315492%
Total shareholder yield: -18.278379248315492% (Minimal or Negative)
Shareholder yield for BWLK.V (annual period ending 2025-03-31)
Market cap (USD): 5901084.839160839
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62004
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0507220568755158%
Total shareholder yield: -1.0507220568755158% (Minimal or Negative)
Shareholder yield for BWLK.V (quarterly period ending 2025-03-31)
Market cap (USD): 5901084.839160839
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 145754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.469952626892361%
Total shareholder yield: 2.469952626892361% (Low Return)
Shareholder yield for BWLK.V (quarterly period ending 2025-06-30)
Market cap (USD): 5132938.759124087
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 200004
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.896481321630453%
Total shareholder yield: 3.896481321630453% (Low Return)
Shareholder yield for BWLK.V (quarterly period ending 2025-09-30)
Market cap (USD): 2023633.4100719425
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28433
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4050469743425107%
Total shareholder yield: -1.4050469743425107% (Minimal or Negative)
Shareholder yield for CNA.L (annual period ending 2021-12-31)
Market cap (USD): 38558002.87216216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNA.L (annual period ending 2022-12-31)
Market cap (USD): 47473020.17421687
Dividends paid: 71084337.3493976
Stock repurchases: 57831325.30120482
Dividend yield: 149.73628618641018%
Buyback yield: 121.81935147368961%
Total shareholder yield: 271.5556376600998% (High Return)
Shareholder yield for CNA.L (annual period ending 2023-12-31)
Market cap (USD): 74528428.29620254
Dividends paid: 235443037.97468352
Stock repurchases: 775949367.0886075
Net debt paydown: -353911849.9313698
Dividend yield: 315.91037588898155%
Buyback yield: 1041.1454861287402%
Debt paydown yield: -474.8682590283508%
Total shareholder yield: 882.1876029893708% (High Return)
Shareholder yield for CNA.L (quarterly period ending 2024-12-31)
Market cap (USD): 71898434.72074999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNA.L (annual period ending 2024-12-31)
Market cap (USD): 71898434.72074999
Dividends paid: 273750000
Stock repurchases: 633750000
Net debt paydown: 803670886.0759487
Dividend yield: 380.745423823525%
Buyback yield: 881.4517346051468%
Debt paydown yield: 1117.7863456935706%
Total shareholder yield: 2379.9835041222423% (High Return)
Shareholder yield for CNA.L (quarterly period ending 2025-06-30)
Market cap (USD): 97405278.83643837
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 379041095.8904109
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 389.1381457127099%
Total shareholder yield: 389.1381457127099% (High Return)
Shareholder yield for DMAA (quarterly period ending 2025-03-31)
Market cap (USD): 243254668.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 491117
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20189417268451976%
Total shareholder yield: 0.20189417268451976% (Low Return)
Shareholder yield for DMAA (quarterly period ending 2025-06-30)
Market cap (USD): 247624512.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMAA (quarterly period ending 2025-09-30)
Market cap (USD): 249323896.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMAA (quarterly period ending 2025-12-31)
Market cap (USD): 251751587.80999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DMAA (annual period ending 2025-12-31)
Market cap (USD): 251751587.80999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUO (annual period ending 2021-12-31)
Market cap (USD): 64498021416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUO (annual period ending 2022-12-31)
Market cap (USD): 7110964655.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUO (annual period ending 2023-12-31)
Market cap (USD): 414960388.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10689361.147485329
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5759955501990133%
Total shareholder yield: 2.5759955501990133% (Low Return)
Shareholder yield for DUO (quarterly period ending 2024-12-31)
Market cap (USD): 368725247.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUO (annual period ending 2024-12-31)
Market cap (USD): 368725247.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -180583.39595013775
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04897505581416215%
Total shareholder yield: -0.04897505581416215% (Minimal or Negative)
Shareholder yield for DUO (quarterly period ending 2025-06-30)
Market cap (USD): 81682082.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1248122.1222368698
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5280243726089773%
Total shareholder yield: -1.5280243726089773% (Minimal or Negative)
Shareholder yield for EBF (annual period ending 2022-02-28)
Market cap (USD): 345068430.08000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBF (annual period ending 2023-02-28)
Market cap (USD): 419698332.48
Dividends paid: 25839000
Stock repurchases: 1118000
Dividend yield: 6.156564846783448%
Buyback yield: 0.26638180652130095%
Total shareholder yield: 6.4229466533047495% (Moderate Return)
Shareholder yield for EBF (annual period ending 2024-02-29)
Market cap (USD): 411096920
Dividends paid: 25860000
Stock repurchases: 586000
Net debt paydown: 3435000
Dividend yield: 6.2904874110951745%
Buyback yield: 0.142545461055753%
Debt paydown yield: 0.8355693834923403%
Total shareholder yield: 7.268602255643268% (Moderate Return)
Shareholder yield for EBF (quarterly period ending 2024-08-31)
Market cap (USD): 495593148.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBF (quarterly period ending 2024-11-30)
Market cap (USD): 499134906.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBF (quarterly period ending 2025-02-28)
Market cap (USD): 502170699.20000005
Dividends paid: 6733000
Stock repurchases: 9000
Dividend yield: 1.3407791435713459%
Buyback yield: 0.001792219262162797%
Total shareholder yield: 1.3425713628335088% (Low Return)
Shareholder yield for EBF (annual period ending 2025-02-28)
Market cap (USD): 502170699.20000005
Dividends paid: 91988000
Stock repurchases: 1837000
Net debt paydown: 98000
Dividend yield: 18.318073943092376%
Buyback yield: 0.36581186495478424%
Debt paydown yield: 0.019515276410217126%
Total shareholder yield: 18.70340108445738% (High Return)
Shareholder yield for EBF (quarterly period ending 2025-05-31)
Market cap (USD): 448032397.12
Dividends paid: 6571000
Stock repurchases: 5011000
Net debt paydown: -1041000
Dividend yield: 1.466635011717699%
Buyback yield: 1.118445905298644%
Debt paydown yield: -0.2323492690911771%
Total shareholder yield: 2.352731647925166% (Low Return)
Shareholder yield for EBF (quarterly period ending 2025-08-31)
Market cap (USD): 444237656.32
Dividends paid: 6505000
Stock repurchases: 3542000
Net debt paydown: -463000
Dividend yield: 1.4643063025963337%
Buyback yield: 0.7973209721439223%
Debt paydown yield: -0.10422349240616488%
Total shareholder yield: 2.1574037823340912% (Low Return)
Shareholder yield for EBF (quarterly period ending 2025-11-30)
Market cap (USD): 430323606.72
Dividends paid: 6434000
Stock repurchases: 5903000
Net debt paydown: 631000
Dividend yield: 1.4951538561969784%
Buyback yield: 1.3717583483261988%
Debt paydown yield: 0.14663383327017304%
Total shareholder yield: 3.01354603779335% (Low Return)
Shareholder yield for FSLY (annual period ending 2021-12-31)
Market cap (USD): 5547925000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSLY (annual period ending 2022-12-31)
Market cap (USD): 1281735000
Dividends paid: 0
Stock repurchases: 10655000
Dividend yield: 0%
Buyback yield: 0.8312950804963585%
Total shareholder yield: 0.8312950804963585% (Low Return)
Shareholder yield for FSLY (annual period ending 2023-12-31)
Market cap (USD): 2785700000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 400219000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.366909573895251%
Total shareholder yield: 14.366909573895251% (High Return)
Shareholder yield for FSLY (quarterly period ending 2024-09-30)
Market cap (USD): 1184705000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSLY (quarterly period ending 2024-12-31)
Market cap (USD): 1477360000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSLY (annual period ending 2024-12-31)
Market cap (USD): 1477360000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28661000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.940014620674717%
Total shareholder yield: 1.940014620674717% (Low Return)
Shareholder yield for FSLY (quarterly period ending 2025-03-31)
Market cap (USD): 990645000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSLY (quarterly period ending 2025-06-30)
Market cap (USD): 1104890000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7512060024074795%
Total shareholder yield: -0.7512060024074795% (Minimal or Negative)
Shareholder yield for FSLY (quarterly period ending 2025-09-30)
Market cap (USD): 1338075000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1358000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10148907946116624%
Total shareholder yield: 0.10148907946116624% (Low Return)
Shareholder yield for FSLY (annual period ending 2025-12-31)
Market cap (USD): 1593170000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25529000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.602402756767953%
Total shareholder yield: -1.602402756767953% (Minimal or Negative)
Shareholder yield for FSLY (quarterly period ending 2025-12-31)
Market cap (USD): 1593170000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21280000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3357017769603998%
Total shareholder yield: -1.3357017769603998% (Minimal or Negative)
Shareholder yield for FVI.TO (annual period ending 2021-12-31)
Market cap (USD): 1178432670.6929135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FVI.TO (annual period ending 2022-12-31)
Market cap (USD): 1133862573.4044116
Dividends paid: 0
Stock repurchases: 4359558.823529411
Net debt paydown: -137174936.3131079
Dividend yield: 0%
Buyback yield: 0.3844874084202178%
Debt paydown yield: -12.098021359082473%
Total shareholder yield: -11.713533950662255% (Minimal or Negative)
Shareholder yield for FVI.TO (annual period ending 2023-12-31)
Market cap (USD): 1170517177.0454545
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23334202.317290545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9934950784907968%
Total shareholder yield: -1.9934950784907968% (Minimal or Negative)
Shareholder yield for FVI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1411557010.5407407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FVI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1307165788.6643357
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FVI.TO (annual period ending 2024-12-31)
Market cap (USD): 1307165788.6643357
Dividends paid: 0
Stock repurchases: 23865734.265734266
Net debt paydown: 64517948.717948705
Dividend yield: 0%
Buyback yield: 1.8257618484737361%
Debt paydown yield: 4.935712767075495%
Total shareholder yield: 6.761474615549231% (Moderate Return)
Shareholder yield for FVI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1853760235.1398602
Dividends paid: 0
Stock repurchases: 2912587.4125874126
Dividend yield: 0%
Buyback yield: 0.15711780614215556%
Total shareholder yield: 0.15711780614215556% (Low Return)
Shareholder yield for FVI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1970328699.3941603
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19322224.490837634
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.980659952665708%
Total shareholder yield: -0.980659952665708% (Minimal or Negative)
Shareholder yield for FVI.TO (quarterly period ending 2025-09-30)
Market cap (USD): 2715718735.266187
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4157501.4441001713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15309028104092912%
Total shareholder yield: 0.15309028104092912% (Low Return)
Shareholder yield for FVI.TO (annual period ending 2025-12-31)
Market cap (USD): 2974289675.2919707
Dividends paid: 0
Stock repurchases: 7494160.583941605
Net debt paydown: -18560726.864376485
Dividend yield: 0%
Buyback yield: 0.2519647177004016%
Debt paydown yield: -0.6240389770560756%
Total shareholder yield: -0.372074259355674% (Minimal or Negative)
Shareholder yield for FVI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 2974289675.2919707
Dividends paid: 0
Stock repurchases: 4454014.598540146
Net debt paydown: -691808.0134432316
Dividend yield: 0%
Buyback yield: 0.14975053154844167%
Debt paydown yield: -0.02325960444237229%
Total shareholder yield: 0.12649092710606938% (Low Return)
Shareholder yield for GAL.AX (annual period ending 2021-06-30)
Market cap (USD): 41605247.78947369
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)