speb/financial-data huggingface dataset:
Shareholder yield for BBDC3.SA (annual period ending 2023-12-31)
Market cap (USD): 13370040067.95031
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7979269620.431122
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -59.68022219737732%
Total shareholder yield: -59.68022219737732% (Minimal or Negative)
Shareholder yield for BBDC3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 10654678293.983425
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBDC3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 7730325664.012923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBDC3.SA (annual period ending 2024-12-31)
Market cap (USD): 7730325664.012923
Dividends paid: 0
Stock repurchases: 92027184.46601942
Net debt paydown: 8347118598.071602
Dividend yield: 0%
Buyback yield: 1.190469696437689%
Debt paydown yield: 107.97887386465544%
Total shareholder yield: 109.16934356109313% (High Return)
Shareholder yield for BBDC3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 9134481694.989584
Dividends paid: 0
Stock repurchases: 38649479.16666667
Dividend yield: 0%
Buyback yield: 0.4231162802358733%
Total shareholder yield: 0.4231162802358733% (Low Return)
Shareholder yield for BBDC3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 12556910611.861313
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7933385570.002014
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -63.179438121571906%
Total shareholder yield: -63.179438121571906% (Minimal or Negative)
Shareholder yield for BBDC3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 14138471296.618422
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3665250981.0109253
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.923955313949428%
Total shareholder yield: -25.923955313949428% (Minimal or Negative)
Shareholder yield for BBDC3.SA (annual period ending 2025-12-31)
Market cap (USD): 14197615523.903051
Dividends paid: 0
Stock repurchases: 40624270.0729927
Net debt paydown: -16103484777.242332
Dividend yield: 0%
Buyback yield: 0.28613445690649836%
Debt paydown yield: -113.42386860758813%
Total shareholder yield: -113.13773415068164% (Minimal or Negative)
Shareholder yield for BBDC3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 14197615523.903051
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -258305040.8868866
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.819355091367316%
Total shareholder yield: -1.819355091367316% (Minimal or Negative)
Shareholder yield for BIOG.L (annual period ending 2022-03-31)
Market cap (USD): 2257715.5618421054
Dividends paid: 0
Stock repurchases: 9122368.421052631
Dividend yield: 0%
Buyback yield: 404.0530426077919%
Total shareholder yield: 404.0530426077919% (High Return)
Shareholder yield for BIOG.L (annual period ending 2023-03-31)
Market cap (USD): 1847069.4499999997
Dividends paid: 0
Stock repurchases: 25814814.814814813
Net debt paydown: 16863239.116309293
Dividend yield: 0%
Buyback yield: 1397.6093218809297%
Debt paydown yield: 912.9726614399526%
Total shareholder yield: 2310.5819833208825% (High Return)
Shareholder yield for BIOG.L (annual period ending 2024-03-31)
Market cap (USD): 2406592.0158227845
Dividends paid: 0
Stock repurchases: 55586075.94936708
Net debt paydown: -34691170.49538991
Dividend yield: 0%
Buyback yield: 2309.74239023073%
Debt paydown yield: -1441.5060910741622%
Total shareholder yield: 868.2362991565678% (High Return)
Shareholder yield for BIOG.L (quarterly period ending 2024-09-30)
Market cap (USD): 2613921.7320000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIOG.L (annual period ending 2025-03-31)
Market cap (USD): 1871057.3649350647
Dividends paid: 0
Stock repurchases: 70757142.85714285
Dividend yield: 0%
Buyback yield: 3781.666141465336%
Total shareholder yield: 3781.666141465336% (High Return)
Shareholder yield for BIOG.L (quarterly period ending 2025-03-31)
Market cap (USD): 1871057.3649350647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIOG.L (quarterly period ending 2025-09-30)
Market cap (USD): 2595020.685810811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BN (annual period ending 2021-12-31)
Market cap (USD): 70109895850.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BN (annual period ending 2022-12-31)
Market cap (USD): 45697625648.4
Dividends paid: 756617647.0588235
Stock repurchases: 504411764.7058823
Dividend yield: 1.6557045061384161%
Buyback yield: 1.1038030040922775%
Total shareholder yield: 2.7595075102306934% (Low Return)
Shareholder yield for BN (annual period ending 2023-12-31)
Market cap (USD): 58785997412.8
Dividends paid: 456060606.06060606
Stock repurchases: 489393939.3939394
Net debt paydown: -19645677361.85385
Dividend yield: 0.7757980235635228%
Buyback yield: 0.8325008691395942%
Debt paydown yield: -33.418974290595635%
Total shareholder yield: -31.810675397892517% (Minimal or Negative)
Shareholder yield for BN (quarterly period ending 2024-09-30)
Market cap (USD): 78306879532.40001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BN (quarterly period ending 2024-12-31)
Market cap (USD): 84739389887.59999
Dividends paid: 0
Stock repurchases: 95104895.10489511
Dividend yield: 0%
Buyback yield: 0.11223221601081167%
Total shareholder yield: 0.11223221601081167% (Low Return)
Shareholder yield for BN (annual period ending 2024-12-31)
Market cap (USD): 84739389887.59999
Dividends paid: 463636363.6363637
Stock repurchases: 700000000
Net debt paydown: 12862820512.820496
Dividend yield: 0.5471320530527068%
Buyback yield: 0.826062119314871%
Debt paydown yield: 15.17926967598185%
Total shareholder yield: 16.552463848349426% (High Return)
Shareholder yield for BN (quarterly period ending 2025-03-31)
Market cap (USD): 77458145527.2
Dividends paid: 124475524.47552449
Stock repurchases: 397902097.90209794
Dividend yield: 0.1607003674414255%
Buyback yield: 0.5136994891807366%
Total shareholder yield: 0.6743998566221621% (Low Return)
Shareholder yield for BN (quarterly period ending 2025-06-30)
Market cap (USD): 91551597034.6
Dividends paid: 131386861.3138686
Stock repurchases: 214598540.1459854
Net debt paydown: -11011658414.578125
Dividend yield: 0.1435112718614987%
Buyback yield: 0.2344017440404479%
Debt paydown yield: -12.027816850006996%
Total shareholder yield: -11.64990383410505% (Minimal or Negative)
Shareholder yield for BN (quarterly period ending 2025-09-30)
Market cap (USD): 101647064675.4
Dividends paid: 129496402.87769786
Stock repurchases: 30215827.338129498
Net debt paydown: -3536769416.5835266
Dividend yield: 0.12739807420040314%
Buyback yield: 0.029726217313427398%
Debt paydown yield: -3.4794604525746564%
Total shareholder yield: -3.322336161060826% (Minimal or Negative)
Shareholder yield for BN (quarterly period ending 2025-12-31)
Market cap (USD): 102160772099.6
Dividends paid: 132116788.32116787
Stock repurchases: 206569343.0656934
Net debt paydown: -3016515254.9493103
Dividend yield: 0.12932242543386685%
Buyback yield: 0.20220025634134983%
Debt paydown yield: -2.952713838153462%
Total shareholder yield: -2.621191156378245% (Minimal or Negative)
Shareholder yield for BN (annual period ending 2025-12-31)
Market cap (USD): 102160772099.6
Dividends paid: 524817518.24817514
Stock repurchases: 867153284.6715328
Net debt paydown: -25307600428.76828
Dividend yield: 0.5137172590439242%
Buyback yield: 0.8488123835106841%
Debt paydown yield: -24.77232690067675%
Total shareholder yield: -23.40979725812214% (Minimal or Negative)
Shareholder yield for BRAG.TO (annual period ending 2021-12-31)
Market cap (USD): 133371223.37007874
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRAG.TO (annual period ending 2022-12-31)
Market cap (USD): 101847699.26470587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRAG.TO (annual period ending 2023-12-31)
Market cap (USD): 135514756.9090909
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1102651.5151515156
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8136763407185398%
Total shareholder yield: 0.8136763407185398% (Low Return)
Shareholder yield for BRAG.TO (quarterly period ending 2024-09-30)
Market cap (USD): 134066778.84444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRAG.TO (quarterly period ending 2024-12-31)
Market cap (USD): 95386152.92307693
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRAG.TO (annual period ending 2024-12-31)
Market cap (USD): 95386152.92307693
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2851165.501165502
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9890769401978%
Total shareholder yield: -2.9890769401978% (Minimal or Negative)
Shareholder yield for BRAG.TO (quarterly period ending 2025-03-31)
Market cap (USD): 110699597.2027972
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRAG.TO (quarterly period ending 2025-06-30)
Market cap (USD): 113236799.64963503
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3143142.2592006535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.775725090187838%
Total shareholder yield: 2.775725090187838% (Low Return)
Shareholder yield for BRAG.TO (quarterly period ending 2025-09-30)
Market cap (USD): 79719637.98561151
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1555322.1656251648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.950990000614256%
Total shareholder yield: -1.950990000614256% (Minimal or Negative)
Shareholder yield for BRAG.TO (annual period ending 2025-12-31)
Market cap (USD): 55462922.277372256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1635649.0225103367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.949085542825154%
Total shareholder yield: 2.949085542825154% (Low Return)
Shareholder yield for BRAG.TO (quarterly period ending 2025-12-31)
Market cap (USD): 55462922.277372256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -389933.30882738996
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7030522244704636%
Total shareholder yield: -0.7030522244704636% (Minimal or Negative)
Shareholder yield for CER.L (annual period ending 2021-09-30)
Market cap (USD): 2997985.301891892
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CER.L (annual period ending 2022-09-30)
Market cap (USD): 3262609.9551111106
Dividends paid: 2492222.222222222
Stock repurchases: 918888.8888888889
Dividend yield: 76.38737870942798%
Buyback yield: 28.16422745996297%
Total shareholder yield: 104.55160616939095% (High Return)
Shareholder yield for CER.L (annual period ending 2023-09-30)
Market cap (USD): 4661671.926341464
Dividends paid: 3526829.268292683
Stock repurchases: 0
Net debt paydown: 622113.8211382111
Dividend yield: 75.65588750173119%
Buyback yield: 0%
Debt paydown yield: 13.345293941061472%
Total shareholder yield: 89.00118144279266% (High Return)
Shareholder yield for CER.L (annual period ending 2024-09-30)
Market cap (USD): 6947980.6367999995
Dividends paid: 4722666.666666667
Stock repurchases: 490666.6666666667
Net debt paydown: 119219.51219512196
Dividend yield: 67.97178797034996%
Buyback yield: 7.0620039449714245%
Debt paydown yield: 1.7158872257598916%
Total shareholder yield: 76.74967914108127% (High Return)
Shareholder yield for CER.L (quarterly period ending 2024-09-30)
Market cap (USD): 6947980.6367999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CER.L (quarterly period ending 2025-03-31)
Market cap (USD): 5823744.702857142
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1130337.6623376627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.40912110695918%
Total shareholder yield: -19.40912110695918% (Minimal or Negative)
Shareholder yield for CER.L (quarterly period ending 2025-09-30)
Market cap (USD): 5960042.684054053
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 388013.3380133379
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.510244281495801%
Total shareholder yield: 6.510244281495801% (Moderate Return)
Shareholder yield for CER.L (annual period ending 2025-09-30)
Market cap (USD): 5960042.684054053
Dividends paid: 5582432.432432433
Stock repurchases: 1870270.2702702703
Net debt paydown: -742324.3243243247
Dividend yield: 93.66430289783146%
Buyback yield: 31.38014892534465%
Debt paydown yield: -12.455016913056598%
Total shareholder yield: 112.58943491011951% (High Return)
Shareholder yield for CMU (annual period ending 2021-11-30)
Market cap (USD): 90499376.1
Dividends paid: 0
Stock repurchases: 75000000
Dividend yield: 0%
Buyback yield: 82.87349950029103%
Total shareholder yield: 82.87349950029103% (High Return)
Shareholder yield for CMU (annual period ending 2022-11-30)
Market cap (USD): 67046016.66
Dividends paid: 5038636
Stock repurchases: 5000000
Dividend yield: 7.51519068694513%
Buyback yield: 7.457564593815796%
Total shareholder yield: 14.972755280760925% (High Return)
Shareholder yield for CMU (annual period ending 2023-11-30)
Market cap (USD): 69085439.22
Dividends paid: 3815444
Stock repurchases: 19409671
Dividend yield: 5.522790392704693%
Buyback yield: 28.095169140042124%
Total shareholder yield: 33.617959532746816% (High Return)
Shareholder yield for CMU (annual period ending 2024-11-30)
Market cap (USD): 83616324.96
Dividends paid: 4114056
Stock repurchases: 9089709
Dividend yield: 4.920158834973988%
Buyback yield: 10.870734876650337%
Total shareholder yield: 15.790893711624324% (High Return)
Shareholder yield for CMU (quarterly period ending 2024-11-30)
Market cap (USD): 83616324.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMU (quarterly period ending 2025-05-31)
Market cap (USD): 78262840.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNC (annual period ending 2021-12-31)
Market cap (USD): 40688872800
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNC (annual period ending 2022-12-31)
Market cap (USD): 40496291970
Dividends paid: 0
Stock repurchases: 3096000000
Net debt paydown: -15613000000
Dividend yield: 0%
Buyback yield: 7.645144405550868%
Debt paydown yield: -38.554147158871345%
Total shareholder yield: -30.90900275332048% (Minimal or Negative)
Shareholder yield for CNC (annual period ending 2023-12-31)
Market cap (USD): 36644675370
Dividends paid: 0
Stock repurchases: 1633000000
Net debt paydown: 2456000000
Dividend yield: 0%
Buyback yield: 4.456309091325428%
Debt paydown yield: 6.702201548251837%
Total shareholder yield: 11.158510639577266% (High Return)
Shareholder yield for CNC (quarterly period ending 2024-09-30)
Market cap (USD): 37173038160
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNC (annual period ending 2024-12-31)
Market cap (USD): 29914222260
Dividends paid: 0
Stock repurchases: 3124000000
Net debt paydown: -552000000
Dividend yield: 0%
Buyback yield: 10.443193116798083%
Debt paydown yield: -1.8452761205097767%
Total shareholder yield: 8.597916996288307% (Moderate Return)
Shareholder yield for CNC (quarterly period ending 2024-12-31)
Market cap (USD): 29914222260
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1442000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.820449575679525%
Total shareholder yield: -4.820449575679525% (Minimal or Negative)
Shareholder yield for CNC (quarterly period ending 2025-03-31)
Market cap (USD): 29978415870
Dividends paid: 0
Stock repurchases: 41000000
Net debt paydown: -13850000000
Dividend yield: 0%
Buyback yield: 0.13676506516486592%
Debt paydown yield: -46.19990615935104%
Total shareholder yield: -46.06314109418617% (Minimal or Negative)
Shareholder yield for CNC (quarterly period ending 2025-06-30)
Market cap (USD): 26803301160
Dividends paid: 0
Stock repurchases: 432000000
Net debt paydown: 743000000
Dividend yield: 0%
Buyback yield: 1.6117417680054154%
Debt paydown yield: 2.772046605620425%
Total shareholder yield: 4.3837883736258405% (Moderate Return)
Shareholder yield for CNC (quarterly period ending 2025-09-30)
Market cap (USD): 17618676960
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.034054770478066584%
Total shareholder yield: -0.034054770478066584% (Minimal or Negative)
Shareholder yield for CNC (quarterly period ending 2025-12-31)
Market cap (USD): 20319746550
Dividends paid: 0
Stock repurchases: 2000000
Net debt paydown: -579000000
Dividend yield: 0%
Buyback yield: 0.00984264245165991%
Debt paydown yield: -2.8494449897555443%
Total shareholder yield: -2.8396023473038845% (Minimal or Negative)
Shareholder yield for CNC (annual period ending 2025-12-31)
Market cap (USD): 20319746550
Dividends paid: 0
Stock repurchases: 475000000
Net debt paydown: 1267000000
Dividend yield: 0%
Buyback yield: 2.3376275822692287%
Debt paydown yield: 6.235313993126553%
Total shareholder yield: 8.572941575395781% (Moderate Return)
Shareholder yield for DAL.AX (annual period ending 2022-06-30)
Market cap (USD): 21943544.213793103
Dividends paid: 0
Stock repurchases: 216122.75862068965
Dividend yield: 0%
Buyback yield: 0.9849036077081883%
Total shareholder yield: 0.9849036077081883% (Low Return)
Shareholder yield for DAL.AX (annual period ending 2023-06-30)
Market cap (USD): 18730324.715231787
Dividends paid: 0
Stock repurchases: 23817.218543046358
Net debt paydown: 55532.112354418816
Dividend yield: 0%
Buyback yield: 0.12715859925096668%
Debt paydown yield: 0.29648237923637943%
Total shareholder yield: 0.4236409784873461% (Low Return)
Shareholder yield for DAL.AX (annual period ending 2024-06-30)
Market cap (USD): 4713798.386666667
Dividends paid: 0
Stock repurchases: 39894
Dividend yield: 0%
Buyback yield: 0.8463238502699475%
Total shareholder yield: 0.8463238502699475% (Low Return)
Shareholder yield for DEX.DE (annual period ending 2021-12-31)
Market cap (USD): 96595845.18181817
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEX.DE (annual period ending 2022-12-31)
Market cap (USD): 33308180.25531915
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -77794922.63056093
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -233.5610112417879%
Total shareholder yield: -233.5610112417879% (Minimal or Negative)
Shareholder yield for DEX.DE (annual period ending 2023-12-31)
Market cap (USD): 32675221.066666663
Dividends paid: 0
Stock repurchases: 56666.666666666664
Net debt paydown: 16560023.640661947
Dividend yield: 0%
Buyback yield: 0.17342397332538528%
Debt paydown yield: 50.6806782022219%
Total shareholder yield: 50.85410217554728% (High Return)
Shareholder yield for DEX.DE (quarterly period ending 2024-12-31)
Market cap (USD): 29566198.166666668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEX.DE (annual period ending 2024-12-31)
Market cap (USD): 29566198.166666668
Dividends paid: 0
Stock repurchases: 202083.33333333334
Net debt paydown: -20751180.55555556
Dividend yield: 0%
Buyback yield: 0.6834944831059302%
Debt paydown yield: -70.1854883018092%
Total shareholder yield: -69.50199381870327% (Minimal or Negative)
Shareholder yield for DEX.DE (quarterly period ending 2025-06-30)
Market cap (USD): 38728312.94117647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16534375
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -42.693248799950766%
Total shareholder yield: -42.693248799950766% (Minimal or Negative)
Shareholder yield for DLX (annual period ending 2021-12-31)
Market cap (USD): 1133155509.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLX (annual period ending 2022-12-31)
Market cap (USD): 629988679.36
Dividends paid: 52647000
Stock repurchases: 0
Dividend yield: 8.356816832563345%
Buyback yield: 0%
Total shareholder yield: 8.356816832563345% (Moderate Return)
Shareholder yield for DLX (annual period ending 2023-12-31)
Market cap (USD): 849752172.16
Dividends paid: 53300000
Stock repurchases: 0
Net debt paydown: 40728000
Dividend yield: 6.272417034782716%
Buyback yield: 0%
Debt paydown yield: 4.792926847891755%
Total shareholder yield: 11.06534388267447% (High Return)
Shareholder yield for DLX (quarterly period ending 2024-09-30)
Market cap (USD): 805799473.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLX (quarterly period ending 2024-12-31)
Market cap (USD): 945898700.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLX (annual period ending 2024-12-31)
Market cap (USD): 945898700.26
Dividends paid: 54200000
Stock repurchases: 0
Net debt paydown: 100753000
Dividend yield: 5.730000473105841%
Buyback yield: 0%
Debt paydown yield: 10.651563425587321%
Total shareholder yield: 16.381563898693162% (High Return)
Shareholder yield for DLX (quarterly period ending 2025-03-31)
Market cap (USD): 673025696.6999999
Dividends paid: 14500000
Stock repurchases: 0
Dividend yield: 2.154449684625244%
Buyback yield: 0%
Total shareholder yield: 2.154449684625244% (Low Return)
Shareholder yield for DLX (quarterly period ending 2025-06-30)
Market cap (USD): 689965799.27
Dividends paid: 13568000
Stock repurchases: 0
Net debt paydown: 25206000
Dividend yield: 1.9664742823999775%
Buyback yield: 0%
Debt paydown yield: 3.653224554995123%
Total shareholder yield: 5.6196988373951005% (Moderate Return)
Shareholder yield for DLX (quarterly period ending 2025-09-30)
Market cap (USD): 852957056.43
Dividends paid: 13566000
Stock repurchases: 0
Net debt paydown: 24263000
Dividend yield: 1.5904669405960095%
Buyback yield: 0%
Debt paydown yield: 2.844574626248045%
Total shareholder yield: 4.435041566844054% (Moderate Return)
Shareholder yield for DLX (annual period ending 2025-12-31)
Market cap (USD): 998550370.41
Dividends paid: 55200000
Stock repurchases: 0
Net debt paydown: 83900000
Dividend yield: 5.528013572047962%
Buyback yield: 0%
Debt paydown yield: 8.402180048819275%
Total shareholder yield: 13.930193620867238% (High Return)
Shareholder yield for DLX (quarterly period ending 2025-12-31)
Market cap (USD): 998550370.41
Dividends paid: 13566000
Stock repurchases: 0
Net debt paydown: 21424000
Dividend yield: 1.3585694224348308%
Buyback yield: 0%
Debt paydown yield: 2.145510195064412%
Total shareholder yield: 3.504079617499243% (Low Return)
Shareholder yield for DNLM.L (annual period ending 2021-06-30)
Market cap (USD): 26569820.85875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNLM.L (annual period ending 2022-06-30)
Market cap (USD): 14971259.92719512
Dividends paid: 344024390.24390244
Stock repurchases: 34512195.12195122
Dividend yield: 2297.898720060201%
Buyback yield: 230.52298396917297%
Total shareholder yield: 2528.421704029374% (High Return)
Shareholder yield for DNLM.L (annual period ending 2023-06-30)
Market cap (USD): 22914171.312151898
Dividends paid: 206708860.75949365
Stock repurchases: 8860759.493670886
Net debt paydown: -19374807.039209604
Dividend yield: 902.1005295961601%
Buyback yield: 38.66934297105402%
Debt paydown yield: -84.55381944768263%
Total shareholder yield: 856.2160531195315% (High Return)
Shareholder yield for DNLM.L (annual period ending 2024-06-30)
Market cap (USD): 23398992.30873418
Dividends paid: 199493670.88607594
Stock repurchases: 0
Net debt paydown: 9493670.886075974
Dividend yield: 852.5737700747508%
Buyback yield: 0%
Debt paydown yield: 40.57299032716147%
Total shareholder yield: 893.1467604019123% (High Return)
Shareholder yield for DNLM.L (quarterly period ending 2024-12-31)
Market cap (USD): 23736453.23925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNLM.L (quarterly period ending 2025-06-30)
Market cap (USD): 30486047.612054795
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -211897260.27397263
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -695.0630759698224%
Total shareholder yield: -695.0630759698224% (Minimal or Negative)
Shareholder yield for DNLM.L (annual period ending 2025-06-30)
Market cap (USD): 30486047.612054795
Dividends paid: 218356164.38356164
Stock repurchases: 20136986.301369864
Net debt paydown: -103979538.75498533
Dividend yield: 716.2495025994095%
Buyback yield: 66.05312225979499%
Debt paydown yield: -341.07254596646936%
Total shareholder yield: 441.2300788927352% (High Return)
Shareholder yield for DRI (annual period ending 2021-05-31)
Market cap (USD): 13926311014.77
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRI (annual period ending 2022-05-31)
Market cap (USD): 12530129328.2
Dividends paid: 563000000
Stock repurchases: 1071300000
Dividend yield: 4.4931699047425315%
Buyback yield: 8.549792040764963%
Total shareholder yield: 13.042961945507495% (High Return)
Shareholder yield for DRI (annual period ending 2023-05-31)
Market cap (USD): 16468988081.369999
Dividends paid: 589800000
Stock repurchases: 458700000
Net debt paydown: 93400000
Dividend yield: 3.5812765003284683%
Buyback yield: 2.7852348774172064%
Debt paydown yield: 0.5671265261625617%
Total shareholder yield: 6.933637903908236% (Moderate Return)
Shareholder yield for DRI (annual period ending 2024-05-31)
Market cap (USD): 16159743573.27
Dividends paid: 628400000
Stock repurchases: 453900000
Net debt paydown: -633900000
Dividend yield: 3.8886755668539377%
Buyback yield: 2.8088316992282025%
Debt paydown yield: -3.9227107603894193%
Total shareholder yield: 2.774796505692721% (Low Return)
Shareholder yield for DRI (quarterly period ending 2024-08-31)
Market cap (USD): 17164215549.580002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRI (quarterly period ending 2024-11-30)
Market cap (USD): 19301438705.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRI (quarterly period ending 2025-02-28)
Market cap (USD): 22118999779.36
Dividends paid: 164100000
Stock repurchases: 53000000
Dividend yield: 0.7418961148194746%
Buyback yield: 0.239613004786302%
Total shareholder yield: 0.9815091196057766% (Low Return)
Shareholder yield for DRI (annual period ending 2025-05-31)
Market cap (USD): 23806100373.55
Dividends paid: 658500000
Stock repurchases: 418200000
Net debt paydown: -801900000
Dividend yield: 2.7660977214547615%
Buyback yield: 1.7566925848327735%
Debt paydown yield: -3.3684643323228145%
Total shareholder yield: 1.15432597396472% (Low Return)
Shareholder yield for DRI (quarterly period ending 2025-05-31)
Market cap (USD): 23806100373.55
Dividends paid: 163900000
Stock repurchases: 51000000
Net debt paydown: -150500000
Dividend yield: 0.6884789924775025%
Buyback yield: 0.21423080302838698%
Debt paydown yield: -0.632190899132789%
Total shareholder yield: 0.27051889637310056% (Low Return)
Shareholder yield for DRI (quarterly period ending 2025-08-31)
Market cap (USD): 23158977606.6
Dividends paid: 175100000
Stock repurchases: 182700000
Net debt paydown: 74300000
Dividend yield: 0.7560782819276911%
Buyback yield: 0.7888949292300924%
Debt paydown yield: 0.320825907180054%
Total shareholder yield: 1.8657991183378373% (Low Return)
Shareholder yield for DRI (quarterly period ending 2025-11-30)
Market cap (USD): 20260096680.67
Dividends paid: 173900000
Stock repurchases: 224400000
Net debt paydown: -251400000
Dividend yield: 0.8583374637393347%
Buyback yield: 1.1075958991553%
Debt paydown yield: -1.2408627854173016%
Total shareholder yield: 0.7250705774773334% (Low Return)
Shareholder yield for ENW.L (annual period ending 2021-12-31)
Market cap (USD): 779929.8713513513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENW.L (annual period ending 2022-12-31)
Market cap (USD): 309048.51662650605
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENW.L (annual period ending 2023-12-31)
Market cap (USD): 649393.0855696202
Dividends paid: 75472151.89873417
Stock repurchases: 0
Net debt paydown: 228519.13985054143
Dividend yield: 11621.951877195179%
Buyback yield: 0%
Debt paydown yield: 35.18964783095805%
Total shareholder yield: 11657.141525026136% (High Return)
Shareholder yield for ENW.L (annual period ending 2024-12-31)
Market cap (USD): 881754.049
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -685522.1518987343
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -77.74527972694733%
Total shareholder yield: -77.74527972694733% (Minimal or Negative)
Shareholder yield for ENW.L (quarterly period ending 2024-12-31)
Market cap (USD): 881754.049
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENW.L (quarterly period ending 2025-06-30)
Market cap (USD): 790613.8421917808
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -278167.8082191781
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -35.18377662703537%
Total shareholder yield: -35.18377662703537% (Minimal or Negative)
Shareholder yield for EVG.AX (annual period ending 2021-06-30)
Market cap (USD): 50526335.233082704
Dividends paid: 0
Stock repurchases: 303298.49624060147
Dividend yield: 0%
Buyback yield: 0.6002780428096698%
Total shareholder yield: 0.6002780428096698% (Low Return)
Shareholder yield for EVG.AX (annual period ending 2022-06-30)
Market cap (USD): 36045990.882758625
Dividends paid: 0
Stock repurchases: 305955.8620689655
Dividend yield: 0%
Buyback yield: 0.8487930407131882%
Total shareholder yield: 0.8487930407131882% (Low Return)
Shareholder yield for EVG.AX (annual period ending 2023-06-30)
Market cap (USD): 19779257.059602648
Dividends paid: 0
Stock repurchases: 156950.99337748345
Dividend yield: 0%
Buyback yield: 0.7935130874963029%
Total shareholder yield: 0.7935130874963029% (Low Return)
Shareholder yield for EVG.AX (annual period ending 2024-06-30)
Market cap (USD): 9955559.386666667
Dividends paid: 0
Stock repurchases: 9216
Dividend yield: 0%
Buyback yield: 0.0925713929479729%
Total shareholder yield: 0.0925713929479729% (Low Return)
Shareholder yield for FOXA (annual period ending 2021-06-30)
Market cap (USD): 6943705569.690001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOXA (annual period ending 2022-06-30)
Market cap (USD): 6087960183.48
Dividends paid: 307000000
Stock repurchases: 1000000000
Dividend yield: 5.042739944867916%
Buyback yield: 16.425863012599073%
Total shareholder yield: 21.46860295746699% (High Return)
Shareholder yield for FOXA (annual period ending 2023-06-30)
Market cap (USD): 6530793460.26
Dividends paid: 299000000
Stock repurchases: 2000000000
Net debt paydown: -489000000
Dividend yield: 4.57831045828383%
Buyback yield: 30.62415022263431%
Debt paydown yield: -7.48760472943409%
Total shareholder yield: 27.714855951484047% (High Return)
Shareholder yield for FOXA (annual period ending 2024-06-30)
Market cap (USD): 6714309953.339999
Dividends paid: 281000000
Stock repurchases: 1000000000
Net debt paydown: 55000000
Dividend yield: 4.1850912744982525%
Buyback yield: 14.89356325444218%
Debt paydown yield: 0.81914597899432%
Total shareholder yield: 19.897800507934754% (High Return)
Shareholder yield for FOXA (quarterly period ending 2024-09-30)
Market cap (USD): 8324068756.7699995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOXA (quarterly period ending 2024-12-31)
Market cap (USD): 9552831362.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOXA (quarterly period ending 2025-03-31)
Market cap (USD): 11184532355.43
Dividends paid: 133000000
Stock repurchases: 250000000
Dividend yield: 1.1891422526524282%
Buyback yield: 2.23522979821885%
Total shareholder yield: 3.4243720508712783% (Low Return)
Shareholder yield for FOXA (quarterly period ending 2025-06-30)
Market cap (USD): 11072826663.99
Dividends paid: 10000000
Stock repurchases: 250000000
Net debt paydown: 642000000
Dividend yield: 0.09031117621050688%
Buyback yield: 2.257779405262672%
Debt paydown yield: 5.797977512714542%
Total shareholder yield: 8.146068094187722% (Moderate Return)
Shareholder yield for FOXA (annual period ending 2025-06-30)
Market cap (USD): 11072826663.99
Dividends paid: 277000000
Stock repurchases: 1000000000
Net debt paydown: 687000000
Dividend yield: 2.501619581031041%
Buyback yield: 9.031117621050688%
Debt paydown yield: 6.2043778056618235%
Total shareholder yield: 17.737115007743554% (High Return)
Shareholder yield for FOXA (quarterly period ending 2025-09-30)
Market cap (USD): 12517021674.75
Dividends paid: 138000000
Stock repurchases: 250000000
Net debt paydown: 13000000
Dividend yield: 1.1024986900708251%
Buyback yield: 1.9972802356355526%
Debt paydown yield: 0.10385857225304873%
Total shareholder yield: 3.2036374979594266% (Low Return)
Shareholder yield for FOXA (quarterly period ending 2025-12-31)
Market cap (USD): 14503787186.789999
Dividends paid: 9000000
Stock repurchases: 1550000000
Net debt paydown: -43000000
Dividend yield: 0.062052758249219006%
Buyback yield: 10.686863920698828%
Debt paydown yield: -0.29647428941293524%
Total shareholder yield: 10.452442389535113% (High Return)
Shareholder yield for FRVIA.PA (annual period ending 2021-12-31)
Market cap (USD): 7680769612.397726
Dividends paid: 153181818.1818182
Stock repurchases: 144886363.63636363
Dividend yield: 1.9943550700253203%
Buyback yield: 1.8863521619304773%
Total shareholder yield: 3.880707231955798% (Low Return)
Shareholder yield for FRVIA.PA (annual period ending 2022-12-31)
Market cap (USD): 2681006967.574468
Dividends paid: 0
Stock repurchases: 1170212.7659574468
Dividend yield: 0%
Buyback yield: 0.04364825530521277%
Total shareholder yield: 0.04364825530521277% (Low Return)
Shareholder yield for FRVIA.PA (annual period ending 2023-12-31)
Market cap (USD): 4044679647.3777776
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 434460992.9078026
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.741542737246688%
Total shareholder yield: 10.741542737246688% (High Return)
Shareholder yield for FRVIA.PA (quarterly period ending 2024-12-31)
Market cap (USD): 1665667035.9583333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRVIA.PA (annual period ending 2024-12-31)
Market cap (USD): 1665667035.9583333
Dividends paid: 102291666.66666667
Stock repurchases: 14270833.333333334
Net debt paydown: 973187499.9999981
Dividend yield: 6.141183349276866%
Buyback yield: 0.8567638684836361%
Debt paydown yield: 58.42629282989199%
Total shareholder yield: 65.42424004765249% (High Return)
Shareholder yield for FRVIA.PA (quarterly period ending 2025-06-30)
Market cap (USD): 1866052785.635294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1166462009.8039207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -62.5095934468328%
Total shareholder yield: -62.5095934468328% (Minimal or Negative)
Shareholder yield for GFG.DE (annual period ending 2021-12-31)
Market cap (USD): 1154795930.1704545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFG.DE (annual period ending 2022-12-31)
Market cap (USD): 276952253.68085104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFG.DE (annual period ending 2023-12-31)
Market cap (USD): 48210207.12222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 98893617.0212766
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 205.13003972491157%
Total shareholder yield: 205.13003972491157% (High Return)
Shareholder yield for GFG.DE (annual period ending 2024-12-31)
Market cap (USD): 52333448.520833336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 158708333.3333333
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 303.2636637162433%
Total shareholder yield: 303.2636637162433% (High Return)
Shareholder yield for GFG.DE (quarterly period ending 2024-12-31)
Market cap (USD): 52333448.520833336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFG.DE (quarterly period ending 2025-06-30)
Market cap (USD): 80599107.88235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1531862.7450980395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.90059516208794%
Total shareholder yield: -1.90059516208794% (Minimal or Negative)
Shareholder yield for GRWG (annual period ending 2021-12-31)
Market cap (USD): 784186310.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRWG (annual period ending 2022-12-31)
Market cap (USD): 235556347.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48774000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.705873773702542%
Total shareholder yield: -20.705873773702542% (Minimal or Negative)
Shareholder yield for GRWG (annual period ending 2023-12-31)
Market cap (USD): 150828171.54999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6371000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.2240119564719345%
Total shareholder yield: 4.2240119564719345% (Moderate Return)
Shareholder yield for GRWG (quarterly period ending 2024-09-30)
Market cap (USD): 127993627.64999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRWG (annual period ending 2024-12-31)
Market cap (USD): 101553629.45
Dividends paid: 0
Stock repurchases: 6037000
Net debt paydown: 5438000
Dividend yield: 0%
Buyback yield: 5.944642286736114%
Debt paydown yield: 5.354806154591849%
Total shareholder yield: 11.299448441327963% (High Return)
Shareholder yield for GRWG (quarterly period ending 2024-12-31)
Market cap (USD): 101553629.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRWG (quarterly period ending 2025-03-31)
Market cap (USD): 64898177.400000006
Dividends paid: 0
Stock repurchases: 60000
Dividend yield: 0%
Buyback yield: 0.09245251932144398%
Total shareholder yield: 0.09245251932144398% (Low Return)
Shareholder yield for GRWG (quarterly period ending 2025-06-30)
Market cap (USD): 56485450.699999996
Dividends paid: 0
Stock repurchases: 51000
Net debt paydown: 1643000
Dividend yield: 0%
Buyback yield: 0.09028873695434637%
Debt paydown yield: 2.9087136238429627%
Total shareholder yield: 2.9990023607973093% (Low Return)
Shareholder yield for GRWG (quarterly period ending 2025-09-30)
Market cap (USD): 112369992.35000001
Dividends paid: 0
Stock repurchases: 1000
Net debt paydown: 1273000
Dividend yield: 0%
Buyback yield: 0.0008899172982812791%
Debt paydown yield: 1.1328647207120683%
Total shareholder yield: 1.1337546380103496% (Low Return)
Shareholder yield for GRWG (quarterly period ending 2025-12-31)
Market cap (USD): 90136357.5
Dividends paid: 0
Stock repurchases: 112000
Net debt paydown: 2440000
Dividend yield: 0%
Buyback yield: 0.12425618596802074%
Debt paydown yield: 2.7070097657318803%
Total shareholder yield: 2.8312659516999013% (Low Return)
Shareholder yield for GRWG (annual period ending 2025-12-31)
Market cap (USD): 90136357.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7554000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.380635971450255%
Total shareholder yield: 8.380635971450255% (Moderate Return)
Shareholder yield for GSK.L (annual period ending 2021-12-31)
Market cap (USD): 725878835.5572973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSK.L (annual period ending 2022-12-31)
Market cap (USD): 604217517.5575904
Dividends paid: 4177108433.73494
Stock repurchases: 0
Dividend yield: 691.325278124993%
Buyback yield: 0%
Total shareholder yield: 691.325278124993% (High Return)
Shareholder yield for GSK.L (annual period ending 2023-12-31)
Market cap (USD): 666247127.632405
Dividends paid: 2844303797.468354
Stock repurchases: 0
Net debt paydown: 2477947231.965843
Dividend yield: 426.91423039615256%
Buyback yield: 0%
Debt paydown yield: 371.92614109595456%
Total shareholder yield: 798.8403714921071% (High Return)
Shareholder yield for GSK.L (quarterly period ending 2024-09-30)
Market cap (USD): 754120087.1957333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSK.L (quarterly period ending 2024-12-31)
Market cap (USD): 634886865.1939999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSK.L (annual period ending 2024-12-31)
Market cap (USD): 634886865.1939999
Dividends paid: 3055000000
Stock repurchases: 0
Net debt paydown: 1575094936.7088585
Dividend yield: 481.1880931048236%
Buyback yield: 0%
Debt paydown yield: 248.0906478081828%
Total shareholder yield: 729.2787409130065% (High Return)
Shareholder yield for GSK.L (quarterly period ending 2025-03-31)
Market cap (USD): 724128408.6607791
Dividends paid: 794805194.8051947
Stock repurchases: 320779220.77922076
Net debt paydown: -6808912337.662338
Dividend yield: 109.7602559572448%
Buyback yield: 44.29866539450893%
Debt paydown yield: -940.2907352101968%
Total shareholder yield: -786.231813858443% (Minimal or Negative)
Shareholder yield for GSK.L (quarterly period ending 2025-06-30)
Market cap (USD): 734724957.8624659
Dividends paid: 898630136.9863014
Stock repurchases: 768493150.6849315
Net debt paydown: 165059597.9363098
Dividend yield: 122.30837231944382%
Buyback yield: 104.59603181586581%
Debt paydown yield: 22.465494899821756%
Total shareholder yield: 249.36989903513137% (High Return)
Shareholder yield for GSK.L (quarterly period ending 2025-09-30)
Market cap (USD): 830349093.0237839
Dividends paid: 878378378.3783784
Stock repurchases: 428378378.3783784
Net debt paydown: -213883746.7604599
Dividend yield: 105.7842280744466%
Buyback yield: 51.59015430707626%
Debt paydown yield: -25.758292332395378%
Total shareholder yield: 131.6160900491275% (High Return)
Shareholder yield for GSK.L (quarterly period ending 2025-12-31)
Market cap (USD): 971086227.4345946
Dividends paid: 872972972.972973
Stock repurchases: 340540540.5405405
Net debt paydown: 40540540.5405426
Dividend yield: 89.89654557033352%
Buyback yield: 35.068002296786446%
Debt paydown yield: 4.174762178189075%
Total shareholder yield: 129.13931004530903% (High Return)
Shareholder yield for GSK.L (annual period ending 2025-12-31)
Market cap (USD): 971086227.4345946
Dividends paid: 3464864864.864865
Stock repurchases: 1860810810.8108108
Net debt paydown: -2713445945.9459457
Dividend yield: 356.80300749587485%
Buyback yield: 191.6215839788688%
Debt paydown yield: -279.42379052314425%
Total shareholder yield: 269.00080095159944% (High Return)
Shareholder yield for GTK.AX (annual period ending 2021-09-30)
Market cap (USD): 142394097.84172663
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTK.AX (annual period ending 2022-09-30)
Market cap (USD): 99314419.48051949
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTK.AX (annual period ending 2023-09-30)
Market cap (USD): 321517325.9615385
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2782204.433497538
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8653357716188393%
Total shareholder yield: -0.8653357716188393% (Minimal or Negative)
Shareholder yield for GTK.AX (quarterly period ending 2024-09-30)
Market cap (USD): 813582515.6896552
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTK.AX (annual period ending 2024-09-30)
Market cap (USD): 813582515.6896552
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -626156.3542614486
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07696285775397597%
Total shareholder yield: -0.07696285775397597% (Minimal or Negative)
Shareholder yield for HAS (annual period ending 2021-12-31)
Market cap (USD): 11947474032.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAS (annual period ending 2022-12-31)
Market cap (USD): 7415527167.719999
Dividends paid: 385300000
Stock repurchases: 125000000
Dividend yield: 5.195854472453717%
Buyback yield: 1.6856522425557088%
Total shareholder yield: 6.881506715009426% (Moderate Return)
Shareholder yield for HAS (annual period ending 2023-12-31)
Market cap (USD): 6529795435.8
Dividends paid: 388000000
Stock repurchases: 0
Net debt paydown: 510100000
Dividend yield: 5.941993188220973%
Buyback yield: 0%
Debt paydown yield: 7.811883312658551%
Total shareholder yield: 13.753876500879525% (High Return)
Shareholder yield for HAS (quarterly period ending 2024-09-30)
Market cap (USD): 9583164569.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAS (quarterly period ending 2024-12-31)
Market cap (USD): 7493347048.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAS (annual period ending 2024-12-31)
Market cap (USD): 7493347048.32
Dividends paid: 389900000
Stock repurchases: 0
Net debt paydown: 85700000
Dividend yield: 5.203282291421631%
Buyback yield: 0%
Debt paydown yield: 1.1436811807510483%
Total shareholder yield: 6.346963472172678% (Moderate Return)
Shareholder yield for HAS (quarterly period ending 2025-03-31)
Market cap (USD): 8330971944.96
Dividends paid: 97900000
Stock repurchases: 0
Dividend yield: 1.1751329934465415%
Buyback yield: 0%
Total shareholder yield: 1.1751329934465415% (Low Return)