speb/financial-data huggingface dataset:
Shareholder yield for INDOAMIN.NS (annual period ending 2022-03-31)
Dividends paid: 279691.41500725306
Stock repurchases: 0
Shareholder yield for JAINREC.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JAINREC.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JAINREC.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19688828.157145455
Shareholder yield for JAINREC.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JAINREC.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JAINREC.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1125851.6151967347
Shareholder yield for JAINREC.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MCR (annual period ending 2021-11-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MCR (annual period ending 2022-11-30)
Dividends paid: 26023345
Stock repurchases: 3508071
Shareholder yield for MCR (annual period ending 2023-11-30)
Dividends paid: 23336202
Stock repurchases: 9825571
Net debt paydown: 5000000
Shareholder yield for MCR (quarterly period ending 2024-11-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MCR (annual period ending 2024-11-30)
Dividends paid: 22997681
Stock repurchases: 4102741
Net debt paydown: 0
Shareholder yield for MCR (quarterly period ending 2025-05-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Shareholder yield for NIRAJISPAT.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NIRAJISPAT.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12791.21048219435
Shareholder yield for RAU.AX (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RAU.AX (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 152524.8
Shareholder yield for RAU.AX (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26080
Shareholder yield for RENX (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RENX (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ROTO.NS (annual period ending 2022-03-31)
Dividends paid: 71330.6079388105
Stock repurchases: 0
Shareholder yield for VLD.V (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VLD.V (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VLD.V (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24578.84615384615
Shareholder yield for VLD.V (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VLD.V (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for INPHI.AS (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for INPHI.AS (annual period ending 2022-12-31)
Dividends paid: 438297872.34042555
Stock repurchases: 198936170.21276596
Shareholder yield for INPHI.AS (annual period ending 2023-12-31)
Dividends paid: 2222222.222222222
Stock repurchases: 735555555.5555556
Net debt paydown: -292695035.46099186
Shareholder yield for INPHI.AS (quarterly period ending 2024-09-30)
Dividends paid: 1111111.111111111
Stock repurchases: 0
Shareholder yield for INPHI.AS (quarterly period ending 2024-12-31)
Dividends paid: 1041666.6666666667
Stock repurchases: 0
Shareholder yield for INPHI.AS (annual period ending 2024-12-31)
Dividends paid: 1041666.6666666667
Stock repurchases: 428125000
Net debt paydown: 300208333.333333
Shareholder yield for INPHI.AS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for INPHI.AS (quarterly period ending 2025-06-30)
Dividends paid: 347058823.5294118
Stock repurchases: 0
Net debt paydown: -1685767263.4271107
Shareholder yield for INPHI.AS (quarterly period ending 2025-09-30)
Dividends paid: 38823529.4117647
Stock repurchases: 0
Net debt paydown: 48235294.11764717
Shareholder yield for INPHI.AS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 675294117.6470585
Shareholder yield for INPHI.AS (annual period ending 2025-12-31)
Dividends paid: 385882352.9411765
Stock repurchases: 0
Net debt paydown: -1386286764.705883
Shareholder yield for RAJPALAYAM.NS (annual period ending 2022-03-31)
Dividends paid: 56745.35144401952
Stock repurchases: 0
Shareholder yield for RAJPALAYAM.NS (annual period ending 2023-03-31)
Dividends paid: 104750.30450669916
Stock repurchases: 0
Net debt paydown: -37139272.45426698
Shareholder yield for RAJPALAYAM.NS (annual period ending 2024-03-31)
Dividends paid: 110564.81592517089
Stock repurchases: 0
Net debt paydown: 5331693.971607223
Shareholder yield for RAJPALAYAM.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RAJPALAYAM.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RAJPALAYAM.NS (annual period ending 2025-03-31)
Dividends paid: 64671.4987140519
Stock repurchases: 0
Net debt paydown: 255488.17451784015
Shareholder yield for RAJPALAYAM.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RAJPALAYAM.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RAJPALAYAM.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RAJPALAYAM.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AF.AS (annual period ending 2021-12-31)
Dividends paid: 1136363.6363636365
Stock repurchases: 0
Shareholder yield for AF.AS (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12783051257.253386
Shareholder yield for AF.AS (annual period ending 2023-12-31)
Dividends paid: 100000000
Stock repurchases: 1111111.111111111
Net debt paydown: 504137115.83924484
Shareholder yield for AF.AS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AF.AS (annual period ending 2024-12-31)
Dividends paid: 1041666.6666666667
Stock repurchases: 0
Net debt paydown: -104513888.88889122
Shareholder yield for AF.AS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AF.AS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1605117753.62319
Shareholder yield for AF.AS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1531649616.368288
Shareholder yield for AF.AS (quarterly period ending 2025-12-31)
Dividends paid: 1176470.5882352942
Stock repurchases: 0
Net debt paydown: -3056470588.2352943
Shareholder yield for AF.AS (annual period ending 2025-12-31)
Dividends paid: 2352941.1764705884
Stock repurchases: 0
Net debt paydown: -2983002450.9803925
Shareholder yield for UMBFO (quarterly period ending 2025-06-30)
Dividends paid: 32387000
Stock repurchases: 814000
Net debt paydown: 214920000
Shareholder yield for UMBFO (quarterly period ending 2025-09-30)
Dividends paid: 32502000
Stock repurchases: 116301000
Net debt paydown: 187058000
Shareholder yield for UMBFO (annual period ending 2025-12-31)
Dividends paid: 135620000
Stock repurchases: 132628000
Net debt paydown: 54315000
Shareholder yield for UMBFO (quarterly period ending 2025-12-31)
Dividends paid: 40614000
Stock repurchases: 79000
Net debt paydown: -1793000
Shareholder yield for RVRB.L (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 129748.91774891771
Shareholder yield for RVRB.L (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -341172.34117234114
Shareholder yield for RVRB.L (annual period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -211423.42342342343
Shareholder yield for RVRB.L (annual period ending 2021-09-30)
Dividends paid: 0
Stock repurchases: 36283783.783783786
Shareholder yield for RVRB.L (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 56666.666666666664
Shareholder yield for RVRB.L (annual period ending 2023-09-30)
Dividends paid: 2192682.926829268
Stock repurchases: 8337804.878048781
Net debt paydown: -1681869.918699187
Shareholder yield for RVRB.L (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RVRB.L (annual period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 863203.2520325205
Shareholder yield for HBANL (annual period ending 2023-12-31)
Dividends paid: 1034000000
Stock repurchases: 82000000
Net debt paydown: -936000000
Shareholder yield for HBANL (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HBANL (annual period ending 2024-12-31)
Dividends paid: 1046000000
Stock repurchases: 410000000
Net debt paydown: -4035000000
Shareholder yield for HBANL (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HBANL (quarterly period ending 2025-03-31)
Dividends paid: 253000000
Stock repurchases: 0
Shareholder yield for HBANL (quarterly period ending 2025-06-30)
Dividends paid: 254000000
Stock repurchases: 0
Net debt paydown: 716000000
Shareholder yield for HBANL (quarterly period ending 2025-09-30)
Dividends paid: 254000000
Stock repurchases: 0
Net debt paydown: 489000000
Shareholder yield for HBANL (annual period ending 2025-12-31)
Dividends paid: 1016000000
Stock repurchases: 0
Net debt paydown: -2029000000
Shareholder yield for HBANL (quarterly period ending 2025-12-31)
Dividends paid: 255000000
Stock repurchases: 0
Net debt paydown: -1037000000
Shareholder yield for 312A.T (annual period ending 2022-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 312A.T (annual period ending 2023-10-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3409549.4127071295
Shareholder yield for 312A.T (annual period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -98773.84841968492
Shareholder yield for 312A.T (quarterly period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9158.T (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9158.T (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38931726.35018234
Shareholder yield for 9218.T (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9242.T (annual period ending 2021-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9696.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AELIS.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ALKALI.NS (annual period ending 2022-03-31)
Dividends paid: 114822.62956613478
Stock repurchases: 0
Shareholder yield for ALKALI.NS (annual period ending 2023-03-31)
Dividends paid: 248051.15712545678
Stock repurchases: 0
Net debt paydown: -542040.1523184031
Shareholder yield for ALKALI.NS (annual period ending 2024-03-31)
Dividends paid: 244213.93452452333
Stock repurchases: 0
Net debt paydown: 162101.75716322893
Shareholder yield for ALKALI.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ALKALI.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ALKALI.NS (annual period ending 2025-03-31)
Dividends paid: 119043.7222352116
Stock repurchases: 0
Net debt paydown: 613879.554654764
Shareholder yield for ALKALI.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ALKALI.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ALKALI.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ELAB (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ELAB (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FCHL (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FCHL (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -296099.0502035278
Shareholder yield for FCHL (annual period ending 2024-12-31)
Dividends paid: 220588.23529411762
Stock repurchases: 0
Net debt paydown: -706951.8716577541
Shareholder yield for FCHL (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FCHL (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -430974.2647058824
Shareholder yield for MRX (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MRX (annual period ending 2022-12-31)
Dividends paid: 7951807.228915663
Stock repurchases: 9518072.289156627
Shareholder yield for MRX (annual period ending 2023-12-31)
Dividends paid: 73797468.35443038
Stock repurchases: 3924050.632911392
Net debt paydown: 82409638.55421734
Shareholder yield for PMI (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PMI (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7452000
Shareholder yield for PMI (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PMI (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11516000
Shareholder yield for PMI (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4389000
Shareholder yield for PMI (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2933000
Shareholder yield for PMI (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 527000
Shareholder yield for RHLD (annual period ending 2021-12-31)
Dividends paid: 22334000
Stock repurchases: 0
Shareholder yield for RHLD (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RHLD (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22964000
Shareholder yield for RHLD (quarterly period ending 2024-09-30)
Dividends paid: 6651000
Stock repurchases: 0
Shareholder yield for RHLD (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RHLD (annual period ending 2024-12-31)
Dividends paid: 15573000
Stock repurchases: 0
Net debt paydown: 143004000
Shareholder yield for SZ50.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SZ50.DE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Shareholder yield for SZ50.DE (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TAND.L (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TAND.L (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 94375.08954737871
Shareholder yield for TTGI.V (annual period ending 2021-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for XLS.SW (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BWBBP (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BWBBP (annual period ending 2022-12-31)
Dividends paid: 4054000
Stock repurchases: 11513000
Shareholder yield for BWBBP (annual period ending 2023-12-31)
Dividends paid: 4054000
Stock repurchases: 5127000
Net debt paydown: -222883000
Shareholder yield for BWBBP (annual period ending 2024-12-31)
Dividends paid: 4054000
Stock repurchases: 5901000
Net debt paydown: -40382000
Shareholder yield for BWBBP (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BWBBP (quarterly period ending 2025-03-31)
Dividends paid: 1013000
Stock repurchases: 748000
Shareholder yield for BWBBP (quarterly period ending 2025-06-30)
Dividends paid: 1014000
Stock repurchases: 1571000
Net debt paydown: -83923000
Shareholder yield for BWBBP (quarterly period ending 2025-09-30)
Dividends paid: 1013000
Stock repurchases: 33000
Net debt paydown: 13851000
Shareholder yield for BWBBP (annual period ending 2025-12-31)
Dividends paid: 4054000
Stock repurchases: 2937000
Net debt paydown: -55257000
Shareholder yield for BWBBP (quarterly period ending 2025-12-31)
Dividends paid: 1014000
Stock repurchases: 585000
Net debt paydown: 4911000
Shareholder yield for HBANL (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 650000000
Shareholder yield for HBANL (annual period ending 2022-12-31)
Dividends paid: 1010000000
Stock repurchases: 0
Shareholder yield for OZKAP (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OZKAP (annual period ending 2022-12-31)
Dividends paid: 168856000
Stock repurchases: 355542000
Shareholder yield for OZKAP (annual period ending 2023-12-31)
Dividends paid: 179171000
Stock repurchases: 158968000
Net debt paydown: -199527000
Shareholder yield for OZKAP (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OZKAP (annual period ending 2024-12-31)
Dividends paid: 195643000
Stock repurchases: 7610000
Net debt paydown: 391691000
Shareholder yield for OZKAP (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OZKAP (quarterly period ending 2025-03-31)
Dividends paid: 51778000
Stock repurchases: 0
Shareholder yield for OZKAP (quarterly period ending 2025-06-30)
Dividends paid: 52717000
Stock repurchases: 50776000
Net debt paydown: -500191000
Shareholder yield for OZKAP (quarterly period ending 2025-09-30)
Dividends paid: 53662000
Stock repurchases: 0
Net debt paydown: 499829000
Shareholder yield for OZKAP (annual period ending 2025-12-31)
Dividends paid: 212965000
Stock repurchases: 151347000
Net debt paydown: 419462000
Shareholder yield for OZKAP (quarterly period ending 2025-12-31)
Dividends paid: 54808000
Stock repurchases: 100571000
Net debt paydown: 299812000
Shareholder yield for STRC (quarterly period ending 2025-09-30)
Dividends paid: 139780000
Stock repurchases: 0
Net debt paydown: -8217000
Shareholder yield for STRC (annual period ending 2025-12-31)
Dividends paid: 381367000
Stock repurchases: 0
Net debt paydown: -988212000
Shareholder yield for STRC (quarterly period ending 2025-12-31)
Dividends paid: 183445000
Stock repurchases: 0
Net debt paydown: -14225000
Shareholder yield for SLNHP (annual period ending 2021-12-31)
Dividends paid: 630000
Stock repurchases: 0
Shareholder yield for SLNHP (annual period ending 2022-12-31)
Dividends paid: 3852000
Stock repurchases: 0
Shareholder yield for SLNHP (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3104000
Shareholder yield for SLNHP (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SLNHP (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2044000
Shareholder yield for SLNHP (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3571000
Shareholder yield for SLNHP (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10674000
Shareholder yield for SLNHP (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 777000
Shareholder yield for SLNHP (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3373000
Shareholder yield for SLNHP (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7447000
Shareholder yield for SLNHP (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2333000
Shareholder yield for BHFAM (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BHFAM (annual period ending 2022-12-31)
Dividends paid: 104000000
Stock repurchases: 488000000
Shareholder yield for BHFAM (annual period ending 2023-12-31)
Dividends paid: 102000000
Stock repurchases: 250000000
Net debt paydown: 0
Shareholder yield for BHFAM (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BHFAM (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BHFAM (annual period ending 2024-12-31)
Dividends paid: 102000000
Stock repurchases: 250000000
Net debt paydown: 1000000
Shareholder yield for BHFAM (quarterly period ending 2025-03-31)
Dividends paid: 26000000
Stock repurchases: 59000000
Shareholder yield for BHFAM (quarterly period ending 2025-06-30)
Dividends paid: 25000000
Stock repurchases: 43000000
Net debt paydown: 0
Shareholder yield for BHFAM (quarterly period ending 2025-09-30)
Dividends paid: 26000000
Stock repurchases: 0
Net debt paydown: 0
Shareholder yield for BHFAM (annual period ending 2025-12-31)
Dividends paid: 102000000
Stock repurchases: 102000000
Net debt paydown: 0
Shareholder yield for BHFAM (quarterly period ending 2025-12-31)
Dividends paid: 25000000
Stock repurchases: 0
Net debt paydown: 0
Shareholder yield for BD82.L (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BD82.L (annual period ending 2022-12-31)
Dividends paid: 10100000
Stock repurchases: 0
Shareholder yield for BD82.L (annual period ending 2023-12-31)
Dividends paid: 11739240.506329114
Stock repurchases: 124050.6329113924
Net debt paydown: -35370016.7759646
Shareholder yield for BD82.L (annual period ending 2024-12-31)
Dividends paid: 12523750
Stock repurchases: 0
Net debt paydown: 15619098.101265818
Shareholder yield for BD82.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BD82.L (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34983030.8219178
Shareholder yield for LRC.DE (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 79529411.76470588
Net debt paydown: -720823529.4117651
Shareholder yield for LRC.DE (annual period ending 2025-12-31)
Dividends paid: 677294117.6470588
Stock repurchases: 130823529.41176471
Net debt paydown: -2471051470.588236
Shareholder yield for LRC.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LRC.DE (annual period ending 2022-12-31)
Dividends paid: 467340425.53191495
Stock repurchases: 47446808.510638304
Shareholder yield for LRC.DE (annual period ending 2023-12-31)
Dividends paid: 560000000
Stock repurchases: 488222222.2222222
Net debt paydown: -393489361.70212746
Shareholder yield for LRC.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LRC.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 1354166.6666666667
Shareholder yield for LRC.DE (annual period ending 2024-12-31)
Dividends paid: 569791666.6666667
Stock repurchases: 48229166.66666667
Net debt paydown: 58875000
Shareholder yield for LRC.DE (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 2391304.347826087
Net debt paydown: -484375000
Shareholder yield for LRC.DE (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 50705882.35294118
Net debt paydown: -1265852941.1764708
Shareholder yield for WAFDP (annual period ending 2021-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for WAFDP (annual period ending 2022-09-30)
Dividends paid: 76201000
Stock repurchases: 3260000
Shareholder yield for WAFDP (annual period ending 2023-09-30)
Dividends paid: 78417000
Stock repurchases: 30463000
Net debt paydown: -1525000000
Shareholder yield for WAFDP (annual period ending 2024-09-30)
Dividends paid: 88892000
Stock repurchases: 27069000
Net debt paydown: 331693000
Shareholder yield for WAFDP (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for WAFDP (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for WAFDP (quarterly period ending 2025-03-31)
Dividends paid: 25275000
Stock repurchases: 21341000
Shareholder yield for WAFDP (quarterly period ending 2025-06-30)
Dividends paid: 24900000
Stock repurchases: 48341000
Net debt paydown: 823851000
Shareholder yield for WAFDP (annual period ending 2025-09-30)
Dividends paid: 99264000
Stock repurchases: 101931000
Net debt paydown: 1501058000
Shareholder yield for WAFDP (quarterly period ending 2025-09-30)
Dividends paid: 24510000
Stock repurchases: 28839000
Net debt paydown: 173838000
Shareholder yield for WAFDP (quarterly period ending 2025-12-31)
Dividends paid: 24018000
Stock repurchases: 58017000
Net debt paydown: -671162000
Shareholder yield for CTYA.L (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CTYA.L (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CTYA.L (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3042466.810744047
Shareholder yield for CTYA.L (annual period ending 2024-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40548101.26582277
Shareholder yield for CTYA.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CTYA.L (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CTYA.L (annual period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16658574.64886421
Shareholder yield for BA29.L (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BA29.L (annual period ending 2022-12-31)
Dividends paid: 38072289.15662651
Stock repurchases: 3493975.903614458
Shareholder yield for BA29.L (annual period ending 2023-12-31)
Dividends paid: 43291139.24050633
Stock repurchases: 5949367.088607594
Net debt paydown: -68368156.1689797
Shareholder yield for BA29.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BA29.L (annual period ending 2024-12-31)
Dividends paid: 43125000
Stock repurchases: 10250000
Net debt paydown: -40985759.49367088
Shareholder yield for BA29.L (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29929794.520547986
Shareholder yield for 2420.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2529.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2529.HK (annual period ending 2022-12-31)
Dividends paid: 1101580.4597701149
Stock repurchases: 0
Shareholder yield for 2529.HK (annual period ending 2023-12-31)
Dividends paid: 2104360.05625879
Stock repurchases: 2617158.9310829816
Net debt paydown: 21355.30336097774
Shareholder yield for 4332.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 4332.HK (annual period ending 2022-12-31)
Dividends paid: 538639281.1296535
Stock repurchases: 816431322.2079589
Shareholder yield for 4332.HK (annual period ending 2023-12-31)
Dividends paid: 583354673.4955186
Stock repurchases: 0
Net debt paydown: -3273753244.170356
Shareholder yield for 4332.HK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 4332.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 4332.HK (annual period ending 2024-12-31)
Dividends paid: 622680412.371134
Stock repurchases: 25773195.87628866
Net debt paydown: 528394900.80124664
Shareholder yield for 4332.HK (quarterly period ending 2025-03-31)
Dividends paid: 164395886.88946015
Stock repurchases: 0
Shareholder yield for 4332.HK (quarterly period ending 2025-06-30)
Dividends paid: 163057324.84076434
Stock repurchases: 0
Net debt paydown: 215704648.53535938
Shareholder yield for 4332.HK (quarterly period ending 2025-09-30)
Dividends paid: 164781491.0025707
Stock repurchases: 0
Net debt paydown: 143421315.4749241
Shareholder yield for 4332.HK (annual period ending 2025-12-31)
Dividends paid: 658611825.1928021
Stock repurchases: 0
Net debt paydown: 726207497.4160547
Shareholder yield for 4332.HK (quarterly period ending 2025-12-31)
Dividends paid: 164910025.70694086
Stock repurchases: 0
Net debt paydown: -2185089.974293709
Shareholder yield for 436A.T (annual period ending 2023-04-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 436A.T (annual period ending 2024-04-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10790517.764945077
Shareholder yield for 436A.T (annual period ending 2025-04-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2650608.983634473
Shareholder yield for 436A.T (quarterly period ending 2025-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 5126.T (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9162.T (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9162.T (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 978826.9151274152
Shareholder yield for 9162.T (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5342446.582463689
Shareholder yield for ANPA (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ANPA (annual period ending 2023-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 92083.60706412542
Shareholder yield for ANPA (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ANPA (annual period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -100878.38528183359
Shareholder yield for GENK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GENK (annual period ending 2022-12-31)
Dividends paid: 29185000
Stock repurchases: 0
Net debt paydown: -119144000
Shareholder yield for LWAC (quarterly period ending 2025-02-28)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LWAC (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Shareholder yield for LWAC (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MC2.AX (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MC2.AX (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MC2.AX (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -96969.69696969696
Shareholder yield for MC2.AX (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MC2.AX (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 65501.165501165495
Shareholder yield for MC2.AX (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MC2.AX (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MC2.AX (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14562.809453320404
Shareholder yield for MLEFA.PA (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MLEFA.PA (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 316808.510638298
Shareholder yield for MLEFA.PA (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 894583.333333333
Shareholder yield for NNE (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NNE (annual period ending 2023-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PACS (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PACS (annual period ending 2022-12-31)
Dividends paid: 60280000
Stock repurchases: 0
Shareholder yield for PACS (annual period ending 2023-12-31)
Dividends paid: 80394000
Stock repurchases: 0
Net debt paydown: -879357000
Shareholder yield for RIBB (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RIBB (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RIBB (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SCII (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SCII (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -117175
Shareholder yield for SCII (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SCII (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SRGHFL.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SRGHFL.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TRR.V (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TRR.V (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TRR.V (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TRR.V (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TRR.V (quarterly period ending 2025-08-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TRR.V (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 260317.45523289393
Shareholder yield for ODVWZ (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ODVWZ (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ODVWZ (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51849.37611408159
Shareholder yield for ODVWZ (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ODVWZ (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ODVWZ (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18526806.526806526
Shareholder yield for ODVWZ (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ODVWZ (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 464616.4054923244
Shareholder yield for ODVWZ (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68327674.21099618
Shareholder yield for ODVWZ (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -72901373.07947525
Shareholder yield for ODVWZ (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5211741.847397968
Shareholder yield for SSIC.L (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SSIC.L (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SSIC.L (annual period ending 2024-06-30)
Dividends paid: 0
Stock repurchases: 1249367.0886075948
Shareholder yield for SSIC.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SSIC.L (annual period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STG.TO (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STG.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STG.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STG.TO (annual period ending 2024-12-31)
Dividends paid: 17482517.482517485
Stock repurchases: 0
Net debt paydown: -67986305.36130539
Shareholder yield for STG.TO (quarterly period ending 2025-03-31)
Dividends paid: 7004895.104895106
Stock repurchases: 0
Shareholder yield for STG.TO (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for STG.TO (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12469059.496927977
Shareholder yield for STG.TO (annual period ending 2025-12-31)
Dividends paid: 7311678.832116787
Stock repurchases: 0
Net debt paydown: -7539844.826706111
Shareholder yield for 2768.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2768.HK (annual period ending 2022-12-31)
Dividends paid: 25243915.375
Stock repurchases: 0
Shareholder yield for 2768.HK (annual period ending 2023-12-31)
Dividends paid: 28190059.078762308
Stock repurchases: 0
Net debt paydown: -118641045.30004483
Shareholder yield for 2768.HK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2768.HK (annual period ending 2024-12-31)
Dividends paid: 25206504.720547948
Stock repurchases: 0
Net debt paydown: -136144655.35084867
Shareholder yield for 2768.HK (quarterly period ending 2024-12-31)
Dividends paid: 4938552.182191781
Stock repurchases: 0
Shareholder yield for 2768.HK (quarterly period ending 2025-03-31)
Dividends paid: 5074223.803030304
Stock repurchases: 0
Net debt paydown: -74922396.55800986
Shareholder yield for 2768.HK (quarterly period ending 2025-06-30)
Dividends paid: 15604600.19665272
Stock repurchases: 0
Net debt paydown: -2812042.3072258234
Shareholder yield for 2768.HK (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2768.HK (quarterly period ending 2025-12-31)
Dividends paid: 7797156.58
Stock repurchases: 0
Shareholder yield for 2768.HK (annual period ending 2025-12-31)
Dividends paid: 33979930.004285716
Stock repurchases: 0
Net debt paydown: -109264734.59980428
Shareholder yield for ARDT (annual period ending 2021-12-31)
Dividends paid: 62126000
Stock repurchases: 0
Shareholder yield for ARDT (annual period ending 2022-12-31)
Dividends paid: 174811000
Stock repurchases: 0
Shareholder yield for ARDT (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8265000
Shareholder yield for DV.V (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DV.V (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DV.V (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DV.V (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DV.V (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DV.V (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DV.V (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 18118.88111888112
Shareholder yield for DV.V (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DV.V (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FISCHER.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FISCHER.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18309.258979353624
Shareholder yield for FISCHER.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 72478.71447415758
Net debt paydown: -131468.65782911953
Shareholder yield for FISCHER.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FISCHER.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FISCHER.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FISCHER.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9779291.886987971
Shareholder yield for FISCHER.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PS (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 298747239
Shareholder yield for PS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 88539348
Shareholder yield for PS (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 164393287
Net debt paydown: -194427606
Shareholder yield for SHAZ (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SHAZ (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SHAZ (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SHAZ (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SHAZ (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11341
Shareholder yield for SHAZ (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5006837
Shareholder yield for SHAZ (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -128095591
Shareholder yield for SHAZ (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -135311013
Shareholder yield for TMCR (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TMCR (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TMCR (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TMCR (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TMCR (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TMCR (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TMCR (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 783092.7007299269
Shareholder yield for TMCR (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for UPS.TO (annual period ending 2021-12-31)
Dividends paid: 2706299212.5984254
Stock repurchases: 0
Shareholder yield for UPS.TO (annual period ending 2022-12-31)
Dividends paid: 3760294117.6470585
Stock repurchases: 2573529411.7647057
Shareholder yield for UPS.TO (annual period ending 2023-12-31)
Dividends paid: 4069696969.6969695
Stock repurchases: 1704545454.5454545
Net debt paydown: -2954389483.065956
Shareholder yield for UPS.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for UPS.TO (annual period ending 2024-12-31)
Dividends paid: 3775524475.5244756
Stock repurchases: 349650349.6503497
Net debt paydown: 2310780885.780884
Shareholder yield for UPS.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for UPS.TO (quarterly period ending 2025-03-31)
Dividends paid: 942657342.6573427
Stock repurchases: 699300699.3006994
Shareholder yield for UPS.TO (quarterly period ending 2025-06-30)
Dividends paid: 984671532.8467152
Stock repurchases: 0
Net debt paydown: -3203557756.1124954
Shareholder yield for UPS.TO (quarterly period ending 2025-09-30)
Dividends paid: 969784172.6618706
Stock repurchases: 0
Net debt paydown: 86351940.34552765
Shareholder yield for YOUL (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for YOUL (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3035858.916533294
Shareholder yield for YOUL (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for YOUL (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1362483.8641311694
Shareholder yield for YOUL (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6120198.314896544
Shareholder yield for OMPOWER.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OMPOWER.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30848.34492812818
Shareholder yield for OMPOWER.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 935214.5366962953
Shareholder yield for AGNCL (annual period ending 2022-12-31)
Dividends paid: 869000000
Stock repurchases: 51000000
Shareholder yield for AGNCL (annual period ending 2023-12-31)
Dividends paid: 1005000000
Stock repurchases: 0
Net debt paydown: 15000000
Shareholder yield for AGNCL (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AGNCL (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AGNCL (annual period ending 2024-12-31)
Dividends paid: 1241000000
Stock repurchases: 0
Net debt paydown: 16000000
Shareholder yield for AGNCL (quarterly period ending 2025-03-31)
Dividends paid: 363000000
Stock repurchases: 0
Net debt paydown: 2000000
Shareholder yield for AGNCL (quarterly period ending 2025-06-30)
Dividends paid: 394000000
Stock repurchases: 0
Net debt paydown: 2000000
Shareholder yield for AGNCL (quarterly period ending 2025-09-30)
Dividends paid: 416000000
Stock repurchases: 0
Net debt paydown: 2000000
Shareholder yield for AGNCL (annual period ending 2025-12-31)
Dividends paid: 1601000000
Stock repurchases: 0
Net debt paydown: 8000000
Shareholder yield for AGNCL (quarterly period ending 2025-12-31)
Dividends paid: 428000000
Stock repurchases: 0
Net debt paydown: 2000000
Shareholder yield for 0501.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 0501.HK (annual period ending 2022-12-31)
Dividends paid: 118118904.59626438
Stock repurchases: 0
Net debt paydown: -1773328507.2286153
Shareholder yield for 0501.HK (annual period ending 2023-12-31)
Dividends paid: 79930974.9254571
Stock repurchases: 0
Net debt paydown: 277380883.6333785
Shareholder yield for 0501.HK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 0501.HK (quarterly period ending 2024-12-31)
Dividends paid: 45391814.28356164
Stock repurchases: 0
Shareholder yield for 0501.HK (annual period ending 2024-12-31)
Dividends paid: 89984976.77260275
Stock repurchases: 0
Net debt paydown: 214143302.96728683
Shareholder yield for 0501.HK (quarterly period ending 2025-03-31)
Dividends paid: 6156807.155647383
Stock repurchases: 0
Net debt paydown: -42259448.45925522
Shareholder yield for 0501.HK (quarterly period ending 2025-06-30)
Dividends paid: 7315584.252440725
Stock repurchases: 0
Net debt paydown: -40307625.43699622
Shareholder yield for 0501.HK (annual period ending 2025-12-31)
Dividends paid: 139790933.74285716
Stock repurchases: 0
Net debt paydown: -52844604.58949137
Shareholder yield for 0501.HK (quarterly period ending 2025-12-31)
Dividends paid: 82992923.96285714
Stock repurchases: 0
Net debt paydown: 29722469.306760073
Shareholder yield for 2521.HK (annual period ending 2021-12-31)
Dividends paid: 4423861.852433281
Stock repurchases: 0
Shareholder yield for 2521.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for B7J1.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for B7J1.DE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 775531.914893617
Net debt paydown: -41852490.328820124