speb/financial-data huggingface dataset:
Shareholder yield for AGI (annual period ending 2024-12-31)
Market cap (USD): 7714764600.070001
Dividends paid: 24545454.545454547
Stock repurchases: 0
Net debt paydown: -200419580.41958043
Dividend yield: 0.3181620673848147%
Buyback yield: 0%
Debt paydown yield: -2.5978703279911084%
Total shareholder yield: -2.2797082606062937% (Minimal or Negative)
Shareholder yield for AGI (quarterly period ending 2024-12-31)
Market cap (USD): 7714764600.070001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGI (quarterly period ending 2025-03-31)
Market cap (USD): 11196277857.26
Dividends paid: 6783216.783216784
Stock repurchases: 0
Dividend yield: 0.060584569887378634%
Buyback yield: 0%
Total shareholder yield: 0.060584569887378634% (Low Return)
Shareholder yield for AGI (quarterly period ending 2025-06-30)
Market cap (USD): 11133283045.61
Dividends paid: 7007299.270072992
Stock repurchases: 7299270.0729927
Net debt paydown: -6976162.523607761
Dividend yield: 0.06294009809474899%
Buyback yield: 0.0655626021820302%
Debt paydown yield: -0.06266042545607024%
Total shareholder yield: 0.06584227482070894% (Low Return)
Shareholder yield for AGI (quarterly period ending 2025-09-30)
Market cap (USD): 14610596648.69
Dividends paid: 7266187.050359713
Stock repurchases: 0
Net debt paydown: 6109331.512891859
Dividend yield: 0.04973230885140619%
Buyback yield: 0%
Debt paydown yield: 0.04181438759682431%
Total shareholder yield: 0.09154669644823049% (Low Return)
Shareholder yield for AGI (annual period ending 2025-12-31)
Market cap (USD): 16168668323.5
Dividends paid: 28832116.788321167
Stock repurchases: 28321167.883211676
Net debt paydown: 37645857.791843206
Dividend yield: 0.17832091184909615%
Buyback yield: 0.17516079442392227%
Debt paydown yield: 0.23283214819322906%
Total shareholder yield: 0.5863138544662475% (Low Return)
Shareholder yield for AGI (quarterly period ending 2025-12-31)
Market cap (USD): 16168668323.5
Dividends paid: 7372262.773722627
Stock repurchases: 21021897.810218975
Net debt paydown: 35715486.00535631
Dividend yield: 0.045595979991794204%
Buyback yield: 0.1300162597785815%
Debt paydown yield: 0.22089318236212696%
Total shareholder yield: 0.39650542213250267% (Low Return)
Shareholder yield for AHLADA.NS (annual period ending 2022-03-31)
Market cap (USD): 16011952.657259662
Dividends paid: 238546.74930766187
Stock repurchases: 0
Dividend yield: 1.489804238207681%
Buyback yield: 0%
Total shareholder yield: 1.489804238207681% (Low Return)
Shareholder yield for AHLADA.NS (annual period ending 2023-03-31)
Market cap (USD): 12642435.200974422
Dividends paid: 220328.86723507917
Stock repurchases: 0
Net debt paydown: 155830.67483953014
Dividend yield: 1.742772367289628%
Buyback yield: 0%
Debt paydown yield: 1.2326001467464072%
Total shareholder yield: 2.975372514036035% (Low Return)
Shareholder yield for AHLADA.NS (annual period ending 2024-03-31)
Market cap (USD): 16278351.967370441
Dividends paid: 216920.49406403647
Stock repurchases: 0
Net debt paydown: -1207341.733565146
Dividend yield: 1.3325703639953743%
Buyback yield: 0%
Debt paydown yield: -7.416854826491239%
Total shareholder yield: -6.084284462495864% (Minimal or Negative)
Shareholder yield for AHLADA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 16263915.19350215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AHLADA.NS (annual period ending 2025-03-31)
Market cap (USD): 7848500.991947718
Dividends paid: 241676.40869768529
Stock repurchases: 0
Net debt paydown: 967232.5554185468
Dividend yield: 3.0792683717009997%
Buyback yield: 0%
Debt paydown yield: 12.323787133503492%
Total shareholder yield: 15.403055505204492% (High Return)
Shareholder yield for AHN.AX (annual period ending 2021-06-30)
Market cap (USD): 30285702.962406013
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AHN.AX (annual period ending 2022-06-30)
Market cap (USD): 37395211.48275862
Dividends paid: 0
Stock repurchases: 220077.24137931035
Dividend yield: 0%
Buyback yield: 0.588517172795717%
Total shareholder yield: 0.588517172795717% (Low Return)
Shareholder yield for AHN.AX (annual period ending 2023-06-30)
Market cap (USD): 11285782.841059603
Dividends paid: 0
Stock repurchases: 223489.40397350994
Dividend yield: 0%
Buyback yield: 1.9802738287716948%
Total shareholder yield: 1.9802738287716948% (Low Return)
Shareholder yield for AIFC (annual period ending 2021-12-31)
Market cap (USD): 571931329.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIFC (annual period ending 2022-12-31)
Market cap (USD): 191576020.07000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIFC (annual period ending 2023-12-31)
Market cap (USD): 78308446.16000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5053000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.452688372433924%
Total shareholder yield: 6.452688372433924% (Moderate Return)
Shareholder yield for AIFC (quarterly period ending 2024-09-30)
Market cap (USD): 247510624.47
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIFC (annual period ending 2024-12-31)
Market cap (USD): 650239776.1500001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12635000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9431293598817467%
Total shareholder yield: -1.9431293598817467% (Minimal or Negative)
Shareholder yield for AIFC (quarterly period ending 2024-12-31)
Market cap (USD): 650239776.1500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIFC (quarterly period ending 2025-03-31)
Market cap (USD): 542565662.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIFC (quarterly period ending 2025-06-30)
Market cap (USD): 1013814704.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8462000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.834669290192104%
Total shareholder yield: -0.834669290192104% (Minimal or Negative)
Shareholder yield for AIFC (quarterly period ending 2025-09-30)
Market cap (USD): 376160214.59
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4923000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3087508484558579%
Total shareholder yield: 1.3087508484558579% (Low Return)
Shareholder yield for AIFC (quarterly period ending 2025-12-31)
Market cap (USD): 153820162.10000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2441000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.586918104021423%
Total shareholder yield: 1.586918104021423% (Low Return)
Shareholder yield for AIFC (annual period ending 2025-12-31)
Market cap (USD): 153820162.10000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2024000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3158223033754035%
Total shareholder yield: -1.3158223033754035% (Minimal or Negative)
Shareholder yield for ALFPC.PA (annual period ending 2021-08-31)
Market cap (USD): 205521430.5882353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALFPC.PA (annual period ending 2022-08-31)
Market cap (USD): 154773522
Dividends paid: 3052000
Stock repurchases: 0
Dividend yield: 1.9719135163183792%
Buyback yield: 0%
Total shareholder yield: 1.9719135163183792% (Low Return)
Shareholder yield for ALFPC.PA (annual period ending 2023-08-31)
Market cap (USD): 201294328.35164833
Dividends paid: 3667032.967032967
Stock repurchases: 0
Net debt paydown: 546974.7802197821
Dividend yield: 1.8217269195120562%
Buyback yield: 0%
Debt paydown yield: 0.27172885828370297%
Total shareholder yield: 2.093455777795759% (Low Return)
Shareholder yield for ALFPC.PA (annual period ending 2024-08-31)
Market cap (USD): 177638108
Dividends paid: 4057777.7777777775
Stock repurchases: 0
Net debt paydown: -10483553.113553118
Dividend yield: 2.2842946389508816%
Buyback yield: 0%
Debt paydown yield: -5.901635201807665%
Total shareholder yield: -3.617340562856784% (Minimal or Negative)
Shareholder yield for ALFPC.PA (quarterly period ending 2025-02-28)
Market cap (USD): 167351822.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALFPC.PA (annual period ending 2025-08-31)
Market cap (USD): 195649889.30232558
Dividends paid: 4815116.279069767
Stock repurchases: 0
Net debt paydown: -9152480.620155036
Dividend yield: 2.461088169403085%
Buyback yield: 0%
Debt paydown yield: -4.67798916359839%
Total shareholder yield: -2.216900994195305% (Minimal or Negative)
Shareholder yield for ALFPC.PA (quarterly period ending 2025-08-31)
Market cap (USD): 195649889.30232558
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23045397.286821704
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.7788961542478%
Total shareholder yield: -11.7788961542478% (Minimal or Negative)
Shareholder yield for AMH (annual period ending 2021-12-31)
Market cap (USD): 13738632858
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMH (annual period ending 2022-12-31)
Market cap (USD): 9690674889.12
Dividends paid: 269587000
Stock repurchases: 155000000
Dividend yield: 2.781921827783874%
Buyback yield: 1.5994758030116452%
Total shareholder yield: 4.381397630795519% (Moderate Return)
Shareholder yield for AMH (annual period ending 2023-12-31)
Market cap (USD): 11867305349.76
Dividends paid: 333442000
Stock repurchases: 0
Net debt paydown: 56818000
Dividend yield: 2.8097532689402267%
Buyback yield: 0%
Debt paydown yield: 0.4787776022056184%
Total shareholder yield: 3.288530871145845% (Low Return)
Shareholder yield for AMH (quarterly period ending 2024-09-30)
Market cap (USD): 12934069783.439999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMH (annual period ending 2024-12-31)
Market cap (USD): 12697011020.4
Dividends paid: 397479000
Stock repurchases: 0
Net debt paydown: -547136000
Dividend yield: 3.130492675491732%
Buyback yield: 0%
Debt paydown yield: -4.309171655604055%
Total shareholder yield: -1.1786789801123225% (Minimal or Negative)
Shareholder yield for AMH (quarterly period ending 2024-12-31)
Market cap (USD): 12697011020.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMH (quarterly period ending 2025-03-31)
Market cap (USD): 12941253382.32
Dividends paid: 115858000
Stock repurchases: 0
Dividend yield: 0.8952610429394896%
Buyback yield: 0%
Total shareholder yield: 0.8952610429394896% (Low Return)
Shareholder yield for AMH (quarterly period ending 2025-06-30)
Market cap (USD): 12445585059.6
Dividends paid: 115090000
Stock repurchases: 0
Net debt paydown: -231755000
Dividend yield: 0.9247455981285864%
Buyback yield: 0%
Debt paydown yield: -1.8621462863349598%
Total shareholder yield: -0.9374006882063735% (Minimal or Negative)
Shareholder yield for AMH (quarterly period ending 2025-09-30)
Market cap (USD): 11576369595.119999
Dividends paid: 115137000
Stock repurchases: 0
Net debt paydown: 313902000
Dividend yield: 0.99458642067316%
Buyback yield: 0%
Debt paydown yield: 2.7115754850495177%
Total shareholder yield: 3.706161905722678% (Low Return)
Shareholder yield for AMH (annual period ending 2025-12-31)
Market cap (USD): 11285433840.480001
Dividends paid: 460236000
Stock repurchases: 150093000
Net debt paydown: -85860000
Dividend yield: 4.078141846431885%
Buyback yield: 1.32997102390187%
Debt paydown yield: -0.7608037157776482%
Total shareholder yield: 4.647309154556107% (Moderate Return)
Shareholder yield for AMH (quarterly period ending 2025-12-31)
Market cap (USD): 11285433840.480001
Dividends paid: 114151000
Stock repurchases: 0
Net debt paydown: -252143000
Dividend yield: 1.0114896920537424%
Buyback yield: 0%
Debt paydown yield: -2.2342340007841086%
Total shareholder yield: -1.2227443087303662% (Minimal or Negative)
Shareholder yield for APYX (annual period ending 2021-12-31)
Market cap (USD): 539854738.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APYX (annual period ending 2022-12-31)
Market cap (USD): 98538228.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APYX (annual period ending 2023-12-31)
Market cap (USD): 110329127.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37705000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -34.17501874727959%
Total shareholder yield: -34.17501874727959% (Minimal or Negative)
Shareholder yield for APYX (quarterly period ending 2024-09-30)
Market cap (USD): 52216838.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APYX (quarterly period ending 2024-12-31)
Market cap (USD): 66534359.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APYX (annual period ending 2024-12-31)
Market cap (USD): 66534359.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -263000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3952844856220673%
Total shareholder yield: -0.3952844856220673% (Minimal or Negative)
Shareholder yield for APYX (quarterly period ending 2025-03-31)
Market cap (USD): 57691184.980000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APYX (quarterly period ending 2025-06-30)
Market cap (USD): 94748296.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -162000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17097932731698243%
Total shareholder yield: -0.17097932731698243% (Minimal or Negative)
Shareholder yield for APYX (quarterly period ending 2025-09-30)
Market cap (USD): 90116157.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -134000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1486969746915605%
Total shareholder yield: -0.1486969746915605% (Minimal or Negative)
Shareholder yield for APYX (quarterly period ending 2025-12-31)
Market cap (USD): 147386239
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -128000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08684664244672123%
Total shareholder yield: -0.08684664244672123% (Minimal or Negative)
Shareholder yield for APYX (annual period ending 2025-12-31)
Market cap (USD): 147386239
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -576000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.39080989101024555%
Total shareholder yield: -0.39080989101024555% (Minimal or Negative)
Shareholder yield for AVR.V (annual period ending 2022-03-31)
Market cap (USD): 1083347.784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVR.V (annual period ending 2023-03-31)
Market cap (USD): 1337466.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVR.V (annual period ending 2024-03-31)
Market cap (USD): 885088.0588235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVR.V (quarterly period ending 2024-09-30)
Market cap (USD): 891644.2666666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVR.V (quarterly period ending 2024-12-31)
Market cap (USD): 1052202.5874125876
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVR.V (annual period ending 2025-03-31)
Market cap (USD): 631321.5524475524
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVR.V (quarterly period ending 2025-03-31)
Market cap (USD): 631321.5524475524
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVR.V (quarterly period ending 2025-06-30)
Market cap (USD): 658970.6715328466
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVR.V (quarterly period ending 2025-09-30)
Market cap (USD): 974233.618705036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCH (annual period ending 2021-12-31)
Market cap (USD): 5399362990.139999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCH (annual period ending 2022-12-31)
Market cap (USD): 7621738776.54
Dividends paid: 630639018.6915888
Stock repurchases: 0
Dividend yield: 8.274214548427185%
Buyback yield: 0%
Total shareholder yield: 8.274214548427185% (Moderate Return)
Shareholder yield for BCH (annual period ending 2023-12-31)
Market cap (USD): 9404690259.720001
Dividends paid: 979979426.659432
Stock repurchases: 0
Net debt paydown: -857798513.3188992
Dividend yield: 10.420113789995336%
Buyback yield: 0%
Debt paydown yield: -9.120965067747354%
Total shareholder yield: 1.2991487222479812% (Low Return)
Shareholder yield for BCH (quarterly period ending 2024-09-30)
Market cap (USD): 11142184056.359999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCH (annual period ending 2024-12-31)
Market cap (USD): 9980487622.560001
Dividends paid: 821394271.9081894
Stock repurchases: 0
Net debt paydown: 981020565.9619656
Dividend yield: 8.23000140846326%
Buyback yield: 0%
Debt paydown yield: 9.829385126879533%
Total shareholder yield: 18.059386535342792% (High Return)
Shareholder yield for BCH (quarterly period ending 2024-12-31)
Market cap (USD): 9980487622.560001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCH (quarterly period ending 2025-03-31)
Market cap (USD): 12611982587.82
Dividends paid: 1086256193.1160922
Stock repurchases: 0
Dividend yield: 8.612890047637254%
Buyback yield: 0%
Total shareholder yield: 8.612890047637254% (Moderate Return)
Shareholder yield for BCH (quarterly period ending 2025-06-30)
Market cap (USD): 14480798590.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -331483055.4216938
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.289121372423121%
Total shareholder yield: -2.289121372423121% (Minimal or Negative)
Shareholder yield for BCH (quarterly period ending 2025-09-30)
Market cap (USD): 14425239195.359999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -598497221.6318665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.148958734939925%
Total shareholder yield: -4.148958734939925% (Minimal or Negative)
Shareholder yield for BCH (quarterly period ending 2025-12-31)
Market cap (USD): 18092159242.920002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -187714296.18188858
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0375450141770488%
Total shareholder yield: -1.0375450141770488% (Minimal or Negative)
Shareholder yield for BCH (annual period ending 2025-12-31)
Market cap (USD): 18092159242.920002
Dividends paid: 1106051514.545414
Stock repurchases: 0
Net debt paydown: -2699376423.811943
Dividend yield: 6.113430131222422%
Buyback yield: 0%
Debt paydown yield: -14.92014517210426%
Total shareholder yield: -8.806715040881837% (Minimal or Negative)
Shareholder yield for BOE (annual period ending 2021-12-31)
Market cap (USD): 475381068.75000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOE (annual period ending 2022-12-31)
Market cap (USD): 401432902.5
Dividends paid: 48110253
Stock repurchases: 12138249
Dividend yield: 11.984631229872843%
Buyback yield: 3.0237304726161556%
Total shareholder yield: 15.008361702488997% (High Return)
Shareholder yield for BOE (annual period ending 2023-12-31)
Market cap (USD): 449805011.25
Dividends paid: 47201093
Stock repurchases: 12222062
Dividend yield: 10.493678776238845%
Buyback yield: 2.717191159350384%
Total shareholder yield: 13.21086993558923% (High Return)
Shareholder yield for BOE (quarterly period ending 2024-12-31)
Market cap (USD): 525421181.24999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOE (annual period ending 2024-12-31)
Market cap (USD): 525421181.24999994
Dividends paid: 47183628
Stock repurchases: 36994167
Dividend yield: 8.980153386231612%
Buyback yield: 7.0408594704898%
Total shareholder yield: 16.021012856721413% (High Return)
Shareholder yield for BOE (quarterly period ending 2025-06-30)
Market cap (USD): 579353302.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BONE.V (annual period ending 2021-06-30)
Market cap (USD): 31460732.935483873
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BONE.V (annual period ending 2022-06-30)
Market cap (USD): 19440851.58139535
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10448.643410852717
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.053745811324705225%
Total shareholder yield: -0.053745811324705225% (Minimal or Negative)
Shareholder yield for BONE.V (annual period ending 2023-06-30)
Market cap (USD): 12570776.210526315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7320.259952206106
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.058232362342719814%
Total shareholder yield: 0.058232362342719814% (Low Return)
Shareholder yield for BONE.V (annual period ending 2024-06-30)
Market cap (USD): 18305619.372262772
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21883.84281872565
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11954713125896582%
Total shareholder yield: -0.11954713125896582% (Minimal or Negative)
Shareholder yield for BONE.V (quarterly period ending 2024-09-30)
Market cap (USD): 14448632.903703703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BONE.V (quarterly period ending 2024-12-31)
Market cap (USD): 11691700.951048952
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8703.63118363118
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07444281392478064%
Total shareholder yield: 0.07444281392478064% (Low Return)
Shareholder yield for BONE.V (quarterly period ending 2025-03-31)
Market cap (USD): 7794467.300699302
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3139.8601398601313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04028319086768675%
Total shareholder yield: 0.04028319086768675% (Low Return)
Shareholder yield for BONE.V (quarterly period ending 2025-06-30)
Market cap (USD): 8135830.832116788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BONE.V (annual period ending 2025-06-30)
Market cap (USD): 8135830.832116788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BONE.V (quarterly period ending 2025-09-30)
Market cap (USD): 8018768.517985612
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BONE.V (quarterly period ending 2025-12-31)
Market cap (USD): 10169788.540145984
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31685.632515885096
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3115662866617506%
Total shareholder yield: -0.3115662866617506% (Minimal or Negative)
Shareholder yield for BOSCH-HCIL.NS (annual period ending 2022-03-31)
Market cap (USD): 616935089.4216009
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOSCH-HCIL.NS (annual period ending 2023-03-31)
Market cap (USD): 327121900.5559075
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21854016.68550542
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.680695070665381%
Total shareholder yield: -6.680695070665381% (Minimal or Negative)
Shareholder yield for BOSCH-HCIL.NS (annual period ending 2024-03-31)
Market cap (USD): 302384419.3200576
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17744673.889720887
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.868250067123699%
Total shareholder yield: 5.868250067123699% (Moderate Return)
Shareholder yield for BOSCH-HCIL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 737768709.6020067
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOSCH-HCIL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 548036244.7049772
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOSCH-HCIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 545423303.4454429
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOSCH-HCIL.NS (annual period ending 2025-03-31)
Market cap (USD): 545423303.4454429
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 851019.5297732968
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15602918401128085%
Total shareholder yield: 0.15602918401128085% (Low Return)
Shareholder yield for BOSCH-HCIL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 545691706.5242219
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOSCH-HCIL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 531065247.3686584
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOSCH-HCIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 432746084.1127326
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BVS.AX (annual period ending 2021-06-30)
Market cap (USD): 795479654.887218
Dividends paid: 12876691.729323307
Stock repurchases: 0
Dividend yield: 1.6187330059558778%
Buyback yield: 0%
Total shareholder yield: 1.6187330059558778% (Low Return)
Shareholder yield for BVS.AX (annual period ending 2022-06-30)
Market cap (USD): 306080672.5862069
Dividends paid: 16576551.724137932
Stock repurchases: 0
Dividend yield: 5.4157459809779995%
Buyback yield: 0%
Total shareholder yield: 5.4157459809779995% (Moderate Return)
Shareholder yield for BVS.AX (annual period ending 2023-06-30)
Market cap (USD): 124692708.27814569
Dividends paid: 5311920.529801324
Stock repurchases: 3121854.304635762
Net debt paydown: 2688992.9207581617
Dividend yield: 4.260008947718332%
Buyback yield: 2.503638222109989%
Debt paydown yield: 2.1564957228773647%
Total shareholder yield: 8.920142892705686% (Moderate Return)
Shareholder yield for BVS.AX (annual period ending 2024-06-30)
Market cap (USD): 286911984
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6795328.918322297
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.368436767117506%
Total shareholder yield: 2.368436767117506% (Low Return)
Shareholder yield for BWMN (annual period ending 2021-12-31)
Market cap (USD): 372039347.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BWMN (annual period ending 2022-12-31)
Market cap (USD): 382543987.90000004
Dividends paid: 0
Stock repurchases: 3343000
Dividend yield: 0%
Buyback yield: 0.873886430251228%
Total shareholder yield: 0.873886430251228% (Low Return)
Shareholder yield for BWMN (annual period ending 2023-12-31)
Market cap (USD): 621874711.6800001
Dividends paid: 0
Stock repurchases: 5578000
Net debt paydown: -59656000
Dividend yield: 0%
Buyback yield: 0.8969652399807324%
Debt paydown yield: -9.59292907068673%
Total shareholder yield: -8.695963830705997% (Minimal or Negative)
Shareholder yield for BWMN (quarterly period ending 2024-09-30)
Market cap (USD): 421586234.71999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BWMN (quarterly period ending 2024-12-31)
Market cap (USD): 436817963.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BWMN (annual period ending 2024-12-31)
Market cap (USD): 436817963.3
Dividends paid: 0
Stock repurchases: 34491000
Net debt paydown: -9751000
Dividend yield: 0%
Buyback yield: 7.895966488977034%
Debt paydown yield: -2.2322799928681416%
Total shareholder yield: 5.663686496108892% (Moderate Return)
Shareholder yield for BWMN (quarterly period ending 2025-03-31)
Market cap (USD): 382193833.21999997
Dividends paid: 0
Stock repurchases: 6677000
Dividend yield: 0%
Buyback yield: 1.7470192922125352%
Total shareholder yield: 1.7470192922125352% (Low Return)
Shareholder yield for BWMN (quarterly period ending 2025-06-30)
Market cap (USD): 503347352.5
Dividends paid: 0
Stock repurchases: 6675000
Net debt paydown: -14503000
Dividend yield: 0%
Buyback yield: 1.3261220043866229%
Debt paydown yield: -2.881310476347444%
Total shareholder yield: -1.5551884719608213% (Minimal or Negative)
Shareholder yield for BWMN (quarterly period ending 2025-09-30)
Market cap (USD): 741627612.24
Dividends paid: 0
Stock repurchases: 356000
Net debt paydown: 529000
Dividend yield: 0%
Buyback yield: 0.04800252770049154%
Debt paydown yield: 0.07132959874595513%
Total shareholder yield: 0.11933212644644667% (Low Return)
Shareholder yield for BWMN (annual period ending 2025-12-31)
Market cap (USD): 578105376.6800001
Dividends paid: 0
Stock repurchases: 24030000
Net debt paydown: -91757000
Dividend yield: 0%
Buyback yield: 4.1566816309514065%
Debt paydown yield: -15.872019825684902%
Total shareholder yield: -11.715338194733494% (Minimal or Negative)
Shareholder yield for BWMN (quarterly period ending 2025-12-31)
Market cap (USD): 578105376.6800001
Dividends paid: 0
Stock repurchases: 10322000
Net debt paydown: -70977000
Dividend yield: 0%
Buyback yield: 1.785487631905136%
Debt paydown yield: -12.277519439036121%
Total shareholder yield: -10.492031807130985% (Minimal or Negative)
Shareholder yield for BX (annual period ending 2021-12-31)
Market cap (USD): 83252754367.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BX (annual period ending 2022-12-31)
Market cap (USD): 49950147418.19
Dividends paid: 6518785000
Stock repurchases: 465956000
Dividend yield: 13.050582104240394%
Buyback yield: 0.9328420917338794%
Total shareholder yield: 13.983424195974274% (High Return)
Shareholder yield for BX (annual period ending 2023-12-31)
Market cap (USD): 91275484087.36
Dividends paid: 4268447000
Stock repurchases: 418024000
Net debt paydown: 1077156000
Dividend yield: 4.676444110572624%
Buyback yield: 0.4579805893989104%
Debt paydown yield: 1.1801153516414673%
Total shareholder yield: 6.314540051613001% (Moderate Return)
Shareholder yield for BX (quarterly period ending 2024-09-30)
Market cap (USD): 108931510280.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BX (annual period ending 2024-12-31)
Market cap (USD): 123291142836.34
Dividends paid: 4424183000
Stock repurchases: 661065000
Net debt paydown: 7184000
Dividend yield: 3.588402944624157%
Buyback yield: 0.5361820685509547%
Debt paydown yield: 0.005826858146279199%
Total shareholder yield: 4.130411871321391% (Moderate Return)
Shareholder yield for BX (quarterly period ending 2024-12-31)
Market cap (USD): 123291142836.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BX (quarterly period ending 2025-03-31)
Market cap (USD): 100803416380.78
Dividends paid: 1858537000
Stock repurchases: 100126000
Dividend yield: 1.843724217619239%
Buyback yield: 0.09932798271616004%
Total shareholder yield: 1.943052200335399% (Low Return)
Shareholder yield for BX (quarterly period ending 2025-06-30)
Market cap (USD): 108630469765.58
Dividends paid: 1215471000
Stock repurchases: 35237000
Net debt paydown: 464171000
Dividend yield: 1.1189043024695884%
Buyback yield: 0.03243749205544261%
Debt paydown yield: 0.4272935586135838%
Total shareholder yield: 1.5786353531386148% (Low Return)
Shareholder yield for BX (quarterly period ending 2025-09-30)
Market cap (USD): 124826449461.82
Dividends paid: 1341824000
Stock repurchases: 126050000
Net debt paydown: 38972000
Dividend yield: 1.0749516675233293%
Buyback yield: 0.10098020134631343%
Debt paydown yield: 0.031220947297647968%
Total shareholder yield: 1.2071528161672906% (Low Return)
Shareholder yield for BX (quarterly period ending 2025-12-31)
Market cap (USD): 113620216298.39
Dividends paid: 1597553000
Stock repurchases: 51067000
Net debt paydown: -417380000
Dividend yield: 1.4060464343814467%
Buyback yield: 0.044945346579773775%
Debt paydown yield: -0.36734659869320657%
Total shareholder yield: 1.083645182268014% (Low Return)
Shareholder yield for BX (annual period ending 2025-12-31)
Market cap (USD): 113620216298.39
Dividends paid: 6013385000
Stock repurchases: 312480000
Net debt paydown: -1019467000
Dividend yield: 5.292530850502535%
Buyback yield: 0.2750214796100752%
Debt paydown yield: -0.8972584573529331%
Total shareholder yield: 4.670293872759677% (Moderate Return)
Shareholder yield for CCC3.DE (annual period ending 2021-12-31)
Market cap (USD): 220551115768.1591
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCC3.DE (annual period ending 2022-12-31)
Market cap (USD): 244463389303.59576
Dividends paid: 7616000000
Stock repurchases: 1418000000
Dividend yield: 3.1153949152450773%
Buyback yield: 0.5800459545453676%
Total shareholder yield: 3.6954408697904446% (Low Return)
Shareholder yield for CCC3.DE (annual period ending 2023-12-31)
Market cap (USD): 234294070340.19998
Dividends paid: 7952000000
Stock repurchases: 2289000000
Net debt paydown: -2915000000
Dividend yield: 3.3940252898647953%
Buyback yield: 0.9769773501635458%
Debt paydown yield: -1.244162942650387%
Total shareholder yield: 3.126839697377954% (Low Return)
Shareholder yield for CCC3.DE (quarterly period ending 2024-09-30)
Market cap (USD): 291421475779.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCC3.DE (quarterly period ending 2024-12-31)
Market cap (USD): 255146170892.4375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCC3.DE (annual period ending 2024-12-31)
Market cap (USD): 255146170892.4375
Dividends paid: 8359000000
Stock repurchases: 1795000000
Net debt paydown: -2458000000
Dividend yield: 3.276161257197123%
Buyback yield: 0.7035182984410618%
Debt paydown yield: -0.9633693468346128%
Total shareholder yield: 3.016310208803572% (Low Return)
Shareholder yield for CCC3.DE (quarterly period ending 2025-03-31)
Market cap (USD): 298180738012.6956
Dividends paid: 89000000
Stock repurchases: 370000000
Dividend yield: 0.02984766909934023%
Buyback yield: 0.1240858153568077%
Total shareholder yield: 0.15393348445614793% (Low Return)
Shareholder yield for CCC3.DE (quarterly period ending 2025-06-30)
Market cap (USD): 293682388108.6589
Dividends paid: 2194000000
Stock repurchases: 102000000
Net debt paydown: -335000000
Dividend yield: 0.747065567714005%
Buyback yield: 0.034731398316694855%
Debt paydown yield: -0.114068808196988%
Total shareholder yield: 0.6677281578337118% (Low Return)
Shareholder yield for CCC3.DE (quarterly period ending 2025-09-30)
Market cap (USD): 280268766452.5412
Dividends paid: 2108000000
Stock repurchases: 172000000
Net debt paydown: 2030000000
Dividend yield: 0.7521351831963603%
Buyback yield: 0.061369663904067354%
Debt paydown yield: 0.7243047542166089%
Total shareholder yield: 1.5378096013170366% (Low Return)
Shareholder yield for CCC3.DE (annual period ending 2025-12-31)
Market cap (USD): 297225608923.48236
Dividends paid: 8779000000
Stock repurchases: 746000000
Net debt paydown: -970000000
Dividend yield: 2.953648587615498%
Buyback yield: 0.25098779432294815%
Debt paydown yield: -0.3263514215727341%
Total shareholder yield: 2.878284960365712% (Low Return)
Shareholder yield for CCC3.DE (quarterly period ending 2025-12-31)
Market cap (USD): 297225608923.48236
Dividends paid: 4388000000
Stock repurchases: 102000000
Net debt paydown: 1924000000
Dividend yield: 1.476319626660987%
Buyback yield: 0.03431736597981328%
Debt paydown yield: 0.6473197269133406%
Total shareholder yield: 2.157956719554141% (Low Return)
Shareholder yield for CGY.TO (annual period ending 2021-09-30)
Market cap (USD): 497952023.203125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGY.TO (annual period ending 2022-09-30)
Market cap (USD): 434458699.27007294
Dividends paid: 9317518.248175181
Stock repurchases: 0
Dividend yield: 2.1446269262945807%
Buyback yield: 0%
Total shareholder yield: 2.1446269262945807% (Low Return)
Shareholder yield for CGY.TO (annual period ending 2023-09-30)
Market cap (USD): 409913304.88888884
Dividends paid: 9750370.37037037
Stock repurchases: 1237037.0370370368
Net debt paydown: -36006201.676128685
Dividend yield: 2.37864208213815%
Buyback yield: 0.3017801623619776%
Debt paydown yield: -8.783857768629524%
Total shareholder yield: -6.103435524129396% (Minimal or Negative)
Shareholder yield for CGY.TO (annual period ending 2024-09-30)
Market cap (USD): 376633383.3333333
Dividends paid: 9889629.629629629
Stock repurchases: 4183703.7037037034
Net debt paydown: -40323703.703703694
Dividend yield: 2.625797411292395%
Buyback yield: 1.1108159522866787%
Debt paydown yield: -10.706354106697932%
Total shareholder yield: -6.969740743118858% (Minimal or Negative)
Shareholder yield for CGY.TO (quarterly period ending 2024-09-30)
Market cap (USD): 376633383.3333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGY.TO (quarterly period ending 2024-12-31)
Market cap (USD): 376454820.6293707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGY.TO (quarterly period ending 2025-03-31)
Market cap (USD): 345036712.86713284
Dividends paid: 2302097.9020979023
Stock repurchases: 3065734.265734266
Dividend yield: 0.6672037543391497%
Buyback yield: 0.8885240762523792%
Total shareholder yield: 1.555727830591529% (Low Return)
Shareholder yield for CGY.TO (quarterly period ending 2025-06-30)
Market cap (USD): 412232530.2919708
Dividends paid: 2323357.6642335765
Stock repurchases: 11596350.364963504
Net debt paydown: -19023990.607932195
Dividend yield: 0.5636036686837932%
Buyback yield: 2.8130604726294135%
Debt paydown yield: -4.614868844644096%
Total shareholder yield: -1.2382047033308896% (Minimal or Negative)
Shareholder yield for CGY.TO (quarterly period ending 2025-09-30)
Market cap (USD): 405722468.2014389
Dividends paid: 2303597.1223021583
Stock repurchases: 223741.00719424462
Net debt paydown: 9479210.20847553
Dividend yield: 0.5677765721267464%
Buyback yield: 0.05514631915409685%
Debt paydown yield: 2.3363779310760666%
Total shareholder yield: 2.95930082235691% (Low Return)
Shareholder yield for CGY.TO (annual period ending 2025-09-30)
Market cap (USD): 405722468.2014389
Dividends paid: 9330215.82733813
Stock repurchases: 18351079.13669065
Net debt paydown: -29627380.762057036
Dividend yield: 2.2996547045320965%
Buyback yield: 4.523062086761102%
Debt paydown yield: -7.302376152199491%
Total shareholder yield: -0.47965936090629313% (Minimal or Negative)
Shareholder yield for CGY.TO (quarterly period ending 2025-12-31)
Market cap (USD): 462472059.4160584
Dividends paid: 2332116.7883211677
Stock repurchases: 0
Net debt paydown: -25325925.53694269
Dividend yield: 0.5042719318580718%
Buyback yield: 0%
Debt paydown yield: -5.47620662076765%
Total shareholder yield: -4.971934688909578% (Minimal or Negative)
Shareholder yield for CLON.L (annual period ending 2021-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CLON.L (annual period ending 2022-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CLON.L (annual period ending 2023-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CLON.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CLON.L (annual period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CLON.L (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CYF.V (annual period ending 2022-05-31)
Market cap (USD): 2767630.0787401577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYF.V (annual period ending 2023-05-31)
Market cap (USD): 258447.8088235294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 122148.06044465303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 47.2621768397568%
Total shareholder yield: 47.2621768397568% (High Return)
Shareholder yield for CYF.V (annual period ending 2024-05-31)
Market cap (USD): 769683.9854014597
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -921358.7966938615
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -119.70611499903947%
Total shareholder yield: -119.70611499903947% (Minimal or Negative)
Shareholder yield for CYF.V (quarterly period ending 2024-11-30)
Market cap (USD): 502127.17142857146
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYF.V (quarterly period ending 2025-02-28)
Market cap (USD): 488179.1944444445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 861805.3769841269
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 176.53463867194807%
Total shareholder yield: 176.53463867194807% (High Return)
Shareholder yield for CYF.V (annual period ending 2025-05-31)
Market cap (USD): 509404.3768115943
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYF.V (quarterly period ending 2025-08-31)
Market cap (USD): 513122.65693430655
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2062537.1705190577
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -401.95792227181227%
Total shareholder yield: -401.95792227181227% (Minimal or Negative)
Shareholder yield for CYF.V (quarterly period ending 2025-11-30)
Market cap (USD): 251063.58571428573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 654206.7935349308
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 260.5741456586334%
Total shareholder yield: 260.5741456586334% (High Return)
Shareholder yield for DD (annual period ending 2021-12-31)
Market cap (USD): 12535201188.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DD (annual period ending 2022-12-31)
Market cap (USD): 10860960616.44
Dividends paid: 652000000
Stock repurchases: 4375000000
Dividend yield: 6.003152235107838%
Buyback yield: 40.28188808066993%
Total shareholder yield: 46.28504031577777% (High Return)
Shareholder yield for DD (annual period ending 2023-12-31)
Market cap (USD): 12420434697.99
Dividends paid: 651000000
Stock repurchases: 2000000000
Net debt paydown: 274000000
Dividend yield: 5.241362446882405%
Buyback yield: 16.10249599656653%
Debt paydown yield: 2.2060419515296146%
Total shareholder yield: 23.54990039497855% (High Return)
Shareholder yield for DD (quarterly period ending 2024-09-30)
Market cap (USD): 14599647830.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DD (annual period ending 2024-12-31)
Market cap (USD): 12548703128.94
Dividends paid: 635000000
Stock repurchases: 500000000
Net debt paydown: 629000000
Dividend yield: 5.060283867386693%
Buyback yield: 3.9844754861312546%
Debt paydown yield: 5.012470161553118%
Total shareholder yield: 14.057229515071066% (High Return)
Shareholder yield for DD (quarterly period ending 2024-12-31)
Market cap (USD): 12548703128.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DD (quarterly period ending 2025-03-31)
Market cap (USD): 12352924997.49
Dividends paid: 172000000
Stock repurchases: 0
Dividend yield: 1.3923827760222685%
Buyback yield: 0%
Total shareholder yield: 1.3923827760222685% (Low Return)
Shareholder yield for DD (quarterly period ending 2025-06-30)
Market cap (USD): 11413189966.53
Dividends paid: 171000000
Stock repurchases: 0
Net debt paydown: -1000000
Dividend yield: 1.4982664837917337%
Buyback yield: 0%
Debt paydown yield: -0.008761792302875635%
Total shareholder yield: 1.4895046914888581% (Low Return)
Shareholder yield for DD (quarterly period ending 2025-09-30)
Market cap (USD): 13030722390.51
Dividends paid: 172000000
Stock repurchases: 0
Net debt paydown: -1724000000
Dividend yield: 1.3199575192029567%
Buyback yield: 0%
Debt paydown yield: -13.23027187852266%
Total shareholder yield: -11.910314359319703% (Minimal or Negative)
Shareholder yield for DD (quarterly period ending 2025-12-31)
Market cap (USD): 16153721135.64
Dividends paid: 82000000
Stock repurchases: 500000000
Net debt paydown: 5705000000
Dividend yield: 0.507622976226098%
Buyback yield: 3.095262050159134%
Debt paydown yield: 35.316939992315724%
Total shareholder yield: 38.919825018700955% (High Return)
Shareholder yield for DD (annual period ending 2025-12-31)
Market cap (USD): 16153721135.64
Dividends paid: 597000000
Stock repurchases: 500000000
Net debt paydown: 3977000000
Dividend yield: 3.6957428878900056%
Buyback yield: 3.095262050159134%
Debt paydown yield: 24.61971434696575%
Total shareholder yield: 31.410719285014892% (High Return)