speb/financial-data huggingface dataset:
Shareholder yield for BMEZ (annual period ending 2021-12-31)
Market cap (USD): 977521958.5600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMEZ (annual period ending 2022-12-31)
Market cap (USD): 658139784.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMEZ (annual period ending 2023-12-31)
Market cap (USD): 691265528.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMR (annual period ending 2023-12-31)
Market cap (USD): 22518288.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 65571.63485685588
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.29119280285995747%
Total shareholder yield: 0.29119280285995747% (Low Return)
Shareholder yield for BMR (annual period ending 2024-12-31)
Market cap (USD): 76406881.67999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69628.39627639444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09112843600659618%
Total shareholder yield: 0.09112843600659618% (Low Return)
Shareholder yield for BMR (quarterly period ending 2024-12-31)
Market cap (USD): 76406881.67999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMR (quarterly period ending 2025-06-30)
Market cap (USD): 48919040.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23950.377823574578
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04895921460154444%
Total shareholder yield: 0.04895921460154444% (Low Return)
Shareholder yield for BVI.PA (annual period ending 2021-12-31)
Market cap (USD): 12661663253.909092
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BVI.PA (annual period ending 2022-12-31)
Market cap (USD): 10214111768.000002
Dividends paid: 298829787.2340426
Stock repurchases: 52978723.40425532
Dividend yield: 2.92565613164967%
Buyback yield: 0.5186816495413085%
Total shareholder yield: 3.4443377811909786% (Low Return)
Shareholder yield for BVI.PA (annual period ending 2023-12-31)
Market cap (USD): 10228914828.533335
Dividends paid: 440333333.3333333
Stock repurchases: 2111111.111111111
Net debt paydown: 419463356.9739952
Dividend yield: 4.304790299993829%
Buyback yield: 0.020638661544255043%
Debt paydown yield: 4.100761068064731%
Total shareholder yield: 8.426190029602814% (Moderate Return)
Shareholder yield for BVI.PA (quarterly period ending 2024-12-31)
Market cap (USD): 12702876320.166668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BVI.PA (annual period ending 2024-12-31)
Market cap (USD): 12702876320.166668
Dividends paid: 423854166.6666667
Stock repurchases: 199791666.6666667
Net debt paydown: -172805555.55555582
Dividend yield: 3.336678685864002%
Buyback yield: 1.572806517445848%
Debt paydown yield: -1.3603655676094035%
Total shareholder yield: 3.549119635700446% (Low Return)
Shareholder yield for BVI.PA (quarterly period ending 2025-06-30)
Market cap (USD): 14153467406.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48142156.86274481
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.34014390594474114%
Total shareholder yield: -0.34014390594474114% (Minimal or Negative)
Shareholder yield for CEPF (quarterly period ending 2025-09-30)
Market cap (USD): 467721000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEPF (annual period ending 2025-12-31)
Market cap (USD): 471852000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEPF (quarterly period ending 2025-12-31)
Market cap (USD): 471852000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPAY (annual period ending 2021-12-31)
Market cap (USD): 14630611948.960001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPAY (annual period ending 2022-12-31)
Market cap (USD): 12005677281.92
Dividends paid: 0
Stock repurchases: 1405200000
Dividend yield: 0%
Buyback yield: 11.704462538870395%
Total shareholder yield: 11.704462538870395% (High Return)
Shareholder yield for CPAY (annual period ending 2023-12-31)
Market cap (USD): 18471931928.59
Dividends paid: 0
Stock repurchases: 686859000
Net debt paydown: 313989000
Dividend yield: 0%
Buyback yield: 3.718392871169644%
Debt paydown yield: 1.6998167880535677%
Total shareholder yield: 5.418209659223212% (Moderate Return)
Shareholder yield for CPAY (quarterly period ending 2024-09-30)
Market cap (USD): 20442593786.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPAY (quarterly period ending 2024-12-31)
Market cap (USD): 22119780627.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPAY (annual period ending 2024-12-31)
Market cap (USD): 22119780627.98
Dividends paid: 0
Stock repurchases: 1287998000
Net debt paydown: -1273175000
Dividend yield: 0%
Buyback yield: 5.82283351567588%
Debt paydown yield: -5.755821097020832%
Total shareholder yield: 0.06701241865504759% (Low Return)
Shareholder yield for CPAY (quarterly period ending 2025-03-31)
Market cap (USD): 22793008393.68
Dividends paid: 0
Stock repurchases: 58718000
Dividend yield: 0%
Buyback yield: 0.25761408492387167%
Total shareholder yield: 0.25761408492387167% (Low Return)
Shareholder yield for CPAY (quarterly period ending 2025-06-30)
Market cap (USD): 21688391962.579998
Dividends paid: 0
Stock repurchases: 32159000
Net debt paydown: 53703000
Dividend yield: 0%
Buyback yield: 0.1482774751373243%
Debt paydown yield: 0.24761171825304662%
Total shareholder yield: 0.39588919339037093% (Low Return)
Shareholder yield for CPAY (quarterly period ending 2025-09-30)
Market cap (USD): 18828154387.14
Dividends paid: 0
Stock repurchases: 191706000
Net debt paydown: -5252000
Dividend yield: 0%
Buyback yield: 1.0181879543697547%
Debt paydown yield: -0.02789439629615115%
Total shareholder yield: 0.9902935580736035% (Low Return)
Shareholder yield for CPAY (annual period ending 2025-12-31)
Market cap (USD): 19669362284.670002
Dividends paid: 0
Stock repurchases: 782818000
Net debt paydown: -2005607000
Dividend yield: 0%
Buyback yield: 3.9798850042541356%
Debt paydown yield: -10.196604094089716%
Total shareholder yield: -6.21671908983558% (Minimal or Negative)
Shareholder yield for CPAY (quarterly period ending 2025-12-31)
Market cap (USD): 19669362284.670002
Dividends paid: 0
Stock repurchases: 500235000
Net debt paydown: -1878735000
Dividend yield: 0%
Buyback yield: 2.5432192094497923%
Debt paydown yield: -9.551580640030496%
Total shareholder yield: -7.008361430580703% (Minimal or Negative)
Shareholder yield for CRAFTSMAN.NS (annual period ending 2022-03-31)
Market cap (USD): 806148399.8712912
Dividends paid: 0
Stock repurchases: 243966.76777001188
Dividend yield: 0%
Buyback yield: 0.030263257708997914%
Total shareholder yield: 0.030263257708997914% (Low Return)
Shareholder yield for CRAFTSMAN.NS (annual period ending 2023-03-31)
Market cap (USD): 1029376043.5515227
Dividends paid: 965895.2496954934
Stock repurchases: 0
Dividend yield: 0.09383308031562403%
Buyback yield: 0%
Total shareholder yield: 0.09383308031562403% (Low Return)
Shareholder yield for CRAFTSMAN.NS (annual period ending 2024-03-31)
Market cap (USD): 1347571392.5063581
Dividends paid: 2850461.6860534837
Stock repurchases: 0
Net debt paydown: -59371966.59986189
Dividend yield: 0.21152583840117656%
Buyback yield: 0%
Debt paydown yield: -4.405849436254025%
Total shareholder yield: -4.194323597852848% (Minimal or Negative)
Shareholder yield for CRAFTSMAN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2018521162.990683
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRAFTSMAN.NS (annual period ending 2025-03-31)
Market cap (USD): 1485589497.2488039
Dividends paid: 2778816.927753098
Stock repurchases: 0
Net debt paydown: -65246248.49677858
Dividend yield: 0.18705146562352862%
Buyback yield: 0%
Debt paydown yield: -4.391943307192839%
Total shareholder yield: -4.20489184156931% (Minimal or Negative)
Shareholder yield for CRAFTSMAN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1485589497.2488039
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41758953.35007268
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8109348798848544%
Total shareholder yield: -2.8109348798848544% (Minimal or Negative)
Shareholder yield for CRAFTSMAN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1701302102.5039787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRAFTSMAN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2000716819.3941376
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRAFTSMAN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2237601041.7320933
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXW (annual period ending 2021-12-31)
Market cap (USD): 985917946.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXW (annual period ending 2022-12-31)
Market cap (USD): 1143150597.6000001
Dividends paid: 886000
Stock repurchases: 79887000
Dividend yield: 0.07750509879101863%
Buyback yield: 6.988318089298088%
Total shareholder yield: 7.065823188089106% (Moderate Return)
Shareholder yield for CXW (annual period ending 2023-12-31)
Market cap (USD): 1436849323.8
Dividends paid: 131000
Stock repurchases: 43047000
Net debt paydown: 179700000
Dividend yield: 0.00911717031355435%
Buyback yield: 2.9959300037219396%
Debt paydown yield: 12.506530575158143%
Total shareholder yield: 15.511577749193638% (High Return)
Shareholder yield for CXW (quarterly period ending 2024-09-30)
Market cap (USD): 1250939019
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXW (quarterly period ending 2024-12-31)
Market cap (USD): 2149835120.3999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXW (annual period ending 2024-12-31)
Market cap (USD): 2149835120.3999996
Dividends paid: 136000
Stock repurchases: 77171000
Net debt paydown: 194467000
Dividend yield: 0.0063260665299158265%
Buyback yield: 3.589624118971576%
Debt paydown yield: 9.045670440243684%
Total shareholder yield: 12.641620625745176% (High Return)
Shareholder yield for CXW (quarterly period ending 2025-03-31)
Market cap (USD): 2006446853.3999999
Dividends paid: 0
Stock repurchases: 50567000
Dividend yield: 0%
Buyback yield: 2.5202262354625695%
Total shareholder yield: 2.5202262354625695% (Low Return)
Shareholder yield for CXW (quarterly period ending 2025-06-30)
Market cap (USD): 2083579852.2
Dividends paid: 45000
Stock repurchases: 43302000
Net debt paydown: -37606000
Dividend yield: 0.002159744439479275%
Buyback yield: 2.0782500826295904%
Debt paydown yield: -1.8048744309123916%
Total shareholder yield: 0.275535396156678% (Low Return)
Shareholder yield for CXW (quarterly period ending 2025-09-30)
Market cap (USD): 2012380161.0000002
Dividends paid: 0
Stock repurchases: 40036000
Net debt paydown: -22643000
Dividend yield: 0%
Buyback yield: 1.9894849281412688%
Debt paydown yield: -1.1251850141848023%
Total shareholder yield: 0.8642999139564664% (Low Return)
Shareholder yield for CXW (annual period ending 2025-12-31)
Market cap (USD): 1889758470.6
Dividends paid: 45000
Stock repurchases: 228987000
Net debt paydown: -338281000
Dividend yield: 0.002381256689682278%
Buyback yield: 12.11726279111724%
Debt paydown yield: -17.900753205386902%
Total shareholder yield: -5.78110915757998% (Minimal or Negative)
Shareholder yield for CXW (quarterly period ending 2025-12-31)
Market cap (USD): 1889758470.6
Dividends paid: 0
Stock repurchases: 95082000
Net debt paydown: -308039000
Dividend yield: 0%
Buyback yield: 5.031436634852674%
Debt paydown yield: -16.300442876289758%
Total shareholder yield: -11.269006241437083% (Minimal or Negative)
Shareholder yield for DBI (annual period ending 2022-01-31)
Market cap (USD): 498023083.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBI (annual period ending 2023-01-31)
Market cap (USD): 395577539.73999995
Dividends paid: 13476000
Stock repurchases: 147549000
Dividend yield: 3.406664596998437%
Buyback yield: 37.299640443939026%
Total shareholder yield: 40.706305040937465% (High Return)
Shareholder yield for DBI (annual period ending 2024-01-31)
Market cap (USD): 335315455.34
Dividends paid: 12159000
Stock repurchases: 102188000
Net debt paydown: -137253000
Dividend yield: 3.626137658245169%
Buyback yield: 30.475183404947554%
Debt paydown yield: -40.93250037068214%
Total shareholder yield: -6.831179307489421% (Minimal or Negative)
Shareholder yield for DBI (quarterly period ending 2024-10-31)
Market cap (USD): 207473747.72
Dividends paid: 0
Stock repurchases: 50584000
Dividend yield: 0%
Buyback yield: 24.380915925935152%
Total shareholder yield: 24.380915925935152% (High Return)
Shareholder yield for DBI (quarterly period ending 2025-01-31)
Market cap (USD): 202308426.20000002
Dividends paid: 2364000
Stock repurchases: 0
Dividend yield: 1.1685128713635358%
Buyback yield: 0%
Total shareholder yield: 1.1685128713635358% (Low Return)
Shareholder yield for DBI (annual period ending 2025-01-31)
Market cap (USD): 202308426.20000002
Dividends paid: 10452000
Stock repurchases: 68553000
Net debt paydown: -46249000
Dividend yield: 5.166369091155532%
Buyback yield: 33.88539038518802%
Debt paydown yield: -22.860639504099904%
Total shareholder yield: 16.191119972243644% (High Return)
Shareholder yield for DBI (quarterly period ending 2025-04-30)
Market cap (USD): 113637073.44000001
Dividends paid: 2397000
Stock repurchases: 0
Net debt paydown: -48439000
Dividend yield: 2.109346824445992%
Buyback yield: 0%
Debt paydown yield: -42.626053746074014%
Total shareholder yield: -40.51670692162802% (Minimal or Negative)
Shareholder yield for DBI (quarterly period ending 2025-07-31)
Market cap (USD): 116219734.2
Dividends paid: 2408000
Stock repurchases: 0
Net debt paydown: 14488000
Dividend yield: 2.0719372803384024%
Buyback yield: 0%
Debt paydown yield: 12.466041244826732%
Total shareholder yield: 14.537978525165133% (High Return)
Shareholder yield for DBI (quarterly period ending 2025-10-31)
Market cap (USD): 154529202.14
Dividends paid: 2422000
Stock repurchases: 0
Net debt paydown: 48553000
Dividend yield: 1.5673412963109215%
Buyback yield: 0%
Debt paydown yield: 31.419951263329548%
Total shareholder yield: 32.987292559640466% (High Return)
Shareholder yield for DBI (quarterly period ending 2026-01-31)
Market cap (USD): 268166275.58
Dividends paid: 2425000
Stock repurchases: 0
Net debt paydown: 64375000
Dividend yield: 0.9042896966649218%
Buyback yield: 0%
Debt paydown yield: 24.00562854548632%
Total shareholder yield: 24.909918242151242% (High Return)
Shareholder yield for DBI (annual period ending 2026-01-31)
Market cap (USD): 268166275.58
Dividends paid: 9652000
Stock repurchases: 0
Net debt paydown: 78977000
Dividend yield: 3.5992594442102366%
Buyback yield: 0%
Debt paydown yield: 29.45075767979609%
Total shareholder yield: 33.05001712400633% (High Return)
Shareholder yield for DO2.DE (annual period ending 2022-03-31)
Market cap (USD): 39195292308.88889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DO2.DE (annual period ending 2023-03-31)
Market cap (USD): 48442281631.847824
Dividends paid: 0
Stock repurchases: 314060000
Dividend yield: 0%
Buyback yield: 0.648317935118739%
Total shareholder yield: 0.648317935118739% (Low Return)
Shareholder yield for DO2.DE (annual period ending 2024-03-31)
Market cap (USD): 48442281631.847824
Dividends paid: 0
Stock repurchases: 424905000
Net debt paydown: -20391000
Dividend yield: 0%
Buyback yield: 0.8771366370172191%
Debt paydown yield: -0.04209339303001403%
Total shareholder yield: 0.8350432439872051% (Low Return)
Shareholder yield for DO2.DE (quarterly period ending 2024-09-30)
Market cap (USD): 49518776779.22222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DO2.DE (quarterly period ending 2024-12-31)
Market cap (USD): 46423853230.52083
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DO2.DE (annual period ending 2025-03-31)
Market cap (USD): 48442281631.847824
Dividends paid: 0
Stock repurchases: 582121000
Net debt paydown: -10096000
Dividend yield: 0%
Buyback yield: 1.2016795666727869%
Debt paydown yield: -0.020841297436664297%
Total shareholder yield: 1.1808382692361226% (Low Return)
Shareholder yield for DO2.DE (quarterly period ending 2025-03-31)
Market cap (USD): 48442281631.847824
Dividends paid: 0
Stock repurchases: 266862000
Dividend yield: 0%
Buyback yield: 0.5508865210522096%
Total shareholder yield: 0.5508865210522096% (Low Return)
Shareholder yield for DO2.DE (quarterly period ending 2025-06-30)
Market cap (USD): 52431646001.52941
Dividends paid: 0
Stock repurchases: 183228000
Net debt paydown: -35096000
Dividend yield: 0%
Buyback yield: 0.3494607054576454%
Debt paydown yield: -0.06693667408224464%
Total shareholder yield: 0.2825240313754008% (Low Return)
Shareholder yield for DO2.DE (quarterly period ending 2025-09-30)
Market cap (USD): 52431646001.52941
Dividends paid: 0
Stock repurchases: 289433000
Net debt paydown: -38601000
Dividend yield: 0%
Buyback yield: 0.5520196714624549%
Debt paydown yield: -0.07362156816300221%
Total shareholder yield: 0.4783981032994527% (Low Return)
Shareholder yield for DO2.DE (quarterly period ending 2025-12-31)
Market cap (USD): 14463226251.341177
Dividends paid: 0
Stock repurchases: 348896000
Net debt paydown: 7790000
Dividend yield: 0%
Buyback yield: 2.4122971869270646%
Debt paydown yield: 0.05386073525108294%
Total shareholder yield: 2.4661579221781476% (Low Return)
Shareholder yield for DTI (annual period ending 2021-12-31)
Market cap (USD): 346120075.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTI (annual period ending 2022-12-31)
Market cap (USD): 359824322.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11036000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.0670522552459665%
Total shareholder yield: -3.0670522552459665% (Minimal or Negative)
Shareholder yield for DTI (annual period ending 2023-12-31)
Market cap (USD): 112445100.80000001
Dividends paid: 0
Stock repurchases: 194000
Net debt paydown: 19500000
Dividend yield: 0%
Buyback yield: 0.17252863719252406%
Debt paydown yield: 17.34179600646505%
Total shareholder yield: 17.514324643657574% (High Return)
Shareholder yield for DTI (quarterly period ending 2024-09-30)
Market cap (USD): 131068820.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTI (quarterly period ending 2024-12-31)
Market cap (USD): 114904837.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTI (annual period ending 2024-12-31)
Market cap (USD): 114904837.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57848000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -50.34426863047704%
Total shareholder yield: -50.34426863047704% (Minimal or Negative)
Shareholder yield for DTI (quarterly period ending 2025-03-31)
Market cap (USD): 83279652.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTI (quarterly period ending 2025-06-30)
Market cap (USD): 100146417.9
Dividends paid: 0
Stock repurchases: 608000
Net debt paydown: -1358000
Dividend yield: 0%
Buyback yield: 0.6071110807049644%
Debt paydown yield: -1.356014551969312%
Total shareholder yield: -0.7489034712643476% (Minimal or Negative)
Shareholder yield for DTI (quarterly period ending 2025-09-30)
Market cap (USD): 80819916.19999999
Dividends paid: 0
Stock repurchases: 544000
Net debt paydown: 2367000
Dividend yield: 0%
Buyback yield: 0.6731014155641999%
Debt paydown yield: 2.9287335489714357%
Total shareholder yield: 3.6018349645356356% (Low Return)
Shareholder yield for DTI (annual period ending 2025-12-31)
Market cap (USD): 86090780.30000001
Dividends paid: 0
Stock repurchases: 1265000
Net debt paydown: 5054000
Dividend yield: 0%
Buyback yield: 1.4693791781092729%
Debt paydown yield: 5.87054732503104%
Total shareholder yield: 7.339926503140313% (Moderate Return)
Shareholder yield for DTI (quarterly period ending 2025-12-31)
Market cap (USD): 86090780.30000001
Dividends paid: 0
Stock repurchases: 113000
Net debt paydown: 6117000
Dividend yield: 0%
Buyback yield: 0.13125679614731056%
Debt paydown yield: 7.105290460469899%
Total shareholder yield: 7.236547256617209% (Moderate Return)
Shareholder yield for ECOR3.SA (annual period ending 2021-12-31)
Market cap (USD): 790811499.0315789
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECOR3.SA (annual period ending 2022-12-31)
Market cap (USD): 521385928.4060722
Dividends paid: 999431.8181818181
Stock repurchases: 0
Dividend yield: 0.19168753196642246%
Buyback yield: 0%
Total shareholder yield: 0.19168753196642246% (Low Return)
Shareholder yield for ECOR3.SA (annual period ending 2023-12-31)
Market cap (USD): 1215536883.5279503
Dividends paid: 12031134.020618558
Stock repurchases: 0
Net debt paydown: -1537727132.9272103
Dividend yield: 0.9897794286340068%
Buyback yield: 0%
Debt paydown yield: -126.50600354175525%
Total shareholder yield: -125.51622411312124% (Minimal or Negative)
Shareholder yield for ECOR3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 816041843.3922652
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECOR3.SA (annual period ending 2024-12-31)
Market cap (USD): 438275085.8481421
Dividends paid: 21888349.514563106
Stock repurchases: 0
Net debt paydown: 462197598.5053215
Dividend yield: 4.99420346292447%
Buyback yield: 0%
Debt paydown yield: 105.45833277538124%
Total shareholder yield: 110.45253623830571% (High Return)
Shareholder yield for ECOR3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 438275085.8481421
Dividends paid: 161.81229773462783
Stock repurchases: 0
Dividend yield: 3.692025920695254e-05%
Buyback yield: 0%
Total shareholder yield: 3.692025920695254e-05% (Low Return)
Shareholder yield for ECOR3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 602630194.0520834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECOR3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 875873441.4963503
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -188358688.1589613
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.505240281879946%
Total shareholder yield: -21.505240281879946% (Minimal or Negative)
Shareholder yield for ECOR3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 987206815.0939848
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -483029918.77504015
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -48.928948968920395%
Total shareholder yield: -48.928948968920395% (Minimal or Negative)
Shareholder yield for ECOR3.SA (annual period ending 2025-12-31)
Market cap (USD): 1276346306.9515262
Dividends paid: 39182481.75182481
Stock repurchases: 0
Net debt paydown: -1583302137.2215524
Dividend yield: 3.069894239394145%
Buyback yield: 0%
Debt paydown yield: -124.04957248657466%
Total shareholder yield: -120.97967824718052% (Minimal or Negative)
Shareholder yield for ECOR3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 1276346306.9515262
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -153626650.5680256
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.036439462496139%
Total shareholder yield: -12.036439462496139% (Minimal or Negative)
Shareholder yield for EPAM (annual period ending 2021-12-31)
Market cap (USD): 34922803270.950005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPAM (annual period ending 2022-12-31)
Market cap (USD): 17122596370.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPAM (annual period ending 2023-12-31)
Market cap (USD): 15534365060.339998
Dividends paid: 0
Stock repurchases: 164924000
Net debt paydown: 18417000
Dividend yield: 0%
Buyback yield: 1.0616719728124526%
Debt paydown yield: 0.11855650313651707%
Total shareholder yield: 1.1802284759489696% (Low Return)
Shareholder yield for EPAM (quarterly period ending 2024-09-30)
Market cap (USD): 10398213082.53
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPAM (annual period ending 2024-12-31)
Market cap (USD): 12215797532.82
Dividends paid: 0
Stock repurchases: 398028000
Net debt paydown: 8691000
Dividend yield: 0%
Buyback yield: 3.258305476417926%
Debt paydown yield: 0.07114557994801421%
Total shareholder yield: 3.32945105636594% (Low Return)
Shareholder yield for EPAM (quarterly period ending 2024-12-31)
Market cap (USD): 12215797532.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPAM (quarterly period ending 2025-03-31)
Market cap (USD): 8820953106.84
Dividends paid: 0
Stock repurchases: 159998000
Dividend yield: 0%
Buyback yield: 1.8138402739714523%
Total shareholder yield: 1.8138402739714523% (Low Return)
Shareholder yield for EPAM (quarterly period ending 2025-06-30)
Market cap (USD): 9237863825.82
Dividends paid: 0
Stock repurchases: 196533000
Net debt paydown: -4549000
Dividend yield: 0%
Buyback yield: 2.1274723648846896%
Debt paydown yield: -0.04924298610340479%
Total shareholder yield: 2.078229378781285% (Low Return)
Shareholder yield for EPAM (quarterly period ending 2025-09-30)
Market cap (USD): 7877940766.29
Dividends paid: 0
Stock repurchases: 82102000
Net debt paydown: 7474000
Dividend yield: 0%
Buyback yield: 1.042175898952141%
Debt paydown yield: 0.09487250820647856%
Total shareholder yield: 1.1370484071586195% (Low Return)
Shareholder yield for EPAM (quarterly period ending 2025-12-31)
Market cap (USD): 10703843120.88
Dividends paid: 0
Stock repurchases: 223526000
Net debt paydown: 11513000
Dividend yield: 0%
Buyback yield: 2.0882779902105213%
Debt paydown yield: 0.10755949867708335%
Total shareholder yield: 2.1958374888876047% (Low Return)
Shareholder yield for EPAM (annual period ending 2025-12-31)
Market cap (USD): 10703843120.88
Dividends paid: 0
Stock repurchases: 662159000
Net debt paydown: 19550000
Dividend yield: 0%
Buyback yield: 6.186179977809331%
Debt paydown yield: 0.1826446798520785%
Total shareholder yield: 6.36882465766141% (Moderate Return)
Shareholder yield for FA (annual period ending 2021-12-31)
Market cap (USD): 2941860356.0499997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FA (annual period ending 2022-12-31)
Market cap (USD): 2008698820.3700001
Dividends paid: 0
Stock repurchases: 60530000
Dividend yield: 0%
Buyback yield: 3.013393515552045%
Total shareholder yield: 3.013393515552045% (Low Return)
Shareholder yield for FA (annual period ending 2023-12-31)
Market cap (USD): 2842368868.79
Dividends paid: 217739000
Stock repurchases: 58990000
Net debt paydown: 1744000
Dividend yield: 7.660476526844729%
Buyback yield: 2.075381582162913%
Debt paydown yield: 0.06135727206801357%
Total shareholder yield: 9.797215381075656% (Moderate Return)
Shareholder yield for FA (quarterly period ending 2024-09-30)
Market cap (USD): 3405010382.9500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FA (quarterly period ending 2024-12-31)
Market cap (USD): 3212888890.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FA (annual period ending 2024-12-31)
Market cap (USD): 3212888890.31
Dividends paid: 255000
Stock repurchases: 0
Net debt paydown: -1588792000
Dividend yield: 0.007936782400694722%
Buyback yield: 0%
Debt paydown yield: -49.45057405476301%
Total shareholder yield: -49.44263727236231% (Minimal or Negative)
Shareholder yield for FA (quarterly period ending 2025-03-31)
Market cap (USD): 2416956992.23
Dividends paid: 11000
Stock repurchases: 0
Dividend yield: 0.00045511773835292264%
Buyback yield: 0%
Total shareholder yield: 0.00045511773835292264% (Low Return)
Shareholder yield for FA (quarterly period ending 2025-06-30)
Market cap (USD): 2849230350.67
Dividends paid: 92000
Stock repurchases: 0
Net debt paydown: 13745000
Dividend yield: 0.0032289421590067677%
Buyback yield: 0%
Debt paydown yield: 0.4824109779950872%
Total shareholder yield: 0.48563992015409396% (Low Return)
Shareholder yield for FA (quarterly period ending 2025-09-30)
Market cap (USD): 2639955153.33
Dividends paid: 8000
Stock repurchases: 0
Net debt paydown: 24130000
Dividend yield: 0.0003030354508071442%
Buyback yield: 0%
Debt paydown yield: 0.9140306784970487%
Total shareholder yield: 0.9143337139478558% (Low Return)
Shareholder yield for FA (quarterly period ending 2025-12-31)
Market cap (USD): 2492433292.91
Dividends paid: 22000
Stock repurchases: 0
Net debt paydown: 24056000
Dividend yield: 0.0008826715668813048%
Buyback yield: 0%
Debt paydown yield: 0.9651612369498488%
Total shareholder yield: 0.96604390851673% (Low Return)
Shareholder yield for FA (annual period ending 2025-12-31)
Market cap (USD): 2492433292.91
Dividends paid: 133000
Stock repurchases: 0
Net debt paydown: 67401000
Dividend yield: 0.00533615083614607%
Buyback yield: 0%
Debt paydown yield: 2.7042248308803107%
Total shareholder yield: 2.7095609817164568% (Low Return)
Shareholder yield for GEOS.OL (annual period ending 2021-12-31)
Market cap (USD): 109703802.75826682
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEOS.OL (annual period ending 2022-12-31)
Market cap (USD): 163536337.70951417
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31130451.324990794
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.03580070399222%
Total shareholder yield: -19.03580070399222% (Minimal or Negative)
Shareholder yield for GEOS.OL (annual period ending 2023-12-31)
Market cap (USD): 195536010.47151276
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42440629.00185329
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.704763690080693%
Total shareholder yield: -21.704763690080693% (Minimal or Negative)
Shareholder yield for GEOS.OL (quarterly period ending 2024-09-30)
Market cap (USD): 138075936.6889313
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEOS.OL (annual period ending 2024-12-31)
Market cap (USD): 122002417.53086421
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6217601.2706846
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.0962934968986735%
Total shareholder yield: -5.0962934968986735% (Minimal or Negative)
Shareholder yield for GEOS.OL (quarterly period ending 2024-12-31)
Market cap (USD): 122002417.53086421
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18095233.47122751
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.83186467731246%
Total shareholder yield: -14.83186467731246% (Minimal or Negative)
Shareholder yield for GEOS.OL (quarterly period ending 2025-03-31)
Market cap (USD): 118543243.20610689
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3269851.791838199
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7583620149087915%
Total shareholder yield: 2.7583620149087915% (Low Return)
Shareholder yield for GEOS.OL (quarterly period ending 2025-06-30)
Market cap (USD): 135636607.40317777
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11439785.907047614
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.434143352644483%
Total shareholder yield: -8.434143352644483% (Minimal or Negative)
Shareholder yield for GEOS.OL (quarterly period ending 2025-09-30)
Market cap (USD): 137920711.77354708
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44835.05242858827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03250784588626779%
Total shareholder yield: -0.03250784588626779% (Minimal or Negative)
Shareholder yield for GRE.MC (annual period ending 2021-12-31)
Market cap (USD): 926597586.3636364
Dividends paid: 0
Stock repurchases: 67765909.0909091
Dividend yield: 0%
Buyback yield: 7.313413081168426%
Total shareholder yield: 7.313413081168426% (Moderate Return)
Shareholder yield for GRE.MC (annual period ending 2022-12-31)
Market cap (USD): 829165476.2553191
Dividends paid: 0
Stock repurchases: 32172340.425531916
Net debt paydown: -119945406.18955517
Dividend yield: 0%
Buyback yield: 3.8800868278825096%
Debt paydown yield: -14.465798399042512%
Total shareholder yield: -10.585711571160003% (Minimal or Negative)
Shareholder yield for GRE.MC (annual period ending 2023-12-31)
Market cap (USD): 1069712536.1777778
Dividends paid: 0
Stock repurchases: 46194444.44444444
Net debt paydown: -362459290.7801417
Dividend yield: 0%
Buyback yield: 4.318397969748322%
Debt paydown yield: -33.88380322018624%
Total shareholder yield: -29.565405250437916% (Minimal or Negative)
Shareholder yield for GRE.MC (annual period ending 2024-12-31)
Market cap (USD): 956285986.0416666
Dividends paid: 0
Stock repurchases: 35142708.333333336
Net debt paydown: -214792083.3333335
Dividend yield: 0%
Buyback yield: 3.6749161700882778%
Debt paydown yield: -22.46107194589535%
Total shareholder yield: -18.78615577580707% (Minimal or Negative)
Shareholder yield for GRE.MC (quarterly period ending 2024-12-31)
Market cap (USD): 956285986.0416666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRN.TO (annual period ending 2021-12-31)
Market cap (USD): 155851941.51181102
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRN.TO (annual period ending 2022-12-31)
Market cap (USD): 57511066.889705874
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRN.TO (annual period ending 2023-12-31)
Market cap (USD): 15720402.946969695
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -569942.0677361854
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.6254927412407634%
Total shareholder yield: -3.6254927412407634% (Minimal or Negative)
Shareholder yield for GRN.TO (quarterly period ending 2024-09-30)
Market cap (USD): 7094335.688888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRN.TO (annual period ending 2024-12-31)
Market cap (USD): 10046174.664335666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27680.65268065268
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.27553425662526193%
Total shareholder yield: 0.27553425662526193% (Low Return)
Shareholder yield for GRN.TO (quarterly period ending 2024-12-31)
Market cap (USD): 10046174.664335666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRN.TO (quarterly period ending 2025-03-31)
Market cap (USD): 10046174.664335666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRN.TO (quarterly period ending 2025-06-30)
Market cap (USD): 10486153.11678832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -450553.8257363073
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.296655033722244%
Total shareholder yield: -4.296655033722244% (Minimal or Negative)
Shareholder yield for GRN.TO (quarterly period ending 2025-09-30)
Market cap (USD): 35599274.41007194
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71532.84671532805
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20093905817105528%
Total shareholder yield: 0.20093905817105528% (Low Return)
Shareholder yield for GRN.TO (annual period ending 2025-12-31)
Market cap (USD): 26797946.854014598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -493445.97008830565
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8413573725495413%
Total shareholder yield: -1.8413573725495413% (Minimal or Negative)
Shareholder yield for GRN.TO (quarterly period ending 2025-12-31)
Market cap (USD): 26797946.854014598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -143795.62043795572
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5365919307971675%
Total shareholder yield: -0.5365919307971675% (Minimal or Negative)
Shareholder yield for IEM.L (annual period ending 2021-12-31)
Market cap (USD): 2735898.292972973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IEM.L (annual period ending 2022-12-31)
Market cap (USD): 1882096.5802409635
Dividends paid: 10890361.445783133
Stock repurchases: 0
Dividend yield: 578.6292563365079%
Buyback yield: 0%
Total shareholder yield: 578.6292563365079% (High Return)
Shareholder yield for IEM.L (annual period ending 2023-12-31)
Market cap (USD): 1903609.3032911392
Dividends paid: 15994936.708860759
Stock repurchases: 0
Net debt paydown: -48073463.47414976
Dividend yield: 840.2426212777593%
Buyback yield: 0%
Debt paydown yield: -2525.384982676636%
Total shareholder yield: -1685.1423613988766% (Minimal or Negative)
Shareholder yield for IEM.L (quarterly period ending 2024-12-31)
Market cap (USD): 1831240.1769999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IEM.L (annual period ending 2024-12-31)
Market cap (USD): 1831240.1769999997
Dividends paid: 15757500
Stock repurchases: 0
Net debt paydown: 6354367.088607594
Dividend yield: 860.4824314096513%
Buyback yield: 0%
Debt paydown yield: 346.9980163398084%
Total shareholder yield: 1207.4804477494597% (High Return)
Shareholder yield for IEM.L (quarterly period ending 2025-06-30)
Market cap (USD): 1958929.9375342466
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14341986.30136986
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -732.1337035372726%
Total shareholder yield: -732.1337035372726% (Minimal or Negative)
Shareholder yield for INMD (annual period ending 2021-12-31)
Market cap (USD): 4056992887.7599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INMD (annual period ending 2022-12-31)
Market cap (USD): 2052063560.4
Dividends paid: 0
Stock repurchases: 12112784.090909092
Dividend yield: 0%
Buyback yield: 0.5902733387336208%
Total shareholder yield: 0.5902733387336208% (Low Return)
Shareholder yield for INMD (annual period ending 2023-12-31)
Market cap (USD): 1278372369.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1081224.8869914617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08457824284800719%
Total shareholder yield: -0.08457824284800719% (Minimal or Negative)
Shareholder yield for INMD (quarterly period ending 2024-09-30)
Market cap (USD): 974299085.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INMD (quarterly period ending 2024-12-31)
Market cap (USD): 959928892.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INMD (annual period ending 2024-12-31)
Market cap (USD): 959928892.4
Dividends paid: 0
Stock repurchases: 78187671.23287672
Net debt paydown: 347870.27927041566
Dividend yield: 0%
Buyback yield: 8.145152401590192%
Debt paydown yield: 0.036239171674547224%
Total shareholder yield: 8.181391573264738% (Moderate Return)
Shareholder yield for INMD (quarterly period ending 2025-03-31)
Market cap (USD): 1019708895.2799999
Dividends paid: 0
Stock repurchases: 27089430.894308943
Dividend yield: 0%
Buyback yield: 2.6565847390073527%
Total shareholder yield: 2.6565847390073527% (Low Return)
Shareholder yield for INMD (quarterly period ending 2025-06-30)
Market cap (USD): 830022347.68
Dividends paid: 0
Stock repurchases: 8107374.631268436
Net debt paydown: -285931.8416193009
Dividend yield: 0%
Buyback yield: 0.9767658249117513%
Debt paydown yield: -0.034448691944079644%
Total shareholder yield: 0.9423171329676717% (Low Return)
Shareholder yield for INMD (quarterly period ending 2025-09-30)
Market cap (USD): 856463502.8000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 110566.88857400022
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01290970230634797%
Total shareholder yield: 0.01290970230634797% (Low Return)
Shareholder yield for INMD (annual period ending 2025-12-31)
Market cap (USD): 844392540.68
Dividends paid: 0
Stock repurchases: 40076729.559748426
Net debt paydown: -444093.21960885683
Dividend yield: 0%
Buyback yield: 4.746220226847828%
Debt paydown yield: -0.0525932191740139%
Total shareholder yield: 4.693627007673814% (Moderate Return)
Shareholder yield for INMD (quarterly period ending 2025-12-31)
Market cap (USD): 844392540.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -897378.8215622567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10627507685460914%
Total shareholder yield: -0.10627507685460914% (Minimal or Negative)
Shareholder yield for KOP (annual period ending 2021-12-31)
Market cap (USD): 580801145.1999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOP (annual period ending 2022-12-31)
Market cap (USD): 527144350.66
Dividends paid: 4200000
Stock repurchases: 23600000
Dividend yield: 0.7967457101155458%
Buyback yield: 4.476952085411162%
Total shareholder yield: 5.273697795526708% (Moderate Return)
Shareholder yield for KOP (annual period ending 2023-12-31)
Market cap (USD): 963899119.12
Dividends paid: 5000000
Stock repurchases: 20100000
Net debt paydown: -26200000
Dividend yield: 0.5187264829710388%
Buyback yield: 2.085280461543576%
Debt paydown yield: -2.7181267707682437%
Total shareholder yield: -0.11411982625362915% (Minimal or Negative)
Shareholder yield for KOP (quarterly period ending 2024-09-30)
Market cap (USD): 690614871.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOP (annual period ending 2024-12-31)
Market cap (USD): 613687567.66
Dividends paid: 5900000
Stock repurchases: 50800000
Net debt paydown: -91200000
Dividend yield: 0.9614012587051077%
Buyback yield: 8.27782778681686%
Debt paydown yield: -14.860982168458618%
Total shareholder yield: -5.621753122936649% (Minimal or Negative)
Shareholder yield for KOP (quarterly period ending 2024-12-31)
Market cap (USD): 613687567.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOP (quarterly period ending 2025-03-31)
Market cap (USD): 531759988.9
Dividends paid: 1600000
Stock repurchases: 19100000
Dividend yield: 0.30088762475525166%
Buyback yield: 3.5918460205158174%
Total shareholder yield: 3.8927336452710692% (Low Return)
Shareholder yield for KOP (quarterly period ending 2025-06-30)
Market cap (USD): 612149021.5799999
Dividends paid: 1600000
Stock repurchases: 10100000
Net debt paydown: -300000
Dividend yield: 0.2613742640428121%
Buyback yield: 1.6499250417702516%
Debt paydown yield: -0.049007674508027274%
Total shareholder yield: 1.8622916313050364% (Low Return)
Shareholder yield for KOP (quarterly period ending 2025-09-30)
Market cap (USD): 534644762.8
Dividends paid: 1500000
Stock repurchases: 4100000
Net debt paydown: 41300000
Dividend yield: 0.2805601222285086%
Buyback yield: 0.7668643340912569%
Debt paydown yield: 7.724755365358272%
Total shareholder yield: 8.772179821678037% (Moderate Return)
Shareholder yield for KOP (annual period ending 2025-12-31)
Market cap (USD): 518490028.96000004
Dividends paid: 6400000
Stock repurchases: 38200000
Net debt paydown: -600000
Dividend yield: 1.2343535347897192%
Buyback yield: 7.367547660776137%
Debt paydown yield: -0.11572064388653619%
Total shareholder yield: 8.48618055167932% (Moderate Return)
Shareholder yield for KOP (quarterly period ending 2025-12-31)
Market cap (USD): 518490028.96000004
Dividends paid: 1700000
Stock repurchases: 4900000
Net debt paydown: 5700000
Dividend yield: 0.3278751576785192%
Buyback yield: 0.9450519250733789%
Debt paydown yield: 1.0993461169220937%
Total shareholder yield: 2.372273199673992% (Low Return)
Shareholder yield for MRM (annual period ending 2021-12-31)
Market cap (USD): 47806797.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRM (annual period ending 2022-12-31)
Market cap (USD): 35637794.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37855.975547492504
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10622423771901066%
Total shareholder yield: -0.10622423771901066% (Minimal or Negative)
Shareholder yield for MRM (annual period ending 2023-12-31)
Market cap (USD): 45199154
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1492276.826918304
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.301559199356483%
Total shareholder yield: -3.301559199356483% (Minimal or Negative)
Shareholder yield for MRVI (annual period ending 2021-12-31)
Market cap (USD): 6180508271.599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRVI (annual period ending 2022-12-31)
Market cap (USD): 2110813206.8400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRVI (annual period ending 2023-12-31)
Market cap (USD): 966165374.1999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25705000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.660517618040715%
Total shareholder yield: -2.660517618040715% (Minimal or Negative)