speb/financial-data huggingface dataset:
Shareholder yield for EGG (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EGG (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -549706.6930970149
Shareholder yield for ELOG (annual period ending 2022-03-31)
Dividends paid: 19522.20472440945
Stock repurchases: 0
Shareholder yield for ELOG (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 222407.10586940835
Shareholder yield for ELOG (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59846.08043873473
Shareholder yield for ELOG (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ELOG (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62344.82813803828
Shareholder yield for ELOG (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63290.647363270866
Shareholder yield for EXYN (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EXYN (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3325067
Shareholder yield for EXYN (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EXYN (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2514942
Shareholder yield for FRE.AX (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GGR.AX (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GGR.AX (annual period ending 2024-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GLE (annual period ending 2021-06-30)
Dividends paid: 966494.8453608247
Stock repurchases: 0
Shareholder yield for GLE (annual period ending 2022-06-30)
Dividends paid: 191082.8025477707
Stock repurchases: 0
Net debt paydown: -96199.49044585988
Shareholder yield for GLE (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48982.526160145586
Shareholder yield for GLE (annual period ending 2024-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 47216.96428571429
Shareholder yield for IOS.DE (annual period ending 2022-12-31)
Dividends paid: 9574.468085106384
Stock repurchases: 0
Shareholder yield for KBDC (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KBDC (annual period ending 2022-12-31)
Dividends paid: 23098000
Stock repurchases: 0
Shareholder yield for KBDC (annual period ending 2023-12-31)
Dividends paid: 70013000
Stock repurchases: 0
Net debt paydown: -117728000
Shareholder yield for PFSE.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PFSE.DE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PFSE.DE (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5767328.605200943
Shareholder yield for PFSE.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PFSE.DE (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2750972.22222222
Shareholder yield for PFSE.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PFSE.DE (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SAPS.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SAPS.TO (annual period ending 2022-12-31)
Dividends paid: 2106617647.0588233
Stock repurchases: 1102941176.4705882
Net debt paydown: -6391402269.569244
Shareholder yield for SAPS.TO (annual period ending 2023-12-31)
Dividends paid: 1814393939.3939393
Stock repurchases: 718939393.9393939
Net debt paydown: 2961475044.563279
Shareholder yield for SAPS.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SAPS.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SAPS.TO (annual period ending 2024-12-31)
Dividends paid: 1793706293.7062938
Stock repurchases: 1472727272.7272727
Net debt paydown: -788403263.403264
Shareholder yield for SAPS.TO (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 87412587.41258742
Net debt paydown: -3361538461.538462
Shareholder yield for SAPS.TO (quarterly period ending 2025-06-30)
Dividends paid: 2002189781.0218976
Stock repurchases: 1100729927.0072992
Net debt paydown: 683890561.992753
Shareholder yield for SAPS.TO (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 218705035.97122303
Net debt paydown: -177928897.7577076
Shareholder yield for SINDHUTRAD.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 5441593.037056574
Shareholder yield for SINDHUTRAD.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4198649.366820425
Shareholder yield for 4893.T (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 4893.T (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9981.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9981.HK (annual period ending 2022-12-31)
Dividends paid: 19094946.630747125
Stock repurchases: 0
Shareholder yield for 9981.HK (annual period ending 2023-12-31)
Dividends paid: 16021086.540084386
Stock repurchases: 0
Net debt paydown: 36528601.99193099
Shareholder yield for 9981.HK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9981.HK (quarterly period ending 2024-12-31)
Dividends paid: 1253278.5739726028
Stock repurchases: 0
Net debt paydown: -144930398.86773103
Shareholder yield for 9981.HK (annual period ending 2024-12-31)
Dividends paid: 35970004.89041096
Stock repurchases: 0
Net debt paydown: -12526465.371662557
Shareholder yield for 9981.HK (quarterly period ending 2025-03-31)
Dividends paid: 1273614.0564738293
Stock repurchases: 0
Net debt paydown: -37797474.8771199
Shareholder yield for 9981.HK (quarterly period ending 2025-06-30)
Dividends paid: 25154278.842398886
Stock repurchases: 0
Net debt paydown: 8711253.502553105
Shareholder yield for 9981.HK (quarterly period ending 2025-12-31)
Dividends paid: 3968175.945714286
Stock repurchases: 0
Net debt paydown: -75802156.77817288
Shareholder yield for 9981.HK (annual period ending 2025-12-31)
Dividends paid: 32567048.931428574
Stock repurchases: 0
Net debt paydown: -104888378.15273967
Shareholder yield for ALCWE.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EMUDHRA.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 8308.057497032836
Shareholder yield for MUFTI.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MUFTI.NS (annual period ending 2023-03-31)
Dividends paid: 3916077.953714982
Stock repurchases: 0
Shareholder yield for QADR (quarterly period ending 2025-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for QADR (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SSAC (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SSAC (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -155183
Shareholder yield for SSAC (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SSAC (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2631.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2631.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2631.HK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2041276.399322227
Shareholder yield for 2631.HK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2631.HK (annual period ending 2024-12-31)
Dividends paid: 1014266.2657534247
Stock repurchases: 0
Net debt paydown: -93213356.56188469
Shareholder yield for 2631.HK (quarterly period ending 2024-12-31)
Dividends paid: 469561.16575342463
Stock repurchases: 0
Shareholder yield for 2631.HK (quarterly period ending 2025-03-31)
Dividends paid: 767357.8526170799
Stock repurchases: 0
Net debt paydown: -31547495.65840219
Shareholder yield for 2631.HK (quarterly period ending 2025-06-30)
Dividends paid: 787188.5048814506
Stock repurchases: 0
Net debt paydown: -4223654.9978042245
Shareholder yield for 265A.T (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 265A.T (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 290757.8153238059
Shareholder yield for 6809.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6809.HK (annual period ending 2022-12-31)
Dividends paid: 48697578.922413796
Stock repurchases: 0
Shareholder yield for 6809.HK (annual period ending 2023-12-31)
Dividends paid: 48017225.56962025
Stock repurchases: 0
Net debt paydown: 797382.2304852325
Shareholder yield for 6809.HK (quarterly period ending 2024-09-30)
Dividends paid: 405147.54350927245
Stock repurchases: 0
Shareholder yield for 6809.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6809.HK (annual period ending 2024-12-31)
Dividends paid: 46327854.49315069
Stock repurchases: 0
Net debt paydown: -3952384.62694642
Shareholder yield for 6809.HK (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 378763.1192573309
Shareholder yield for 6809.HK (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63558.22647163924
Shareholder yield for 6809.HK (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6809.HK (quarterly period ending 2025-12-31)
Dividends paid: 32408009.42857143
Stock repurchases: 0
Shareholder yield for 6809.HK (annual period ending 2025-12-31)
Dividends paid: 95713771.78142858
Stock repurchases: 0
Net debt paydown: 1254047.144794521
Shareholder yield for 9680.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9680.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8302298.850574712
Shareholder yield for 9680.HK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1396154.0326882964
Shareholder yield for BENZ.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BENZ.TO (annual period ending 2022-12-31)
Dividends paid: 3933088235.2941175
Stock repurchases: 35294117.64705882
Shareholder yield for BENZ.TO (annual period ending 2023-12-31)
Dividends paid: 4209090909.090909
Stock repurchases: 1470454545.4545455
Net debt paydown: -4570276292.335114
Shareholder yield for BENZ.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 922962962.9629629
Shareholder yield for BENZ.TO (annual period ending 2024-12-31)
Dividends paid: 3836363636.3636365
Stock repurchases: 3441258741.2587414
Net debt paydown: 1575058275.0582657
Shareholder yield for BENZ.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 358741258.74125874
Net debt paydown: 2426775446.7754364
Shareholder yield for BENZ.TO (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 39160839.16083916
Net debt paydown: 4371328671.328674
Shareholder yield for BENZ.TO (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2371226583.635338
Shareholder yield for D3E.AX (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for D3E.AX (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 149005.96026490067
Shareholder yield for INDGN.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 133852.0374521957
Shareholder yield for INDGN.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -59772859.751193576
Shareholder yield for INDGN.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2503880.362571478
Shareholder yield for JYD (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JYD (annual period ending 2022-12-31)
Dividends paid: 889870.6896551724
Stock repurchases: 0
Net debt paydown: -2552579.7416048646
Shareholder yield for LICN (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LICN (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MITCON.NS (annual period ending 2022-03-31)
Dividends paid: 35394.96241593037
Stock repurchases: 0
Shareholder yield for MITCON.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2331451.65085759
Shareholder yield for MITCON.NS (annual period ending 2024-03-31)
Dividends paid: 72478.71447415758
Stock repurchases: 0
Net debt paydown: -3231113.9095329903
Shareholder yield for MITCON.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MITCON.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MITCON.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3296604.8637546077
Shareholder yield for MITCON.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MITCON.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MITCON.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MSDL (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MSDL (annual period ending 2022-12-31)
Dividends paid: 85748000
Stock repurchases: 0
Shareholder yield for MSDL (annual period ending 2023-12-31)
Dividends paid: 110497000
Stock repurchases: 0
Net debt paydown: 27443000
Shareholder yield for PLNW.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PLNW.PA (annual period ending 2022-12-31)
Dividends paid: 14089361.70212766
Stock repurchases: 0
Shareholder yield for PLNW.PA (annual period ending 2023-12-31)
Dividends paid: 17465555.555555556
Stock repurchases: 0
Net debt paydown: -873806.1465721019
Shareholder yield for RGC (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TCGL (annual period ending 2023-12-31)
Dividends paid: 306010
Stock repurchases: 0
Shareholder yield for TCGL (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -793100
Shareholder yield for TCGL (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TCGL (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 121142
Shareholder yield for ZAU.V (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6831.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6831.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -119557600.05593748
Shareholder yield for 6831.HK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11845208.90925844
Shareholder yield for 6831.HK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6831.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 528876.5559963286
Shareholder yield for 6831.HK (annual period ending 2024-12-31)
Dividends paid: 47949041.09589041
Stock repurchases: 0
Net debt paydown: -9325364.622468859
Shareholder yield for 6990.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 6990.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -76808602.41974771
Shareholder yield for AIDX (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AIDX (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AIDX (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 392951
Shareholder yield for AIDX (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AIDX (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AIDX (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -519089
Shareholder yield for AIDX (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -198833
Shareholder yield for BIAF (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CNXU (annual period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CNXU (quarterly period ending 2025-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CNXU (quarterly period ending 2025-04-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CNXU (annual period ending 2025-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CNXU (quarterly period ending 2026-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DFSC.V (annual period ending 2021-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DFSC.V (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1822919.5540602189
Shareholder yield for DFSC.V (annual period ending 2023-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1546356.7126250337
Shareholder yield for DFSC.V (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DFSC.V (annual period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 94296.29629629629
Shareholder yield for DFSC.V (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DFSC.V (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DFSC.V (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -837352.5241182174
Shareholder yield for DFSC.V (annual period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -713864.9240607515
Shareholder yield for DFSC.V (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25118.011867877794
Shareholder yield for DFSC.V (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10858.887780286605
Shareholder yield for ECOB.L (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ECOB.L (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for IPEX (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for IPEX (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JBDI (annual period ending 2021-05-31)
Dividends paid: 1031060.606060606
Stock repurchases: 0
Shareholder yield for JBDI (annual period ending 2022-05-31)
Dividends paid: 1495620.4379562042
Stock repurchases: 0
Net debt paydown: 535312.9838531297
Shareholder yield for JBDI (annual period ending 2023-05-31)
Dividends paid: 1174814.8148148148
Stock repurchases: 0
Net debt paydown: 324855.3663152205
Shareholder yield for JBDI (annual period ending 2024-05-31)
Dividends paid: 493333.3333333333
Stock repurchases: 0
Net debt paydown: 146666.6666666665
Shareholder yield for META.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for META.TO (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 27956000000
Shareholder yield for NEE.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NEE.TO (annual period ending 2022-12-31)
Dividends paid: 2464705882.352941
Stock repurchases: 0
Shareholder yield for NEE.TO (annual period ending 2023-12-31)
Dividends paid: 2865151515.151515
Stock repurchases: 0
Net debt paydown: -7693761140.819962
Shareholder yield for NEE.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 20000000
Shareholder yield for NEE.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NEE.TO (annual period ending 2024-12-31)
Dividends paid: 2961538461.5384617
Stock repurchases: 0
Net debt paydown: -2112645687.645691
Shareholder yield for NEE.TO (quarterly period ending 2025-03-31)
Dividends paid: 815384615.3846154
Stock repurchases: 0
Shareholder yield for NEE.TO (quarterly period ending 2025-06-30)
Dividends paid: 851094890.5109489
Stock repurchases: 0
Net debt paydown: -5309279771.323555
Shareholder yield for NEE.TO (quarterly period ending 2025-09-30)
Dividends paid: 839568345.3237411
Stock repurchases: 0
Net debt paydown: 1026923278.8951187
Shareholder yield for RAPP (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RAPP (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 4000
Net debt paydown: -2146000
Shareholder yield for SOCA (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SOCA (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VIK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 200000000
Shareholder yield for VIK (annual period ending 2022-12-31)
Dividends paid: 46462000
Stock repurchases: 0
Shareholder yield for VIK (annual period ending 2023-12-31)
Dividends paid: 49291000
Stock repurchases: 0
Net debt paydown: -97370000
Shareholder yield for VIKRAN.NS (annual period ending 2023-03-31)
Dividends paid: 123751.52253349575
Stock repurchases: 0
Shareholder yield for VIKRAN.NS (annual period ending 2024-03-31)
Dividends paid: 470080.3453651517
Stock repurchases: 0
Net debt paydown: -3003733.3638704233
Shareholder yield for VIKRAN.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VIKRAN.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VIKRAN.NS (annual period ending 2025-03-31)
Dividends paid: 441898.52700490993
Stock repurchases: 0
Net debt paydown: -10005582.362515815
Shareholder yield for 7114.T (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BEML.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BEML.NS (annual period ending 2023-03-31)
Dividends paid: 3914933.008526188
Stock repurchases: 0
Shareholder yield for BEML.NS (annual period ending 2024-03-31)
Dividends paid: 5013790.622376784
Stock repurchases: 0
Net debt paydown: 37962255.24694365
Shareholder yield for BEML.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BEML.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BEML.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BEML.NS (annual period ending 2025-03-31)
Dividends paid: 9950900.16366612
Stock repurchases: 0
Net debt paydown: -28574488.430869114
Shareholder yield for BEML.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BEML.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CMND (annual period ending 2021-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CMND (annual period ending 2022-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FRW.AX (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FRW.AX (annual period ending 2022-06-30)
Dividends paid: 37067080.745341614
Stock repurchases: 0
Shareholder yield for FRW.AX (annual period ending 2023-06-30)
Dividends paid: 38463636.36363637
Stock repurchases: 0
Net debt paydown: -95181298.70129877
Shareholder yield for HAM.V (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HAM.V (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 930123.8999536823
Shareholder yield for HAM.V (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 757575.7575757576
Net debt paydown: -66653453.654188946
Shareholder yield for HAM.V (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HAM.V (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 1259440.5594405595
Net debt paydown: 2856934.7319347262
Shareholder yield for HAM.V (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for HAM.V (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 426573.4265734266
Shareholder yield for HAM.V (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 512408.7591240876
Net debt paydown: -5796620.897350818
Shareholder yield for HAM.V (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 508633.0935251799
Net debt paydown: -5373580.843354523
Shareholder yield for HAM.V (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 475912.40875912405
Net debt paydown: 245113.69006985426
Shareholder yield for HAM.V (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 1949635.0364963503
Net debt paydown: -13204109.029656462
Shareholder yield for MLCAN.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MLCAN.PA (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -303272.1520793037
Shareholder yield for MLCAN.PA (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9794768.774940899
Shareholder yield for MLCAN.PA (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4677180.481944445
Shareholder yield for OHAC (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OHAC (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SBMT (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SBMT (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SBMT (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SBMT (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -264395
Shareholder yield for SBMT (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SBMT (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SBMT (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8193
Shareholder yield for SBMT (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 540640
Shareholder yield for SBMT (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1100790
Shareholder yield for ULTRAMAR.NS (annual period ending 2022-03-31)
Dividends paid: 1925359.3564552288
Stock repurchases: 0
Shareholder yield for ULTRAMAR.NS (annual period ending 2023-03-31)
Dividends paid: 1778319.1230207065
Stock repurchases: 0
Shareholder yield for ULTRAMAR.NS (annual period ending 2024-03-31)
Dividends paid: 1750809.4495742894
Stock repurchases: 0
Net debt paydown: -368675.3290344775
Shareholder yield for ULTRAMAR.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ULTRAMAR.NS (annual period ending 2025-03-31)
Dividends paid: 1706803.834463409
Stock repurchases: 0
Net debt paydown: -1408437.466170419
Shareholder yield for ULTRAMAR.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5253.072551868856
Shareholder yield for ULTRAMAR.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ULTRAMAR.NS (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ULTRAMAR.NS (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for WENC (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9973.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 9973.HK (annual period ending 2023-12-31)
Dividends paid: 153867791.84247538
Stock repurchases: 0
Net debt paydown: -599943013.7252045
Shareholder yield for 9973.HK (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1998214939.4062
Shareholder yield for 9973.HK (quarterly period ending 2025-03-31)
Dividends paid: 550000000
Stock repurchases: 0
Shareholder yield for 9973.HK (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 177339004.3454709
Shareholder yield for JATT (quarterly period ending 2026-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for M44.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for M44.DE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -323664000
Shareholder yield for M44.DE (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 15750000
Net debt paydown: 457382000
Shareholder yield for M44.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for M44.DE (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2147539000
Shareholder yield for M44.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PLMK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PLMK (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PLMK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6000
Shareholder yield for SLDE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SLDE (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 4000000
Net debt paydown: -10178000
Shareholder yield for SLDE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 540000
Shareholder yield for SLDE (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 540000
Net debt paydown: -5943000
Shareholder yield for SLDE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SLDE (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TIN.V (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TIN.V (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31261.417322834644
Shareholder yield for TIN.V (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TIN.V (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TIN.V (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TIN.V (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TIN.V (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TIN.V (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TIN.V (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TIN.V (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TIN.V (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VEIN.V (annual period ending 2022-04-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VEIN.V (annual period ending 2023-04-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VEIN.V (annual period ending 2024-04-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VEIN.V (quarterly period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VEIN.V (quarterly period ending 2025-01-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VEIN.V (quarterly period ending 2025-04-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VEIN.V (annual period ending 2025-04-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VEIN.V (quarterly period ending 2025-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2097.HK (annual period ending 2021-12-31)
Dividends paid: 63485086.342229195
Stock repurchases: 0
Shareholder yield for 2097.HK (annual period ending 2022-12-31)
Dividends paid: 15000000
Stock repurchases: 0
Shareholder yield for 2097.HK (annual period ending 2023-12-31)
Dividends paid: 14064697.609001406
Stock repurchases: 0
Net debt paydown: -13848978.490712449
Shareholder yield for 2097.HK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2097.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 582271.5103667956
Shareholder yield for 2097.HK (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 41635708.53322544
Shareholder yield for 5580.T (annual period ending 2021-08-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 5580.T (annual period ending 2022-08-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1816646.3713731735
Shareholder yield for AEAQ (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AEAQ (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AEAQ (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GITS (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GITS (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2.886855974099035
Shareholder yield for MA.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MA.TO (annual period ending 2022-12-31)
Dividends paid: 1399264705.8823528
Stock repurchases: 6436029411.764706
Shareholder yield for MA.TO (annual period ending 2023-12-31)
Dividends paid: 1634848484.8484848
Stock repurchases: 6842424242.424242
Net debt paydown: -1568516042.7807484
Shareholder yield for MA.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MA.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MA.TO (annual period ending 2024-12-31)
Dividends paid: 1711888111.888112
Stock repurchases: 7660139860.13986
Net debt paydown: -865909090.909092
Shareholder yield for MA.TO (quarterly period ending 2025-03-31)
Dividends paid: 485314685.31468534
Stock repurchases: 1782517482.5174825
Shareholder yield for MA.TO (quarterly period ending 2025-06-30)
Dividends paid: 504379562.0437956
Stock repurchases: 1670802919.708029
Net debt paydown: -698463580.2154026
Shareholder yield for MA.TO (quarterly period ending 2025-09-30)
Dividends paid: 494244604.3165468
Stock repurchases: 2396402877.697842
Net debt paydown: 189880796.09305
Shareholder yield for MSG.V (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 375359.3984962406
Shareholder yield for MSG.V (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 288980.6896551724
Shareholder yield for MSG.V (annual period ending 2023-06-30)
Dividends paid: 0
Stock repurchases: 57196.68874172185
Shareholder yield for NBBK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NBBK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ORCA.L (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PLUT (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PLUT (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PLUT (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 157365.3145386498
Shareholder yield for PLUT (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -130307.92534023256
Shareholder yield for PLUT (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for USAR (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VECA (annual period ending 2025-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VECA (quarterly period ending 2025-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VECA (quarterly period ending 2025-10-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -232807
Shareholder yield for 197A.T (annual period ending 2022-06-30)
Dividends paid: 13178124.313639358
Stock repurchases: 0
Shareholder yield for 197A.T (annual period ending 2023-06-30)
Dividends paid: 13123359.580052493
Stock repurchases: 0
Net debt paydown: -8800895.969245829
Shareholder yield for 2571.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2571.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 2571.HK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -306774.09185702447
Shareholder yield for 2571.HK (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2760025.6247230405
Shareholder yield for 2571.HK (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 263A.T (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 263A.T (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20082.570684789447
Shareholder yield for BIRD.V (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BKHA (annual period ending 2023-11-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BMHL (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BMHL (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 150504.9173926837
Shareholder yield for BMHL (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BMHL (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36704.350329028995
Shareholder yield for BMHL (annual period ending 2025-03-31)
Dividends paid: 828277.6349614395
Stock repurchases: 0
Net debt paydown: 107539.71771612052
Shareholder yield for BTN.AX (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FMFC (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FMFC (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6304142
Shareholder yield for FMFC (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for FMFC (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 320060
Shareholder yield for FMFC (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2170230
Shareholder yield for ISO.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ISO.TO (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -386771.0456229709
Shareholder yield for ISO.TO (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8606745.209447417
Shareholder yield for L1G.AX (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for L1G.AX (annual period ending 2022-06-30)
Dividends paid: 87845517.2413793
Stock repurchases: 7553103.448275862
Shareholder yield for L1G.AX (annual period ending 2023-06-30)
Dividends paid: 53207947.01986755
Stock repurchases: 6428476.821192053
Net debt paydown: 1469143.6401004796
Shareholder yield for L1G.AX (annual period ending 2024-06-30)
Dividends paid: 49188000
Stock repurchases: 7418000
Net debt paydown: -6077028.697571743
Shareholder yield for MSTR.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MSTR.TO (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MSTR.TO (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 99037344.02852035
Shareholder yield for MSTR.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MSTR.TO (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3368830710.9557114
Shareholder yield for MSTR.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MSTR.TO (quarterly period ending 2025-03-31)
Dividends paid: 6425174.825174825
Stock repurchases: 0
Shareholder yield for MSTR.TO (quarterly period ending 2025-06-30)
Dividends paid: 35732846.71532846
Stock repurchases: 0
Net debt paydown: -265179419.12102413
Shareholder yield for MSTR.TO (quarterly period ending 2025-09-30)
Dividends paid: 100561151.0791367
Stock repurchases: 0
Net debt paydown: 80354812.7921009
Shareholder yield for TDTH (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TDTH (annual period ending 2022-12-31)
Dividends paid: 171045.5223880597
Stock repurchases: 0
Shareholder yield for TDTH (annual period ending 2023-12-31)
Dividends paid: 56417.42424242424
Stock repurchases: 0
Net debt paydown: 529791.9832654907
Shareholder yield for UTKARSHBNK.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for UTKARSHBNK.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -206806640.53335536
Shareholder yield for ZTG (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ZTG (annual period ending 2023-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8341.505560029611
Shareholder yield for ZTG (annual period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10304.18842487808
Shareholder yield for ZTG (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ZTG (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12791.148144104442
Shareholder yield for BOROSCI.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BOROSCI.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5575554.202192449
Shareholder yield for BOROSCI.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3444531.297767458
Shareholder yield for HARSHA.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for INIFY.OL (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for INOXGREEN.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JCARE.SW (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MLNDG.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MLNDG.PA (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -84810789.09574468
Shareholder yield for MLNDG.PA (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17694341.182033077
Shareholder yield for PARK (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PARK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PARK (quarterly period ending 2024-12-31)
Dividends paid: 3506000
Stock repurchases: 0
Shareholder yield for PARK (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PARK (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 154000
Shareholder yield for PARK (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 242000
Shareholder yield for PARK (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 308000
Shareholder yield for PCU.V (annual period ending 2024-10-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PCU.V (quarterly period ending 2025-04-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PCU.V (quarterly period ending 2025-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VNME (quarterly period ending 2025-02-28)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VNME (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VNME (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KSX.DE (quarterly period ending 2026-03-31)
Dividends paid: 32688000
Stock repurchases: 0
Net debt paydown: 22836000
Shareholder yield for MCHPP (annual period ending 2026-03-31)
Dividends paid: 1092500000
Stock repurchases: 0
Net debt paydown: 130900000
Shareholder yield for MCHPP (quarterly period ending 2026-03-31)
Dividends paid: 274400000
Stock repurchases: 0
Net debt paydown: -130600000
Shareholder yield for VUL.DE (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TENNIND.NS (annual period ending 2023-03-31)
Dividends paid: 34156881.85140073
Stock repurchases: 0
Shareholder yield for TENNIND.NS (annual period ending 2024-03-31)
Dividends paid: 67048447.05600192
Stock repurchases: 10188751.648878762
Net debt paydown: 2536675.314135962
Shareholder yield for TENNIND.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TENNIND.NS (annual period ending 2025-03-31)
Dividends paid: 47842179.097498246
Stock repurchases: 0
Net debt paydown: -605310.5118353507
Shareholder yield for TENNIND.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TENNIND.NS (quarterly period ending 2025-06-30)
Dividends paid: 20086707.231453314
Stock repurchases: 0
Net debt paydown: 358705.81360819284
Shareholder yield for VACBS.PA (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -144162890.02557564
Shareholder yield for VACBS.PA (annual period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -215530522.8758173
Shareholder yield for VACBS.PA (annual period ending 2021-09-30)
Dividends paid: 0
Stock repurchases: 39534.88372093024
Shareholder yield for VACBS.PA (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 25490.19607843137
Net debt paydown: -2525166051.0715914