speb/financial-data huggingface dataset:
Shareholder yield for CRD.AX (annual period ending 2023-12-31)
Market cap (USD): 153245172.70547944
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3.955480693205942
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.581145378594043e-06%
Total shareholder yield: 2.581145378594043e-06% (Low Return)
Shareholder yield for CRD.AX (quarterly period ending 2024-12-31)
Market cap (USD): 108757308.63354036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRD.AX (annual period ending 2024-12-31)
Market cap (USD): 108757308.63354036
Dividends paid: 0
Stock repurchases: 41.541751628785995
Net debt paydown: 2.3961334018592098
Dividend yield: 0%
Buyback yield: 3.8196744798790165e-05%
Debt paydown yield: 2.203192991776785e-06%
Total shareholder yield: 4.039993779056695e-05% (Low Return)
Shareholder yield for DUOT (annual period ending 2021-12-31)
Market cap (USD): 161149695.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUOT (annual period ending 2022-12-31)
Market cap (USD): 62826392
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5314387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.458844811588099%
Total shareholder yield: -8.458844811588099% (Minimal or Negative)
Shareholder yield for DUOT (annual period ending 2023-12-31)
Market cap (USD): 91098268.39999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 287457
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.31554606366151305%
Total shareholder yield: 0.31554606366151305% (Low Return)
Shareholder yield for DUOT (quarterly period ending 2024-09-30)
Market cap (USD): 94239588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUOT (quarterly period ending 2024-12-31)
Market cap (USD): 187850912.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUOT (annual period ending 2024-12-31)
Market cap (USD): 187850912.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3483340
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8543109327659537%
Total shareholder yield: -1.8543109327659537% (Minimal or Negative)
Shareholder yield for DUOT (quarterly period ending 2025-03-31)
Market cap (USD): 177170425.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUOT (quarterly period ending 2025-06-30)
Market cap (USD): 224604351.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4204
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0018717357761751715%
Total shareholder yield: -0.0018717357761751715% (Minimal or Negative)
Shareholder yield for DUOT (quarterly period ending 2025-09-30)
Market cap (USD): 231201122.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3187052
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3784760059600984%
Total shareholder yield: 1.3784760059600984% (Low Return)
Shareholder yield for DUOT (quarterly period ending 2025-12-31)
Market cap (USD): 353398455
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33652
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009522395902947567%
Total shareholder yield: 0.009522395902947567% (Low Return)
Shareholder yield for DUOT (annual period ending 2025-12-31)
Market cap (USD): 353398455
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3895623
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.102331644319158%
Total shareholder yield: 1.102331644319158% (Low Return)
Shareholder yield for ENO.MC (annual period ending 2021-12-31)
Market cap (USD): 576351224.6136364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENO.MC (annual period ending 2022-12-31)
Market cap (USD): 560280620.7234043
Dividends paid: 32989361.70212766
Stock repurchases: 2650000
Net debt paydown: -494994028.04642177
Dividend yield: 5.888006916879182%
Buyback yield: 0.47297727281348084%
Debt paydown yield: -88.34751903560613%
Total shareholder yield: -81.98653484591347% (Minimal or Negative)
Shareholder yield for ENO.MC (annual period ending 2023-12-31)
Market cap (USD): 1117678768.8000002
Dividends paid: 41204444.44444444
Stock repurchases: 4317777.777777778
Net debt paydown: 364257588.6524824
Dividend yield: 3.6866088535155535%
Buyback yield: 0.3863165247751441%
Debt paydown yield: 32.59054379672693%
Total shareholder yield: 36.663469175017624% (High Return)
Shareholder yield for ENO.MC (annual period ending 2024-12-31)
Market cap (USD): 1228635199.6041665
Dividends paid: 597593750
Stock repurchases: 11553125
Net debt paydown: 459966458.33333325
Dividend yield: 48.638827065391645%
Buyback yield: 0.9403218305744544%
Debt paydown yield: 37.43718709031958%
Total shareholder yield: 87.01633598628568% (High Return)
Shareholder yield for ENO.MC (quarterly period ending 2024-12-31)
Market cap (USD): 1228635199.6041665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENO.MC (quarterly period ending 2025-06-30)
Market cap (USD): 2125781187.717647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -194460968.13725492
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.147741510782616%
Total shareholder yield: -9.147741510782616% (Minimal or Negative)
Shareholder yield for ENPH (annual period ending 2021-12-31)
Market cap (USD): 24111166366.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENPH (annual period ending 2022-12-31)
Market cap (USD): 34921256371.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENPH (annual period ending 2023-12-31)
Market cap (USD): 17415816790.8
Dividends paid: 0
Stock repurchases: 409998000
Net debt paydown: -3230000
Dividend yield: 0%
Buyback yield: 2.354170378139162%
Debt paydown yield: -0.01854635954660631%
Total shareholder yield: 2.3356240185925556% (Low Return)
Shareholder yield for ENPH (quarterly period ending 2024-09-30)
Market cap (USD): 14895834824.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENPH (annual period ending 2024-12-31)
Market cap (USD): 9051901749.6
Dividends paid: 0
Stock repurchases: 391364000
Net debt paydown: -9237000
Dividend yield: 0%
Buyback yield: 4.3235555447483085%
Debt paydown yield: -0.10204485483294357%
Total shareholder yield: 4.221510689915365% (Moderate Return)
Shareholder yield for ENPH (quarterly period ending 2024-12-31)
Market cap (USD): 9051901749.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENPH (quarterly period ending 2025-03-31)
Market cap (USD): 8178079551
Dividends paid: 0
Stock repurchases: 99964000
Dividend yield: 0%
Buyback yield: 1.2223407632147159%
Total shareholder yield: 1.2223407632147159% (Low Return)
Shareholder yield for ENPH (quarterly period ending 2025-06-30)
Market cap (USD): 5225799423
Dividends paid: 0
Stock repurchases: 29993000
Net debt paydown: -753000
Dividend yield: 0%
Buyback yield: 0.5739408953966659%
Debt paydown yield: -0.01440927863947219%
Total shareholder yield: 0.5595316167571938% (Low Return)
Shareholder yield for ENPH (quarterly period ending 2025-09-30)
Market cap (USD): 4664339005.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -563000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.012070306195581458%
Total shareholder yield: -0.012070306195581458% (Minimal or Negative)
Shareholder yield for ENPH (annual period ending 2025-12-31)
Market cap (USD): 4224132950.9999995
Dividends paid: 0
Stock repurchases: 129957000
Net debt paydown: 95607000
Dividend yield: 0%
Buyback yield: 3.0765366882980008%
Debt paydown yield: 2.26335205612708%
Total shareholder yield: 5.339888744425081% (Moderate Return)
Shareholder yield for ENPH (quarterly period ending 2025-12-31)
Market cap (USD): 4224132950.9999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3227000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07639437577920119%
Total shareholder yield: -0.07639437577920119% (Minimal or Negative)
Shareholder yield for EYE (annual period ending 2021-12-31)
Market cap (USD): 3844798753.3500004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EYE (annual period ending 2022-12-31)
Market cap (USD): 3105321935.3999996
Dividends paid: 0
Stock repurchases: 84388000
Dividend yield: 0%
Buyback yield: 2.7175282226939186%
Total shareholder yield: 2.7175282226939186% (Low Return)
Shareholder yield for EYE (annual period ending 2023-12-31)
Market cap (USD): 1676841798.45
Dividends paid: 0
Stock repurchases: 28415000
Net debt paydown: 79666000
Dividend yield: 0%
Buyback yield: 1.6945546101168039%
Debt paydown yield: 4.750955043799588%
Total shareholder yield: 6.4455096539163925% (Moderate Return)
Shareholder yield for EYE (quarterly period ending 2024-09-30)
Market cap (USD): 874072815.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EYE (quarterly period ending 2024-12-31)
Market cap (USD): 834815649.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EYE (annual period ending 2024-12-31)
Market cap (USD): 834815649.3
Dividends paid: 0
Stock repurchases: 3092000
Net debt paydown: 107124000
Dividend yield: 0%
Buyback yield: 0.3703811736869893%
Debt paydown yield: 12.832054608682094%
Total shareholder yield: 13.202435782369083% (High Return)
Shareholder yield for EYE (quarterly period ending 2025-03-31)
Market cap (USD): 1023890978.6999999
Dividends paid: 0
Stock repurchases: 1624000
Dividend yield: 0%
Buyback yield: 0.15861063665801006%
Total shareholder yield: 0.15861063665801006% (Low Return)
Shareholder yield for EYE (quarterly period ending 2025-06-30)
Market cap (USD): 1843484461.65
Dividends paid: 0
Stock repurchases: 55000
Net debt paydown: 85771000
Dividend yield: 0%
Buyback yield: 0.0029834805307104445%
Debt paydown yield: 4.6526565199921%
Total shareholder yield: 4.655640000522811% (Moderate Return)
Shareholder yield for EYE (quarterly period ending 2025-09-30)
Market cap (USD): 2338605451.35
Dividends paid: 0
Stock repurchases: 876000
Net debt paydown: 25774000
Dividend yield: 0%
Buyback yield: 0.03745822107334583%
Debt paydown yield: 1.1021098058726202%
Total shareholder yield: 1.139568026945966% (Low Return)
Shareholder yield for EYE (quarterly period ending 2025-12-31)
Market cap (USD): 2068612290.3
Dividends paid: 0
Stock repurchases: 650000
Net debt paydown: -1032000
Dividend yield: 0%
Buyback yield: 0.031422031235526206%
Debt paydown yield: -0.04988851728471238%
Total shareholder yield: -0.018466486049186173% (Minimal or Negative)
Shareholder yield for EYE (annual period ending 2025-12-31)
Market cap (USD): 2068612290.3
Dividends paid: 0
Stock repurchases: 3205000
Net debt paydown: 121431000
Dividend yield: 0%
Buyback yield: 0.15493478478440229%
Debt paydown yield: 5.8701671922479735%
Total shareholder yield: 6.025101977032376% (Moderate Return)
Shareholder yield for FAN.L (annual period ending 2021-07-31)
Market cap (USD): 11854819.438472223
Dividends paid: 5225000
Stock repurchases: 2923611.111111111
Dividend yield: 44.07490158005618%
Buyback yield: 24.66179368049395%
Total shareholder yield: 68.73669526055014% (High Return)
Shareholder yield for FAN.L (annual period ending 2022-07-31)
Market cap (USD): 9322311.749024391
Dividends paid: 16185365.853658538
Stock repurchases: 2317073.1707317075
Net debt paydown: 18693936.31436315
Dividend yield: 173.61965882928544%
Buyback yield: 24.855135004192455%
Debt paydown yield: 200.5289762629911%
Total shareholder yield: 399.003770096469% (High Return)
Shareholder yield for FAN.L (annual period ending 2023-07-31)
Market cap (USD): 9622651.937564103
Dividends paid: 19003846.153846152
Stock repurchases: 2351282.051282051
Net debt paydown: -22686991.869918674
Dividend yield: 197.49073620402427%
Buyback yield: 24.43486542522974%
Debt paydown yield: -235.76652275403512%
Total shareholder yield: -13.840921124781119% (Minimal or Negative)
Shareholder yield for FAN.L (annual period ending 2024-07-31)
Market cap (USD): 13380310.213974359
Dividends paid: 21047435.897435896
Stock repurchases: 3502564.1025641025
Net debt paydown: 44185897.435897425
Dividend yield: 157.30155400622934%
Buyback yield: 26.177002226047303%
Debt paydown yield: 330.2307400149048%
Total shareholder yield: 513.7092962471814% (High Return)
Shareholder yield for FAN.L (quarterly period ending 2025-01-31)
Market cap (USD): 12872518.555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FAN.L (annual period ending 2025-07-31)
Market cap (USD): 17348194.237200003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGR.AX (annual period ending 2021-06-30)
Market cap (USD): 192731004.9323308
Dividends paid: 0
Stock repurchases: 14385.714285714284
Dividend yield: 0%
Buyback yield: 0.007464141169587743%
Total shareholder yield: 0.007464141169587743% (Low Return)
Shareholder yield for FGR.AX (annual period ending 2022-06-30)
Market cap (USD): 73150697.71034482
Dividends paid: 0
Stock repurchases: 13050.344827586207
Net debt paydown: -373766.60617059935
Dividend yield: 0%
Buyback yield: 0.01784035591739907%
Debt paydown yield: -0.5109542599998222%
Total shareholder yield: -0.49311390408242317% (Minimal or Negative)
Shareholder yield for FGR.AX (annual period ending 2023-06-30)
Market cap (USD): 40975694.357615896
Dividends paid: 0
Stock repurchases: 25035.761589403974
Net debt paydown: 1604200.137017584
Dividend yield: 0%
Buyback yield: 0.06109905391938949%
Debt paydown yield: 3.9150041559196205%
Total shareholder yield: 3.97610320983901% (Low Return)
Shareholder yield for GE.TO (annual period ending 2025-12-31)
Market cap (USD): 320683048518.61316
Dividends paid: 1059854014.5985401
Stock repurchases: 5511678832.116788
Net debt paydown: -1482231636.976162
Dividend yield: 0.33049892081745746%
Buyback yield: 1.7187309580527697%
Debt paydown yield: -0.46221078532940596%
Total shareholder yield: 1.5870190935408213% (Low Return)
Shareholder yield for GE.TO (quarterly period ending 2025-12-31)
Market cap (USD): 320683048518.61316
Dividends paid: 278102189.7810219
Stock repurchases: 1457664233.5766423
Net debt paydown: 31512891.87628174
Dividend yield: 0.08672182426408492%
Buyback yield: 0.45454982429232965%
Debt paydown yield: 0.009826803138442992%
Total shareholder yield: 0.5510984516948576% (Low Return)
Shareholder yield for GEN.V (annual period ending 2022-04-30)
Market cap (USD): 6037125.046875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEN.V (annual period ending 2023-04-30)
Market cap (USD): 3496615.411764706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEN.V (annual period ending 2024-04-30)
Market cap (USD): 11281051.18248175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEN.V (quarterly period ending 2024-10-31)
Market cap (USD): 5987010.56115108
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEN.V (quarterly period ending 2025-01-31)
Market cap (USD): 3689532.124137931
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEN.V (quarterly period ending 2025-04-30)
Market cap (USD): 2153712.391304348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEN.V (annual period ending 2025-04-30)
Market cap (USD): 2153712.391304348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEN.V (quarterly period ending 2025-10-31)
Market cap (USD): 3821301.128571429
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJAGRO.NS (annual period ending 2022-03-31)
Market cap (USD): 1052868314.6953714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJAGRO.NS (annual period ending 2023-03-31)
Market cap (USD): 924827359.0041414
Dividends paid: 22365408.03897686
Stock repurchases: 0
Dividend yield: 2.4183333052625127%
Buyback yield: 0%
Total shareholder yield: 2.4183333052625127% (Low Return)
Shareholder yield for GODREJAGRO.NS (annual period ending 2024-03-31)
Market cap (USD): 1095962604.6902592
Dividends paid: 22015829.236119438
Stock repurchases: 0
Net debt paydown: 4753097.248316973
Dividend yield: 2.008812083724476%
Buyback yield: 0%
Debt paydown yield: 0.43369155370591256%
Total shareholder yield: 2.442503637430389% (Low Return)
Shareholder yield for GODREJAGRO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1727517496.2806976
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJAGRO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1645116071.6621983
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJAGRO.NS (annual period ending 2025-03-31)
Market cap (USD): 1669753654.4980745
Dividends paid: 22477203.647416413
Stock repurchases: 0
Net debt paydown: 6593977.166370928
Dividend yield: 1.3461389101839114%
Buyback yield: 0%
Debt paydown yield: 0.39490718577604%
Total shareholder yield: 1.7410460959599514% (Low Return)
Shareholder yield for GODREJAGRO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1669753654.4980745
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJAGRO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1735989053.9287388
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJAGRO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1223972520.3341875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GROWW.NS (quarterly period ending 2025-12-31)
Market cap (USD): 10771288491.798372
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBP.TO (annual period ending 2021-07-31)
Market cap (USD): 255620247.3387097
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBP.TO (annual period ending 2022-07-31)
Market cap (USD): 56686869.609375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 984778.2258064514
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.737224568215682%
Total shareholder yield: 1.737224568215682% (Low Return)
Shareholder yield for HBP.TO (annual period ending 2023-07-31)
Market cap (USD): 60298498.421052635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBP.TO (annual period ending 2024-07-31)
Market cap (USD): 63648415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBP.TO (quarterly period ending 2024-10-31)
Market cap (USD): 45057582.99280576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBP.TO (quarterly period ending 2025-01-31)
Market cap (USD): 48460586.317241386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBP.TO (quarterly period ending 2025-04-30)
Market cap (USD): 53132589.91304348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBP.TO (quarterly period ending 2025-07-31)
Market cap (USD): 59220699.173913054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBP.TO (annual period ending 2025-07-31)
Market cap (USD): 59220699.173913054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBP.TO (quarterly period ending 2025-10-31)
Market cap (USD): 109111568.57142857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBP.TO (quarterly period ending 2026-01-31)
Market cap (USD): 114850028.84444444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14497.354497354449
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.012622856644633503%
Total shareholder yield: -0.012622856644633503% (Minimal or Negative)
Shareholder yield for HEX.OL (annual period ending 2021-12-31)
Market cap (USD): 951482471.9293044
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEX.OL (annual period ending 2022-12-31)
Market cap (USD): 706741843.126518
Dividends paid: 0
Stock repurchases: 3086538.4615384615
Dividend yield: 0%
Buyback yield: 0.4367278507077049%
Total shareholder yield: 0.4367278507077049% (Low Return)
Shareholder yield for HEX.OL (annual period ending 2023-12-31)
Market cap (USD): 944645216.6365422
Dividends paid: 0
Stock repurchases: 6259528.487229862
Net debt paydown: 76590447.45193797
Dividend yield: 0%
Buyback yield: 0.6626327405242399%
Debt paydown yield: 8.107853202776191%
Total shareholder yield: 8.77048594330043% (Moderate Return)
Shareholder yield for HEX.OL (quarterly period ending 2024-09-30)
Market cap (USD): 1426607087.337786
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEX.OL (annual period ending 2024-12-31)
Market cap (USD): 1336034463.271605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14236609.606084287
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0655870037380988%
Total shareholder yield: -1.0655870037380988% (Minimal or Negative)
Shareholder yield for HEX.OL (quarterly period ending 2024-12-31)
Market cap (USD): 1336034463.271605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8276649.761155605
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6194937322865324%
Total shareholder yield: -0.6194937322865324% (Minimal or Negative)
Shareholder yield for HEX.OL (quarterly period ending 2025-03-31)
Market cap (USD): 644991623.0057251
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8730220.467852026
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.353540132376965%
Total shareholder yield: -1.353540132376965% (Minimal or Negative)
Shareholder yield for HEX.OL (quarterly period ending 2025-06-30)
Market cap (USD): 599828547.326713
Dividends paid: 0
Stock repurchases: 7458987.090367428
Net debt paydown: -31432633.11400348
Dividend yield: 0%
Buyback yield: 1.2435198564006802%
Debt paydown yield: -5.240269616057943%
Total shareholder yield: -3.9967497596572628% (Minimal or Negative)
Shareholder yield for HEX.OL (quarterly period ending 2025-09-30)
Market cap (USD): 363009234.4048096
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HKPD (annual period ending 2025-03-31)
Market cap (USD): 17657984.880000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38738.143124952796
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2193803165435307%
Total shareholder yield: -0.2193803165435307% (Minimal or Negative)
Shareholder yield for HKPD (quarterly period ending 2025-03-31)
Market cap (USD): 17657984.880000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2972.1322865281254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.016831661748076685%
Total shareholder yield: -0.016831661748076685% (Minimal or Negative)
Shareholder yield for JPPOWER.NS (annual period ending 2022-03-31)
Market cap (USD): 614578926.8574443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPPOWER.NS (annual period ending 2023-03-31)
Market cap (USD): 463297155.78380024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPPOWER.NS (annual period ending 2024-03-31)
Market cap (USD): 1253781755.1793427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 70672842.15065062
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.636773853081111%
Total shareholder yield: 5.636773853081111% (Moderate Return)
Shareholder yield for JPPOWER.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1493156820.407071
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPPOWER.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1413990223.078447
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPPOWER.NS (annual period ending 2025-03-31)
Market cap (USD): 1139710447.9490023
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67484614.22664672
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.921206947614681%
Total shareholder yield: 5.921206947614681% (Moderate Return)
Shareholder yield for JPPOWER.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1139710447.9490023
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPPOWER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1467567242.3835714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPPOWER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1346739429.026043
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JPPOWER.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1311601009.7789907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMY.DE (annual period ending 2021-12-31)
Market cap (USD): 38708772085.61364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMY.DE (annual period ending 2022-12-31)
Market cap (USD): 38515675253.18085
Dividends paid: 1558000000
Stock repurchases: 100000000
Dividend yield: 4.045106284022195%
Buyback yield: 0.2596345496805003%
Total shareholder yield: 4.304740833702695% (Moderate Return)
Shareholder yield for KMY.DE (annual period ending 2023-12-31)
Market cap (USD): 35827429198.86667
Dividends paid: 1588000000
Stock repurchases: 320000000
Net debt paydown: 435000000
Dividend yield: 4.432358211317694%
Buyback yield: 0.8931704204166638%
Debt paydown yield: 1.2141535402539023%
Total shareholder yield: 6.53968217198826% (Moderate Return)
Shareholder yield for KMY.DE (quarterly period ending 2024-09-30)
Market cap (USD): 43189128671.88889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMY.DE (quarterly period ending 2024-12-31)
Market cap (USD): 40265056846.51042
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMY.DE (annual period ending 2024-12-31)
Market cap (USD): 40265056846.51042
Dividends paid: 1628000000
Stock repurchases: 1000000000
Net debt paydown: 580000000
Dividend yield: 4.043208000937147%
Buyback yield: 2.483542998118641%
Debt paydown yield: 1.4404549389088117%
Total shareholder yield: 7.9672059379646% (Moderate Return)
Shareholder yield for KMY.DE (quarterly period ending 2025-03-31)
Market cap (USD): 44375374464.59782
Dividends paid: 405000000
Stock repurchases: 61000000
Dividend yield: 0.9126683546594171%
Buyback yield: 0.1374636287264801%
Total shareholder yield: 1.050131983385897% (Low Return)
Shareholder yield for KMY.DE (quarterly period ending 2025-06-30)
Market cap (USD): 40375662953.21177
Dividends paid: 419000000
Stock repurchases: 59000000
Net debt paydown: 6000000
Dividend yield: 1.0377538580246883%
Buyback yield: 0.14612763155956232%
Debt paydown yield: 0.014860437107752103%
Total shareholder yield: 1.1987419266920027% (Low Return)
Shareholder yield for KMY.DE (quarterly period ending 2025-09-30)
Market cap (USD): 39395462604.89412
Dividends paid: 418000000
Stock repurchases: 20000000
Net debt paydown: -63000000
Dividend yield: 1.0610358969311142%
Buyback yield: 0.05076726779574709%
Debt paydown yield: -0.15991689355660332%
Total shareholder yield: 0.951886271170258% (Low Return)
Shareholder yield for KMY.DE (annual period ending 2025-12-31)
Market cap (USD): 32647310406.117645
Dividends paid: 1660000000
Stock repurchases: 141000000
Net debt paydown: 238000000
Dividend yield: 5.084645501728495%
Buyback yield: 0.4318885637010349%
Debt paydown yield: 0.7290033912116759%
Total shareholder yield: 6.245537456641206% (Moderate Return)
Shareholder yield for KMY.DE (quarterly period ending 2025-12-31)
Market cap (USD): 32647310406.117645
Dividends paid: 418000000
Stock repurchases: 1000000
Net debt paydown: 8000000
Dividend yield: 1.2803504938087418%
Buyback yield: 0.003063039458872588%
Debt paydown yield: 0.024504315670980704%
Total shareholder yield: 1.3079178489385952% (Low Return)
Shareholder yield for LOTUSDEV.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1041747371.4735062
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1416222.5310969595
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13594683028513663%
Total shareholder yield: -0.13594683028513663% (Minimal or Negative)
Shareholder yield for LOTUSDEV.NS (quarterly period ending 2025-12-31)
Market cap (USD): 867311732.6512197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTC (annual period ending 2021-12-31)
Market cap (USD): 1308198015.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTC (annual period ending 2022-12-31)
Market cap (USD): 1445876132
Dividends paid: 91509000
Stock repurchases: 0
Dividend yield: 6.3289653916218045%
Buyback yield: 0%
Total shareholder yield: 6.3289653916218045% (Moderate Return)
Shareholder yield for LTC (annual period ending 2023-12-31)
Market cap (USD): 1399301007.04
Dividends paid: 94764000
Stock repurchases: 0
Net debt paydown: -123463000
Dividend yield: 6.772238390684665%
Buyback yield: 0%
Debt paydown yield: -8.823190963119968%
Total shareholder yield: -2.0509525724353033% (Minimal or Negative)
Shareholder yield for LTC (quarterly period ending 2024-09-30)
Market cap (USD): 1680799015.0400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTC (quarterly period ending 2024-12-31)
Market cap (USD): 1608121347.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTC (annual period ending 2024-12-31)
Market cap (USD): 1608121347.52
Dividends paid: 100530000
Stock repurchases: 0
Net debt paydown: 206717000
Dividend yield: 6.251393910977836%
Buyback yield: 0%
Debt paydown yield: 12.85456475774003%
Total shareholder yield: 19.105958668717868% (High Return)
Shareholder yield for LTC (quarterly period ending 2025-03-31)
Market cap (USD): 1677216313.1200001
Dividends paid: 27259000
Stock repurchases: 0
Dividend yield: 1.6252524964589758%
Buyback yield: 0%
Total shareholder yield: 1.6252524964589758% (Low Return)
Shareholder yield for LTC (quarterly period ending 2025-06-30)
Market cap (USD): 1664420949.1200001
Dividends paid: 26297000
Stock repurchases: 0
Net debt paydown: -14278000
Dividend yield: 1.5799488713419252%
Buyback yield: 0%
Debt paydown yield: -0.8578358742449712%
Total shareholder yield: 0.722112997096954% (Low Return)
Shareholder yield for LTC (quarterly period ending 2025-09-30)
Market cap (USD): 1801075436.6399999
Dividends paid: 26456000
Stock repurchases: 0
Net debt paydown: -248058000
Dividend yield: 1.4689001616364858%
Buyback yield: 0%
Debt paydown yield: -13.772771253977298%
Total shareholder yield: -12.303871092340813% (Minimal or Negative)
Shareholder yield for LTC (quarterly period ending 2025-12-31)
Market cap (USD): 1707413372.16
Dividends paid: 27382000
Stock repurchases: 0
Net debt paydown: 102334000
Dividend yield: 1.6037124018397377%
Buyback yield: 0%
Debt paydown yield: 5.993510515297193%
Total shareholder yield: 7.59722291713693% (Moderate Return)
Shareholder yield for LTC (annual period ending 2025-12-31)
Market cap (USD): 1707413372.16
Dividends paid: 107394000
Stock repurchases: 0
Net debt paydown: -157581000
Dividend yield: 6.289865228368155%
Buyback yield: 0%
Debt paydown yield: -9.22922372340617%
Total shareholder yield: -2.9393584950380145% (Minimal or Negative)
Shareholder yield for MARINE.NS (annual period ending 2022-03-31)
Market cap (USD): 53849879.92878808
Dividends paid: 322313.06870631676
Stock repurchases: 0
Dividend yield: 0.598539995135641%
Buyback yield: 0%
Total shareholder yield: 0.598539995135641% (Low Return)
Shareholder yield for MARINE.NS (annual period ending 2023-03-31)
Market cap (USD): 57784523.02070645
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3173143.453615956
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.491337970340076%
Total shareholder yield: -5.491337970340076% (Minimal or Negative)
Shareholder yield for MARINE.NS (annual period ending 2024-03-31)
Market cap (USD): 143200806.08205375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3634639.9736851295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5381421188386946%
Total shareholder yield: -2.5381421188386946% (Minimal or Negative)
Shareholder yield for MARINE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 348713747.1930244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARINE.NS (quarterly period ending 2024-12-31)
Market cap (USD): 398274101.1481525
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARINE.NS (annual period ending 2025-03-31)
Market cap (USD): 242664853.36678728
Dividends paid: 309095.16015898995
Stock repurchases: 0
Net debt paydown: 5184398.296322402
Dividend yield: 0.12737533098449713%
Buyback yield: 0%
Debt paydown yield: 2.1364438337043388%
Total shareholder yield: 2.2638191646888357% (Low Return)
Shareholder yield for MARINE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 242664853.36678728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARINE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 320161481.5670801
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 169499.1616361756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05294177201034167%
Total shareholder yield: 0.05294177201034167% (Low Return)
Shareholder yield for MARINE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 319640937.08922803
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLR (annual period ending 2021-12-31)
Market cap (USD): 348253080.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLR (annual period ending 2022-12-31)
Market cap (USD): 285918514.44
Dividends paid: 8220000
Stock repurchases: 0
Dividend yield: 2.8749449877702715%
Buyback yield: 0%
Total shareholder yield: 2.8749449877702715% (Low Return)
Shareholder yield for MLR (annual period ending 2023-12-31)
Market cap (USD): 462438155.28
Dividends paid: 8249000
Stock repurchases: 0
Net debt paydown: -14918000
Dividend yield: 1.7838060951102408%
Buyback yield: 0%
Debt paydown yield: -3.2259448814225453%
Total shareholder yield: -1.4421387863123045% (Minimal or Negative)
Shareholder yield for MLR (quarterly period ending 2024-09-30)
Market cap (USD): 674056601.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLR (annual period ending 2024-12-31)
Market cap (USD): 724083794.64
Dividends paid: 8721000
Stock repurchases: 2898000
Net debt paydown: -4719000
Dividend yield: 1.204418613502586%
Buyback yield: 0.4002299211019945%
Debt paydown yield: -0.6517201510284031%
Total shareholder yield: 0.9529283835761776% (Low Return)
Shareholder yield for MLR (quarterly period ending 2024-12-31)
Market cap (USD): 724083794.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16263000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.246010768420199%
Total shareholder yield: -2.246010768420199% (Minimal or Negative)
Shareholder yield for MLR (quarterly period ending 2025-03-31)
Market cap (USD): 471554728.08000004
Dividends paid: 2288000
Stock repurchases: 2102000
Net debt paydown: -34837000
Dividend yield: 0.48520349044445105%
Buyback yield: 0.44575950039957873%
Debt paydown yield: -7.387689683834502%
Total shareholder yield: -6.456726692990472% (Minimal or Negative)
Shareholder yield for MLR (quarterly period ending 2025-06-30)
Market cap (USD): 496967174.76
Dividends paid: 2294000
Stock repurchases: 500000
Net debt paydown: 20052000
Dividend yield: 0.4615999036773082%
Buyback yield: 0.10061026671257808%
Debt paydown yield: 4.034874136241232%
Total shareholder yield: 4.5970843066311184% (Moderate Return)
Shareholder yield for MLR (quarterly period ending 2025-09-30)
Market cap (USD): 454005325.44000006
Dividends paid: 2286000
Stock repurchases: 1160000
Net debt paydown: 10085000
Dividend yield: 0.5035183227827821%
Buyback yield: 0.25550361086090434%
Debt paydown yield: 2.221339582355362%
Total shareholder yield: 2.9803615159990486% (Low Return)
Shareholder yield for MLR (annual period ending 2025-12-31)
Market cap (USD): 421983363.48
Dividends paid: 9154000
Stock repurchases: 5986000
Net debt paydown: 31968000
Dividend yield: 2.1692798323870073%
Buyback yield: 1.4185393354455567%
Debt paydown yield: 7.575654105500093%
Total shareholder yield: 11.163473273332658% (High Return)
Shareholder yield for MLR (quarterly period ending 2025-12-31)
Market cap (USD): 421983363.48
Dividends paid: 2286000
Stock repurchases: 2224000
Net debt paydown: 11786000
Dividend yield: 0.5417275176793422%
Buyback yield: 0.527034995327584%
Debt paydown yield: 2.793001103835839%
Total shareholder yield: 3.861763616842765% (Low Return)
Shareholder yield for MZTI (annual period ending 2021-06-30)
Market cap (USD): 4771768517.809999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MZTI (annual period ending 2022-06-30)
Market cap (USD): 3243519224.68
Dividends paid: 86761000
Stock repurchases: 7563000
Dividend yield: 2.674903214380044%
Buyback yield: 0.23317265834137774%
Total shareholder yield: 2.9080758727214215% (Low Return)
Shareholder yield for MZTI (annual period ending 2023-06-30)
Market cap (USD): 5154310732.76
Dividends paid: 92368000
Stock repurchases: 9201000
Net debt paydown: 6243000
Dividend yield: 1.7920533857790781%
Buyback yield: 0.1785107743217705%
Debt paydown yield: 0.1211219176275202%
Total shareholder yield: 2.091686077728369% (Low Return)
Shareholder yield for MZTI (annual period ending 2024-06-30)
Market cap (USD): 4940690384.7699995
Dividends paid: 97934000
Stock repurchases: 7645000
Net debt paydown: -27680000
Dividend yield: 1.9821926162766228%
Buyback yield: 0.15473546012043604%
Debt paydown yield: -0.5602455900763466%
Total shareholder yield: 1.576682486320712% (Low Return)
Shareholder yield for MZTI (quarterly period ending 2024-09-30)
Market cap (USD): 4640141089.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MZTI (quarterly period ending 2024-12-31)
Market cap (USD): 4573504703.18
Dividends paid: 26259000
Stock repurchases: 3000
Dividend yield: 0.5741548703719901%
Buyback yield: 6.559520968490689e-05%
Total shareholder yield: 0.5742204655816749% (Low Return)
Shareholder yield for MZTI (quarterly period ending 2025-03-31)
Market cap (USD): 4645625565.21
Dividends paid: 26180000
Stock repurchases: 76000
Net debt paydown: -291000
Dividend yield: 0.5635408973993917%
Buyback yield: 0.0016359476013122144%
Debt paydown yield: -0.0062639572629191375%
Total shareholder yield: 0.5589128877377848% (Low Return)
Shareholder yield for MZTI (annual period ending 2025-06-30)
Market cap (USD): 4612444484.2
Dividends paid: 103502000
Stock repurchases: 7993000
Net debt paydown: 2114000
Dividend yield: 2.2439728077930847%
Buyback yield: 0.1732920586335542%
Debt paydown yield: 0.04583252995762962%
Total shareholder yield: 2.4630973963842684% (Low Return)
Shareholder yield for MZTI (quarterly period ending 2025-06-30)
Market cap (USD): 4612444484.2
Dividends paid: 26197000
Stock repurchases: 6474000
Net debt paydown: -13734000
Dividend yield: 0.5679634755440034%
Buyback yield: 0.14035941293552232%
Debt paydown yield: -0.29775968138036196%
Total shareholder yield: 0.4105632070991638% (Low Return)
Shareholder yield for MZTI (quarterly period ending 2025-09-30)
Market cap (USD): 4637124627.099999
Dividends paid: 26318000
Stock repurchases: 0
Dividend yield: 0.567549982292776%
Buyback yield: 0%
Total shareholder yield: 0.567549982292776% (Low Return)
Shareholder yield for MZTI (quarterly period ending 2025-12-31)
Market cap (USD): 4439409260.089999
Dividends paid: 27592000
Stock repurchases: 20052000
Dividend yield: 0.6215241349350303%
Buyback yield: 0.45168171766154064%
Total shareholder yield: 1.0732058525965709% (Low Return)
Shareholder yield for NANO.TO (annual period ending 2021-12-31)
Market cap (USD): 286734432.503937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NANO.TO (annual period ending 2022-12-31)
Market cap (USD): 214912117.70588234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NANO.TO (annual period ending 2023-12-31)
Market cap (USD): 218702172.43939394
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -732750.9581105169
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3350451209228727%
Total shareholder yield: -0.3350451209228727% (Minimal or Negative)
Shareholder yield for NANO.TO (quarterly period ending 2024-09-30)
Market cap (USD): 104702782.78518517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NANO.TO (quarterly period ending 2024-12-31)
Market cap (USD): 67851424.06993008
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NANO.TO (annual period ending 2024-12-31)
Market cap (USD): 67851424.06993008
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 361845.3379953379
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.533290705324633%
Total shareholder yield: 0.533290705324633% (Low Return)
Shareholder yield for NANO.TO (quarterly period ending 2025-03-31)
Market cap (USD): 55286345.53846154
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NANO.TO (quarterly period ending 2025-06-30)
Market cap (USD): 63828153.18248174
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -605425.8894390278
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9485248424909665%
Total shareholder yield: -0.9485248424909665% (Minimal or Negative)
Shareholder yield for NANO.TO (quarterly period ending 2025-09-30)
Market cap (USD): 107722196.04316548
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 311168.3505750131
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.28886187063093705%
Total shareholder yield: 0.28886187063093705% (Low Return)
Shareholder yield for NANO.TO (quarterly period ending 2025-12-31)
Market cap (USD): 93556334.11678831
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -447840.6133487355
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4786855081235727%
Total shareholder yield: -0.4786855081235727% (Minimal or Negative)
Shareholder yield for NANO.TO (annual period ending 2025-12-31)
Market cap (USD): 93556334.11678831
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12288860.389974989
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.135252151537436%
Total shareholder yield: -13.135252151537436% (Minimal or Negative)
Shareholder yield for NZP.V (annual period ending 2022-03-31)
Market cap (USD): 18465722.400000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NZP.V (annual period ending 2023-03-31)
Market cap (USD): 13678312.888888888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -54749.68553459119
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4002663631058274%
Total shareholder yield: -0.4002663631058274% (Minimal or Negative)
Shareholder yield for NZP.V (annual period ending 2024-03-31)
Market cap (USD): 7637477.095588233
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20182.619666327715
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2642576784680133%
Total shareholder yield: 0.2642576784680133% (Low Return)
Shareholder yield for NZP.V (quarterly period ending 2024-09-30)
Market cap (USD): 7694051
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NZP.V (quarterly period ending 2024-12-31)
Market cap (USD): 4842409.720279721
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11723.027097052789
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.24209077245069652%
Total shareholder yield: -0.24209077245069652% (Minimal or Negative)