speb/financial-data huggingface dataset:
Shareholder yield for 7721.T (quarterly period ending 2025-03-31)
Market cap (USD): 365284125.2370004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 724879.7387616485
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1984427158698283%
Total shareholder yield: 0.1984427158698283% (Low Return)
Shareholder yield for 7721.T (quarterly period ending 2025-06-30)
Market cap (USD): 492361915.43647933
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7721.T (quarterly period ending 2025-09-30)
Market cap (USD): 519525645.4142665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8522.T (annual period ending 2022-03-31)
Market cap (USD): 338044394.2740534
Dividends paid: 11129323.061793149
Stock repurchases: 11670217.997049665
Dividend yield: 3.292266711209114%
Buyback yield: 3.452273782593357%
Total shareholder yield: 6.744540493802472% (Moderate Return)
Shareholder yield for 8522.T (annual period ending 2023-03-31)
Market cap (USD): 351407127.63753754
Dividends paid: 18243243.243243244
Stock repurchases: 6824324.324324325
Net debt paydown: 3156235426.132574
Dividend yield: 5.191483555239785%
Buyback yield: 1.9419994039971051%
Debt paydown yield: 898.1705770601515%
Total shareholder yield: 905.3040600193883% (High Return)
Shareholder yield for 8522.T (annual period ending 2024-03-31)
Market cap (USD): 671243688.6885896
Dividends paid: 15808240.88748019
Stock repurchases: 18053354.463814054
Net debt paydown: 25581397.562380314
Dividend yield: 2.355067340501151%
Buyback yield: 2.689538057197221%
Debt paydown yield: 3.811044780526541%
Total shareholder yield: 8.855650178224913% (Moderate Return)
Shareholder yield for 8522.T (quarterly period ending 2024-09-30)
Market cap (USD): 675349930.0268946
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8522.T (annual period ending 2025-03-31)
Market cap (USD): 834111783.102259
Dividends paid: 23165352.22563828
Stock repurchases: 14436572.650715144
Net debt paydown: 58020484.96444607
Dividend yield: 2.7772479294658634%
Buyback yield: 1.7307719352701283%
Debt paydown yield: 6.955960356854589%
Total shareholder yield: 11.463980221590582% (High Return)
Shareholder yield for 8522.T (quarterly period ending 2025-03-31)
Market cap (USD): 834111783.102259
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 196774272.9449792
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.590875579425234%
Total shareholder yield: 23.590875579425234% (High Return)
Shareholder yield for 8522.T (quarterly period ending 2025-06-30)
Market cap (USD): 869031050.6047605
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8522.T (quarterly period ending 2025-09-30)
Market cap (USD): 1154674319.004307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8729.T (quarterly period ending 2025-09-30)
Market cap (USD): 7215416849.522814
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9553.T (annual period ending 2022-09-30)
Market cap (USD): 48876732.150315024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9553.T (annual period ending 2023-09-30)
Market cap (USD): 141811133.46055982
Dividends paid: 0
Stock repurchases: 1607.0711128967457
Net debt paydown: -1635060.762311358
Dividend yield: 0%
Buyback yield: 0.0011332474917025474%
Debt paydown yield: -1.1529847638980315%
Total shareholder yield: -1.151851516406329% (Minimal or Negative)
Shareholder yield for 9553.T (annual period ending 2024-09-30)
Market cap (USD): 46870440.096652195
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9281961.612558581
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.80344454504399%
Total shareholder yield: -19.80344454504399% (Minimal or Negative)
Shareholder yield for 9553.T (quarterly period ending 2025-03-31)
Market cap (USD): 56875989.37976206
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9553.T (quarterly period ending 2025-09-30)
Market cap (USD): 86177576.95154777
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -323418.5625567734
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3752931725367625%
Total shareholder yield: -0.3752931725367625% (Minimal or Negative)
Shareholder yield for 9553.T (annual period ending 2025-09-30)
Market cap (USD): 86177576.95154777
Dividends paid: 0
Stock repurchases: 754650.0672947511
Net debt paydown: -1059701.936757829
Dividend yield: 0%
Buyback yield: 0.875691907326477%
Debt paydown yield: -1.2296724672981147%
Total shareholder yield: -0.3539805599716378% (Minimal or Negative)
Shareholder yield for 9553.T (quarterly period ending 2025-12-31)
Market cap (USD): 119860883.02672906
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALECO.PA (annual period ending 2021-09-30)
Market cap (USD): 103227662.51162791
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALECO.PA (annual period ending 2022-09-30)
Market cap (USD): 26451840.470588233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALECO.PA (annual period ending 2023-09-30)
Market cap (USD): 20957133.03157895
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -544354.9535603719
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5974686172012107%
Total shareholder yield: -2.5974686172012107% (Minimal or Negative)
Shareholder yield for ALECO.PA (quarterly period ending 2024-09-30)
Market cap (USD): 15412463.499999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALECO.PA (annual period ending 2024-09-30)
Market cap (USD): 15412463.499999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1504793.4502923978
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.763484275517655%
Total shareholder yield: 9.763484275517655% (Moderate Return)
Shareholder yield for ALECO.PA (quarterly period ending 2025-03-31)
Market cap (USD): 16673841.586956521
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 421827.4879227055
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5298758280916456%
Total shareholder yield: 2.5298758280916456% (Low Return)
Shareholder yield for ALECO.PA (quarterly period ending 2025-09-30)
Market cap (USD): 13439241.529411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1408437.1611253198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.480034591557542%
Total shareholder yield: -10.480034591557542% (Minimal or Negative)
Shareholder yield for ALECO.PA (annual period ending 2025-09-30)
Market cap (USD): 13439241.529411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -986609.6732026143
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.3412600781332795%
Total shareholder yield: -7.3412600781332795% (Minimal or Negative)
Shareholder yield for AMG.DE (annual period ending 2021-12-31)
Market cap (USD): 105807353898.27274
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMG.DE (annual period ending 2022-12-31)
Market cap (USD): 125269735341.82979
Dividends paid: 4196000000
Stock repurchases: 6360000000
Dividend yield: 3.349572016377431%
Buyback yield: 5.077044333689338%
Total shareholder yield: 8.42661635006677% (Moderate Return)
Shareholder yield for AMG.DE (annual period ending 2023-12-31)
Market cap (USD): 143430472194.8
Dividends paid: 4556000000
Stock repurchases: 0
Net debt paydown: -25668000000
Dividend yield: 3.1764519284383805%
Buyback yield: 0%
Debt paydown yield: -17.89577877505627%
Total shareholder yield: -14.719326846617891% (Minimal or Negative)
Shareholder yield for AMG.DE (quarterly period ending 2024-09-30)
Market cap (USD): 162865966817.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMG.DE (annual period ending 2024-12-31)
Market cap (USD): 133774566456.5625
Dividends paid: 4832000000
Stock repurchases: 200000000
Net debt paydown: 4514000000
Dividend yield: 3.61204683968756%
Buyback yield: 0.14950524998706788%
Debt paydown yield: 3.374333492208122%
Total shareholder yield: 7.13588558188275% (Moderate Return)
Shareholder yield for AMG.DE (quarterly period ending 2024-12-31)
Market cap (USD): 133774566456.5625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMG.DE (quarterly period ending 2025-03-31)
Market cap (USD): 162264465856.95654
Dividends paid: 1279000000
Stock repurchases: 0
Dividend yield: 0.7882194004986256%
Buyback yield: 0%
Total shareholder yield: 0.7882194004986256% (Low Return)
Shareholder yield for AMG.DE (quarterly period ending 2025-06-30)
Market cap (USD): 145924418271.38824
Dividends paid: 1280000000
Stock repurchases: 0
Net debt paydown: 1177000000
Dividend yield: 0.8771664229762243%
Buyback yield: 0%
Debt paydown yield: 0.8065819373773561%
Total shareholder yield: 1.6837483603535803% (Low Return)
Shareholder yield for AMG.DE (quarterly period ending 2025-09-30)
Market cap (USD): 146045058944.40002
Dividends paid: 1282000000
Stock repurchases: 0
Net debt paydown: 1617000000
Dividend yield: 0.8778112791121971%
Buyback yield: 0%
Debt paydown yield: 1.1071925415947135%
Total shareholder yield: 1.9850038207069107% (Low Return)
Shareholder yield for AMG.DE (quarterly period ending 2025-12-31)
Market cap (USD): 174986121449.01175
Dividends paid: 1283000000
Stock repurchases: 0
Net debt paydown: -17000000
Dividend yield: 0.7332010043858515%
Buyback yield: 0%
Debt paydown yield: -0.009715056176585716%
Total shareholder yield: 0.7234859482092657% (Low Return)
Shareholder yield for AMG.DE (annual period ending 2025-12-31)
Market cap (USD): 174986121449.01175
Dividends paid: 5124000000
Stock repurchases: 0
Net debt paydown: 5495000000
Dividend yield: 2.928232226401483%
Buyback yield: 0%
Debt paydown yield: 3.140249040608148%
Total shareholder yield: 6.068481267009631% (Moderate Return)
Shareholder yield for AMS (annual period ending 2021-12-31)
Market cap (USD): 15701250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMS (annual period ending 2022-12-31)
Market cap (USD): 19411250
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0412132139867345%
Total shareholder yield: 0.0412132139867345% (Low Return)
Shareholder yield for AMS (annual period ending 2023-12-31)
Market cap (USD): 15767500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3328000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.106706833676867%
Total shareholder yield: -21.106706833676867% (Minimal or Negative)
Shareholder yield for AMS (quarterly period ending 2024-09-30)
Market cap (USD): 20206250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMS (quarterly period ending 2024-12-31)
Market cap (USD): 21133750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6523000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.865322055953154%
Total shareholder yield: -30.865322055953154% (Minimal or Negative)
Shareholder yield for AMS (annual period ending 2024-12-31)
Market cap (USD): 21133750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5585000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.426923759389602%
Total shareholder yield: -26.426923759389602% (Minimal or Negative)
Shareholder yield for AMS (quarterly period ending 2025-03-31)
Market cap (USD): 18417500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10699000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -58.091489072892635%
Total shareholder yield: -58.091489072892635% (Minimal or Negative)
Shareholder yield for AMS (quarterly period ending 2025-06-30)
Market cap (USD): 15966250.000000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -679000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.252720582478665%
Total shareholder yield: -4.252720582478665% (Minimal or Negative)
Shareholder yield for AMS (quarterly period ending 2025-09-30)
Market cap (USD): 18550000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3582000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.3099730458221%
Total shareholder yield: 19.3099730458221% (High Return)
Shareholder yield for AMS (quarterly period ending 2025-12-31)
Market cap (USD): 13978750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2527000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.07743896986497%
Total shareholder yield: 18.07743896986497% (High Return)
Shareholder yield for AMS (annual period ending 2025-12-31)
Market cap (USD): 13978750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 618000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.4209961548779395%
Total shareholder yield: 4.4209961548779395% (Moderate Return)
Shareholder yield for ARTV (quarterly period ending 2024-09-30)
Market cap (USD): 750687659.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARTV (annual period ending 2024-12-31)
Market cap (USD): 489769035.84
Dividends paid: 0
Stock repurchases: 4183000
Net debt paydown: 2558000
Dividend yield: 0%
Buyback yield: 0.8540760427669261%
Debt paydown yield: 0.522286999138847%
Total shareholder yield: 1.376363041905773% (Low Return)
Shareholder yield for ARTV (quarterly period ending 2024-12-31)
Market cap (USD): 489769035.84
Dividends paid: 0
Stock repurchases: 4183000
Dividend yield: 0%
Buyback yield: 0.8540760427669261%
Total shareholder yield: 0.8540760427669261% (Low Return)
Shareholder yield for ARTV (quarterly period ending 2025-03-31)
Market cap (USD): 145764594
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARTV (quarterly period ending 2025-06-30)
Market cap (USD): 73368178.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 772000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.052227288086904%
Total shareholder yield: 1.052227288086904% (Low Return)
Shareholder yield for ARTV (quarterly period ending 2025-09-30)
Market cap (USD): 139448128.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1533000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0993335078271778%
Total shareholder yield: 1.0993335078271778% (Low Return)
Shareholder yield for ARTV (annual period ending 2025-12-31)
Market cap (USD): 208443369.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3412000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6368954356734848%
Total shareholder yield: 1.6368954356734848% (Low Return)
Shareholder yield for ARTV (quarterly period ending 2025-12-31)
Market cap (USD): 208443369.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 749000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3593302114066354%
Total shareholder yield: 0.3593302114066354% (Low Return)
Shareholder yield for BAX (annual period ending 2021-12-31)
Market cap (USD): 40356888285.12
Dividends paid: 0
Stock repurchases: 600000000
Dividend yield: 0%
Buyback yield: 1.4867350420107244%
Total shareholder yield: 1.4867350420107244% (Low Return)
Shareholder yield for BAX (annual period ending 2022-12-31)
Market cap (USD): 24382501867.68
Dividends paid: 573000000
Stock repurchases: 32000000
Dividend yield: 2.350045959637698%
Buyback yield: 0.1312416591769744%
Total shareholder yield: 2.4812876188146724% (Low Return)
Shareholder yield for BAX (annual period ending 2023-12-31)
Market cap (USD): 19042212324.96
Dividends paid: 586000000
Stock repurchases: 0
Net debt paydown: 3090000000
Dividend yield: 3.077373521520331%
Buyback yield: 0%
Debt paydown yield: 16.22710611177103%
Total shareholder yield: 19.30447963329136% (High Return)
Shareholder yield for BAX (quarterly period ending 2024-09-30)
Market cap (USD): 19145506126.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAX (quarterly period ending 2024-12-31)
Market cap (USD): 14776178318.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAX (annual period ending 2024-12-31)
Market cap (USD): 14776178318.88
Dividends paid: 590000000
Stock repurchases: 0
Net debt paydown: 664000000
Dividend yield: 3.9929133722360266%
Buyback yield: 0%
Debt paydown yield: 4.493719456211393%
Total shareholder yield: 8.48663282844742% (Moderate Return)
Shareholder yield for BAX (quarterly period ending 2025-03-31)
Market cap (USD): 17430829020
Dividends paid: 87000000
Stock repurchases: 0
Dividend yield: 0.4991156754516774%
Buyback yield: 0%
Total shareholder yield: 0.4991156754516774% (Low Return)
Shareholder yield for BAX (quarterly period ending 2025-06-30)
Market cap (USD): 15504399620.16
Dividends paid: 87000000
Stock repurchases: 0
Net debt paydown: 584000000
Dividend yield: 0.561131047518125%
Buyback yield: 0%
Debt paydown yield: 3.766672778742356%
Total shareholder yield: 4.327803826260482% (Moderate Return)
Shareholder yield for BAX (quarterly period ending 2025-09-30)
Market cap (USD): 11739340551.84
Dividends paid: 87000000
Stock repurchases: 0
Net debt paydown: 13000000
Dividend yield: 0.7410978463041844%
Buyback yield: 0%
Debt paydown yield: 0.11073875864315398%
Total shareholder yield: 0.8518366049473384% (Low Return)
Shareholder yield for BAX (quarterly period ending 2025-12-31)
Market cap (USD): 9859393362.72
Dividends paid: 87000000
Stock repurchases: 0
Net debt paydown: -68000000
Dividend yield: 0.8824072313511846%
Buyback yield: 0%
Debt paydown yield: -0.6896976061135696%
Total shareholder yield: 0.19270962523761503% (Low Return)
Shareholder yield for BAX (annual period ending 2025-12-31)
Market cap (USD): 9859393362.72
Dividends paid: 348000000
Stock repurchases: 0
Net debt paydown: 3669000000
Dividend yield: 3.5296289254047384%
Buyback yield: 0%
Debt paydown yield: 37.21324289456892%
Total shareholder yield: 40.74287181997366% (High Return)
Shareholder yield for BEKE (annual period ending 2021-12-31)
Market cap (USD): 19795616092.320004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEKE (annual period ending 2022-12-31)
Market cap (USD): 13741359644.160002
Dividends paid: 0
Stock repurchases: 189625862.06896552
Dividend yield: 0%
Buyback yield: 1.3799643338026992%
Total shareholder yield: 1.3799643338026992% (Low Return)
Shareholder yield for BEKE (annual period ending 2023-12-31)
Market cap (USD): 16127012360.160002
Dividends paid: 200521378.34036568
Stock repurchases: 724420253.164557
Net debt paydown: -778080450.6765602
Dividend yield: 1.2433882597853745%
Buyback yield: 4.4919681152732105%
Debt paydown yield: -4.8247030094595935%
Total shareholder yield: 0.910653365598991% (Low Return)
Shareholder yield for BEKE (quarterly period ending 2024-09-30)
Market cap (USD): 20304555338.399998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEKE (annual period ending 2024-12-31)
Market cap (USD): 18777737600.16
Dividends paid: 387767671.2328767
Stock repurchases: 698779589.0410959
Net debt paydown: -573690126.0042777
Dividend yield: 2.0650393539931704%
Buyback yield: 3.721319383199506%
Debt paydown yield: -3.055161054116495%
Total shareholder yield: 2.7311976830761817% (Low Return)
Shareholder yield for BEKE (quarterly period ending 2024-12-31)
Market cap (USD): 18777737600.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEKE (quarterly period ending 2025-03-31)
Market cap (USD): 20484804654.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEKE (quarterly period ending 2025-06-30)
Market cap (USD): 18470253472.320004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13055198.42779255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0706822916499625%
Total shareholder yield: 0.0706822916499625% (Low Return)
Shareholder yield for BEKE (quarterly period ending 2025-09-30)
Market cap (USD): 19774410290.399998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 101054926.6998887
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5110388892302313%
Total shareholder yield: 0.5110388892302313% (Low Return)
Shareholder yield for BEKE (annual period ending 2025-12-31)
Market cap (USD): 16402687785.12
Dividends paid: 411593000
Stock repurchases: 940170714.2857143
Net debt paydown: 421109262.23091984
Dividend yield: 2.5093021667667426%
Buyback yield: 5.731808875485683%
Debt paydown yield: 2.567318647697098%
Total shareholder yield: 10.808429689949524% (High Return)
Shareholder yield for BEKE (quarterly period ending 2025-12-31)
Market cap (USD): 16402687785.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 280822225.5216694
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7120500566768238%
Total shareholder yield: 1.7120500566768238% (Low Return)
Shareholder yield for BMN (annual period ending 2022-12-31)
Market cap (USD): 130576149.71999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMN (annual period ending 2023-12-31)
Market cap (USD): 133035210.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMN (annual period ending 2024-12-31)
Market cap (USD): 149879780.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMN (quarterly period ending 2024-12-31)
Market cap (USD): 149879780.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMN (quarterly period ending 2025-06-30)
Market cap (USD): 147543672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38934998
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.388795583181633%
Total shareholder yield: -26.388795583181633% (Minimal or Negative)
Shareholder yield for BTU (annual period ending 2021-12-31)
Market cap (USD): 1173261699.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTU (annual period ending 2022-12-31)
Market cap (USD): 3078745912.83
Dividends paid: 0
Stock repurchases: 2600000
Net debt paydown: -178100000
Dividend yield: 0%
Buyback yield: 0.08444997000775767%
Debt paydown yield: -5.7848229455314%
Total shareholder yield: -5.700372975523642% (Minimal or Negative)
Shareholder yield for BTU (annual period ending 2023-12-31)
Market cap (USD): 2863099681.5
Dividends paid: 30600000
Stock repurchases: 361400000
Net debt paydown: -37600000
Dividend yield: 1.0687717300841033%
Buyback yield: 12.622683112823363%
Debt paydown yield: -1.3132619951360223%
Total shareholder yield: 12.378192847771444% (High Return)
Shareholder yield for BTU (quarterly period ending 2024-09-30)
Market cap (USD): 3155501351.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTU (annual period ending 2024-12-31)
Market cap (USD): 2496379254.21
Dividends paid: 37600000
Stock repurchases: 187200000
Net debt paydown: -68000000
Dividend yield: 1.5061813999851892%
Buyback yield: 7.498860587160302%
Debt paydown yield: -2.723945085079597%
Total shareholder yield: 6.281096902065894% (Moderate Return)
Shareholder yield for BTU (quarterly period ending 2024-12-31)
Market cap (USD): 2496379254.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTU (quarterly period ending 2025-03-31)
Market cap (USD): 1622829266.28
Dividends paid: 9100000
Stock repurchases: 800000
Dividend yield: 0.5607490688690786%
Buyback yield: 0.04929662143903987%
Total shareholder yield: 0.6100456903081185% (Low Return)
Shareholder yield for BTU (quarterly period ending 2025-06-30)
Market cap (USD): 1615519224.54
Dividends paid: 9200000
Stock repurchases: 0
Net debt paydown: 8000000
Dividend yield: 0.5694763553568725%
Buyback yield: 0%
Debt paydown yield: 0.49519683074510645%
Total shareholder yield: 1.064673186101979% (Low Return)
Shareholder yield for BTU (quarterly period ending 2025-09-30)
Market cap (USD): 3205453302.99
Dividends paid: 9200000
Stock repurchases: 0
Net debt paydown: -13500000
Dividend yield: 0.2870108883326541%
Buyback yield: 0%
Debt paydown yield: -0.42115728179248146%
Total shareholder yield: -0.13414639345982737% (Minimal or Negative)
Shareholder yield for BTU (annual period ending 2025-12-31)
Market cap (USD): 3598977216.66
Dividends paid: 36500000
Stock repurchases: 800000
Net debt paydown: 7300000
Dividend yield: 1.0141770231564153%
Buyback yield: 0.02222853749383924%
Debt paydown yield: 0.20283540463128308%
Total shareholder yield: 1.2392409652815375% (Low Return)
Shareholder yield for BTU (quarterly period ending 2025-12-31)
Market cap (USD): 3598977216.66
Dividends paid: 9000000
Stock repurchases: 0
Net debt paydown: -52300000
Dividend yield: 0.2500710468056915%
Buyback yield: 0%
Debt paydown yield: -1.4531906386597404%
Total shareholder yield: -1.203119591854049% (Minimal or Negative)
Shareholder yield for CGI.TO (annual period ending 2021-12-31)
Market cap (USD): 642753108.1338583
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGI.TO (annual period ending 2022-12-31)
Market cap (USD): 455723896.40441173
Dividends paid: 16180882.352941176
Stock repurchases: 0
Dividend yield: 3.5505889598078433%
Buyback yield: 0%
Total shareholder yield: 3.5505889598078433% (Low Return)
Shareholder yield for CGI.TO (annual period ending 2023-12-31)
Market cap (USD): 514416772.38636357
Dividends paid: 16222727.272727272
Stock repurchases: 56818181.81818181
Net debt paydown: -77428698.75222816
Dividend yield: 3.1536155396859513%
Buyback yield: 11.045165101169625%
Debt paydown yield: -15.051744598652725%
Total shareholder yield: -0.8529639577971491% (Minimal or Negative)
Shareholder yield for CGI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 568210798.5664337
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGI.TO (annual period ending 2024-12-31)
Market cap (USD): 568210798.5664337
Dividends paid: 14588111.88811189
Stock repurchases: 0
Net debt paydown: -7284382.2843823135
Dividend yield: 2.5673767420325238%
Buyback yield: 0%
Debt paydown yield: -1.2819858937493676%
Total shareholder yield: 1.2853908482831562% (Low Return)
Shareholder yield for CGI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 579543814.9343066
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6125261.59971413
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0569108740136328%
Total shareholder yield: -1.0569108740136328% (Minimal or Negative)
Shareholder yield for CIA (annual period ending 2021-12-31)
Market cap (USD): 268439424.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIA (annual period ending 2022-12-31)
Market cap (USD): 107679091.32
Dividends paid: 0
Stock repurchases: 2705000
Dividend yield: 0%
Buyback yield: 2.5120940071469393%
Total shareholder yield: 2.5120940071469393% (Low Return)
Shareholder yield for CIA (annual period ending 2023-12-31)
Market cap (USD): 135989087.16
Dividends paid: 0
Stock repurchases: 979000
Dividend yield: 0%
Buyback yield: 0.7199107078703624%
Total shareholder yield: 0.7199107078703624% (Low Return)
Shareholder yield for CIA (quarterly period ending 2024-09-30)
Market cap (USD): 183003901.68
Dividends paid: 0
Stock repurchases: 33000
Dividend yield: 0%
Buyback yield: 0.018032402422601727%
Total shareholder yield: 0.018032402422601727% (Low Return)
Shareholder yield for CIA (annual period ending 2024-12-31)
Market cap (USD): 202719791.64
Dividends paid: 0
Stock repurchases: 393000
Dividend yield: 0%
Buyback yield: 0.19386365624226232%
Total shareholder yield: 0.19386365624226232% (Low Return)
Shareholder yield for CIA (quarterly period ending 2024-12-31)
Market cap (USD): 202719791.64
Dividends paid: 0
Stock repurchases: 393000
Dividend yield: 0%
Buyback yield: 0.19386365624226232%
Total shareholder yield: 0.19386365624226232% (Low Return)
Shareholder yield for CIA (quarterly period ending 2025-03-31)
Market cap (USD): 230018716.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIA (quarterly period ending 2025-06-30)
Market cap (USD): 176431938.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIA (quarterly period ending 2025-09-30)
Market cap (USD): 265406211
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIA (annual period ending 2025-12-31)
Market cap (USD): 244173714.12
Dividends paid: 0
Stock repurchases: 278000
Dividend yield: 0%
Buyback yield: 0.1138533691072807%
Total shareholder yield: 0.1138533691072807% (Low Return)
Shareholder yield for CIA (quarterly period ending 2025-12-31)
Market cap (USD): 244173714.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for D2MN.DE (annual period ending 2021-12-31)
Market cap (USD): 77153448339.23863
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for D2MN.DE (annual period ending 2022-12-31)
Dividends paid: 3179000000
Stock repurchases: 0
Shareholder yield for D2MN.DE (annual period ending 2023-12-31)
Dividends paid: 3244000000
Stock repurchases: 0
Net debt paydown: -5878000000
Shareholder yield for D2MN.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for D2MN.DE (annual period ending 2024-12-31)
Dividends paid: 3213000000
Stock repurchases: 1000000000
Net debt paydown: -4773000000
Shareholder yield for D2MN.DE (quarterly period ending 2024-12-31)
Dividends paid: 802000000
Stock repurchases: 0
Shareholder yield for D2MN.DE (quarterly period ending 2025-03-31)
Dividends paid: 803000000
Stock repurchases: 0
Shareholder yield for D2MN.DE (quarterly period ending 2025-06-30)
Dividends paid: 807000000
Stock repurchases: 0
Net debt paydown: -972000000
Shareholder yield for D2MN.DE (quarterly period ending 2025-09-30)
Market cap (USD): 93377283356.2
Dividends paid: 845000000
Stock repurchases: 0
Net debt paydown: -1194000000
Dividend yield: 0.9049310170832832%
Buyback yield: 0%
Debt paydown yield: -1.2786835910028878%
Total shareholder yield: -0.3737525739196046% (Minimal or Negative)
Shareholder yield for D2MN.DE (quarterly period ending 2025-12-31)
Market cap (USD): 90148837845.8
Dividends paid: 845000000
Stock repurchases: 0
Net debt paydown: -1222000000
Dividend yield: 0.9373387613109071%
Buyback yield: 0%
Debt paydown yield: -1.3555360548188502%
Total shareholder yield: -0.4181972935079431% (Minimal or Negative)
Shareholder yield for D2MN.DE (annual period ending 2025-12-31)
Market cap (USD): 90148837845.8
Dividends paid: 3300000000
Stock repurchases: 0
Net debt paydown: -5639000000
Dividend yield: 3.6606129139952586%
Buyback yield: 0%
Debt paydown yield: -6.255210976369474%
Total shareholder yield: -2.5945980623742155% (Minimal or Negative)
Shareholder yield for ECMPA.AS (annual period ending 2021-12-31)
Market cap (USD): 818949409.6590909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECMPA.AS (annual period ending 2022-12-31)
Market cap (USD): 985975639.6276596
Dividends paid: 83214893.61702128
Stock repurchases: 0
Dividend yield: 8.439852900264986%
Buyback yield: 0%
Total shareholder yield: 8.439852900264986% (Moderate Return)
Shareholder yield for ECMPA.AS (annual period ending 2023-12-31)
Market cap (USD): 1087514002.7777777
Dividends paid: 82406666.66666667
Stock repurchases: 0
Net debt paydown: -110084231.67848682
Dividend yield: 7.577526951945429%
Buyback yield: 0%
Debt paydown yield: -10.122557631194143%
Total shareholder yield: -2.545030679248714% (Minimal or Negative)
Shareholder yield for ECMPA.AS (quarterly period ending 2024-09-30)
Market cap (USD): 1313522499.4444444
Dividends paid: 0
Stock repurchases: 14832222.222222222
Dividend yield: 0%
Buyback yield: 1.1291943783601366%
Total shareholder yield: 1.1291943783601366% (Low Return)
Shareholder yield for ECMPA.AS (quarterly period ending 2024-12-31)
Market cap (USD): 1098146122.9166667
Dividends paid: 0
Stock repurchases: 27083.333333333336
Dividend yield: 0%
Buyback yield: 0.0024662777355531004%
Total shareholder yield: 0.0024662777355531004% (Low Return)
Shareholder yield for ECMPA.AS (annual period ending 2024-12-31)
Market cap (USD): 1098146122.9166667
Dividends paid: 73994791.66666667
Stock repurchases: 16646875
Net debt paydown: 104877361.11111093
Dividend yield: 6.738155344039019%
Buyback yield: 1.5159070958413112%
Debt paydown yield: 9.550401255577677%
Total shareholder yield: 17.804463695458008% (High Return)
Shareholder yield for ECMPA.AS (quarterly period ending 2025-03-31)
Market cap (USD): 1333109374.1847825
Dividends paid: 30635869.56521739
Stock repurchases: 0
Dividend yield: 2.2980762237870924%
Buyback yield: 0%
Total shareholder yield: 2.2980762237870924% (Low Return)
Shareholder yield for ECMPA.AS (quarterly period ending 2025-06-30)
Market cap (USD): 1607576565
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -153338554.98721242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.538491560880177%
Total shareholder yield: -9.538491560880177% (Minimal or Negative)
Shareholder yield for ECMPA.AS (quarterly period ending 2025-09-30)
Market cap (USD): 1601786973.5294118
Dividends paid: 50528235.29411765
Stock repurchases: 0
Net debt paydown: 35818823.52941179
Dividend yield: 3.1544915852813222%
Buyback yield: 0%
Debt paydown yield: 2.2361789751909287%
Total shareholder yield: 5.390670560472251% (Moderate Return)
Shareholder yield for ECMPA.AS (annual period ending 2025-12-31)
Market cap (USD): 1565762848.8235295
Dividends paid: 83687058.8235294
Stock repurchases: 0
Net debt paydown: -244813504.9019606
Dividend yield: 5.344810606945332%
Buyback yield: 0%
Debt paydown yield: -15.635414078569218%
Total shareholder yield: -10.290603471623886% (Minimal or Negative)
Shareholder yield for ECMPA.AS (quarterly period ending 2025-12-31)
Market cap (USD): 1565762848.8235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36674117.647058725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3422523835339835%
Total shareholder yield: -2.3422523835339835% (Minimal or Negative)
Shareholder yield for ECVT (annual period ending 2021-12-31)
Market cap (USD): 1120803676.16
Dividends paid: 435593000
Stock repurchases: 0
Dividend yield: 38.864344333022785%
Buyback yield: 0%
Total shareholder yield: 38.864344333022785% (High Return)
Shareholder yield for ECVT (annual period ending 2022-12-31)
Market cap (USD): 969757868.2399999
Dividends paid: 0
Stock repurchases: 136741000
Dividend yield: 0%
Buyback yield: 14.100530088832313%
Total shareholder yield: 14.100530088832313% (High Return)
Shareholder yield for ECVT (annual period ending 2023-12-31)
Market cap (USD): 1069360538.68
Dividends paid: 0
Stock repurchases: 78717000
Net debt paydown: 13341000
Dividend yield: 0%
Buyback yield: 7.361128183873972%
Debt paydown yield: 1.2475680107354532%
Total shareholder yield: 8.608696194609426% (Moderate Return)
Shareholder yield for ECVT (quarterly period ending 2024-09-30)
Market cap (USD): 749756365.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECVT (quarterly period ending 2024-12-31)
Market cap (USD): 836224617.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECVT (annual period ending 2024-12-31)
Market cap (USD): 836224617.76
Dividends paid: 0
Stock repurchases: 5010000
Net debt paydown: 6361000
Dividend yield: 0%
Buyback yield: 0.5991213238161198%
Debt paydown yield: 0.7606807865856963%
Total shareholder yield: 1.359802110401816% (Low Return)
Shareholder yield for ECVT (quarterly period ending 2025-03-31)
Market cap (USD): 678611600.8000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECVT (quarterly period ending 2025-06-30)
Market cap (USD): 900802173.32
Dividends paid: 0
Stock repurchases: 21917000
Net debt paydown: -1316000
Dividend yield: 0%
Buyback yield: 2.433053632544271%
Debt paydown yield: -0.14609200987490353%
Total shareholder yield: 2.2869616226693674% (Low Return)
Shareholder yield for ECVT (quarterly period ending 2025-09-30)
Market cap (USD): 958812519.84
Dividends paid: 0
Stock repurchases: 5540000
Net debt paydown: -1768000
Dividend yield: 0%
Buyback yield: 0.5777980455370437%
Debt paydown yield: -0.18439475532662336%
Total shareholder yield: 0.39340329021042036% (Low Return)
Shareholder yield for ECVT (quarterly period ending 2025-12-31)
Market cap (USD): 1064982399.32
Dividends paid: 0
Stock repurchases: 19491000
Net debt paydown: 464775000
Dividend yield: 0%
Buyback yield: 1.8301710913199283%
Debt paydown yield: 43.64156631102661%
Total shareholder yield: 45.471737402346534% (High Return)
Shareholder yield for ECVT (annual period ending 2025-12-31)
Market cap (USD): 1064982399.32
Dividends paid: 0
Stock repurchases: 46948000
Net debt paydown: 463090000
Dividend yield: 0%
Buyback yield: 4.408335764983223%
Debt paydown yield: 43.483347733792286%
Total shareholder yield: 47.89168349877551% (High Return)
Shareholder yield for EE1.AX (annual period ending 2021-06-30)
Market cap (USD): 28207689.736842103
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EE1.AX (annual period ending 2022-06-30)
Market cap (USD): 20698608.19310345
Dividends paid: 0
Stock repurchases: 32853.10344827586
Dividend yield: 0%
Buyback yield: 0.15872131663046868%
Total shareholder yield: 0.15872131663046868% (Low Return)
Shareholder yield for EE1.AX (annual period ending 2023-06-30)
Market cap (USD): 19876146.940397352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFXT (annual period ending 2021-12-31)
Market cap (USD): 703105655.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFXT (annual period ending 2022-12-31)
Market cap (USD): 744608419.4
Dividends paid: 4859160.727941176
Stock repurchases: 0
Dividend yield: 0.6525793425565416%
Buyback yield: 0%
Total shareholder yield: 0.6525793425565416% (Low Return)
Shareholder yield for EFXT (annual period ending 2023-12-31)
Market cap (USD): 557845979.7800001
Dividends paid: 6818181.818181817
Stock repurchases: 0
Net debt paydown: 52094474.15329766
Dividend yield: 1.2222337464672113%
Buyback yield: 0%
Debt paydown yield: 9.338504899478234%
Total shareholder yield: 10.560738645945445% (High Return)
Shareholder yield for EFXT (quarterly period ending 2024-09-30)
Market cap (USD): 717753689.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFXT (quarterly period ending 2024-12-31)
Market cap (USD): 1202359496.8999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFXT (annual period ending 2024-12-31)
Market cap (USD): 1202359496.8999999
Dividends paid: 6293706.293706294
Stock repurchases: 0
Net debt paydown: 210431235.4312353
Dividend yield: 0.5234462995412877%
Buyback yield: 0%
Debt paydown yield: 17.501523959662862%
Total shareholder yield: 18.02497025920415% (High Return)
Shareholder yield for EFXT (quarterly period ending 2025-03-31)
Market cap (USD): 937474206.7199999
Dividends paid: 4195804.195804196
Stock repurchases: 0
Dividend yield: 0.44756476132653517%
Buyback yield: 0%
Total shareholder yield: 0.44756476132653517% (Low Return)
Shareholder yield for EFXT (quarterly period ending 2025-06-30)
Market cap (USD): 960666927.98
Dividends paid: 2919708.02919708
Stock repurchases: 10218978.102189781
Net debt paydown: -55229442.09075588
Dividend yield: 0.30392511120751986%
Buyback yield: 1.0637378892263196%
Debt paydown yield: -5.749072907806575%
Total shareholder yield: -4.381409907372735% (Minimal or Negative)
Shareholder yield for EFXT (quarterly period ending 2025-09-30)
Market cap (USD): 1312219755.5
Dividends paid: 2158273.3812949643
Stock repurchases: 5755395.683453238
Net debt paydown: 30930000.525127232
Dividend yield: 0.16447499530843362%
Buyback yield: 0.43859998748915635%
Debt paydown yield: 2.3570747502838696%
Total shareholder yield: 2.9601497330814595% (Low Return)
Shareholder yield for EFXT (annual period ending 2025-12-31)
Market cap (USD): 1878610422.0600002
Dividends paid: 12408759.12408759
Stock repurchases: 16788321.16788321
Net debt paydown: 65984380.58292085
Dividend yield: 0.6605286002023081%
Buyback yield: 0.8936563414501815%
Debt paydown yield: 3.5124036260038056%
Total shareholder yield: 5.066588567656295% (Moderate Return)
Shareholder yield for EFXT (quarterly period ending 2025-12-31)
Market cap (USD): 1878610422.0600002
Dividends paid: 2919708.02919708
Stock repurchases: 729927.00729927
Net debt paydown: 41332773.19750047
Dividend yield: 0.15541849416524897%
Buyback yield: 0.03885462354131224%
Debt paydown yield: 2.2001779992350303%
Total shareholder yield: 2.3944511169415916% (Low Return)
Shareholder yield for ENI.DE (annual period ending 2021-12-31)
Market cap (USD): 30141254796.59091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENI.DE (annual period ending 2022-12-31)
Market cap (USD): 33156923894.680855
Dividends paid: 3201063829.7872343
Stock repurchases: 2553191489.3617024
Dividend yield: 9.654284697684998%
Buyback yield: 7.7003267778145545%
Total shareholder yield: 17.354611475499553% (High Return)
Shareholder yield for ENI.DE (annual period ending 2023-12-31)
Market cap (USD): 42401483163.888885
Dividends paid: 3384444444.444444
Stock repurchases: 2003333333.3333333
Net debt paydown: -3947872340.4255295
Dividend yield: 7.981901084363005%
Buyback yield: 4.724677496751969%
Debt paydown yield: -9.3106939801288%
Total shareholder yield: 3.395884600986175% (Low Return)
Shareholder yield for ENI.DE (quarterly period ending 2024-09-30)
Market cap (USD): 39467236040
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENI.DE (annual period ending 2024-12-31)
Market cap (USD): 36033199570.833336
Dividends paid: 3195833333.3333335
Stock repurchases: 2095833333.3333335
Net debt paydown: -528125000
Dividend yield: 8.869135606598102%
Buyback yield: 5.816395319581284%
Debt paydown yield: -1.465662240073415%
Total shareholder yield: 13.21986868610597% (High Return)
Shareholder yield for ENI.DE (quarterly period ending 2024-12-31)
Market cap (USD): 36033199570.833336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENI.DE (quarterly period ending 2025-03-31)
Market cap (USD): 41826690368.47826
Dividends paid: 831521739.1304348
Stock repurchases: 419565217.3913043
Dividend yield: 1.9880170575415461%
Buyback yield: 1.003104031648414%
Total shareholder yield: 2.99112108918996% (Low Return)
Shareholder yield for ENI.DE (quarterly period ending 2025-06-30)
Market cap (USD): 44383569941.176476
Dividends paid: 892941176.4705882
Stock repurchases: 329411764.7058824
Net debt paydown: -2103785166.2404099
Dividend yield: 2.011873262232044%
Buyback yield: 0.7421930348155105%
Debt paydown yield: -4.74000890200732%
Total shareholder yield: -1.9859426049597655% (Minimal or Negative)
Shareholder yield for ENI.DE (quarterly period ending 2025-09-30)
Market cap (USD): 48787785727.647064
Dividends paid: 918823529.4117647
Stock repurchases: 658823529.4117647
Net debt paydown: 225882352.94117737
Dividend yield: 1.8833064786768665%
Buyback yield: 1.3503862075019786%
Debt paydown yield: 0.462989556857823%
Total shareholder yield: 3.6966822430366677% (Low Return)
Shareholder yield for ENI.DE (quarterly period ending 2025-12-31)
Market cap (USD): 53669978421.176476
Dividends paid: 911764705.882353
Stock repurchases: 788235294.117647
Net debt paydown: 557647058.8235245
Dividend yield: 1.6988356110883014%
Buyback yield: 1.468670786360209%
Debt paydown yield: 1.039029780201094%
Total shareholder yield: 4.206536177649604% (Moderate Return)
Shareholder yield for ENI.DE (annual period ending 2025-12-31)
Market cap (USD): 53669978421.176476
Dividends paid: 3623529411.764706
Stock repurchases: 2230588235.294118
Net debt paydown: -1859522058.823532
Dividend yield: 6.75150152535738%
Buyback yield: 4.156119120804413%
Debt paydown yield: -3.4647341279530375%
Total shareholder yield: 7.442886518208755% (Moderate Return)
Shareholder yield for FPR.AX (annual period ending 2021-09-30)
Market cap (USD): 347344032.18705034
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPR.AX (annual period ending 2022-09-30)
Market cap (USD): 285767412.29870135
Dividends paid: 0
Stock repurchases: 50612337.66233766
Dividend yield: 0%
Buyback yield: 17.71102493990273%
Total shareholder yield: 17.71102493990273% (High Return)
Shareholder yield for FPR.AX (annual period ending 2023-09-30)
Market cap (USD): 343728328.1987179
Dividends paid: 0
Stock repurchases: 51467948.71794872
Net debt paydown: -109676032.3010323
Dividend yield: 0%
Buyback yield: 14.973438176499036%
Debt paydown yield: -31.907766484008228%
Total shareholder yield: -16.93432830750919% (Minimal or Negative)
Shareholder yield for FPR.AX (quarterly period ending 2024-09-30)
Market cap (USD): 416950631.49655175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)