speb/financial-data huggingface dataset:
Shareholder yield for APM (quarterly period ending 2025-09-30)
Market cap (USD): 12820576.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -70565
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5504042704351421%
Total shareholder yield: -0.5504042704351421% (Minimal or Negative)
Shareholder yield for ASL.V (annual period ending 2021-06-30)
Market cap (USD): 9154580.20967742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASL.V (annual period ending 2022-06-30)
Market cap (USD): 3199909.6434108526
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASL.V (annual period ending 2023-06-30)
Market cap (USD): 1939794.84962406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASL.V (annual period ending 2024-06-30)
Market cap (USD): 1129895.102189781
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASL.V (quarterly period ending 2024-09-30)
Market cap (USD): 1911057.148148148
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASL.V (quarterly period ending 2024-12-31)
Market cap (USD): 1804144.8601398603
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASL.V (quarterly period ending 2025-03-31)
Market cap (USD): 2164973.832167832
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASL.V (annual period ending 2025-06-30)
Market cap (USD): 1883158.5036496348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASL.V (quarterly period ending 2025-06-30)
Market cap (USD): 1883158.5036496348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASL.V (quarterly period ending 2025-09-30)
Market cap (USD): 6310613.172661872
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASL.V (quarterly period ending 2025-12-31)
Market cap (USD): 3766317.0072992695
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1907.9241716116085
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05065755665054155%
Total shareholder yield: -0.05065755665054155% (Minimal or Negative)
Shareholder yield for BBDC (annual period ending 2021-12-31)
Market cap (USD): 716195086.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBDC (annual period ending 2022-12-31)
Market cap (USD): 583217343.88
Dividends paid: 93726000
Stock repurchases: 32105000
Dividend yield: 16.070509730808798%
Buyback yield: 5.50480885674857%
Total shareholder yield: 21.57531858755737% (High Return)
Shareholder yield for BBDC (annual period ending 2023-12-31)
Market cap (USD): 691065434.4
Dividends paid: 108997000
Stock repurchases: 14772000
Net debt paydown: 7625000
Dividend yield: 15.772312515476031%
Buyback yield: 2.1375689283063934%
Debt paydown yield: 1.1033687434562856%
Total shareholder yield: 19.01325018723871% (High Return)
Shareholder yield for BBDC (quarterly period ending 2024-09-30)
Market cap (USD): 854408173.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBDC (quarterly period ending 2024-12-31)
Market cap (USD): 856502311.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBDC (annual period ending 2024-12-31)
Market cap (USD): 856502311.12
Dividends paid: 110052000
Stock repurchases: 6442000
Net debt paydown: -9924000
Dividend yield: 12.849002106730007%
Buyback yield: 0.7521287352483799%
Debt paydown yield: -1.158665875287942%
Total shareholder yield: 12.442464966690444% (High Return)
Shareholder yield for BBDC (quarterly period ending 2025-03-31)
Market cap (USD): 880584894.44
Dividends paid: 32676000
Stock repurchases: 1451000
Dividend yield: 3.7107154808486698%
Buyback yield: 0.16477684424995165%
Total shareholder yield: 3.8754923250986213% (Low Return)
Shareholder yield for BBDC (quarterly period ending 2025-06-30)
Market cap (USD): 872208343.72
Dividends paid: 32630000
Stock repurchases: 888000
Net debt paydown: -52823000
Dividend yield: 3.741078635046286%
Buyback yield: 0.10181053717196145%
Debt paydown yield: -6.056236492155991%
Total shareholder yield: -2.213347319937743% (Minimal or Negative)
Shareholder yield for BBDC (quarterly period ending 2025-09-30)
Market cap (USD): 863831793
Dividends paid: 32600000
Stock repurchases: 0
Net debt paydown: -51159000
Dividend yield: 3.773882862864252%
Buyback yield: 0%
Debt paydown yield: -5.922333539302831%
Total shareholder yield: -2.148450676438579% (Minimal or Negative)
Shareholder yield for BBDC (quarterly period ending 2025-12-31)
Market cap (USD): 931891267.6
Dividends paid: 27341000
Stock repurchases: 4010000
Net debt paydown: 189424000
Dividend yield: 2.933925979413266%
Buyback yield: 0.43030771286519137%
Debt paydown yield: 20.32683496303641%
Total shareholder yield: 23.69106865531487% (High Return)
Shareholder yield for BBDC (annual period ending 2025-12-31)
Market cap (USD): 931891267.6
Dividends paid: 125247000
Stock repurchases: 6349000
Net debt paydown: 20314000
Dividend yield: 13.440087310031576%
Buyback yield: 0.6813026605937905%
Debt paydown yield: 2.17986804966172%
Total shareholder yield: 16.301258020287086% (High Return)
Shareholder yield for BIP (annual period ending 2021-12-31)
Market cap (USD): 15178823393.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIP (annual period ending 2022-12-31)
Market cap (USD): 12035063468.800001
Dividends paid: 1418000000
Stock repurchases: 243000000
Dividend yield: 11.78223948445356%
Buyback yield: 2.019100278365455%
Total shareholder yield: 13.801339762819016% (High Return)
Shareholder yield for BIP (annual period ending 2023-12-31)
Market cap (USD): 12835875676.800001
Dividends paid: 1516000000
Stock repurchases: 13000000
Net debt paydown: -15746000000
Dividend yield: 11.81064726842182%
Buyback yield: 0.10127863752604463%
Debt paydown yield: -122.67180203731527%
Total shareholder yield: -110.7598761313674% (Minimal or Negative)
Shareholder yield for BIP (quarterly period ending 2024-09-30)
Market cap (USD): 14876802789.759998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIP (annual period ending 2024-12-31)
Market cap (USD): 13654992163.84
Dividends paid: 1644000000
Stock repurchases: 0
Net debt paydown: -6780000000
Dividend yield: 12.039552862970528%
Buyback yield: 0%
Debt paydown yield: -49.65217056626532%
Total shareholder yield: -37.61261770329479% (Minimal or Negative)
Shareholder yield for BIP (quarterly period ending 2024-12-31)
Market cap (USD): 13654992163.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIP (quarterly period ending 2025-03-31)
Market cap (USD): 12973157769.6
Dividends paid: 437000000
Stock repurchases: 0
Dividend yield: 3.3684936833499552%
Buyback yield: 0%
Total shareholder yield: 3.3684936833499552% (Low Return)
Shareholder yield for BIP (quarterly period ending 2025-06-30)
Market cap (USD): 14780705324.8
Dividends paid: 436000000
Stock repurchases: 116000000
Net debt paydown: -1874000000
Dividend yield: 2.9497915723172676%
Buyback yield: 0.7848069320844108%
Debt paydown yield: -12.678691299363667%
Total shareholder yield: -8.944092794961989% (Minimal or Negative)
Shareholder yield for BIP (quarterly period ending 2025-09-30)
Market cap (USD): 14707488208.64
Dividends paid: 435000000
Stock repurchases: 0
Net debt paydown: -9290000000
Dividend yield: 2.957677027029379%
Buyback yield: 0%
Debt paydown yield: -63.16510248529409%
Total shareholder yield: -60.207425458264716% (Minimal or Negative)
Shareholder yield for BIP (annual period ending 2025-12-31)
Market cap (USD): 15535756835.2
Dividends paid: 1743000000
Stock repurchases: 190000000
Net debt paydown: -12763000000
Dividend yield: 11.219279617268555%
Buyback yield: 1.2229851562140135%
Debt paydown yield: -82.15241867768134%
Total shareholder yield: -69.71015390419878% (Minimal or Negative)
Shareholder yield for BIP (quarterly period ending 2025-12-31)
Market cap (USD): 15535756835.2
Dividends paid: 435000000
Stock repurchases: 79000000
Net debt paydown: -7199000000
Dividend yield: 2.7999923313320836%
Buyback yield: 0.5085043544258266%
Debt paydown yield: -46.33826389255096%
Total shareholder yield: -43.02976720679305% (Minimal or Negative)
Shareholder yield for CAMB.BR (annual period ending 2021-12-31)
Market cap (USD): 52926136.36363636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAMB.BR (annual period ending 2022-12-31)
Market cap (USD): 63191489.36170214
Dividends paid: 4563829.787234043
Stock repurchases: 0
Net debt paydown: -15944463.24951644
Dividend yield: 7.222222222222221%
Buyback yield: 0%
Debt paydown yield: -25.231978879706148%
Total shareholder yield: -18.009756657483926% (Minimal or Negative)
Shareholder yield for CAMB.BR (annual period ending 2023-12-31)
Market cap (USD): 108216666.66666667
Dividends paid: 4266666.666666667
Stock repurchases: 0
Net debt paydown: 8226761.22931442
Dividend yield: 3.9427075311874322%
Buyback yield: 0%
Debt paydown yield: 7.602120341273142%
Total shareholder yield: 11.544827872460575% (High Return)
Shareholder yield for CAMB.BR (annual period ending 2024-12-31)
Market cap (USD): 177234375.00000003
Dividends paid: 4781250
Stock repurchases: 0
Net debt paydown: 1154444.444444444
Dividend yield: 2.6976990214229035%
Buyback yield: 0%
Debt paydown yield: 0.6513659917521326%
Total shareholder yield: 3.349065013175036% (Low Return)
Shareholder yield for CAMB.BR (quarterly period ending 2024-12-31)
Market cap (USD): 177234375.00000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAMB.BR (quarterly period ending 2025-06-30)
Market cap (USD): 449435294.11764705
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36067450.98039216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.02505976999459%
Total shareholder yield: -8.02505976999459% (Minimal or Negative)
Shareholder yield for CBG.V (annual period ending 2021-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBG.V (annual period ending 2022-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBG.V (annual period ending 2023-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBG.V (quarterly period ending 2024-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBG.V (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBG.V (annual period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBG.V (quarterly period ending 2025-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBG.V (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBG.V (quarterly period ending 2025-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBG.V (quarterly period ending 2025-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CBG.V (annual period ending 2025-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CCEP.AS (annual period ending 2021-12-31)
Market cap (USD): 21645759827.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCEP.AS (annual period ending 2022-12-31)
Market cap (USD): 22002251019.989365
Dividends paid: 811702127.6595745
Stock repurchases: 0
Dividend yield: 3.689177652423524%
Buyback yield: 0%
Total shareholder yield: 3.689177652423524% (Low Return)
Shareholder yield for CCEP.AS (annual period ending 2023-12-31)
Market cap (USD): 27771960462.27778
Dividends paid: 934444444.4444444
Stock repurchases: 0
Net debt paydown: 4799054.373523712
Dividend yield: 3.3647046477460094%
Buyback yield: 0%
Debt paydown yield: 0.017280214625259145%
Total shareholder yield: 3.3819848623712687% (Low Return)
Shareholder yield for CCEP.AS (annual period ending 2024-12-31)
Market cap (USD): 33355871024.666664
Dividends paid: 947916666.6666667
Stock repurchases: 0
Net debt paydown: 859097222.2222214
Dividend yield: 2.841828552357941%
Buyback yield: 0%
Debt paydown yield: 2.5755502579648395%
Total shareholder yield: 5.417378810322781% (Moderate Return)
Shareholder yield for CCEP.AS (quarterly period ending 2024-12-31)
Market cap (USD): 33355871024.666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCEP.AS (quarterly period ending 2025-06-30)
Market cap (USD): 39683241873.90589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2328639705.882353
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.8680682220511144%
Total shareholder yield: -5.8680682220511144% (Minimal or Negative)
Shareholder yield for CDE.AX (annual period ending 2021-12-31)
Market cap (USD): 583184042.9347827
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDE.AX (annual period ending 2022-12-31)
Market cap (USD): 29001584.837837838
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDE.AX (annual period ending 2023-12-31)
Market cap (USD): 14699433.410958905
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -696669.4835246205
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.7394308613638865%
Total shareholder yield: -4.7394308613638865% (Minimal or Negative)
Shareholder yield for CDE.AX (annual period ending 2024-12-31)
Market cap (USD): 6664960.49068323
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 922498.6131200545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.841021479566018%
Total shareholder yield: 13.841021479566018% (High Return)
Shareholder yield for CDE.AX (quarterly period ending 2024-12-31)
Market cap (USD): 6664960.49068323
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CET (annual period ending 2021-12-31)
Market cap (USD): 1046930458.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CET (annual period ending 2022-12-31)
Market cap (USD): 840972081.9
Dividends paid: 38496081
Stock repurchases: 2730136
Dividend yield: 4.577569437623445%
Buyback yield: 0.3246405033841112%
Total shareholder yield: 4.9022099410075555% (Moderate Return)
Shareholder yield for CET (annual period ending 2023-12-31)
Market cap (USD): 1002015576.1499999
Dividends paid: 30774078
Stock repurchases: 5832480
Net debt paydown: -255856
Dividend yield: 3.0712175272007127%
Buyback yield: 0.5820747839479582%
Debt paydown yield: -0.025534134008481608%
Total shareholder yield: 3.627758177140189% (Low Return)
Shareholder yield for CET (quarterly period ending 2024-12-31)
Market cap (USD): 1270913887.6499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CET (annual period ending 2024-12-31)
Market cap (USD): 1270913887.6499999
Dividends paid: 37899121
Stock repurchases: 0
Net debt paydown: 225218
Dividend yield: 2.982036892371825%
Buyback yield: 0%
Debt paydown yield: 0.01772094885330448%
Total shareholder yield: 2.9997578412251293% (Low Return)
Shareholder yield for CET (quarterly period ending 2025-06-30)
Market cap (USD): 1338286211.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 101981
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007620268302624522%
Total shareholder yield: 0.007620268302624522% (Low Return)
Shareholder yield for CGX.DE (annual period ending 2021-12-31)
Market cap (USD): 8522727.272727273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGX.DE (annual period ending 2022-12-31)
Market cap (USD): 7978723.404255319
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35.15594777562864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0004406212121212123%
Total shareholder yield: -0.0004406212121212123% (Minimal or Negative)
Shareholder yield for CGX.DE (annual period ending 2023-12-31)
Market cap (USD): 8333333.333333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1222146.5094562648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.665758113475178%
Total shareholder yield: -14.665758113475178% (Minimal or Negative)
Shareholder yield for CGX.DE (quarterly period ending 2024-12-31)
Market cap (USD): 50000000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGX.DE (annual period ending 2024-12-31)
Market cap (USD): 50000000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8672398.569444446
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.344797138888893%
Total shareholder yield: -17.344797138888893% (Minimal or Negative)
Shareholder yield for CMCM (annual period ending 2021-12-31)
Market cap (USD): 70040475.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMCM (annual period ending 2022-12-31)
Market cap (USD): 18813792.080000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMCM (annual period ending 2023-12-31)
Market cap (USD): 23312742.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 896460.7885930454
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8453682314578006%
Total shareholder yield: 3.8453682314578006% (Low Return)
Shareholder yield for CMCM (quarterly period ending 2024-09-30)
Market cap (USD): 43660267.489999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMCM (annual period ending 2024-12-31)
Market cap (USD): 47034480.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1554228.079301774
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3044440433760216%
Total shareholder yield: 3.3044440433760216% (Low Return)
Shareholder yield for CMCM (quarterly period ending 2024-12-31)
Market cap (USD): 47034480.199999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMCM (quarterly period ending 2025-03-31)
Market cap (USD): 43660267.489999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMCM (quarterly period ending 2025-06-30)
Market cap (USD): 47852471.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMCM (quarterly period ending 2025-09-30)
Market cap (USD): 82412589.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMCM (annual period ending 2025-12-31)
Market cap (USD): 61349322
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1330362.0352250491
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.168503239897336%
Total shareholder yield: 2.168503239897336% (Low Return)
Shareholder yield for CMCM (quarterly period ending 2025-12-31)
Market cap (USD): 61349322
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMDB (quarterly period ending 2025-06-30)
Market cap (USD): 210169305.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMDB (quarterly period ending 2025-09-30)
Market cap (USD): 348342896.96999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 73005882.35294116
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.95805110078894%
Total shareholder yield: 20.95805110078894% (High Return)
Shareholder yield for CMDB (annual period ending 2025-12-31)
Market cap (USD): 373553517.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 180412696.0784314
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 48.29634517321626%
Total shareholder yield: 48.29634517321626% (High Return)
Shareholder yield for CMDB (quarterly period ending 2025-12-31)
Market cap (USD): 373553517.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 129772941.17647061
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 34.740120276666104%
Total shareholder yield: 34.740120276666104% (High Return)
Shareholder yield for COD.AX (annual period ending 2021-06-30)
Market cap (USD): 351687344.924812
Dividends paid: 0
Stock repurchases: 1420841.3533834587
Dividend yield: 0%
Buyback yield: 0.40400696069607606%
Total shareholder yield: 0.40400696069607606% (Low Return)
Shareholder yield for COD.AX (annual period ending 2022-06-30)
Market cap (USD): 67097094.55172415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 75035.67539538501
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11183148226715112%
Total shareholder yield: 0.11183148226715112% (Low Return)
Shareholder yield for COD.AX (annual period ending 2023-06-30)
Market cap (USD): 52040410.827814564
Dividends paid: 0
Stock repurchases: 176681.4569536424
Net debt paydown: 62783.923270153005
Dividend yield: 0%
Buyback yield: 0.3395081901605774%
Debt paydown yield: 0.1206445573188985%
Total shareholder yield: 0.46015274747947593% (Low Return)
Shareholder yield for CPRT (annual period ending 2021-07-31)
Market cap (USD): 34023571963.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPRT (annual period ending 2022-07-31)
Market cap (USD): 29653741768.460003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 278163000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.938036765046146%
Total shareholder yield: 0.938036765046146% (Low Return)
Shareholder yield for CPRT (annual period ending 2023-07-31)
Market cap (USD): 40911609389.579994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -980000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0023954080873914525%
Total shareholder yield: -0.0023954080873914525% (Minimal or Negative)
Shareholder yield for CPRT (annual period ending 2024-07-31)
Market cap (USD): 48447714853.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1720000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0035502190458656145%
Total shareholder yield: 0.0035502190458656145% (Low Return)
Shareholder yield for CPRT (quarterly period ending 2024-10-31)
Market cap (USD): 47651516978.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPRT (quarterly period ending 2025-01-31)
Market cap (USD): 53632259152.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPRT (quarterly period ending 2025-04-30)
Market cap (USD): 56502274746.46
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18337000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03245356064385506%
Total shareholder yield: 0.03245356064385506% (Low Return)
Shareholder yield for CPRT (annual period ending 2025-07-31)
Market cap (USD): 41967034479.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14994000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03572804270333052%
Total shareholder yield: 0.03572804270333052% (Low Return)
Shareholder yield for CPRT (quarterly period ending 2025-07-31)
Market cap (USD): 41967034479.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2679000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.006383581859558655%
Total shareholder yield: -0.006383581859558655% (Minimal or Negative)
Shareholder yield for CPRT (quarterly period ending 2025-10-31)
Market cap (USD): 39819151840.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3803000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009550680575022726%
Total shareholder yield: 0.009550680575022726% (Low Return)
Shareholder yield for CPRT (quarterly period ending 2026-01-31)
Market cap (USD): 37569429939.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3800000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01011460649286739%
Total shareholder yield: 0.01011460649286739% (Low Return)
Shareholder yield for CRD.A (annual period ending 2021-12-31)
Market cap (USD): 195750949.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRD.A (annual period ending 2022-12-31)
Market cap (USD): 150165111.6
Dividends paid: 11842000
Stock repurchases: 26749000
Dividend yield: 7.885986214656801%
Buyback yield: 17.813059048797058%
Total shareholder yield: 25.699045263453858% (High Return)
Shareholder yield for CRD.A (annual period ending 2023-12-31)
Market cap (USD): 367070272.8
Dividends paid: 12701000
Stock repurchases: 2731000
Net debt paydown: 34868000
Dividend yield: 3.460100406147626%
Buyback yield: 0.7439992291307115%
Debt paydown yield: 9.498998579761864%
Total shareholder yield: 13.703098215040201% (High Return)
Shareholder yield for CRD.A (quarterly period ending 2024-09-30)
Market cap (USD): 311950142.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRD.A (quarterly period ending 2024-12-31)
Market cap (USD): 330720781.5
Dividends paid: 3435000
Stock repurchases: 263000
Dividend yield: 1.038640506478121%
Buyback yield: 0.0795232760418474%
Total shareholder yield: 1.1181637825199684% (Low Return)
Shareholder yield for CRD.A (annual period ending 2024-12-31)
Market cap (USD): 330720781.5
Dividends paid: 13755000
Stock repurchases: 3867000
Net debt paydown: 2039000
Dividend yield: 4.159097573975707%
Buyback yield: 1.1692642906989503%
Debt paydown yield: 0.6165321667274786%
Total shareholder yield: 5.944894031402136% (Moderate Return)
Shareholder yield for CRD.A (quarterly period ending 2025-03-31)
Market cap (USD): 328635154.95
Dividends paid: 3455000
Stock repurchases: 0
Net debt paydown: -21920000
Dividend yield: 1.0513178361960878%
Buyback yield: 0%
Debt paydown yield: -6.670010700265773%
Total shareholder yield: -5.618692864069685% (Minimal or Negative)
Shareholder yield for CRD.A (quarterly period ending 2025-06-30)
Market cap (USD): 306587102.84999996
Dividends paid: 3462000
Stock repurchases: 0
Net debt paydown: 21918000
Dividend yield: 1.12920601284843%
Buyback yield: 0%
Debt paydown yield: 7.149028708726715%
Total shareholder yield: 8.278234721575146% (Moderate Return)
Shareholder yield for CRD.A (quarterly period ending 2025-09-30)
Market cap (USD): 312248089.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRD.A (quarterly period ending 2025-12-31)
Market cap (USD): 330422834.85
Dividends paid: 3689000
Stock repurchases: 7561000
Dividend yield: 1.1164482629279155%
Buyback yield: 2.2882801073456136%
Total shareholder yield: 3.404728370273529% (Low Return)
Shareholder yield for CRD.A (annual period ending 2025-12-31)
Market cap (USD): 330422834.85
Dividends paid: 14328000
Stock repurchases: 10514000
Net debt paydown: 39215000
Dividend yield: 4.336262052380366%
Buyback yield: 3.1819834742271893%
Debt paydown yield: 11.868126492469017%
Total shareholder yield: 19.386372019076575% (High Return)
Shareholder yield for DKS (annual period ending 2022-01-31)
Market cap (USD): 6849665506.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DKS (annual period ending 2023-01-31)
Market cap (USD): 7910509841.92
Dividends paid: 163081000
Stock repurchases: 458456000
Dividend yield: 2.0615738208906365%
Buyback yield: 5.795530366077211%
Total shareholder yield: 7.857104186967847% (Moderate Return)
Shareholder yield for DKS (annual period ending 2024-01-31)
Market cap (USD): 9297057783.039999
Dividends paid: 351201000
Stock repurchases: 648554000
Net debt paydown: -58695000
Dividend yield: 3.7775499324170334%
Buyback yield: 6.975905874040212%
Debt paydown yield: -0.6313287641072143%
Total shareholder yield: 10.12212704235003% (High Return)
Shareholder yield for DKS (quarterly period ending 2024-10-31)
Market cap (USD): 12394538632.960001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DKS (quarterly period ending 2025-01-31)
Market cap (USD): 15276422156.8
Dividends paid: 88630000
Stock repurchases: 92753000
Net debt paydown: -4462440000
Dividend yield: 0.5801751162038168%
Buyback yield: 0.6071644200976262%
Debt paydown yield: -29.211290145013653%
Total shareholder yield: -28.02395060871221% (Minimal or Negative)
Shareholder yield for DKS (annual period ending 2025-01-31)
Market cap (USD): 15276422156.8
Dividends paid: 361727000
Stock repurchases: 263021000
Net debt paydown: -223930000
Dividend yield: 2.3678777418375043%
Buyback yield: 1.721744773090873%
Debt paydown yield: -1.4658537038420476%
Total shareholder yield: 2.6237688110863298% (Low Return)
Shareholder yield for DKS (quarterly period ending 2025-04-30)
Market cap (USD): 12016748823.039999
Dividends paid: 99921000
Stock repurchases: 303671000
Net debt paydown: -80428000
Dividend yield: 0.8315144260019738%
Buyback yield: 2.5270645535817837%
Debt paydown yield: -0.6692991688882893%
Total shareholder yield: 2.6892798106954685% (Low Return)
Shareholder yield for DKS (quarterly period ending 2025-07-31)
Market cap (USD): 13628124556.8
Dividends paid: 96131000
Stock repurchases: 0
Net debt paydown: -40584000
Dividend yield: 0.7053868608210929%
Buyback yield: 0%
Debt paydown yield: -0.2977959280519628%
Total shareholder yield: 0.4075909327691301% (Low Return)
Shareholder yield for DKS (quarterly period ending 2025-10-31)
Market cap (USD): 14344145034.24
Dividends paid: 109480000
Stock repurchases: 0
Net debt paydown: -3090477000
Dividend yield: 0.7632382392862539%
Buyback yield: 0%
Debt paydown yield: -21.545215784021412%
Total shareholder yield: -20.78197754473516% (Minimal or Negative)
Shareholder yield for DKS (quarterly period ending 2026-01-31)
Market cap (USD): 13158030081.279999
Dividends paid: 108321000
Stock repurchases: 43461000
Net debt paydown: -47394000
Dividend yield: 0.8232311320986329%
Buyback yield: 0.3303002024735618%
Debt paydown yield: -0.3601906950146565%
Total shareholder yield: 0.7933406395575382% (Low Return)
Shareholder yield for DKS (annual period ending 2026-01-31)
Market cap (USD): 13158030081.279999
Dividends paid: 413853000
Stock repurchases: 347132000
Net debt paydown: -3258883000
Dividend yield: 3.1452504473963083%
Buyback yield: 2.6381760632533178%
Debt paydown yield: -24.76725603961364%
Total shareholder yield: -18.983829528964012% (Minimal or Negative)
Shareholder yield for EDR.MC (annual period ending 2022-03-31)
Market cap (USD): 930929656.2222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDR.MC (annual period ending 2023-03-31)
Market cap (USD): 640312674.6956522
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDR.MC (annual period ending 2024-03-31)
Market cap (USD): 763623772.8260869
Dividends paid: 0
Stock repurchases: 1802150.5376344086
Net debt paydown: 9956381.486676037
Dividend yield: 0%
Buyback yield: 0.23599979489439538%
Debt paydown yield: 1.3038333589103144%
Total shareholder yield: 1.5398331538047096% (Low Return)
Shareholder yield for EDR.MC (quarterly period ending 2024-09-30)
Market cap (USD): 787531796.1333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDR.MC (quarterly period ending 2024-12-31)
Market cap (USD): 943216771.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDR.MC (annual period ending 2025-03-31)
Market cap (USD): 814532024.3478261
Dividends paid: 0
Stock repurchases: 87317391.30434783
Net debt paydown: -3030294.530154288
Dividend yield: 0%
Buyback yield: 10.719945771838807%
Debt paydown yield: -0.37202889997855676%
Total shareholder yield: 10.347916871860251% (High Return)
Shareholder yield for EDR.MC (quarterly period ending 2025-03-31)
Market cap (USD): 814532024.3478261
Dividends paid: 0
Stock repurchases: 43756521.73913043
Dividend yield: 0%
Buyback yield: 5.371982983009796%
Total shareholder yield: 5.371982983009796% (Moderate Return)
Shareholder yield for EDR.MC (quarterly period ending 2025-06-30)
Market cap (USD): 948956427.0588235
Dividends paid: 0
Stock repurchases: 12823529.411764706
Net debt paydown: -23750843.989769816
Dividend yield: 0%
Buyback yield: 1.3513296339126653%
Debt paydown yield: -2.502838203370697%
Total shareholder yield: -1.1515085694580316% (Minimal or Negative)
Shareholder yield for EDR.MC (quarterly period ending 2025-09-30)
Market cap (USD): 1000383743.1058823
Dividends paid: 0
Stock repurchases: 26065882.352941178
Net debt paydown: -16827058.823529422
Dividend yield: 0%
Buyback yield: 2.60558835872469%
Debt paydown yield: -1.68206040326951%
Total shareholder yield: 0.9235279554551801% (Low Return)
Shareholder yield for EDR.MC (quarterly period ending 2025-12-31)
Market cap (USD): 488559502.44705886
Dividends paid: 0
Stock repurchases: 26898823.529411767
Net debt paydown: -568235.2941176891
Dividend yield: 0%
Buyback yield: 5.5057415513735855%
Debt paydown yield: -0.11630830866487221%
Total shareholder yield: 5.389433242708713% (Moderate Return)
Shareholder yield for ESUN.SW (annual period ending 2021-12-31)
Market cap (USD): 155024739.56043956
Dividends paid: 1251648.3516483516
Stock repurchases: 0
Dividend yield: 0.8073861986140419%
Buyback yield: 0%
Total shareholder yield: 0.8073861986140419% (Low Return)
Shareholder yield for ESUN.SW (annual period ending 2022-12-31)
Market cap (USD): 141471445.52173913
Dividends paid: 1238043.4782608696
Stock repurchases: 0
Dividend yield: 0.8751189851033412%
Buyback yield: 0%
Total shareholder yield: 0.8751189851033412% (Low Return)
Shareholder yield for ESUN.SW (annual period ending 2023-12-31)
Market cap (USD): 147640058.3690476
Dividends paid: 1972619.0476190478
Stock repurchases: 0
Net debt paydown: 32856987.57763976
Dividend yield: 1.3361001542604394%
Buyback yield: 0%
Debt paydown yield: 22.25479178253166%
Total shareholder yield: 23.5908919367921% (High Return)
Shareholder yield for ESUN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 51739331.77777778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESUN.SW (annual period ending 2024-12-31)
Market cap (USD): 51739331.77777778
Dividends paid: 1956666.6666666665
Stock repurchases: 0
Net debt paydown: 11858809.523809552
Dividend yield: 3.7817780002853874%
Buyback yield: 0%
Debt paydown yield: 22.920298960843848%
Total shareholder yield: 26.702076961129237% (High Return)
Shareholder yield for ESUN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 75984178.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25839166.666666687
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -34.005982681844394%
Total shareholder yield: -34.005982681844394% (Minimal or Negative)
Shareholder yield for FRBA (annual period ending 2021-12-31)
Market cap (USD): 335360989.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRBA (annual period ending 2022-12-31)
Market cap (USD): 323079458.61
Dividends paid: 4679000
Stock repurchases: 3524000
Dividend yield: 1.4482505387778852%
Buyback yield: 1.0907533444439554%
Total shareholder yield: 2.5390038832218407% (Low Return)
Shareholder yield for FRBA (annual period ending 2023-12-31)
Market cap (USD): 352404746.94
Dividends paid: 5320000
Stock repurchases: 5535000
Net debt paydown: -113738000
Dividend yield: 1.5096277919621146%
Buyback yield: 1.5706371858102075%
Debt paydown yield: -32.27482063950883%
Total shareholder yield: -29.19455566173651% (Minimal or Negative)
Shareholder yield for FRBA (quarterly period ending 2024-09-30)
Market cap (USD): 369448504.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRBA (annual period ending 2024-12-31)
Market cap (USD): 343381581.3
Dividends paid: 6028000
Stock repurchases: 1339000
Net debt paydown: -42486000
Dividend yield: 1.7554814609388019%
Buyback yield: 0.3899452017579721%
Debt paydown yield: -12.372824377811204%
Total shareholder yield: -10.22739771511443% (Minimal or Negative)
Shareholder yield for FRBA (quarterly period ending 2024-12-31)
Market cap (USD): 343381581.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRBA (quarterly period ending 2025-03-31)
Market cap (USD): 362681130.03000003
Dividends paid: 1503000
Stock repurchases: 3862000
Net debt paydown: -293348000
Dividend yield: 0.4144136199960764%
Buyback yield: 1.064847239138288%
Debt paydown yield: -80.88317138962675%
Total shareholder yield: -79.40391053049238% (Minimal or Negative)
Shareholder yield for FRBA (quarterly period ending 2025-06-30)
Market cap (USD): 380476817.82
Dividends paid: 1501000
Stock repurchases: 2842000
Net debt paydown: -79297000
Dividend yield: 0.39450498156502906%
Buyback yield: 0.7469574667607012%
Debt paydown yield: -20.841480028755566%
Total shareholder yield: -19.700017580429837% (Minimal or Negative)
Shareholder yield for FRBA (quarterly period ending 2025-09-30)
Market cap (USD): 402282801.45
Dividends paid: 1494000
Stock repurchases: 1782000
Net debt paydown: 55058000
Dividend yield: 0.3713805299692113%
Buyback yield: 0.44297195743315565%
Debt paydown yield: 13.686391712881415%
Total shareholder yield: 14.500744200283782% (High Return)
Shareholder yield for FRBA (quarterly period ending 2025-12-31)
Market cap (USD): 408047601.72
Dividends paid: 1482000
Stock repurchases: 0
Net debt paydown: 65031000
Dividend yield: 0.36319292007919707%
Buyback yield: 0%
Debt paydown yield: 15.937111191410432%
Total shareholder yield: 16.30030411148963% (High Return)
Shareholder yield for FRBA (annual period ending 2025-12-31)
Market cap (USD): 408047601.72
Dividends paid: 5980000
Stock repurchases: 8486000
Net debt paydown: 5831000
Dividend yield: 1.4655152915476373%
Buyback yield: 2.079659325095861%
Debt paydown yield: 1.4289999439823198%
Total shareholder yield: 4.974174560625818% (Moderate Return)
Shareholder yield for GDX.V (annual period ending 2021-12-31)
Market cap (USD): 1824559.3149606301
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDX.V (annual period ending 2022-12-31)
Market cap (USD): 1460414.0735294116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -114199.77420101897
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.819684586100305%
Total shareholder yield: -7.819684586100305% (Minimal or Negative)
Shareholder yield for GDX.V (annual period ending 2023-12-31)
Market cap (USD): 2507781.7424242427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 79838.79233511584
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.1836419806588365%
Total shareholder yield: 3.1836419806588365% (Low Return)
Shareholder yield for HVII (quarterly period ending 2025-03-31)
Market cap (USD): 194537200.00000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVII (quarterly period ending 2025-06-30)
Market cap (USD): 200050400
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVII (quarterly period ending 2025-09-30)
Market cap (USD): 200641100
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVII (quarterly period ending 2025-12-31)
Market cap (USD): 203791500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVII (annual period ending 2025-12-31)
Market cap (USD): 203791500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPEL.L (annual period ending 2021-06-30)
Market cap (USD): 323056.5344444445
Dividends paid: 0
Stock repurchases: 75000000
Dividend yield: 0%
Buyback yield: 23215.75080627184%
Total shareholder yield: 23215.75080627184% (High Return)
Shareholder yield for JPEL.L (annual period ending 2022-06-30)
Market cap (USD): 281573.66524390253
Dividends paid: 0
Stock repurchases: 103000000
Dividend yield: 0%
Buyback yield: 36580.125456967064%
Total shareholder yield: 36580.125456967064% (High Return)
Shareholder yield for JPEL.L (annual period ending 2023-06-30)
Market cap (USD): 233813.0688607595
Dividends paid: 0
Stock repurchases: 8500000
Dividend yield: 0%
Buyback yield: 3635.3827617146267%
Total shareholder yield: 3635.3827617146267% (High Return)
Shareholder yield for JPEL.L (annual period ending 2024-06-30)
Market cap (USD): 190514.35240506328
Dividends paid: 0
Stock repurchases: 6000000
Dividend yield: 0%
Buyback yield: 3149.369023517484%
Total shareholder yield: 3149.369023517484% (High Return)
Shareholder yield for JPEL.L (quarterly period ending 2024-12-31)
Market cap (USD): 168892.055875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPEL.L (annual period ending 2025-06-30)
Market cap (USD): 224916.0723287671
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KSB3.DE (annual period ending 2021-12-31)
Market cap (USD): 300988559.9090909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KSB3.DE (annual period ending 2022-12-31)
Market cap (USD): 265015829.87234044
Dividends paid: 22596808.5106383
Stock repurchases: 0
Dividend yield: 8.526588212305395%
Buyback yield: 0%
Total shareholder yield: 8.526588212305395% (Moderate Return)
Shareholder yield for KSB3.DE (annual period ending 2023-12-31)
Market cap (USD): 501350409.6888888
Dividends paid: 38222222.222222224
Stock repurchases: 0
Net debt paydown: -6981560.283687934
Dividend yield: 7.623853792388618%
Buyback yield: 0%
Debt paydown yield: -1.3925510279367912%
Total shareholder yield: 6.2313027644518275% (Moderate Return)
Shareholder yield for KSB3.DE (quarterly period ending 2024-12-31)
Market cap (USD): 506126742.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KSB3.DE (annual period ending 2024-12-31)
Market cap (USD): 506126742.5
Dividends paid: 47708333.333333336
Stock repurchases: 0
Net debt paydown: -62500.00000000745
Dividend yield: 9.426163315868127%
Buyback yield: 0%
Debt paydown yield: -0.012348685566640937%
Total shareholder yield: 9.413814630301486% (Moderate Return)
Shareholder yield for KSB3.DE (quarterly period ending 2025-06-30)
Market cap (USD): 866034500.7058823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4800245.09803921
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5542787376399733%
Total shareholder yield: -0.5542787376399733% (Minimal or Negative)
Shareholder yield for LAR0.DE (annual period ending 2021-06-30)
Market cap (USD): 77580065250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAR0.DE (annual period ending 2022-06-30)
Market cap (USD): 51651187656.25
Dividends paid: 815290000
Stock repurchases: 3865663000
Net debt paydown: -4469779000
Dividend yield: 1.5784535399765327%
Buyback yield: 7.4841705978318185%
Debt paydown yield: -8.65377777902681%
Total shareholder yield: 0.40884635878154185% (Low Return)
Shareholder yield for LAR0.DE (annual period ending 2023-06-30)
Market cap (USD): 78541296065.21739
Dividends paid: 907907000
Stock repurchases: 2017012000
Net debt paydown: -5711000
Dividend yield: 1.1559613165106317%
Buyback yield: 2.568091056614546%
Debt paydown yield: -0.007271334044777954%
Total shareholder yield: 3.7167810390803995% (Low Return)
Shareholder yield for LAR0.DE (annual period ending 2024-06-30)
Market cap (USD): 133703521000.00002
Dividends paid: 1018915000
Stock repurchases: 2842807000
Net debt paydown: 28207000
Dividend yield: 0.7620704319372411%
Buyback yield: 2.126202046691051%
Debt paydown yield: 0.021096677027675283%
Total shareholder yield: 2.9093691556559675% (Low Return)
Shareholder yield for LAR0.DE (quarterly period ending 2024-09-30)
Market cap (USD): 101101717733.33334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAR0.DE (quarterly period ending 2024-12-31)
Market cap (USD): 91821816358.69563
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAR0.DE (quarterly period ending 2025-03-31)
Market cap (USD): 91821816358.69563
Dividends paid: 295716000
Stock repurchases: 435084000
Dividend yield: 0.32205418246662176%
Buyback yield: 0.47383510504777443%
Total shareholder yield: 0.7958892875143961% (Low Return)
Shareholder yield for LAR0.DE (quarterly period ending 2025-06-30)
Market cap (USD): 91821816358.69563
Dividends paid: 295207000
Stock repurchases: 1292277000
Net debt paydown: -165000
Dividend yield: 0.3214998479738128%
Buyback yield: 1.4073746863727987%
Debt paydown yield: -0.00017969585719742115%
Total shareholder yield: 1.7286948384894143% (Low Return)