speb/financial-data huggingface dataset:
Shareholder yield for CPRI (quarterly period ending 2024-12-31)
Market cap (USD): 2417605992.3599997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPRI (quarterly period ending 2025-03-31)
Market cap (USD): 2264927171.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 580665584.4155846
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.63727398182919%
Total shareholder yield: 25.63727398182919% (High Return)
Shareholder yield for CPRI (annual period ending 2025-03-31)
Market cap (USD): 2264927171.38
Dividends paid: 0
Stock repurchases: 5194805.194805195
Net debt paydown: 1209732040.1117868
Dividend yield: 0%
Buyback yield: 0.22935859750581059%
Debt paydown yield: 53.41152048499236%
Total shareholder yield: 53.64087908249817% (High Return)
Shareholder yield for CPRI (quarterly period ending 2025-06-30)
Market cap (USD): 2031891076.1999998
Dividends paid: 0
Stock repurchases: 1369863.0136986303
Net debt paydown: -410442981.6758585
Dividend yield: 0%
Buyback yield: 0.06741813228790391%
Debt paydown yield: -20.200048441743267%
Total shareholder yield: -20.13263030945536% (Minimal or Negative)
Shareholder yield for CPRI (quarterly period ending 2025-09-30)
Market cap (USD): 2286738431.52
Dividends paid: 0
Stock repurchases: 1351351.3513513515
Net debt paydown: -161810440.57756376
Dividend yield: 0%
Buyback yield: 0.0590951432277764%
Debt paydown yield: -7.0760362596437405%
Total shareholder yield: -7.016941116415964% (Minimal or Negative)
Shareholder yield for CPRI (quarterly period ending 2025-12-31)
Market cap (USD): 2801024986.3999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2116216216.216216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 75.55149370288447%
Total shareholder yield: 75.55149370288447% (High Return)
Shareholder yield for CRGY (annual period ending 2021-12-31)
Market cap (USD): 3434616931.2000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRGY (annual period ending 2022-12-31)
Market cap (USD): 3381776670.7200003
Dividends paid: 27509000
Stock repurchases: 0
Dividend yield: 0.8134481569459515%
Buyback yield: 0%
Total shareholder yield: 0.8134481569459515% (Low Return)
Shareholder yield for CRGY (annual period ending 2023-12-31)
Market cap (USD): 3906876759.2400002
Dividends paid: 34120000
Stock repurchases: 72000
Net debt paydown: -447835000
Dividend yield: 0.8733318735817333%
Buyback yield: 0.0018429043053307386%
Debt paydown yield: -11.462736799691546%
Total shareholder yield: -10.587562021804482% (Minimal or Negative)
Shareholder yield for CRGY (quarterly period ending 2024-09-30)
Market cap (USD): 3342146475.3599997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRGY (quarterly period ending 2024-12-31)
Market cap (USD): 4498027173.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRGY (annual period ending 2024-12-31)
Market cap (USD): 4498027173.36
Dividends paid: 65075000
Stock repurchases: 15381000
Net debt paydown: -1368875000
Dividend yield: 1.4467453728473%
Buyback yield: 0.341949912866144%
Debt paydown yield: -30.432786358145954%
Total shareholder yield: -28.64409107243251% (Minimal or Negative)
Shareholder yield for CRGY (quarterly period ending 2025-03-31)
Market cap (USD): 3500667256.7999997
Dividends paid: 23457000
Stock repurchases: 5312000
Dividend yield: 0.6700722542091109%
Buyback yield: 0.15174249965293074%
Total shareholder yield: 0.8218147538620416% (Low Return)
Shareholder yield for CRGY (quarterly period ending 2025-06-30)
Market cap (USD): 2714668382.1600003
Dividends paid: 30554000
Stock repurchases: 28516000
Net debt paydown: 205948000
Dividend yield: 1.1255150058398247%
Buyback yield: 1.0504413794111553%
Debt paydown yield: 7.586488329603331%
Total shareholder yield: 9.762444714854311% (Moderate Return)
Shareholder yield for CRGY (quarterly period ending 2025-09-30)
Market cap (USD): 2853374065.92
Dividends paid: 30554000
Stock repurchases: 58000
Net debt paydown: 133748000
Dividend yield: 1.070802470833722%
Buyback yield: 0.0020326812629559428%
Debt paydown yield: 4.687362992376404%
Total shareholder yield: 5.760198144473082% (Moderate Return)
Shareholder yield for CRGY (quarterly period ending 2025-12-31)
Market cap (USD): 2717970898.44
Dividends paid: 30556000
Stock repurchases: 4737000
Net debt paydown: -2366914000
Dividend yield: 1.1242210141962097%
Buyback yield: 0.17428442676552708%
Debt paydown yield: -87.08386102877364%
Total shareholder yield: -85.7853555878119% (Minimal or Negative)
Shareholder yield for CRGY (annual period ending 2025-12-31)
Market cap (USD): 2717970898.44
Dividends paid: 115121000
Stock repurchases: 38623000
Net debt paydown: -2576168000
Dividend yield: 4.235549397017995%
Buyback yield: 1.421023309048966%
Debt paydown yield: -94.78276612448687%
Total shareholder yield: -89.1261934184199% (Minimal or Negative)
Shareholder yield for CTE.NS (annual period ending 2022-03-31)
Market cap (USD): 15828637.371093234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTE.NS (annual period ending 2023-03-31)
Market cap (USD): 11665357.579171743
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2228950.6113826316
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.107434952207356%
Total shareholder yield: -19.107434952207356% (Minimal or Negative)
Shareholder yield for CTE.NS (annual period ending 2024-03-31)
Market cap (USD): 19271555.181741845
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7570593.819496286
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -39.28377210921087%
Total shareholder yield: -39.28377210921087% (Minimal or Negative)
Shareholder yield for CTE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 25003927.83731486
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTE.NS (quarterly period ending 2024-12-31)
Market cap (USD): 23581577.391187783
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 7676494.866028709
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTE.NS (annual period ending 2025-03-31)
Market cap (USD): 7676494.866028709
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4422528.279544752
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 57.61129730075185%
Total shareholder yield: 57.61129730075185% (High Return)
Shareholder yield for CTE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 10828277.111748187
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 8047560.188049605
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 8466307.664921464
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVL.AX (annual period ending 2021-06-30)
Market cap (USD): 195420112.78195488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVL.AX (annual period ending 2022-06-30)
Market cap (USD): 168703448.27586207
Dividends paid: 6922068.9655172415
Stock repurchases: 0
Net debt paydown: -80707456.57246566
Dividend yield: 4.103098683672635%
Buyback yield: 0%
Debt paydown yield: -47.83983812855662%
Total shareholder yield: -43.73673944488399% (Minimal or Negative)
Shareholder yield for CVL.AX (annual period ending 2023-06-30)
Market cap (USD): 236250000
Dividends paid: 13380794.701986754
Stock repurchases: 0
Net debt paydown: 14213272.43662937
Dividend yield: 5.663828445285398%
Buyback yield: 0%
Debt paydown yield: 6.0161999731764535%
Total shareholder yield: 11.680028418461852% (High Return)
Shareholder yield for CVL.AX (annual period ending 2024-06-30)
Market cap (USD): 288787500
Dividends paid: 18612000
Stock repurchases: 0
Net debt paydown: -5477249.448123619
Dividend yield: 6.44487728866381%
Buyback yield: 0%
Debt paydown yield: -1.8966366093143294%
Total shareholder yield: 4.5482406793494805% (Moderate Return)
Shareholder yield for CVL.AX (quarterly period ending 2024-12-31)
Market cap (USD): 379844720.4968944
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVL.AX (quarterly period ending 2025-06-30)
Market cap (USD): 353073529.4117647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3852937.116875738
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0912562953373743%
Total shareholder yield: -1.0912562953373743% (Minimal or Negative)
Shareholder yield for CVL.AX (annual period ending 2025-06-30)
Market cap (USD): 353073529.4117647
Dividends paid: 19941830.065359477
Stock repurchases: 0
Net debt paydown: 2099307.1895424873
Dividend yield: 5.648067160000186%
Buyback yield: 0%
Debt paydown yield: 0.5945807359277319%
Total shareholder yield: 6.2426478959279175% (Moderate Return)
Shareholder yield for CYC.AX (annual period ending 2021-12-31)
Market cap (USD): 147600952.82608697
Dividends paid: 638636.9565217391
Stock repurchases: 1201291.3043478262
Dividend yield: 0.43267807171558215%
Buyback yield: 0.8138777435693559%
Total shareholder yield: 1.246555815284938% (Low Return)
Shareholder yield for CYC.AX (annual period ending 2022-12-31)
Market cap (USD): 98548383.91891892
Dividends paid: 596345.9459459459
Stock repurchases: 0
Dividend yield: 0.6051301119626598%
Buyback yield: 0%
Total shareholder yield: 0.6051301119626598% (Low Return)
Shareholder yield for CYC.AX (annual period ending 2023-12-31)
Market cap (USD): 165349012.60273972
Dividends paid: 606049.3150684931
Stock repurchases: 0
Net debt paydown: 31337.041836356744
Dividend yield: 0.3665273263678693%
Buyback yield: 0%
Debt paydown yield: 0.018952058644369257%
Total shareholder yield: 0.38547938501223855% (Low Return)
Shareholder yield for CYC.AX (quarterly period ending 2024-12-31)
Market cap (USD): 124172230.1552795
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYC.AX (annual period ending 2024-12-31)
Market cap (USD): 124172230.1552795
Dividends paid: 0
Stock repurchases: 711127.3291925465
Net debt paydown: -2251028.3629711554
Dividend yield: 0%
Buyback yield: 0.5726943361678127%
Debt paydown yield: -1.8128275220282393%
Total shareholder yield: -1.2401331858604265% (Minimal or Negative)
Shareholder yield for DGICB (annual period ending 2021-12-31)
Market cap (USD): 62125273.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGICB (annual period ending 2022-12-31)
Market cap (USD): 78130617.75
Dividends paid: 20502716
Stock repurchases: 0
Dividend yield: 26.24158952077401%
Buyback yield: 0%
Total shareholder yield: 26.24158952077401% (High Return)
Shareholder yield for DGICB (annual period ending 2023-12-31)
Market cap (USD): 72832681.5
Dividends paid: 21893692
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 30.06025804500964%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 30.06025804500964% (High Return)
Shareholder yield for DGICB (quarterly period ending 2024-09-30)
Market cap (USD): 66809764.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGICB (quarterly period ending 2024-12-31)
Market cap (USD): 74003804.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGICB (annual period ending 2024-12-31)
Market cap (USD): 74003804.25
Dividends paid: 22701216
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 30.675741916335337%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 30.675741916335337% (High Return)
Shareholder yield for DGICB (quarterly period ending 2025-03-31)
Market cap (USD): 87778438.5
Dividends paid: 6037634
Stock repurchases: 0
Dividend yield: 6.878265441005765%
Buyback yield: 0%
Total shareholder yield: 6.878265441005765% (Moderate Return)
Shareholder yield for DGICB (quarterly period ending 2025-06-30)
Market cap (USD): 95195549.25
Dividends paid: 6485554
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 6.8128752353409%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 6.8128752353409% (Moderate Return)
Shareholder yield for DGICB (quarterly period ending 2025-09-30)
Market cap (USD): 86663083.5
Dividends paid: 6561372
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 7.571126868570284%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 7.571126868570284% (Moderate Return)
Shareholder yield for DGICB (quarterly period ending 2025-12-31)
Market cap (USD): 96812814
Dividends paid: 6589493
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 6.806426471603231%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 6.806426471603231% (Moderate Return)
Shareholder yield for DGICB (annual period ending 2025-12-31)
Market cap (USD): 96812814
Dividends paid: 25674053
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 26.519271508831466%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 26.519271508831466% (High Return)
Shareholder yield for DRD (annual period ending 2021-06-30)
Market cap (USD): 779790532.3000001
Dividends paid: 44693165.969316594
Stock repurchases: 0
Dividend yield: 5.731432239564854%
Buyback yield: 0%
Total shareholder yield: 5.731432239564854% (Moderate Return)
Shareholder yield for DRD (annual period ending 2022-06-30)
Market cap (USD): 440638031.6
Dividends paid: 31665638.494756322
Stock repurchases: 0
Net debt paydown: 595074.9274902199
Dividend yield: 7.186315348172576%
Buyback yield: 0%
Debt paydown yield: 0.13504847171939388%
Total shareholder yield: 7.321363819891969% (Moderate Return)
Shareholder yield for DRD (annual period ending 2023-06-30)
Market cap (USD): 845712757.5
Dividends paid: 27482666.666666668
Stock repurchases: 0
Net debt paydown: 1109070.121324285
Dividend yield: 3.249645511782015%
Buyback yield: 0%
Debt paydown yield: 0.13114028510138503%
Total shareholder yield: 3.3807857968834% (Low Return)
Shareholder yield for DRD (annual period ending 2024-06-30)
Market cap (USD): 720807488.7
Dividends paid: 39701573.521432444
Stock repurchases: 0
Net debt paydown: 532960.0289383254
Dividend yield: 5.507930223232771%
Buyback yield: 0%
Debt paydown yield: 0.07393930242033642%
Total shareholder yield: 5.581869525653107% (Moderate Return)
Shareholder yield for DWD.DE (annual period ending 2021-12-31)
Market cap (USD): 132673227272.72726
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DWD.DE (annual period ending 2022-12-31)
Market cap (USD): 117297957446.80852
Dividends paid: 5401000000
Stock repurchases: 10871000000
Dividend yield: 4.604513256293664%
Buyback yield: 9.267851066315206%
Total shareholder yield: 13.87236432260887% (High Return)
Shareholder yield for DWD.DE (annual period ending 2023-12-31)
Market cap (USD): 136152666666.66667
Dividends paid: 5763000000
Stock repurchases: 6178000000
Net debt paydown: -30171000000
Dividend yield: 4.2327485322848375%
Buyback yield: 4.537553432666272%
Debt paydown yield: -22.159683492550027%
Total shareholder yield: -13.389381527598918% (Minimal or Negative)
Shareholder yield for DWD.DE (quarterly period ending 2024-09-30)
Market cap (USD): 154492666666.66666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DWD.DE (annual period ending 2024-12-31)
Market cap (USD): 188590875000
Dividends paid: 6138000000
Stock repurchases: 4199000000
Net debt paydown: -34034000000
Dividend yield: 3.254664362737593%
Buyback yield: 2.226512815108366%
Debt paydown yield: -18.046472290878338%
Total shareholder yield: -12.565295113032379% (Minimal or Negative)
Shareholder yield for DWD.DE (quarterly period ending 2024-12-31)
Market cap (USD): 188590875000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DWD.DE (quarterly period ending 2025-03-31)
Market cap (USD): 174714130434.7826
Dividends paid: 1616000000
Stock repurchases: 2030000000
Dividend yield: 0.9249394974399175%
Buyback yield: 1.1618980073038567%
Total shareholder yield: 2.0868375047437744% (Low Return)
Shareholder yield for DWD.DE (quarterly period ending 2025-06-30)
Market cap (USD): 215049600000.00003
Dividends paid: 1584000000
Stock repurchases: 1129000000
Net debt paydown: -24681000000
Dividend yield: 0.736574260077675%
Buyback yield: 0.5249951639063731%
Debt paydown yield: -11.476887192536047%
Total shareholder yield: -10.215317768552% (Minimal or Negative)
Shareholder yield for DWD.DE (quarterly period ending 2025-09-30)
Market cap (USD): 244251811764.70587
Dividends paid: 1705000000
Stock repurchases: 1146000000
Net debt paydown: -782000000
Dividend yield: 0.6980500933366549%
Buyback yield: 0.46918792197290704%
Debt paydown yield: -0.32016139178255965%
Total shareholder yield: 0.8470766235270022% (Low Return)
Shareholder yield for DWD.DE (quarterly period ending 2025-12-31)
Market cap (USD): 280278352941.1765
Dividends paid: 1688000000
Stock repurchases: 1530000000
Net debt paydown: -17418000000
Dividend yield: 0.6022584271266462%
Buyback yield: 0.5458858966254554%
Debt paydown yield: -6.214536305504695%
Total shareholder yield: -5.066391981752593% (Minimal or Negative)
Shareholder yield for DWD.DE (annual period ending 2025-12-31)
Market cap (USD): 280278352941.1765
Dividends paid: 6593000000
Stock repurchases: 5835000000
Net debt paydown: -60117000000
Dividend yield: 2.352304389837665%
Buyback yield: 2.081858958699041%
Debt paydown yield: -21.449034279367652%
Total shareholder yield: -17.014870930830945% (Minimal or Negative)
Shareholder yield for ELCO.L (annual period ending 2021-12-31)
Market cap (USD): 992731.8410810812
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELCO.L (annual period ending 2022-12-31)
Market cap (USD): 663814.6648192771
Dividends paid: 593975.9036144578
Stock repurchases: 0
Net debt paydown: -1950830.3484207098
Dividend yield: 89.47917771237657%
Buyback yield: 0%
Debt paydown yield: -293.88177932944905%
Total shareholder yield: -204.4026016170725% (Minimal or Negative)
Shareholder yield for ELCO.L (annual period ending 2023-12-31)
Market cap (USD): 834797.23
Dividends paid: 1384810.1265822784
Stock repurchases: 0
Net debt paydown: 178404.75827360083
Dividend yield: 165.88580757296936%
Buyback yield: 0%
Debt paydown yield: 21.371029019059016%
Total shareholder yield: 187.25683659202838% (High Return)
Shareholder yield for ELCO.L (annual period ending 2024-12-31)
Market cap (USD): 1523504.9447499998
Dividends paid: 831250
Stock repurchases: 0
Net debt paydown: 23101.265822784742
Dividend yield: 54.56168704043192%
Buyback yield: 0%
Debt paydown yield: 1.5163236524037376%
Total shareholder yield: 56.078010692835655% (High Return)
Shareholder yield for ELCO.L (quarterly period ending 2024-12-31)
Market cap (USD): 1523504.9447499998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELCO.L (quarterly period ending 2025-06-30)
Market cap (USD): 1841128.1373972602
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43493.15068493155
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3623098143737202%
Total shareholder yield: -2.3623098143737202% (Minimal or Negative)
Shareholder yield for EMU.AX (annual period ending 2021-06-30)
Market cap (USD): 152442724.81203008
Dividends paid: 0
Stock repurchases: 199277.44360902254
Dividend yield: 0%
Buyback yield: 0.13072282974129604%
Total shareholder yield: 0.13072282974129604% (Low Return)
Shareholder yield for EMU.AX (annual period ending 2022-06-30)
Market cap (USD): 58727245.572413795
Dividends paid: 0
Stock repurchases: 88326.20689655172
Dividend yield: 0%
Buyback yield: 0.1504007314418328%
Total shareholder yield: 0.1504007314418328% (Low Return)
Shareholder yield for EMU.AX (annual period ending 2023-06-30)
Market cap (USD): 16112489.324503312
Dividends paid: 0
Stock repurchases: 67846.35761589404
Dividend yield: 0%
Buyback yield: 0.42107930220760903%
Total shareholder yield: 0.42107930220760903% (Low Return)
Shareholder yield for EMU.AX (annual period ending 2024-06-30)
Market cap (USD): 8109952.96
Dividends paid: 0
Stock repurchases: 98275.33333333333
Dividend yield: 0%
Buyback yield: 1.2117867245105862%
Total shareholder yield: 1.2117867245105862% (Low Return)
Shareholder yield for ENEV.V (annual period ending 2022-05-31)
Market cap (USD): 8104649.787401575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENEV.V (annual period ending 2023-05-31)
Market cap (USD): 5045541.779411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24120.015053265408
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.47804608717515057%
Total shareholder yield: 0.47804608717515057% (Low Return)
Shareholder yield for ENEV.V (annual period ending 2024-05-31)
Market cap (USD): 2504356.503649635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34798.74946328896
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3895285839925842%
Total shareholder yield: -1.3895285839925842% (Minimal or Negative)
Shareholder yield for ENEV.V (quarterly period ending 2024-11-30)
Market cap (USD): 2450691.7214285717
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENEV.V (quarterly period ending 2025-02-28)
Market cap (USD): 2382616.951388889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7627.698412698413
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3201395175272312%
Total shareholder yield: -0.3201395175272312% (Minimal or Negative)
Shareholder yield for ENEV.V (quarterly period ending 2025-08-31)
Market cap (USD): 2504356.503649635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9951.561232765609
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3973699917828415%
Total shareholder yield: -0.3973699917828415% (Minimal or Negative)
Shareholder yield for ENEV.V (quarterly period ending 2025-11-30)
Market cap (USD): 2450691.7214285717
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24937.168925964557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.017556337580805%
Total shareholder yield: -1.017556337580805% (Minimal or Negative)
Shareholder yield for EZRA (annual period ending 2021-12-31)
Market cap (USD): 52308639257.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EZRA (annual period ending 2022-12-31)
Market cap (USD): 4613555360.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EZRA (annual period ending 2023-12-31)
Market cap (USD): 290787991.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3027189
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0410295792329252%
Total shareholder yield: 1.0410295792329252% (Low Return)
Shareholder yield for EZRA (quarterly period ending 2024-09-30)
Market cap (USD): 71348590.67999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EZRA (annual period ending 2024-12-31)
Market cap (USD): 82176894.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1506827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.833638279552028%
Total shareholder yield: 1.833638279552028% (Low Return)
Shareholder yield for EZRA (quarterly period ending 2024-12-31)
Market cap (USD): 82176894.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EZRA (quarterly period ending 2025-03-31)
Market cap (USD): 37903169.160000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EZRA (quarterly period ending 2025-06-30)
Market cap (USD): 59567986.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -401648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6742682118989883%
Total shareholder yield: -0.6742682118989883% (Minimal or Negative)
Shareholder yield for EZRA (quarterly period ending 2025-09-30)
Market cap (USD): 29307843.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6268157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.387301930326938%
Total shareholder yield: 21.387301930326938% (High Return)
Shareholder yield for EZRA (annual period ending 2025-12-31)
Market cap (USD): 16780177.12
Dividends paid: 388379
Stock repurchases: 0
Net debt paydown: 6707405
Dividend yield: 2.3145107302657597%
Buyback yield: 0%
Debt paydown yield: 39.9721942863497%
Total shareholder yield: 42.28670501661546% (High Return)
Shareholder yield for EZRA (quarterly period ending 2025-12-31)
Market cap (USD): 16780177.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 733617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.371926438878972%
Total shareholder yield: 4.371926438878972% (Moderate Return)
Shareholder yield for FTF (annual period ending 2021-12-31)
Market cap (USD): 218189019.60000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTF (annual period ending 2022-12-31)
Market cap (USD): 166874194.62
Dividends paid: 33136265
Stock repurchases: 0
Dividend yield: 19.857033662668293%
Buyback yield: 0%
Total shareholder yield: 19.857033662668293% (High Return)
Shareholder yield for FTF (annual period ending 2023-12-31)
Market cap (USD): 187076881.62
Dividends paid: 28667613
Stock repurchases: 0
Net debt paydown: 7265627
Dividend yield: 15.323974160650755%
Buyback yield: 0%
Debt paydown yield: 3.8837652932222313%
Total shareholder yield: 19.207739453872986% (High Return)
Shareholder yield for FTF (annual period ending 2024-12-31)
Market cap (USD): 223845771.96
Dividends paid: 29819166
Stock repurchases: 0
Net debt paydown: 2291471
Dividend yield: 13.321299633628335%
Buyback yield: 0%
Debt paydown yield: 1.023682949173359%
Total shareholder yield: 14.344982582801695% (High Return)
Shareholder yield for FTF (quarterly period ending 2024-12-31)
Market cap (USD): 223845771.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTF (quarterly period ending 2025-06-30)
Market cap (USD): 229906578.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBU.V (annual period ending 2021-12-31)
Market cap (USD): 43657234.8031496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBU.V (annual period ending 2022-12-31)
Market cap (USD): 61152229.63235293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBU.V (annual period ending 2023-12-31)
Market cap (USD): 90307636.08333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBU.V (quarterly period ending 2024-09-30)
Market cap (USD): 41070139.4074074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBU.V (annual period ending 2024-12-31)
Market cap (USD): 19386254.615384616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBU.V (quarterly period ending 2024-12-31)
Market cap (USD): 19386254.615384616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBU.V (quarterly period ending 2025-03-31)
Market cap (USD): 15509003.692307694
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1003496.5034965035
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.470412435288976%
Total shareholder yield: 6.470412435288976% (Moderate Return)
Shareholder yield for GBU.V (quarterly period ending 2025-06-30)
Market cap (USD): 26305873.963503648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBU.V (quarterly period ending 2025-09-30)
Market cap (USD): 21938545.690647483
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBU.V (quarterly period ending 2025-12-31)
Market cap (USD): 16188230.131386861
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBU.V (annual period ending 2025-12-31)
Market cap (USD): 16188230.131386861
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HINDCOPPER.NS (annual period ending 2022-03-31)
Market cap (USD): 1413744993.501253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HINDCOPPER.NS (annual period ending 2023-03-31)
Market cap (USD): 1140522970.2387333
Dividends paid: 13663191.230207065
Stock repurchases: 0
Net debt paydown: 526164.025145676
Dividend yield: 1.1979759800319583%
Buyback yield: 0%
Debt paydown yield: 0.046133575462801925%
Total shareholder yield: 1.24410955549476% (Low Return)
Shareholder yield for HINDCOPPER.NS (annual period ending 2024-03-31)
Market cap (USD): 3194682639.96881
Dividends paid: 10668689.291281927
Stock repurchases: 0
Net debt paydown: -7602311.627606016
Dividend yield: 0.3339514591466928%
Buyback yield: 0%
Debt paydown yield: -0.23796766328189134%
Total shareholder yield: 0.09598379586480144% (Low Return)
Shareholder yield for HINDCOPPER.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3945601230.1935015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HINDCOPPER.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2776065691.171465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HINDCOPPER.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2474945009.0582333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HINDCOPPER.NS (annual period ending 2025-03-31)
Market cap (USD): 2474945009.0582333
Dividends paid: 10400981.996726677
Stock repurchases: 0
Net debt paydown: 7242748.33164886
Dividend yield: 0.4202510342112393%
Buyback yield: 0%
Debt paydown yield: 0.2926427983304919%
Total shareholder yield: 0.7128938325417312% (Low Return)
Shareholder yield for HINDCOPPER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 3139150522.213902
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HINDCOPPER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 3585838448.908681
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HINDCOPPER.NS (quarterly period ending 2025-12-31)
Market cap (USD): 5574311235.706806
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HQY (annual period ending 2022-01-31)
Market cap (USD): 4467699270.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HQY (annual period ending 2023-01-31)
Market cap (USD): 5087191253.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HQY (annual period ending 2024-01-31)
Market cap (USD): 6318651026.059999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 61343000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9708243064382444%
Total shareholder yield: 0.9708243064382444% (Low Return)
Shareholder yield for HQY (quarterly period ending 2024-10-31)
Market cap (USD): 7127083884.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HQY (quarterly period ending 2025-01-31)
Market cap (USD): 9231350175.94
Dividends paid: 0
Stock repurchases: 62980000
Dividend yield: 0%
Buyback yield: 0.6822403960381336%
Total shareholder yield: 0.6822403960381336% (Low Return)
Shareholder yield for HQY (annual period ending 2025-01-31)
Market cap (USD): 9231350175.94
Dividends paid: 0
Stock repurchases: 121493000
Net debt paydown: -175379000
Dividend yield: 0%
Buyback yield: 1.316091337501762%
Debt paydown yield: -1.8998196001392798%
Total shareholder yield: -0.5837282626375178% (Minimal or Negative)
Shareholder yield for HQY (quarterly period ending 2025-04-30)
Market cap (USD): 7166376898.04
Dividends paid: 0
Stock repurchases: 59065000
Net debt paydown: 1763000
Dividend yield: 0%
Buyback yield: 0.8241961152804319%
Debt paydown yield: 0.024600994687876094%
Total shareholder yield: 0.848797109968308% (Low Return)
Shareholder yield for HQY (quarterly period ending 2025-07-31)
Market cap (USD): 8109409229
Dividends paid: 0
Stock repurchases: 66745000
Net debt paydown: 51734000
Dividend yield: 0%
Buyback yield: 0.8230562561982159%
Debt paydown yield: 0.6379502937771893%
Total shareholder yield: 1.461006549975405% (Low Return)
Shareholder yield for HQY (quarterly period ending 2025-10-31)
Market cap (USD): 7907092009.059999
Dividends paid: 0
Stock repurchases: 92424000
Net debt paydown: 26760000
Dividend yield: 0%
Buyback yield: 1.1688747252985037%
Debt paydown yield: 0.338430360609668%
Total shareholder yield: 1.5073050859081718% (Low Return)
Shareholder yield for HQY (quarterly period ending 2026-01-31)
Market cap (USD): 7162196790.190001
Dividends paid: 0
Stock repurchases: 81020000
Net debt paydown: 26784000
Dividend yield: 0%
Buyback yield: 1.1312171722364903%
Debt paydown yield: 0.3739634749590491%
Total shareholder yield: 1.5051806471955393% (Low Return)
Shareholder yield for HQY (annual period ending 2026-01-31)
Market cap (USD): 7162196790.190001
Dividends paid: 0
Stock repurchases: 299254000
Net debt paydown: 107041000
Dividend yield: 0%
Buyback yield: 4.178243195019238%
Debt paydown yield: 1.4945274911548525%
Total shareholder yield: 5.672770686174091% (Moderate Return)
Shareholder yield for HUMA (annual period ending 2021-12-31)
Market cap (USD): 1954876631
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUMA (annual period ending 2022-12-31)
Market cap (USD): 568936509.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22705000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.990779223067007%
Total shareholder yield: -3.990779223067007% (Minimal or Negative)
Shareholder yield for HUMA (annual period ending 2023-12-31)
Market cap (USD): 765772363.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11466000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4973118061458528%
Total shareholder yield: 1.4973118061458528% (Low Return)
Shareholder yield for HUMA (quarterly period ending 2024-09-30)
Market cap (USD): 1466831568.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUMA (quarterly period ending 2024-12-31)
Market cap (USD): 1361672687.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUMA (annual period ending 2024-12-31)
Market cap (USD): 1361672687.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22063000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.620286592929047%
Total shareholder yield: 1.620286592929047% (Low Return)
Shareholder yield for HUMA (quarterly period ending 2025-03-31)
Market cap (USD): 461081246.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUMA (quarterly period ending 2025-06-30)
Market cap (USD): 563543746.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 727000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12900506927964348%
Total shareholder yield: 0.12900506927964348% (Low Return)
Shareholder yield for HUMA (quarterly period ending 2025-09-30)
Market cap (USD): 469170391.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14702000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1336163296400534%
Total shareholder yield: -3.1336163296400534% (Minimal or Negative)
Shareholder yield for HUMA (annual period ending 2025-12-31)
Market cap (USD): 258852629.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48309000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.662742597898497%
Total shareholder yield: -18.662742597898497% (Minimal or Negative)
Shareholder yield for HUMA (quarterly period ending 2025-12-31)
Market cap (USD): 258852629.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35021000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.529319764867898%
Total shareholder yield: -13.529319764867898% (Minimal or Negative)
Shareholder yield for IBP (annual period ending 2021-12-31)
Market cap (USD): 3468347005.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBP (annual period ending 2022-12-31)
Market cap (USD): 2174384704.1
Dividends paid: 62700000
Stock repurchases: 137600000
Dividend yield: 2.8835743684994406%
Buyback yield: 6.328227003277879%
Total shareholder yield: 9.21180137177732% (Moderate Return)
Shareholder yield for IBP (annual period ending 2023-12-31)
Market cap (USD): 4731058083.1
Dividends paid: 63100000
Stock repurchases: 6300000
Net debt paydown: -8800000
Dividend yield: 1.3337397024441955%
Buyback yield: 0.13316260103642522%
Debt paydown yield: -0.18600490303500666%
Total shareholder yield: 1.2808974004456142% (Low Return)
Shareholder yield for IBP (quarterly period ending 2024-09-30)
Market cap (USD): 6445564867.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBP (quarterly period ending 2024-12-31)
Market cap (USD): 4594468683.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBP (annual period ending 2024-12-31)
Market cap (USD): 4594468683.4
Dividends paid: 84700000
Stock repurchases: 145300000
Net debt paydown: -23500000
Dividend yield: 1.8435211084586234%
Buyback yield: 3.162498430449091%
Debt paydown yield: -0.51148460506231%
Total shareholder yield: 4.494534933845404% (Moderate Return)
Shareholder yield for IBP (quarterly period ending 2025-03-31)
Market cap (USD): 4551094140.3
Dividends paid: 56800000
Stock repurchases: 34300000
Dividend yield: 1.2480515289067575%
Buyback yield: 0.7536649197447496%
Total shareholder yield: 2.001716448651507% (Low Return)
Shareholder yield for IBP (quarterly period ending 2025-06-30)
Market cap (USD): 4796524008.4
Dividends paid: 10900000
Stock repurchases: 49200000
Net debt paydown: -6900000
Dividend yield: 0.22724789828866024%
Buyback yield: 1.0257428069543197%
Debt paydown yield: -0.14385417414603263%
Total shareholder yield: 1.1091365310969474% (Low Return)
Shareholder yield for IBP (quarterly period ending 2025-09-30)
Market cap (USD): 6570300354.8
Dividends paid: 10000000
Stock repurchases: 51400000
Net debt paydown: -1900000
Dividend yield: 0.15220004352912722%
Buyback yield: 0.7823082237397139%
Debt paydown yield: -0.02891800827053417%
Total shareholder yield: 0.9055902589983069% (Low Return)
Shareholder yield for IBP (annual period ending 2025-12-31)
Market cap (USD): 6918913142.2
Dividends paid: 87600000
Stock repurchases: 172600000
Net debt paydown: -13400000
Dividend yield: 1.2660948070833262%
Buyback yield: 2.4946114577920335%
Debt paydown yield: -0.19367203669996086%
Total shareholder yield: 3.567034228175399% (Low Return)
Shareholder yield for IBP (quarterly period ending 2025-12-31)
Market cap (USD): 6918913142.2
Dividends paid: 9900000
Stock repurchases: 37700000
Net debt paydown: -6400000
Dividend yield: 0.14308605696489646%
Buyback yield: 0.5448832674319795%
Debt paydown yield: -0.09250007722983206%
Total shareholder yield: 0.5954692471670437% (Low Return)
Shareholder yield for INGN (annual period ending 2021-12-31)
Market cap (USD): 920533544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INGN (annual period ending 2022-12-31)
Market cap (USD): 533638710.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INGN (annual period ending 2023-12-31)
Market cap (USD): 148639092.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1356000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9122768271060715%
Total shareholder yield: 0.9122768271060715% (Low Return)
Shareholder yield for INGN (quarterly period ending 2024-09-30)
Market cap (USD): 262622805.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INGN (quarterly period ending 2024-12-31)
Market cap (USD): 248273311.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INGN (annual period ending 2024-12-31)
Market cap (USD): 248273311.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2517000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0138020806838255%
Total shareholder yield: 1.0138020806838255% (Low Return)
Shareholder yield for INGN (quarterly period ending 2025-03-31)
Market cap (USD): 193041299.07999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INGN (quarterly period ending 2025-06-30)
Market cap (USD): 190333847.48000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 175000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09194370960130396%
Total shareholder yield: 0.09194370960130396% (Low Return)
Shareholder yield for INGN (quarterly period ending 2025-09-30)
Market cap (USD): 221198795.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 816000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.36889893425681985%
Total shareholder yield: 0.36889893425681985% (Low Return)
Shareholder yield for INGN (annual period ending 2025-12-31)
Market cap (USD): 181940747.51999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1930000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0607849128397382%
Total shareholder yield: 1.0607849128397382% (Low Return)
Shareholder yield for INGN (quarterly period ending 2025-12-31)
Market cap (USD): 181940747.51999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 745000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4094739689459093%
Total shareholder yield: 0.4094739689459093% (Low Return)
Shareholder yield for IOT.V (annual period ending 2021-12-31)
Market cap (USD): 8144302.425196851
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOT.V (annual period ending 2022-12-31)
Market cap (USD): 5603935.647058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69018.72394627142
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2316116439077114%
Total shareholder yield: 1.2316116439077114% (Low Return)
Shareholder yield for IOT.V (annual period ending 2023-12-31)
Market cap (USD): 3299286.787878788
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27230.882352941175
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8253566332270477%
Total shareholder yield: 0.8253566332270477% (Low Return)
Shareholder yield for IOT.V (quarterly period ending 2024-09-30)
Market cap (USD): 5645446.281481481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOT.V (quarterly period ending 2024-12-31)
Market cap (USD): 6852364.867132868
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOT.V (annual period ending 2024-12-31)
Market cap (USD): 6852364.867132868
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOT.V (quarterly period ending 2025-03-31)
Market cap (USD): 5329617.118881119
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOT.V (quarterly period ending 2025-06-30)
Market cap (USD): 10728702.656934308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOT.V (quarterly period ending 2025-09-30)
Market cap (USD): 7832839.136690648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOT.V (annual period ending 2025-12-31)
Market cap (USD): 10728702.656934308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOT.V (quarterly period ending 2025-12-31)
Market cap (USD): 10728702.656934308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX.L (annual period ending 2021-09-30)
Market cap (USD): 13676696.051351352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)