speb/financial-data huggingface dataset:
Shareholder yield for BIPC (annual period ending 2021-12-31)
Market cap (USD): 4701933237.639999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIPC (annual period ending 2022-12-31)
Market cap (USD): 4143555604.9199996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIPC (annual period ending 2023-12-31)
Market cap (USD): 3906183615.6800003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7451000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -190.74884165942893%
Total shareholder yield: -190.74884165942893% (Minimal or Negative)
Shareholder yield for BIPC (quarterly period ending 2024-09-30)
Market cap (USD): 4976202427.28
Dividends paid: 411000000
Stock repurchases: 0
Dividend yield: 8.259310307532107%
Buyback yield: 0%
Total shareholder yield: 8.259310307532107% (Moderate Return)
Shareholder yield for BIPC (annual period ending 2024-12-31)
Market cap (USD): 4625679023.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -226000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.885769177948177%
Total shareholder yield: -4.885769177948177% (Minimal or Negative)
Shareholder yield for BIPC (quarterly period ending 2024-12-31)
Market cap (USD): 4625679023.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIPC (quarterly period ending 2025-03-31)
Market cap (USD): 4229649072.52
Dividends paid: 437000000
Stock repurchases: 0
Dividend yield: 10.331826411774582%
Buyback yield: 0%
Total shareholder yield: 10.331826411774582% (High Return)
Shareholder yield for BIPC (quarterly period ending 2025-06-30)
Market cap (USD): 4915936999.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1093000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.233808122620236%
Total shareholder yield: -22.233808122620236% (Minimal or Negative)
Shareholder yield for BIPC (quarterly period ending 2025-09-30)
Market cap (USD): 4911017373.24
Dividends paid: 435000000
Stock repurchases: 0
Net debt paydown: -235000000
Dividend yield: 8.857635128116288%
Buyback yield: 0%
Debt paydown yield: -4.785159207143281%
Total shareholder yield: 4.072475920973006% (Moderate Return)
Shareholder yield for BIPC (annual period ending 2025-12-31)
Market cap (USD): 5473084726
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -989000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.070248306256534%
Total shareholder yield: -18.070248306256534% (Minimal or Negative)
Shareholder yield for BIPC (quarterly period ending 2025-12-31)
Market cap (USD): 5473084726
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 217000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.9648573128995626%
Total shareholder yield: 3.9648573128995626% (Low Return)
Shareholder yield for BIRG.IR (annual period ending 2021-12-31)
Market cap (USD): 4415892408.409091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRG.IR (annual period ending 2022-12-31)
Market cap (USD): 7439226954.893618
Dividends paid: 57446808.510638304
Stock repurchases: 53191489.36170213
Dividend yield: 0.7722147591269422%
Buyback yield: 0.7150136658582797%
Total shareholder yield: 1.487228424985222% (Low Return)
Shareholder yield for BIRG.IR (annual period ending 2023-12-31)
Market cap (USD): 7337027430
Dividends paid: 250000000
Stock repurchases: 254444444.44444445
Net debt paydown: -1368510638.2978725
Dividend yield: 3.407374476723198%
Buyback yield: 3.4679500229760545%
Debt paydown yield: -18.652112880241372%
Total shareholder yield: -11.776788380542119% (Minimal or Negative)
Shareholder yield for BIRG.IR (quarterly period ending 2024-12-31)
Market cap (USD): 8115596887.499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRG.IR (annual period ending 2024-12-31)
Market cap (USD): 8115596887.499999
Dividends paid: 1013541666.6666667
Stock repurchases: 541666666.6666667
Net debt paydown: 1619375000
Dividend yield: 12.488812353750202%
Buyback yield: 6.674390980421485%
Debt paydown yield: 19.95386195800623%
Total shareholder yield: 39.11706529217791% (High Return)
Shareholder yield for BIRG.IR (quarterly period ending 2025-06-30)
Market cap (USD): 12910435909.411766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 387095588.23529434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.9983154012104265%
Total shareholder yield: 2.9983154012104265% (Low Return)
Shareholder yield for BOFA.TO (annual period ending 2025-12-31)
Market cap (USD): 380165549103.0365
Dividends paid: 6980291970.802919
Stock repurchases: 17592700729.927006
Net debt paydown: -38642652238.272644
Dividend yield: 1.83611902427041%
Buyback yield: 4.62764202896219%
Debt paydown yield: -10.16469070631103%
Total shareholder yield: -3.70092965307843% (Minimal or Negative)
Shareholder yield for BOFA.TO (quarterly period ending 2025-12-31)
Market cap (USD): 380165549103.0365
Dividends paid: 1722627737.2262774
Stock repurchases: 4605839416.0583935
Net debt paydown: -4001197290.342865
Dividend yield: 0.45312568203264325%
Buyback yield: 1.2115351922143975%
Debt paydown yield: -1.05248813307342%
Total shareholder yield: 0.6121727411736209% (Low Return)
Shareholder yield for BRON.V (annual period ending 2021-07-31)
Market cap (USD): 7542477.758064517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRON.V (annual period ending 2022-07-31)
Market cap (USD): 4496477.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRON.V (annual period ending 2023-07-31)
Market cap (USD): 2704647.894736842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRON.V (annual period ending 2024-07-31)
Market cap (USD): 1563992.0434782607
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRON.V (quarterly period ending 2024-10-31)
Market cap (USD): 1552740.3021582735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRON.V (quarterly period ending 2025-01-31)
Market cap (USD): 2232733.4689655174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRON.V (quarterly period ending 2025-04-30)
Market cap (USD): 1042661.3623188407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRON.V (quarterly period ending 2025-07-31)
Market cap (USD): 781996.0217391304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRON.V (annual period ending 2025-07-31)
Market cap (USD): 781996.0217391304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRON.V (quarterly period ending 2025-10-31)
Market cap (USD): 1284707.7500000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRON.V (quarterly period ending 2026-01-31)
Market cap (USD): 1598747.422222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSD.PA (annual period ending 2021-12-31)
Market cap (USD): 136059996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSD.PA (annual period ending 2022-12-31)
Market cap (USD): 163611396.5106383
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSD.PA (annual period ending 2023-12-31)
Market cap (USD): 267219746.93333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11994315.602836885
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.488558851090169%
Total shareholder yield: -4.488558851090169% (Minimal or Negative)
Shareholder yield for BSD.PA (annual period ending 2024-12-31)
Market cap (USD): 213424569.87500003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25437708.333333336
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.918828440526724%
Total shareholder yield: 11.918828440526724% (High Return)
Shareholder yield for BSD.PA (quarterly period ending 2024-12-31)
Market cap (USD): 213424569.87500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSD.PA (quarterly period ending 2025-06-30)
Market cap (USD): 252580341.45882356
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20872218.1372549
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.263595660970138%
Total shareholder yield: -8.263595660970138% (Minimal or Negative)
Shareholder yield for BUS.AX (annual period ending 2023-06-30)
Market cap (USD): 7868186.331125828
Dividends paid: 0
Stock repurchases: 247066.2251655629
Dividend yield: 0%
Buyback yield: 3.1400657631631246%
Total shareholder yield: 3.1400657631631246% (Low Return)
Shareholder yield for BUS.AX (annual period ending 2024-06-30)
Market cap (USD): 7454720.8533333335
Dividends paid: 0
Stock repurchases: 4348
Dividend yield: 0%
Buyback yield: 0.05832545692245227%
Total shareholder yield: 0.05832545692245227% (Low Return)
Shareholder yield for CCTG (annual period ending 2024-03-31)
Market cap (USD): 98991355
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59304.91430151873
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05990918530362447%
Total shareholder yield: 0.05990918530362447% (Low Return)
Shareholder yield for CCTG (quarterly period ending 2024-09-30)
Market cap (USD): 58370764.50000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCTG (annual period ending 2025-03-31)
Market cap (USD): 54615920
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54870.87958448654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10046682283203605%
Total shareholder yield: 0.10046682283203605% (Low Return)
Shareholder yield for CCTG (quarterly period ending 2025-03-31)
Market cap (USD): 54615920
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29282.883213731548
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05361602114132939%
Total shareholder yield: 0.05361602114132939% (Low Return)
Shareholder yield for CCTG (quarterly period ending 2025-09-30)
Market cap (USD): 46423532
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17232.519280205655
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03712022445902146%
Total shareholder yield: 0.03712022445902146% (Low Return)
Shareholder yield for COGT (annual period ending 2021-12-31)
Market cap (USD): 1466047474.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COGT (annual period ending 2022-12-31)
Market cap (USD): 1975234126.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COGT (annual period ending 2023-12-31)
Market cap (USD): 1004703863.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 796000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07922732547391607%
Total shareholder yield: 0.07922732547391607% (Low Return)
Shareholder yield for COGT (quarterly period ending 2024-09-30)
Market cap (USD): 1845374443.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COGT (quarterly period ending 2024-12-31)
Market cap (USD): 1332770431.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COGT (annual period ending 2024-12-31)
Market cap (USD): 1332770431.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1386000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10399390379272394%
Total shareholder yield: 0.10399390379272394% (Low Return)
Shareholder yield for COGT (quarterly period ending 2025-03-31)
Market cap (USD): 1023499343.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COGT (quarterly period ending 2025-06-30)
Market cap (USD): 1226832268.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43567000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5511781936951397%
Total shareholder yield: -3.5511781936951397% (Minimal or Negative)
Shareholder yield for COGT (quarterly period ending 2025-09-30)
Market cap (USD): 2453664537.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 99000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004034781384715712%
Total shareholder yield: 0.004034781384715712% (Low Return)
Shareholder yield for COGT (quarterly period ending 2025-12-31)
Market cap (USD): 6069231502.080001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -178238000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.936747427395307%
Total shareholder yield: -2.936747427395307% (Minimal or Negative)
Shareholder yield for COGT (annual period ending 2025-12-31)
Market cap (USD): 6069231502.080001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -221330000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.646754946225852%
Total shareholder yield: -3.646754946225852% (Minimal or Negative)
Shareholder yield for CRN.L (annual period ending 2021-12-31)
Market cap (USD): 6379497.380000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRN.L (annual period ending 2022-12-31)
Market cap (USD): 5014195.943253012
Dividends paid: 43291489.36170213
Stock repurchases: 79939361.70212767
Dividend yield: 863.3784928160649%
Buyback yield: 1594.260826797011%
Total shareholder yield: 2457.6393196130757% (High Return)
Shareholder yield for CRN.L (annual period ending 2023-12-31)
Market cap (USD): 8177317.094683543
Dividends paid: 46551111.11111111
Stock repurchases: 50992222.222222224
Net debt paydown: -11147163.120567381
Dividend yield: 569.2711994912876%
Buyback yield: 623.5813241897474%
Debt paydown yield: -136.31809787362502%
Total shareholder yield: 1056.5344258074101% (High Return)
Shareholder yield for CRN.L (annual period ending 2024-12-31)
Market cap (USD): 13976135.707500001
Dividends paid: 46583333.333333336
Stock repurchases: 78746875
Net debt paydown: 3938541.6666666567
Dividend yield: 333.3062465065745%
Buyback yield: 563.4381108487815%
Debt paydown yield: 28.18047670038808%
Total shareholder yield: 924.9248340557441% (High Return)
Shareholder yield for CRN.L (quarterly period ending 2024-12-31)
Market cap (USD): 13976135.707500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRN.L (quarterly period ending 2025-06-30)
Market cap (USD): 15061041.219041096
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -224335208.3333333
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1489.5066355021652%
Total shareholder yield: -1489.5066355021652% (Minimal or Negative)
Shareholder yield for CSTM (annual period ending 2021-12-31)
Market cap (USD): 2438454559.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSTM (annual period ending 2022-12-31)
Market cap (USD): 1610659823.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSTM (annual period ending 2023-12-31)
Market cap (USD): 2717562982
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 182251115.34751797
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.706417350938068%
Total shareholder yield: 6.706417350938068% (Moderate Return)
Shareholder yield for CSTM (quarterly period ending 2024-09-30)
Market cap (USD): 2213806317
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSTM (quarterly period ending 2024-12-31)
Market cap (USD): 1398265121.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSTM (annual period ending 2024-12-31)
Market cap (USD): 1398265121.5
Dividends paid: 0
Stock repurchases: 82291666.66666667
Net debt paydown: 165416666.66666675
Dividend yield: 0%
Buyback yield: 5.885269209775299%
Debt paydown yield: 11.830136082434404%
Total shareholder yield: 17.715405292209702% (High Return)
Shareholder yield for CSTM (quarterly period ending 2025-03-31)
Market cap (USD): 1373758040.5
Dividends paid: 0
Stock repurchases: 16304347.826086955
Dividend yield: 0%
Buyback yield: 1.1868427587257462%
Total shareholder yield: 1.1868427587257462% (Low Return)
Shareholder yield for CSTM (quarterly period ending 2025-06-30)
Market cap (USD): 1810800985
Dividends paid: 0
Stock repurchases: 41176470.5882353
Net debt paydown: -289194373.40153503
Dividend yield: 0%
Buyback yield: 2.273936833993676%
Debt paydown yield: -15.970522205207164%
Total shareholder yield: -13.696585371213487% (Minimal or Negative)
Shareholder yield for CSTM (quarterly period ending 2025-09-30)
Market cap (USD): 2025918696
Dividends paid: 0
Stock repurchases: 29411764.705882356
Net debt paydown: 21176470.58823538
Dividend yield: 0%
Buyback yield: 1.4517741883696182%
Debt paydown yield: 1.045277415626129%
Total shareholder yield: 2.4970516039957475% (Low Return)
Shareholder yield for CSTM (annual period ending 2025-12-31)
Market cap (USD): 2566435982.5
Dividends paid: 0
Stock repurchases: 135294117.6470588
Net debt paydown: -289142156.86274505
Dividend yield: 0%
Buyback yield: 5.271673190743958%
Debt paydown yield: -11.266291418696825%
Total shareholder yield: -5.994618227952867% (Minimal or Negative)
Shareholder yield for CSTM (quarterly period ending 2025-12-31)
Market cap (USD): 2566435982.5
Dividends paid: 0
Stock repurchases: 47058823.52941176
Net debt paydown: 221176470.58823538
Dividend yield: 0%
Buyback yield: 1.8336254576500726%
Debt paydown yield: 8.618039650955344%
Total shareholder yield: 10.451665108605416% (High Return)
Shareholder yield for CTV.V (annual period ending 2022-12-31)
Market cap (USD): 15577370.426470589
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTV.V (annual period ending 2024-03-31)
Market cap (USD): 8901354.529411765
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTV.V (quarterly period ending 2024-09-30)
Market cap (USD): 6725467.866666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTV.V (quarterly period ending 2024-12-31)
Market cap (USD): 4232811.944055945
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -98614.00155400205
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.329751542411039%
Total shareholder yield: -2.329751542411039% (Minimal or Negative)
Shareholder yield for CTV.V (annual period ending 2025-03-31)
Market cap (USD): 3174608.958041958
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTV.V (quarterly period ending 2025-03-31)
Market cap (USD): 3174608.958041958
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28266.433566433378
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8903910352432071%
Total shareholder yield: -0.8903910352432071% (Minimal or Negative)
Shareholder yield for CTV.V (quarterly period ending 2025-06-30)
Market cap (USD): 3313642.927007299
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17142.744117196184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5173383039396635%
Total shareholder yield: -0.5173383039396635% (Minimal or Negative)
Shareholder yield for CTV.V (quarterly period ending 2025-09-30)
Market cap (USD): 18507132.798561152
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 201216.3367116521
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0872366827523698%
Total shareholder yield: 1.0872366827523698% (Low Return)
Shareholder yield for CTV.V (quarterly period ending 2025-12-31)
Market cap (USD): 14359119.350364963
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34426.55568975443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23975394903921748%
Total shareholder yield: -0.23975394903921748% (Minimal or Negative)
Shareholder yield for CVV.V (annual period ending 2022-04-30)
Market cap (USD): 72225346.265625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVV.V (annual period ending 2023-04-30)
Market cap (USD): 53410340.09558824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -383777.5735294117
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.718545459254831%
Total shareholder yield: -0.718545459254831% (Minimal or Negative)
Shareholder yield for CVV.V (annual period ending 2024-04-30)
Market cap (USD): 94794197.9489051
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66584.37097466725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07024097720680839%
Total shareholder yield: 0.07024097720680839% (Low Return)
Shareholder yield for CVV.V (quarterly period ending 2024-10-31)
Market cap (USD): 117183706.71942447
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVV.V (quarterly period ending 2025-01-31)
Market cap (USD): 136623315.10344827
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVV.V (quarterly period ending 2025-04-30)
Market cap (USD): 126008057.52898553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6031.984007996041
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004786982774183713%
Total shareholder yield: -0.004786982774183713% (Minimal or Negative)
Shareholder yield for CVV.V (annual period ending 2025-04-30)
Market cap (USD): 126008057.52898553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59097.640960541496
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04689989046688329%
Total shareholder yield: 0.04689989046688329% (Low Return)
Shareholder yield for CVV.V (quarterly period ending 2025-07-31)
Market cap (USD): 162693947.6956522
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19565.21739130438
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012025780717980106%
Total shareholder yield: 0.012025780717980106% (Low Return)
Shareholder yield for CVV.V (quarterly period ending 2025-10-31)
Market cap (USD): 149363981.39285716
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26811.59420289856
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01795050851810029%
Total shareholder yield: 0.01795050851810029% (Low Return)
Shareholder yield for CVV.V (quarterly period ending 2026-01-31)
Market cap (USD): 146743560.66666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 370.3703703703941
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.000252392928648981%
Total shareholder yield: 0.000252392928648981% (Low Return)
Shareholder yield for DCI.L (annual period ending 2021-12-31)
Market cap (USD): 488987.5675675676
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCI.L (annual period ending 2022-12-31)
Market cap (USD): 435964.8192771085
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18428997.069358516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4227.175279857766%
Total shareholder yield: 4227.175279857766% (High Return)
Shareholder yield for DCI.L (annual period ending 2023-12-31)
Market cap (USD): 572548.7341772153
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8000960.805246301
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1397.4287825025292%
Total shareholder yield: -1397.4287825025292% (Minimal or Negative)
Shareholder yield for DEVIT.NS (annual period ending 2022-03-31)
Market cap (USD): 19399880.46155875
Dividends paid: 36397.20427271529
Stock repurchases: 0
Dividend yield: 0.18761561105923857%
Buyback yield: 0%
Total shareholder yield: 0.18761561105923857% (Low Return)
Shareholder yield for DEVIT.NS (annual period ending 2023-03-31)
Market cap (USD): 25538735.21071864
Dividends paid: 67247.25943970768
Stock repurchases: 0
Net debt paydown: 381929.11157931807
Dividend yield: 0.2633147604407751%
Buyback yield: 0%
Debt paydown yield: 1.4954895315999124%
Total shareholder yield: 1.7588042920406874% (Low Return)
Shareholder yield for DEVIT.NS (annual period ending 2024-03-31)
Market cap (USD): 27160873.21713052
Dividends paid: 66362.87324619258
Stock repurchases: 0
Net debt paydown: -860056.1703303629
Dividend yield: 0.24433262036780592%
Buyback yield: 0%
Debt paydown yield: -3.166526213847648%
Total shareholder yield: -2.922193593479842% (Minimal or Negative)
Shareholder yield for DEVIT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 40825317.92833254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEVIT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 43223787.6682597
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEVIT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 29198100.880616173
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEVIT.NS (annual period ending 2025-03-31)
Market cap (USD): 29198100.880616173
Dividends paid: 131423.89525368248
Stock repurchases: 0
Net debt paydown: -587807.0996828538
Dividend yield: 0.4501111075375839%
Buyback yield: 0%
Debt paydown yield: -2.0131689457689452%
Total shareholder yield: -1.5630578382313614% (Minimal or Negative)
Shareholder yield for DEVIT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 29725164.872220926
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEVIT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 25487582.508906424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEVIT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 20236186.946864206
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOLE (annual period ending 2021-12-31)
Market cap (USD): 1140955810.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOLE (annual period ending 2022-12-31)
Market cap (USD): 852624192.0000001
Dividends paid: 32302127.65957447
Stock repurchases: 0
Dividend yield: 3.788553968167779%
Buyback yield: 0%
Total shareholder yield: 3.788553968167779% (Low Return)
Shareholder yield for DOLE (annual period ending 2023-12-31)
Market cap (USD): 1115262894
Dividends paid: 33747777.777777776
Stock repurchases: 0
Net debt paydown: 45516193.853428125
Dividend yield: 3.0259930604109004%
Buyback yield: 0%
Debt paydown yield: 4.081207587762543%
Total shareholder yield: 7.107200648173443% (Moderate Return)
Shareholder yield for DOLE (quarterly period ending 2024-09-30)
Market cap (USD): 1506366178.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOLE (quarterly period ending 2024-12-31)
Market cap (USD): 1258952908.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOLE (annual period ending 2024-12-31)
Market cap (USD): 1258952908.5
Dividends paid: 31823958.333333336
Stock repurchases: 0
Net debt paydown: 232940277.77777767
Dividend yield: 2.5278116535153416%
Buyback yield: 0%
Debt paydown yield: 18.502699839290905%
Total shareholder yield: 21.030511492806248% (High Return)
Shareholder yield for DOLE (quarterly period ending 2025-03-31)
Market cap (USD): 1350305500.5
Dividends paid: 8440217.391304348
Stock repurchases: 0
Dividend yield: 0.6250598392866688%
Buyback yield: 0%
Total shareholder yield: 0.6250598392866688% (Low Return)
Shareholder yield for DOLE (quarterly period ending 2025-06-30)
Market cap (USD): 1316048278.5
Dividends paid: 9610588.235294119
Stock repurchases: 0
Net debt paydown: -270423069.05370855
Dividend yield: 0.730261069620336%
Buyback yield: 0%
Debt paydown yield: -20.54811160590022%
Total shareholder yield: -19.817850536279884% (Minimal or Negative)
Shareholder yield for DOLE (quarterly period ending 2025-09-30)
Market cap (USD): 1263710856
Dividends paid: 9690588.235294119
Stock repurchases: 0
Net debt paydown: 152705882.35294104
Dividend yield: 0.7668358777867552%
Buyback yield: 0%
Debt paydown yield: 12.083925814825875%
Total shareholder yield: 12.85076169261263% (High Return)
Shareholder yield for DOLE (annual period ending 2025-12-31)
Market cap (USD): 1409304049.5
Dividends paid: 37138823.52941176
Stock repurchases: 0
Net debt paydown: -107596421.56862736
Dividend yield: 2.6352598321553153%
Buyback yield: 0%
Debt paydown yield: -7.634720244137591%
Total shareholder yield: -4.999460411982275% (Minimal or Negative)
Shareholder yield for DOLE (quarterly period ending 2025-12-31)
Market cap (USD): 1409304049.5
Dividends paid: 8702352.94117647
Stock repurchases: 0
Net debt paydown: 99875294.11764717
Dividend yield: 0.6174929352018775%
Buyback yield: 0%
Debt paydown yield: 7.086852134788191%
Total shareholder yield: 7.704345069990068% (Moderate Return)
Shareholder yield for GEMR.L (annual period ending 2022-12-31)
Market cap (USD): 74375.44289156627
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEMR.L (annual period ending 2023-12-31)
Market cap (USD): 78141.28810126583
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44303.79746835443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -56.69704012421667%
Total shareholder yield: -56.69704012421667% (Minimal or Negative)
Shareholder yield for GEMR.L (annual period ending 2024-12-31)
Market cap (USD): 77164.522
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8053.797468354431
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.437176644928133%
Total shareholder yield: 10.437176644928133% (High Return)
Shareholder yield for GEMR.L (quarterly period ending 2024-12-31)
Market cap (USD): 77164.522
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEMR.L (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4743.150684931505
Shareholder yield for GIG.V (annual period ending 2021-10-31)
Market cap (USD): 681361.7886178863
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIG.V (annual period ending 2022-10-31)
Market cap (USD): 1478955.882352941
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIG.V (annual period ending 2023-10-31)
Market cap (USD): 728760.8695652174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIG.V (quarterly period ending 2024-10-31)
Market cap (USD): 602931.654676259
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIG.V (annual period ending 2024-10-31)
Market cap (USD): 602931.654676259
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIG.V (quarterly period ending 2025-01-31)
Market cap (USD): 693579.3103448276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIG.V (quarterly period ending 2025-04-30)
Market cap (USD): 607300.7246376813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIG.V (annual period ending 2025-10-31)
Market cap (USD): 718350
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIG.V (quarterly period ending 2025-10-31)
Market cap (USD): 718350
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIG.V (quarterly period ending 2026-01-31)
Market cap (USD): 3973096.296296296
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIS (annual period ending 2021-05-31)
Market cap (USD): 27843567019.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIS (annual period ending 2022-05-31)
Market cap (USD): 31926436248.72
Dividends paid: 1244500000
Stock repurchases: 876800000
Dividend yield: 3.89802353856483%
Buyback yield: 2.7463134098944497%
Total shareholder yield: 6.64433694845928% (Moderate Return)
Shareholder yield for GIS (annual period ending 2023-05-31)
Market cap (USD): 39505095471.92
Dividends paid: 1287900000
Stock repurchases: 1403600000
Net debt paydown: -89400000
Dividend yield: 3.2600857803658068%
Buyback yield: 3.552959392283132%
Debt paydown yield: -0.22629992139506414%
Total shareholder yield: 6.586745251253875% (Moderate Return)
Shareholder yield for GIS (annual period ending 2024-05-31)
Market cap (USD): 33420819757.52
Dividends paid: 1363400000
Stock repurchases: 2002400000
Net debt paydown: -1250300000
Dividend yield: 4.0794929923680945%
Buyback yield: 5.9914748187750275%
Debt paydown yield: -3.741081185534567%
Total shareholder yield: 6.329886625608555% (Moderate Return)
Shareholder yield for GIS (quarterly period ending 2024-08-31)
Market cap (USD): 35480934166.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIS (quarterly period ending 2024-11-30)
Market cap (USD): 32791043850.239998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIS (quarterly period ending 2025-02-28)
Market cap (USD): 30298625640.920002
Dividends paid: 332600000
Stock repurchases: 301500000
Dividend yield: 1.0977395606710456%
Buyback yield: 0.9950946408368017%
Total shareholder yield: 2.092834201507847% (Low Return)
Shareholder yield for GIS (annual period ending 2025-05-31)
Market cap (USD): 27405926134.600002
Dividends paid: 1338700000
Stock repurchases: 1202900000
Net debt paydown: -1981600000
Dividend yield: 4.88470994713034%
Buyback yield: 4.3891966799156545%
Debt paydown yield: -7.230552947810176%
Total shareholder yield: 2.0433536792358193% (Low Return)
Shareholder yield for GIS (quarterly period ending 2025-05-31)
Market cap (USD): 27405926134.600002
Dividends paid: 330300000
Stock repurchases: 301000000
Net debt paydown: -1109400000
Dividend yield: 1.2052137861635555%
Buyback yield: 1.0983026025892528%
Debt paydown yield: -4.048029592400389%
Total shareholder yield: -1.7445132036475806% (Minimal or Negative)
Shareholder yield for GIS (quarterly period ending 2025-08-31)
Market cap (USD): 25212384627.04
Dividends paid: 330900000
Stock repurchases: 500000000
Net debt paydown: 889700000
Dividend yield: 1.312450229896594%
Buyback yield: 1.9831523570513658%
Debt paydown yield: 3.5288213041372%
Total shareholder yield: 6.824423891085161% (Moderate Return)
Shareholder yield for GIS (quarterly period ending 2025-11-30)
Market cap (USD): 24507889544.32
Dividends paid: 327900000
Stock repurchases: 100000
Net debt paydown: 672200000
Dividend yield: 1.3379365016601146%
Buyback yield: 0.00040803186997868696%
Debt paydown yield: 2.742790229996734%
Total shareholder yield: 4.081134763526827% (Moderate Return)
Shareholder yield for GRBK (annual period ending 2021-12-31)
Market cap (USD): 1308574262.1599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRBK (annual period ending 2022-12-31)
Market cap (USD): 1045392494.96
Dividends paid: 2812000
Stock repurchases: 101463000
Dividend yield: 0.2689898783047602%
Buyback yield: 9.705732582658563%
Total shareholder yield: 9.974722460963322% (Moderate Return)
Shareholder yield for GRBK (annual period ending 2023-12-31)
Market cap (USD): 2240928030.88
Dividends paid: 2875000
Stock repurchases: 45777000
Net debt paydown: 14338000
Dividend yield: 0.1282950617057971%
Buyback yield: 2.0427697529413127%
Debt paydown yield: 0.6398242068652935%
Total shareholder yield: 2.810889021512403% (Low Return)
Shareholder yield for GRBK (quarterly period ending 2024-09-30)
Market cap (USD): 3603432983.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRBK (annual period ending 2024-12-31)
Market cap (USD): 2437235742.48
Dividends paid: 2875000
Stock repurchases: 48428000
Net debt paydown: 12137000
Dividend yield: 0.11796150654981591%
Buyback yield: 1.9870051614589515%
Debt paydown yield: 0.4979821930417795%
Total shareholder yield: 2.602948861050547% (Low Return)
Shareholder yield for GRBK (quarterly period ending 2024-12-31)
Market cap (USD): 2437235742.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRBK (quarterly period ending 2025-03-31)
Market cap (USD): 2515758827.12
Dividends paid: 719000
Stock repurchases: 16919000
Dividend yield: 0.02857984605873766%
Buyback yield: 0.672520744739614%
Total shareholder yield: 0.7011005907983516% (Low Return)
Shareholder yield for GRBK (quarterly period ending 2025-06-30)
Market cap (USD): 2712929429.76
Dividends paid: 719000
Stock repurchases: 43817000
Net debt paydown: -2185000
Dividend yield: 0.02650271666165701%
Buyback yield: 1.6151175743585884%
Debt paydown yield: -0.08054024465329702%
Total shareholder yield: 1.5610800463669483% (Low Return)
Shareholder yield for GRBK (quarterly period ending 2025-09-30)
Market cap (USD): 3186656610.72
Dividends paid: 718000
Stock repurchases: 0
Net debt paydown: -49197000
Dividend yield: 0.02253145185410403%
Buyback yield: 0%
Debt paydown yield: -1.543843783936429%
Total shareholder yield: -1.521312332082325% (Minimal or Negative)
Shareholder yield for GRBK (quarterly period ending 2025-12-31)
Market cap (USD): 2703437628.3199997
Dividends paid: 719000
Stock repurchases: 23034000
Net debt paydown: 19554000
Dividend yield: 0.026595768012846997%
Buyback yield: 0.8520263148927923%
Debt paydown yield: 0.7233013181129488%
Total shareholder yield: 1.6019234010185883% (Low Return)
Shareholder yield for GRBK (annual period ending 2025-12-31)
Market cap (USD): 2703437628.3199997
Dividends paid: 2875000
Stock repurchases: 83770000
Net debt paydown: 16036000
Dividend yield: 0.10634608210978459%
Buyback yield: 3.098647408117097%
Debt paydown yield: 0.5931707035521758%
Total shareholder yield: 3.7981641937790576% (Low Return)
Shareholder yield for IBEX (annual period ending 2021-06-30)
Market cap (USD): 261355544.32
Dividends paid: 4000000
Stock repurchases: 0
Dividend yield: 1.5304821676568137%
Buyback yield: 0%
Total shareholder yield: 1.5304821676568137% (Low Return)
Shareholder yield for IBEX (annual period ending 2022-06-30)
Market cap (USD): 225874386.92000002
Dividends paid: 0
Stock repurchases: 3406000
Net debt paydown: -103741000
Dividend yield: 0%
Buyback yield: 1.5079177619223971%
Debt paydown yield: -45.92862493822413%
Total shareholder yield: -44.42070717630173% (Minimal or Negative)
Shareholder yield for IBEX (annual period ending 2023-06-30)
Market cap (USD): 284250932.68
Dividends paid: 0
Stock repurchases: 276000
Net debt paydown: 26639000
Dividend yield: 0%
Buyback yield: 0.0970973067345082%
Debt paydown yield: 9.371649109060014%
Total shareholder yield: 9.468746415794522% (Moderate Return)
Shareholder yield for IBEX (annual period ending 2024-06-30)
Market cap (USD): 216635896.88
Dividends paid: 0
Stock repurchases: 21556000
Net debt paydown: 11884000
Dividend yield: 0%
Buyback yield: 9.950336167943766%
Debt paydown yield: 5.485702125619025%
Total shareholder yield: 15.436038293562792% (High Return)
Shareholder yield for IBEX (quarterly period ending 2024-12-31)
Market cap (USD): 287732102.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBEX (quarterly period ending 2025-03-31)
Market cap (USD): 326024974.6
Dividends paid: 0
Stock repurchases: 25052000
Net debt paydown: -79472000
Dividend yield: 0%
Buyback yield: 7.6840739059135865%
Debt paydown yield: -24.376046680934238%
Total shareholder yield: -16.691972775020652% (Minimal or Negative)
Shareholder yield for IBEX (quarterly period ending 2025-06-30)
Market cap (USD): 389623275.6
Dividends paid: 0
Stock repurchases: 1593000
Net debt paydown: 22011000
Dividend yield: 0%
Buyback yield: 0.4088564774645101%
Debt paydown yield: 5.649303154721489%
Total shareholder yield: 6.0581596321859985% (Moderate Return)
Shareholder yield for IBEX (annual period ending 2025-06-30)
Market cap (USD): 389623275.6
Dividends paid: 0
Stock repurchases: 78014000
Net debt paydown: -2736000
Dividend yield: 0%
Buyback yield: 20.02293109410941%
Debt paydown yield: -0.7022167748542998%
Total shareholder yield: 19.32071431925511% (High Return)
Shareholder yield for IBEX (quarterly period ending 2025-09-30)
Market cap (USD): 542526980.32
Dividends paid: 0
Stock repurchases: 2767000
Net debt paydown: 3214000
Dividend yield: 0%
Buyback yield: 0.510020717931472%
Debt paydown yield: 0.5924129336580234%
Total shareholder yield: 1.1024336515894952% (Low Return)
Shareholder yield for IBEX (quarterly period ending 2025-12-31)
Market cap (USD): 511196448.88
Dividends paid: 0
Stock repurchases: 2786000
Net debt paydown: 2200000
Dividend yield: 0%
Buyback yield: 0.5449959611620845%
Debt paydown yield: 0.43036292697652045%
Total shareholder yield: 0.9753588881386049% (Low Return)
Shareholder yield for IBT.L (annual period ending 2021-08-31)
Market cap (USD): 2622644.666849315
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBT.L (annual period ending 2022-08-31)
Market cap (USD): 2078278.2218604654
Dividends paid: 14975581.395348838
Stock repurchases: 4109302.3255813955
Dividend yield: 720.5763519930822%
Buyback yield: 197.72628526621264%
Total shareholder yield: 918.3026372592949% (High Return)
Shareholder yield for IBT.L (annual period ending 2023-08-31)
Market cap (USD): 2330865.934936709
Dividends paid: 14439240.506329114
Stock repurchases: 12630379.746835442
Net debt paydown: 5377391.816308513
Dividend yield: 619.4796659002693%
Buyback yield: 541.8749983652922%
Debt paydown yield: 230.70360829030386%
Total shareholder yield: 1392.0582725558654% (High Return)
Shareholder yield for IBT.L (annual period ending 2024-08-31)
Market cap (USD): 2669764.222631579
Dividends paid: 14168421.05263158
Stock repurchases: 21263157.89473684
Net debt paydown: 11070802.798134577
Dividend yield: 530.6993378863175%
Buyback yield: 796.443285683775%
Debt paydown yield: 414.6734271246664%
Total shareholder yield: 1741.8160506947588% (High Return)
Shareholder yield for IBT.L (quarterly period ending 2025-02-28)
Market cap (USD): 2648894.2749367086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBT.L (annual period ending 2025-08-31)
Market cap (USD): 2849362.019189189
Dividends paid: 15129729.72972973
Stock repurchases: 27689189.18918919
Net debt paydown: -9973933.143669989
Dividend yield: 530.986572707775%
Buyback yield: 971.7680309737682%
Debt paydown yield: -350.0409241261719%
Total shareholder yield: 1152.7136795553715% (High Return)
Shareholder yield for IBT.L (quarterly period ending 2025-08-31)
Market cap (USD): 2849362.019189189
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5228515.224084839
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 183.49775103595502%
Total shareholder yield: 183.49775103595502% (High Return)
Shareholder yield for IDXX (annual period ending 2021-12-31)
Market cap (USD): 51941298204.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDXX (annual period ending 2022-12-31)
Market cap (USD): 32181107456.12
Dividends paid: 0
Stock repurchases: 819711000
Dividend yield: 0%
Buyback yield: 2.5471808299876035%
Total shareholder yield: 2.5471808299876035% (Low Return)
Shareholder yield for IDXX (annual period ending 2023-12-31)
Market cap (USD): 43784007484.85
Dividends paid: 0
Stock repurchases: 71920000
Net debt paydown: 402680000
Dividend yield: 0%
Buyback yield: 0.16426088914973241%
Debt paydown yield: 0.9196965356342359%
Total shareholder yield: 1.0839574247839683% (Low Return)
Shareholder yield for IDXX (quarterly period ending 2024-09-30)
Market cap (USD): 39853267744.340004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDXX (quarterly period ending 2024-12-31)
Market cap (USD): 32613386279.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDXX (annual period ending 2024-12-31)
Market cap (USD): 32613386279.68
Dividends paid: 0
Stock repurchases: 837034000
Net debt paydown: 80405000
Dividend yield: 0%
Buyback yield: 2.5665350810919008%
Debt paydown yield: 0.2465398695813961%
Total shareholder yield: 2.813074950673297% (Low Return)
Shareholder yield for IDXX (quarterly period ending 2025-03-31)
Market cap (USD): 33126914590.149998
Dividends paid: 0
Stock repurchases: 400890000
Dividend yield: 0%
Buyback yield: 1.210164016057207%
Total shareholder yield: 1.210164016057207% (Low Return)