speb/financial-data huggingface dataset:
Shareholder yield for APZ.AX (annual period ending 2023-06-30)
Dividends paid: 7752317.880794702
Stock repurchases: 0
Net debt paydown: -7202014.158483669
Shareholder yield for AXP.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AXP.TO (annual period ending 2022-12-31)
Dividends paid: 1150735294.117647
Stock repurchases: 2575000000
Shareholder yield for AXP.TO (annual period ending 2023-12-31)
Dividends paid: 1348484848.4848485
Stock repurchases: 2765151515.151515
Net debt paydown: -4946813725.490196
Shareholder yield for AXP.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AXP.TO (annual period ending 2024-12-31)
Dividends paid: 1397902097.902098
Stock repurchases: 4209790209.79021
Net debt paydown: 1515093240.0932388
Shareholder yield for AXP.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AXP.TO (quarterly period ending 2025-03-31)
Dividends paid: 355944055.944056
Stock repurchases: 844755244.7552449
Shareholder yield for AXP.TO (quarterly period ending 2025-06-30)
Dividends paid: 432846715.32846713
Stock repurchases: 989781021.8978101
Net debt paydown: -6653412281.149506
Shareholder yield for AXP.TO (quarterly period ending 2025-09-30)
Dividends paid: 421582733.81294966
Stock repurchases: 1691366906.4748204
Net debt paydown: 959323635.98172
Shareholder yield for AYMSYNTEX.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYMSYNTEX.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYMSYNTEX.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5270292.320588626
Shareholder yield for AYMSYNTEX.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYMSYNTEX.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYMSYNTEX.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYMSYNTEX.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15266736.818636
Shareholder yield for AYMSYNTEX.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYMSYNTEX.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYMSYNTEX.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CCDS.V (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CCDS.V (annual period ending 2024-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18661.730969760218
Shareholder yield for CCDS.V (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CCDS.V (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 77001.989121989
Shareholder yield for CCDS.V (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29904.195804195828
Shareholder yield for CCDS.V (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CCDS.V (annual period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CCDS.V (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CCDS.V (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4480473.281520767
Shareholder yield for EVAC (quarterly period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EVAC (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EVAC (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EVAC (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EVAC (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -171000
Shareholder yield for INDOUS.NS (annual period ending 2022-03-31)
Dividends paid: 21324.01424238428
Stock repurchases: 0
Shareholder yield for INDOUS.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 280377.8171941438
Shareholder yield for INDOUS.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -304935.538164377
Shareholder yield for JNKINDIA.NS (annual period ending 2022-03-31)
Dividends paid: 79124.35711459845
Stock repurchases: 0
Shareholder yield for JNKINDIA.NS (annual period ending 2023-03-31)
Dividends paid: 175395.8587088916
Stock repurchases: 0
Shareholder yield for JNKINDIA.NS (annual period ending 2024-03-31)
Dividends paid: 169684.61446216571
Stock repurchases: 0
Net debt paydown: -2492207.3014710536
Shareholder yield for MEVO (quarterly period ending 2025-08-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MEVO (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MODTHREAD.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 39562.17855729922
Shareholder yield for MODTHREAD.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24989940.661550943
Shareholder yield for PVL.PA (annual period ending 2021-09-30)
Dividends paid: 1284883.7209302327
Stock repurchases: 0
Shareholder yield for PVL.PA (annual period ending 2022-09-30)
Dividends paid: 3030392.156862745
Stock repurchases: 0
Shareholder yield for PVL.PA (annual period ending 2023-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33067007.22394222
Shareholder yield for PVL.PA (annual period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17734327.485380113
Shareholder yield for PVL.PA (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PVL.PA (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24722222.22222221
Shareholder yield for RMB.V (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for YSWY (annual period ending 2023-12-31)
Dividends paid: 8777000
Stock repurchases: 3022000
Shareholder yield for YSWY (annual period ending 2024-12-31)
Dividends paid: 12088000
Stock repurchases: 0
Shareholder yield for YSWY (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for YSWY (annual period ending 2025-12-31)
Dividends paid: 9772000
Stock repurchases: 0
Net debt paydown: -37118000
Shareholder yield for GAIA.L (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GAIA.L (annual period ending 2023-03-31)
Dividends paid: 37891975308.641975
Stock repurchases: 16405925925.925924
Shareholder yield for GAIA.L (annual period ending 2024-03-31)
Dividends paid: 45829493670.88607
Stock repurchases: 0
Net debt paydown: -55917666822.94107
Shareholder yield for GAIA.L (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GAIA.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GAIA.L (annual period ending 2025-03-31)
Dividends paid: 55525194805.1948
Stock repurchases: 0
Net debt paydown: -4588974190.366638
Shareholder yield for GAIA.L (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GAIA.L (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GAIA.L (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 1432.T (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 1432.T (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 852438.1372029297
Shareholder yield for 1432.T (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 27337.55942947702
Net debt paydown: 461610.81842539855
Shareholder yield for 1432.T (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 1432.T (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -78884.46822812175
Shareholder yield for 1432.T (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18808.44555939897
Shareholder yield for STRF (quarterly period ending 2025-03-31)
Dividends paid: 9188000
Stock repurchases: 0
Shareholder yield for STRF (quarterly period ending 2025-06-30)
Dividends paid: 48954000
Stock repurchases: 0
Net debt paydown: -19476000
Shareholder yield for STRF (quarterly period ending 2025-09-30)
Dividends paid: 139780000
Stock repurchases: 0
Net debt paydown: -8217000
Shareholder yield for STRF (quarterly period ending 2025-12-31)
Dividends paid: 183445000
Stock repurchases: 0
Net debt paydown: -14225000
Shareholder yield for STRF (annual period ending 2025-12-31)
Dividends paid: 381367000
Stock repurchases: 0
Net debt paydown: -988212000
Shareholder yield for LANDO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LANDO (annual period ending 2022-12-31)
Dividends paid: 36961000
Stock repurchases: 8571000
Shareholder yield for LANDO (annual period ending 2023-12-31)
Dividends paid: 45090000
Stock repurchases: 1191000
Net debt paydown: 52389000
Shareholder yield for LANDO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LANDO (annual period ending 2024-12-31)
Dividends paid: 44343000
Stock repurchases: 6630000
Net debt paydown: 46589000
Shareholder yield for LANDO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LANDO (quarterly period ending 2025-03-31)
Dividends paid: 11072000
Stock repurchases: 18000
Shareholder yield for LANDO (quarterly period ending 2025-06-30)
Dividends paid: 11071000
Stock repurchases: 0
Net debt paydown: 2447000
Shareholder yield for LANDO (quarterly period ending 2025-09-30)
Dividends paid: 11072000
Stock repurchases: 13000
Net debt paydown: 16028000
Shareholder yield for LANDO (annual period ending 2025-12-31)
Dividends paid: 44474000
Stock repurchases: 102000
Net debt paydown: 53887000
Shareholder yield for LANDO (quarterly period ending 2025-12-31)
Dividends paid: 11259000
Stock repurchases: 71000
Net debt paydown: 6721000
Shareholder yield for OCCIN (annual period ending 2022-10-31)
Dividends paid: 3628510
Stock repurchases: 21316500
Shareholder yield for OCCIN (annual period ending 2023-10-31)
Dividends paid: 4995606
Stock repurchases: 0
Shareholder yield for OCCIN (quarterly period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OCCIN (annual period ending 2024-10-31)
Dividends paid: 19007198
Stock repurchases: 4139888
Shareholder yield for OCCIN (quarterly period ending 2025-04-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OCCIN (quarterly period ending 2025-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OCCIN (annual period ending 2025-10-31)
Dividends paid: 30746721
Stock repurchases: 803801
Shareholder yield for OCCIN (annual period ending 2021-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ADAMZ (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ADAMZ (annual period ending 2022-12-31)
Dividends paid: 193157000
Stock repurchases: 44399000
Shareholder yield for ADAMZ (annual period ending 2023-12-31)
Dividends paid: 170695000
Stock repurchases: 11054000
Net debt paydown: -156960000
Shareholder yield for ADAMZ (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ADAMZ (annual period ending 2024-12-31)
Dividends paid: 116701000
Stock repurchases: 3493000
Net debt paydown: -750030000
Shareholder yield for ADAMZ (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ADAMZ (quarterly period ending 2025-03-31)
Dividends paid: 28880000
Stock repurchases: 0
Shareholder yield for ADAMZ (quarterly period ending 2025-06-30)
Dividends paid: 30062000
Stock repurchases: 1502000
Net debt paydown: -173646000
Shareholder yield for ADAMZ (quarterly period ending 2025-09-30)
Dividends paid: 30095000
Stock repurchases: 0
Net debt paydown: -331660000
Shareholder yield for ADAMZ (quarterly period ending 2025-12-31)
Dividends paid: 32930000
Stock repurchases: 0
Net debt paydown: 92124000
Shareholder yield for ADAMZ (annual period ending 2025-12-31)
Dividends paid: 121967000
Stock repurchases: 1502000
Net debt paydown: -699738000
Shareholder yield for CEIA.L (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CEIA.L (annual period ending 2022-12-31)
Dividends paid: 10499107228.915663
Stock repurchases: 0
Net debt paydown: -48713348811.46205
Shareholder yield for CEIA.L (annual period ending 2023-12-31)
Dividends paid: 6618424050.632911
Stock repurchases: 0
Net debt paydown: 19856213710.53836
Shareholder yield for CEIA.L (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CEIA.L (annual period ending 2024-12-31)
Dividends paid: 6535693750
Stock repurchases: 0
Net debt paydown: 5024496756.329102
Shareholder yield for CEIA.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -97075029083.33333
Shareholder yield for CEIA.L (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8296256737.012985
Shareholder yield for CEIA.L (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13930762355.452759
Shareholder yield for CEIA.L (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -336791558.68196106
Shareholder yield for CEIA.L (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30183005405.40541
Shareholder yield for CEIA.L (annual period ending 2025-12-31)
Dividends paid: 8243217567.567568
Stock repurchases: 0
Net debt paydown: -8292777871.621628
Shareholder yield for MONNI.BR (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MONNI.BR (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MONNI.BR (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 712411.3475177309
Shareholder yield for MONNI.BR (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MONNI.BR (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 618749.9999999999
Shareholder yield for MONNI.BR (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -441299.019607843
Shareholder yield for 2439.HK (annual period ending 2021-12-31)
Dividends paid: 21500627.943485085
Stock repurchases: 0
Shareholder yield for 2439.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 5029.T (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 7666.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 7666.HK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 11923488.045007031
Net debt paydown: 78225130.34094767
Shareholder yield for 7666.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 7666.HK (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5430933.664720727
Shareholder yield for 7666.HK (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4761168.616284439
Shareholder yield for 9335.T (annual period ending 2021-09-30)
Dividends paid: 473467.9292478113
Stock repurchases: 0
Shareholder yield for 9335.T (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARCL (quarterly period ending 2025-05-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARCL (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ARCL (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYJ.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYJ.DE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYJ.DE (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 266666.6666666667
Net debt paydown: -69910330.9692671
Shareholder yield for AYJ.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYJ.DE (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6691736.111111075
Shareholder yield for AYJ.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYJ.DE (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AYJ.DE (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2167685.4219948947
Shareholder yield for AYJ.DE (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1271764.7058823407
Shareholder yield for AYJ.DE (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13417647.058823526
Shareholder yield for AYJ.DE (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18495134.80392155
Shareholder yield for BLRK (quarterly period ending 2025-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BLRK (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -287580
Shareholder yield for BLRK (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BLRK (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BRAI (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BRAI (annual period ending 2024-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -259409.70419426047
Shareholder yield for BRAI (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CAVA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 28389000
Shareholder yield for CAVA (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 911000
Shareholder yield for GNLX (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GNLX (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6670000
Shareholder yield for HBNB (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HBNB (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -982388.6363636364
Shareholder yield for HBNB (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HBNB (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 174272.45989304816
Shareholder yield for ISPR (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ISPR (annual period ending 2022-06-30)
Dividends paid: 469633
Stock repurchases: 0
Shareholder yield for MANKIND.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MANKIND.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 53822283.18103046
Shareholder yield for MANKIND.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4091874.2597299367
Shareholder yield for MANKIND.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MANKIND.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MANKIND.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MANKIND.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -970182212.5462518
Shareholder yield for MANKIND.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MANKIND.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MFEA.MC (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MFEA.MC (annual period ending 2022-12-31)
Dividends paid: 142446808.5106383
Stock repurchases: 34680851.06382979
Shareholder yield for SOBO.TO (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VIDYAWIRES.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VIDYAWIRES.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VIDYAWIRES.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1328359.0495856237
Shareholder yield for VIDYAWIRES.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VIDYAWIRES.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VIDYAWIRES.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3868293.156631978
Shareholder yield for VIDYAWIRES.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VIDYAWIRES.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2019096.3415141962
Shareholder yield for RILYP (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 2656000
Shareholder yield for RILYP (annual period ending 2022-12-31)
Dividends paid: 127462000
Stock repurchases: 6516000
Shareholder yield for RILYP (annual period ending 2023-12-31)
Dividends paid: 149156000
Stock repurchases: 69479000
Net debt paydown: 91443000
Shareholder yield for RILYP (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RILYP (quarterly period ending 2024-12-31)
Dividends paid: 2119000
Stock repurchases: 0
Shareholder yield for RILYP (annual period ending 2024-12-31)
Dividends paid: 41791000
Stock repurchases: 0
Net debt paydown: 615613000
Shareholder yield for RILYP (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RILYP (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 112867000
Shareholder yield for RILYP (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28965000
Shareholder yield for RILYP (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23911000
Shareholder yield for RILYP (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 370204000
Shareholder yield for BHFAN (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BHFAN (annual period ending 2022-12-31)
Dividends paid: 104000000
Stock repurchases: 488000000
Shareholder yield for BHFAN (annual period ending 2023-12-31)
Dividends paid: 102000000
Stock repurchases: 250000000
Net debt paydown: 0
Shareholder yield for BHFAN (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BHFAN (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BHFAN (annual period ending 2024-12-31)
Dividends paid: 102000000
Stock repurchases: 250000000
Net debt paydown: 1000000
Shareholder yield for BHFAN (quarterly period ending 2025-03-31)
Dividends paid: 26000000
Stock repurchases: 59000000
Shareholder yield for BHFAN (quarterly period ending 2025-06-30)
Dividends paid: 25000000
Stock repurchases: 43000000
Net debt paydown: 0
Shareholder yield for BHFAN (quarterly period ending 2025-09-30)
Dividends paid: 26000000
Stock repurchases: 0
Net debt paydown: 0
Shareholder yield for BHFAN (annual period ending 2025-12-31)
Dividends paid: 102000000
Stock repurchases: 102000000
Net debt paydown: 0
Shareholder yield for BHFAN (quarterly period ending 2025-12-31)
Dividends paid: 25000000
Stock repurchases: 0
Net debt paydown: 0
Shareholder yield for GV2A.L (annual period ending 2024-09-30)
Dividends paid: 2613333.3333333335
Stock repurchases: 0
Net debt paydown: -1225219.5121951215
Shareholder yield for GV2A.L (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ONBPO (annual period ending 2021-12-31)
Dividends paid: 92829000
Stock repurchases: 0
Shareholder yield for ONBPO (annual period ending 2022-12-31)
Dividends paid: 177623000
Stock repurchases: 71182000
Shareholder yield for ONBPO (annual period ending 2023-12-31)
Dividends paid: 180030000
Stock repurchases: 44308000
Net debt paydown: -473530000
Shareholder yield for ONBPO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ONBPO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ONBPO (annual period ending 2024-12-31)
Dividends paid: 191163000
Stock repurchases: 8884000
Net debt paydown: -96626000
Shareholder yield for ONBPO (quarterly period ending 2025-03-31)
Dividends paid: 48687000
Stock repurchases: 13538000
Shareholder yield for ONBPO (quarterly period ending 2025-06-30)
Dividends paid: 58888000
Stock repurchases: 7957000
Net debt paydown: -1551587000
Shareholder yield for ONBPO (quarterly period ending 2025-09-30)
Dividends paid: 58897000
Stock repurchases: 25203000
Net debt paydown: 219429000
Shareholder yield for ONBPO (annual period ending 2025-12-31)
Dividends paid: 225117000
Stock repurchases: 71799000
Net debt paydown: -1947627000
Shareholder yield for ONBPO (quarterly period ending 2025-12-31)
Dividends paid: 58645000
Stock repurchases: 25101000
Net debt paydown: -601018000
Shareholder yield for TLM.L (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TLM.L (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TLM.L (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TLM.L (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TLM.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TLM.L (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CHR.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CHR.DE (annual period ending 2022-12-31)
Dividends paid: 27659574.468085106
Stock repurchases: 186063829.78723407
Shareholder yield for CHR.DE (annual period ending 2023-12-31)
Dividends paid: 30111111.111111112
Stock repurchases: 62111111.11111111
Net debt paydown: -482652482.26950264
Shareholder yield for CHR.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CHR.DE (annual period ending 2024-12-31)
Dividends paid: 30416666.666666668
Stock repurchases: 193750000
Net debt paydown: 261604166.66666603
Shareholder yield for CHR.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CHR.DE (quarterly period ending 2025-03-31)
Dividends paid: 33695652.17391304
Stock repurchases: 94565217.39130434
Shareholder yield for CHR.DE (quarterly period ending 2025-06-30)
Dividends paid: 941176.4705882353
Stock repurchases: 298705882.35294116
Net debt paydown: -588506393.8618937
Shareholder yield for CHR.DE (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 64588235.29411765
Net debt paydown: -118588235.29411697
Shareholder yield for CHR.DE (annual period ending 2025-12-31)
Dividends paid: 36235294.11764706
Stock repurchases: 503294117.64705884
Net debt paydown: -924682598.0392151
Shareholder yield for CHR.DE (quarterly period ending 2025-12-31)
Dividends paid: 705882.3529411765
Stock repurchases: 37647058.823529415
Net debt paydown: -27882352.941176414
Shareholder yield for GV2A.L (annual period ending 2021-09-30)
Dividends paid: 2136486.4864864866
Stock repurchases: 0
Shareholder yield for GV2A.L (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 908588.5885885889
Shareholder yield for GV2A.L (annual period ending 2023-09-30)
Dividends paid: 5896341.463414635
Stock repurchases: 0
Net debt paydown: 53441.73441734351
Shareholder yield for SR9.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SR9.DE (annual period ending 2022-12-31)
Dividends paid: 1941489361.7021277
Stock repurchases: 0
Shareholder yield for SR9.DE (annual period ending 2023-12-31)
Dividends paid: 2055555555.5555556
Stock repurchases: 824444444.4444444
Net debt paydown: 1059574468.0851078
Shareholder yield for SR9.DE (annual period ending 2024-12-31)
Dividends paid: 2060416666.6666667
Stock repurchases: 734375000
Net debt paydown: 1286458333.333333
Shareholder yield for SR9.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SR9.DE (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3707046568.627452
Shareholder yield for SR9.DE (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1227058823.5294132
Shareholder yield for SR9.DE (annual period ending 2025-12-31)
Dividends paid: 2549411764.7058825
Stock repurchases: 1088235294.1176472
Net debt paydown: -2479987745.0980387
Shareholder yield for CJBS.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CJBS.PA (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CJBS.PA (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6006784.8699763585
Shareholder yield for CJBS.PA (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -912430.555555556
Shareholder yield for CJBS.PA (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MBINM (annual period ending 2022-12-31)
Dividends paid: 38067000
Stock repurchases: 3935000
Shareholder yield for MBINM (annual period ending 2023-12-31)
Dividends paid: 48506000
Stock repurchases: 0
Net debt paydown: -53735000
Shareholder yield for MBINM (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MBINM (annual period ending 2024-12-31)
Dividends paid: 51167000
Stock repurchases: 177044000
Net debt paydown: -3371995000
Shareholder yield for MBINM (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MBINM (quarterly period ending 2025-03-31)
Dividends paid: 14854000
Stock repurchases: 0
Shareholder yield for MBINM (quarterly period ending 2025-06-30)
Dividends paid: 14854000
Stock repurchases: 0
Net debt paydown: 167270000
Shareholder yield for MBINM (quarterly period ending 2025-09-30)
Dividends paid: 14854000
Stock repurchases: 0
Net debt paydown: 931843000
Shareholder yield for MBINM (quarterly period ending 2025-12-31)
Dividends paid: 14856000
Stock repurchases: 0
Net debt paydown: -939961000
Shareholder yield for MBINM (annual period ending 2025-12-31)
Dividends paid: 59418000
Stock repurchases: 0
Net debt paydown: 493530000
Shareholder yield for 2596.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2596.HK (annual period ending 2022-12-31)
Dividends paid: 6726436.781609195
Stock repurchases: 0
Shareholder yield for 2596.HK (annual period ending 2023-12-31)
Dividends paid: 7456118.143459915
Stock repurchases: 0
Net debt paydown: 179215613.02681988
Shareholder yield for 2596.HK (annual period ending 2024-12-31)
Dividends paid: 10177945.205479452
Stock repurchases: 0
Net debt paydown: 183148508.3713851
Shareholder yield for 2596.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2670.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2670.HK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2670.HK (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2670.HK (quarterly period ending 2025-05-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 4917.T (annual period ending 2022-03-31)
Dividends paid: 12497951.15554827
Stock repurchases: 0
Shareholder yield for 4917.T (annual period ending 2023-03-31)
Dividends paid: 12515015.015015015
Stock repurchases: 0
Net debt paydown: 786089.3182971529
Shareholder yield for 4917.T (annual period ending 2024-03-31)
Dividends paid: 11582144.743792921
Stock repurchases: 0
Net debt paydown: 392531.9931659078
Shareholder yield for 4917.T (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 4917.T (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37421.22336758289
Shareholder yield for 4917.T (annual period ending 2025-03-31)
Dividends paid: 12037160.807378693
Stock repurchases: 0
Net debt paydown: 38592.22020666837
Shareholder yield for 4917.T (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6031.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6031.HK (annual period ending 2022-12-31)
Dividends paid: 653597126.4367816
Stock repurchases: 0
Net debt paydown: -4550895186.894386
Shareholder yield for 6031.HK (annual period ending 2023-12-31)
Dividends paid: 358466104.0787623
Stock repurchases: 0
Net debt paydown: 51508529.147872925
Shareholder yield for 6031.HK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6031.HK (quarterly period ending 2024-12-31)
Dividends paid: 20375479.452054795
Stock repurchases: 0
Net debt paydown: -2383243880.3666
Shareholder yield for 6031.HK (annual period ending 2024-12-31)
Dividends paid: 401535068.4931507
Stock repurchases: 0
Net debt paydown: 1494701734.1964817
Shareholder yield for 6031.HK (quarterly period ending 2025-03-31)
Dividends paid: 25312672.176308542
Stock repurchases: 0
Net debt paydown: 141776965.92324257
Shareholder yield for 6031.HK (quarterly period ending 2025-06-30)
Dividends paid: 442964156.20641565
Stock repurchases: 0
Net debt paydown: 87763551.64424801
Shareholder yield for AMCI (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BAYN.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BAYN.DE (annual period ending 2022-12-31)
Dividends paid: 2111702127.6595745
Stock repurchases: 26595744.680851065
Shareholder yield for BAYN.DE (annual period ending 2023-12-31)
Dividends paid: 2643333333.3333335
Stock repurchases: 26666666.666666664
Net debt paydown: -3680330969.2671356
Shareholder yield for BAYN.DE (quarterly period ending 2024-09-30)
Dividends paid: 5555555.555555555
Stock repurchases: 0
Shareholder yield for BAYN.DE (quarterly period ending 2024-12-31)
Dividends paid: 13541666.666666668
Stock repurchases: 0
Shareholder yield for BAYN.DE (annual period ending 2024-12-31)
Dividends paid: 136458333.33333334
Stock repurchases: 16666666.666666668
Net debt paydown: 5245069444.444443
Shareholder yield for BAYN.DE (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BAYN.DE (quarterly period ending 2025-06-30)
Dividends paid: 127058823.52941176
Stock repurchases: 0
Shareholder yield for BAYN.DE (quarterly period ending 2025-09-30)
Dividends paid: 9411764.705882354
Stock repurchases: 0
Shareholder yield for BAYN.DE (annual period ending 2025-12-31)
Dividends paid: 149411764.70588237
Stock repurchases: 16470588.235294119
Net debt paydown: -493174019.6078415
Shareholder yield for BAYN.DE (quarterly period ending 2025-12-31)
Dividends paid: 12941176.470588235
Stock repurchases: 0
Shareholder yield for BRIGHOTEL.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BRIGHOTEL.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BRIGHOTEL.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1020614.4352899641
Shareholder yield for BRIGHOTEL.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BRIGHOTEL.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BRIGHOTEL.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BRIGHOTEL.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2272473.7966118455
Shareholder yield for EMAMIPAP.NS (annual period ending 2022-03-31)
Dividends paid: 1292364.4995384412
Stock repurchases: 0
Shareholder yield for EMAMIPAP.NS (annual period ending 2023-03-31)
Dividends paid: 1775883.0694275275
Stock repurchases: 0
Net debt paydown: -956479.9973271787
Shareholder yield for EMAMIPAP.NS (annual period ending 2024-03-31)
Dividends paid: 1748411.0804652837
Stock repurchases: 0
Net debt paydown: 31835688.491874248
Shareholder yield for EMAMIPAP.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HCH.V (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 1214887.2180451127
Shareholder yield for HSCS (annual period ending 2022-04-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KFINTECH.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MLPER.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ORKT (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ORKT (annual period ending 2022-12-31)
Dividends paid: 335519.4029850746
Stock repurchases: 0
Shareholder yield for ORKT (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -126552.63455450023
Shareholder yield for PUBLI.OL (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 3693.922651933701
Shareholder yield for PUBLI.OL (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PUBLI.OL (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7371780.413009286
Shareholder yield for TAP.L (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TAP.L (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TAP.L (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -978673.4177215189
Shareholder yield for TAP.L (annual period ending 2024-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -237302.5316455696
Shareholder yield for UNIPARTS.NS (annual period ending 2022-03-31)
Dividends paid: 5339311.618093103
Stock repurchases: 0
Shareholder yield for KLBSP.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KLBSP.PA (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1867.6499032881984
Shareholder yield for KLBSP.PA (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -293711.1347517731
Shareholder yield for KLBSP.PA (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33250.833333333314
Shareholder yield for KLBSP.PA (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MBINM (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for XOMAP (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for XOMAP (annual period ending 2022-12-31)
Dividends paid: 5472000
Stock repurchases: 0
Shareholder yield for XOMAP (annual period ending 2023-12-31)
Dividends paid: 5472000
Stock repurchases: 0
Net debt paydown: -124416000
Shareholder yield for XOMAP (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for XOMAP (annual period ending 2024-12-31)
Dividends paid: 5472000
Stock repurchases: 13000
Net debt paydown: 5252000
Shareholder yield for XOMAP (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for XOMAP (quarterly period ending 2025-03-31)
Dividends paid: 1368000
Stock repurchases: 545000
Shareholder yield for XOMAP (quarterly period ending 2025-06-30)
Dividends paid: 1368000
Stock repurchases: 1825000
Net debt paydown: -131000
Shareholder yield for XOMAP (quarterly period ending 2025-09-30)
Dividends paid: 1368000
Stock repurchases: 25000
Net debt paydown: -17330000
Shareholder yield for XOMAP (annual period ending 2025-12-31)
Dividends paid: 5472000
Stock repurchases: 16715000
Net debt paydown: -12357000
Shareholder yield for XOMAP (quarterly period ending 2025-12-31)
Dividends paid: 1368000
Stock repurchases: 14320000
Net debt paydown: 358000
Shareholder yield for CRN.AX (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CRN.AX (annual period ending 2022-12-31)
Dividends paid: 473137837.8378378
Stock repurchases: 0
Shareholder yield for CRN.AX (annual period ending 2023-12-31)
Dividends paid: 11476027.397260275
Stock repurchases: 0
Net debt paydown: -45979988.8930026
Shareholder yield for CRN.AX (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CRN.AX (annual period ending 2024-12-31)
Dividends paid: 10359627.329192545
Stock repurchases: 0
Net debt paydown: -110644175.9550753
Shareholder yield for GOODN (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GOODN (annual period ending 2022-12-31)
Dividends paid: 71092000
Stock repurchases: 360000
Shareholder yield for GOODN (annual period ending 2023-12-31)
Dividends paid: 60620000
Stock repurchases: 1550000
Net debt paydown: 10560000
Shareholder yield for GOODN (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GOODN (quarterly period ending 2024-12-31)
Dividends paid: 16275000
Stock repurchases: 0
Shareholder yield for GOODN (annual period ending 2024-12-31)
Dividends paid: 62788000
Stock repurchases: 1712000
Net debt paydown: 46506000
Shareholder yield for GOODN (quarterly period ending 2025-03-31)
Dividends paid: 16487000
Stock repurchases: 581000
Shareholder yield for GOODN (quarterly period ending 2025-06-30)
Dividends paid: 16941000
Stock repurchases: 1802000
Net debt paydown: -53592000
Shareholder yield for GOODN (quarterly period ending 2025-09-30)
Dividends paid: 17147000
Stock repurchases: 1657000
Net debt paydown: -48840000
Shareholder yield for GOODN (annual period ending 2025-12-31)
Dividends paid: 68173000
Stock repurchases: 4500000
Net debt paydown: -152798000
Shareholder yield for GOODN (quarterly period ending 2025-12-31)
Dividends paid: 17598000
Stock repurchases: 460000
Net debt paydown: -127000
Shareholder yield for MCHA.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MCHA.DE (annual period ending 2022-12-31)
Dividends paid: 854255319.1489363
Stock repurchases: 127659574.46808511
Shareholder yield for MCHA.DE (annual period ending 2023-12-31)
Dividends paid: 992222222.2222222
Stock repurchases: 0
Net debt paydown: 895177304.9645395
Shareholder yield for MCHA.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MCHA.DE (annual period ending 2024-12-31)
Dividends paid: 1001041666.6666667
Stock repurchases: 522916666.6666667
Net debt paydown: -762708333.333334
Shareholder yield for MCHA.DE (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MCHA.DE (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MT.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MT.PA (annual period ending 2022-12-31)
Dividends paid: 353191489.36170214
Stock repurchases: 3124468085.1063833
Shareholder yield for MT.PA (annual period ending 2023-12-31)
Dividends paid: 410000000
Stock repurchases: 1342222222.222222
Net debt paydown: 525839243.49881935
Shareholder yield for MT.PA (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MT.PA (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MT.PA (annual period ending 2024-12-31)
Dividends paid: 409375000
Stock repurchases: 1354166666.6666667
Net debt paydown: -177013888.88889122
Shareholder yield for MT.PA (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 102173913.04347825
Shareholder yield for MT.PA (quarterly period ending 2025-06-30)
Dividends paid: 301176470.5882353
Stock repurchases: 197647058.82352942
Net debt paydown: -3060728900.2557545
Shareholder yield for MT.PA (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1336470588.2352962
Shareholder yield for MT.PA (quarterly period ending 2025-12-31)
Dividends paid: 248235294.11764705
Stock repurchases: 0
Net debt paydown: 1715294117.6470604
Shareholder yield for MT.PA (annual period ending 2025-12-31)
Dividends paid: 495294117.64705884
Stock repurchases: 308235294.11764705
Net debt paydown: -3731678921.5686264
Shareholder yield for BOAR.L (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BOAR.L (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BOAR.L (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8440189980.173851
Shareholder yield for BOAR.L (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BOAR.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30651453333.333332
Shareholder yield for BOAR.L (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8842347088.60759
Shareholder yield for BOAR.L (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30639721298.701298
Shareholder yield for BOAR.L (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9838938108.108109
Shareholder yield for EICA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EICA (annual period ending 2022-12-31)
Dividends paid: 12157088
Stock repurchases: 0
Net debt paydown: 10439689
Shareholder yield for EICA (annual period ending 2023-12-31)
Dividends paid: 18077406
Stock repurchases: 0
Net debt paydown: -5461730
Shareholder yield for EICA (annual period ending 2024-12-31)
Dividends paid: 34324702
Stock repurchases: 0
Net debt paydown: 12528858
Shareholder yield for EICA (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2373.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2373.HK (annual period ending 2022-12-31)
Dividends paid: 29348132.183908045
Stock repurchases: 0
Net debt paydown: -75503160.91954023
Shareholder yield for 4338.HK (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 4338.HK (annual period ending 2022-06-30)
Dividends paid: 2310191082.802548
Stock repurchases: 4165095541.401274