speb/financial-data huggingface dataset:
Shareholder yield for 8217.HK (quarterly period ending 2025-03-31)
Market cap (USD): 8147892.030848329
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1985.0919593849685
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.024363258028816663%
Total shareholder yield: 0.024363258028816663% (Low Return)
Shareholder yield for 8217.HK (annual period ending 2025-03-31)
Market cap (USD): 8147892.030848329
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9849.402633730322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12088283198206345%
Total shareholder yield: -0.12088283198206345% (Minimal or Negative)
Shareholder yield for 8217.HK (quarterly period ending 2025-09-30)
Market cap (USD): 10087866.323907454
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8544.T (annual period ending 2022-03-31)
Market cap (USD): 418100428.82478285
Dividends paid: 21316177.675790854
Stock repurchases: 13727257.826585807
Dividend yield: 5.098339108550405%
Buyback yield: 3.2832441394932443%
Total shareholder yield: 8.38158324804365% (Moderate Return)
Shareholder yield for 8544.T (annual period ending 2023-03-31)
Market cap (USD): 456968073.4594594
Dividends paid: 20690690.690690693
Stock repurchases: 7507507.507507508
Net debt paydown: 3825789524.9781823
Dividend yield: 4.52781975205677%
Buyback yield: 1.6428954107608016%
Debt paydown yield: 837.2115574760373%
Total shareholder yield: 843.3822726388549% (High Return)
Shareholder yield for 8544.T (annual period ending 2024-03-31)
Market cap (USD): 557964305.9350238
Dividends paid: 18806127.839408346
Stock repurchases: 9911516.111991547
Net debt paydown: 1852925429.391357
Dividend yield: 3.3704894093347906%
Buyback yield: 1.7763709983888765%
Debt paydown yield: 332.08673201527955%
Total shareholder yield: 337.23359242300324% (High Return)
Shareholder yield for 8544.T (quarterly period ending 2024-09-30)
Market cap (USD): 555121700.2339263
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8544.T (quarterly period ending 2025-03-31)
Market cap (USD): 690489689.1578666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 87474157.5796473
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.66842343240959%
Total shareholder yield: 12.66842343240959% (High Return)
Shareholder yield for 8544.T (annual period ending 2025-03-31)
Market cap (USD): 690489689.1578666
Dividends paid: 22042507.686138216
Stock repurchases: 13233524.929822216
Net debt paydown: 44088447.204126835
Dividend yield: 3.1923007732413278%
Buyback yield: 1.916542004553617%
Debt paydown yield: 6.385098560689281%
Total shareholder yield: 11.493941338484227% (High Return)
Shareholder yield for 8544.T (quarterly period ending 2025-06-30)
Market cap (USD): 798540160.138389
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8544.T (quarterly period ending 2025-09-30)
Market cap (USD): 999128052.7590848
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9215.T (annual period ending 2022-11-30)
Market cap (USD): 12486893.289606458
Dividends paid: 0
Stock repurchases: 110069.19417615683
Dividend yield: 0%
Buyback yield: 0.8814778153648001%
Total shareholder yield: 0.8814778153648001% (Low Return)
Shareholder yield for 9215.T (annual period ending 2023-11-30)
Market cap (USD): 10610207.202121872
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28479.93201051018
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2684201304269972%
Total shareholder yield: 0.2684201304269972% (Low Return)
Shareholder yield for 9215.T (annual period ending 2024-11-30)
Market cap (USD): 12488471.20460409
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -58602.02642817295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.46924900148361076%
Total shareholder yield: -0.46924900148361076% (Minimal or Negative)
Shareholder yield for 9215.T (quarterly period ending 2025-02-28)
Market cap (USD): 11673625.524965003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9215.T (quarterly period ending 2025-05-31)
Market cap (USD): 11697477.40993184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9215.T (annual period ending 2025-11-30)
Market cap (USD): 11588772.28692091
Dividends paid: 0
Stock repurchases: 118447.65804965446
Net debt paydown: -598117.94383808
Dividend yield: 0%
Buyback yield: 1.0220897875725325%
Debt paydown yield: -5.161184714217882%
Total shareholder yield: -4.139094926645349% (Minimal or Negative)
Shareholder yield for 9215.T (quarterly period ending 2025-11-30)
Market cap (USD): 11588772.28692091
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23850.59586990252
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2058077877396927%
Total shareholder yield: -0.2058077877396927% (Minimal or Negative)
Shareholder yield for 9215.T (quarterly period ending 2026-02-28)
Market cap (USD): 10850941.851661747
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIVC.V (annual period ending 2021-08-31)
Market cap (USD): 4320894.452380953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIVC.V (annual period ending 2022-08-31)
Market cap (USD): 977876.427480916
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -119108.20307766872
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.180291878443219%
Total shareholder yield: -12.180291878443219% (Minimal or Negative)
Shareholder yield for AIVC.V (annual period ending 2023-08-31)
Market cap (USD): 5218962.711111111
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5880.689850155497
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11267928467156081%
Total shareholder yield: 0.11267928467156081% (Low Return)
Shareholder yield for AIVC.V (annual period ending 2024-08-31)
Market cap (USD): 9489023.11111111
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -67194.8148148148
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7081320598337828%
Total shareholder yield: -0.7081320598337828% (Minimal or Negative)
Shareholder yield for AIVC.V (quarterly period ending 2024-11-30)
Market cap (USD): 11208908.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIVC.V (quarterly period ending 2025-02-28)
Market cap (USD): 10452752.020833334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIVC.V (quarterly period ending 2025-05-31)
Market cap (USD): 9514808.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13149.93961352657
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13820498450942623%
Total shareholder yield: -0.13820498450942623% (Minimal or Negative)
Shareholder yield for AIVC.V (quarterly period ending 2025-08-31)
Market cap (USD): 9584259.656934306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10309.986247752066
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10757206729361396%
Total shareholder yield: 0.10757206729361396% (Low Return)
Shareholder yield for AIVC.V (annual period ending 2025-08-31)
Market cap (USD): 9584259.656934306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8865.509597188415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0925007242554633%
Total shareholder yield: 0.0925007242554633% (Low Return)
Shareholder yield for AIVC.V (quarterly period ending 2025-11-30)
Market cap (USD): 5261324.421428572
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6582.612095933233
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12511321425311195%
Total shareholder yield: 0.12511321425311195% (Low Return)
Shareholder yield for ALBA.L (annual period ending 2021-11-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ALBA.L (annual period ending 2022-11-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9333.333333333334
Shareholder yield for ALBA.L (annual period ending 2023-11-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ALBA.L (quarterly period ending 2024-11-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ALBA.L (annual period ending 2024-11-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ALBA.L (quarterly period ending 2025-05-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ALHEX.PA (annual period ending 2021-12-31)
Market cap (USD): 262265815.54545456
Dividends paid: 9103409.090909092
Stock repurchases: 0
Dividend yield: 3.4710620108747396%
Buyback yield: 0%
Total shareholder yield: 3.4710620108747396% (Low Return)
Shareholder yield for ALHEX.PA (annual period ending 2022-12-31)
Market cap (USD): 129906871.08510639
Dividends paid: 10279787.234042553
Stock repurchases: 0
Net debt paydown: 9084187.620889746
Dividend yield: 7.913197468444849%
Buyback yield: 0%
Debt paydown yield: 6.992846140477347%
Total shareholder yield: 14.906043608922197% (High Return)
Shareholder yield for ALHEX.PA (annual period ending 2023-12-31)
Market cap (USD): 142228502.97777778
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29135862.88416076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.485248929824593%
Total shareholder yield: 20.485248929824593% (High Return)
Shareholder yield for ALHEX.PA (quarterly period ending 2024-12-31)
Market cap (USD): 180521890.40625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALHEX.PA (annual period ending 2024-12-31)
Market cap (USD): 180521890.40625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5862430.555555552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.247490120097138%
Total shareholder yield: 3.247490120097138% (Low Return)
Shareholder yield for ALWF.PA (annual period ending 2021-12-31)
Market cap (USD): 68790990.46590908
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALWF.PA (annual period ending 2022-12-31)
Market cap (USD): 31870707.446808513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALWF.PA (annual period ending 2023-12-31)
Market cap (USD): 14158148.644444443
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10054940.89834515
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -71.01875500008002%
Total shareholder yield: -71.01875500008002% (Minimal or Negative)
Shareholder yield for ALWF.PA (annual period ending 2024-12-31)
Market cap (USD): 7864097.0625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7316111.111111112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 93.03180076449001%
Total shareholder yield: 93.03180076449001% (High Return)
Shareholder yield for ALWF.PA (quarterly period ending 2024-12-31)
Market cap (USD): 7864097.0625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALWF.PA (quarterly period ending 2025-06-30)
Market cap (USD): 8646835.388235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1061470.5882352963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.275827404781074%
Total shareholder yield: -12.275827404781074% (Minimal or Negative)
Shareholder yield for AQN.TO (annual period ending 2021-12-31)
Market cap (USD): 8545105645.984252
Dividends paid: 0
Stock repurchases: 2655118.1102362205
Dividend yield: 0%
Buyback yield: 0.031071799697221833%
Total shareholder yield: 0.031071799697221833% (Low Return)
Shareholder yield for AQN.TO (annual period ending 2022-12-31)
Market cap (USD): 4119974382.588235
Dividends paid: 284791911.76470584
Stock repurchases: 3431617.647058823
Dividend yield: 6.912468023303458%
Buyback yield: 0.08329220835841764%
Total shareholder yield: 6.995760231661876% (Moderate Return)
Shareholder yield for AQN.TO (annual period ending 2023-12-31)
Market cap (USD): 4273976089.030303
Dividends paid: 250624242.4242424
Stock repurchases: 10996212.121212121
Net debt paydown: -158393694.29590034
Dividend yield: 5.863959863217322%
Buyback yield: 0.25728295835428944%
Debt paydown yield: -3.7060032858498593%
Total shareholder yield: 2.415239535721752% (Low Return)
Shareholder yield for AQN.TO (quarterly period ending 2024-09-30)
Market cap (USD): 3876833851.2592587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AQN.TO (annual period ending 2024-12-31)
Market cap (USD): 3207836812.755245
Dividends paid: 206713286.71328673
Stock repurchases: 0
Net debt paydown: 997530011.6550112
Dividend yield: 6.444008806537091%
Buyback yield: 0%
Debt paydown yield: 31.09665702720775%
Total shareholder yield: 37.54066583374484% (High Return)
Shareholder yield for AQN.TO (quarterly period ending 2024-12-31)
Market cap (USD): 3207836812.755245
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AQN.TO (quarterly period ending 2025-03-31)
Market cap (USD): 3762211295.496504
Dividends paid: 36853146.85314685
Stock repurchases: 0
Dividend yield: 0.9795607943993293%
Buyback yield: 0%
Total shareholder yield: 0.9795607943993293% (Low Return)
Shareholder yield for AQN.TO (quarterly period ending 2025-06-30)
Market cap (USD): 4185407520.2919707
Dividends paid: 38686131.38686131
Stock repurchases: 0
Net debt paydown: -198583022.8165989
Dividend yield: 0.9243097882177694%
Buyback yield: 0%
Debt paydown yield: -4.744652028597347%
Total shareholder yield: -3.8203422403795777% (Minimal or Negative)
Shareholder yield for AQN.TO (quarterly period ending 2025-09-30)
Market cap (USD): 4008905423.424461
Dividends paid: 38273381.29496403
Stock repurchases: 0
Net debt paydown: -9646589.297905922
Dividend yield: 0.9547090103779599%
Buyback yield: 0%
Debt paydown yield: -0.24062900664954265%
Total shareholder yield: 0.7140800037284172% (Low Return)
Shareholder yield for AQN.TO (quarterly period ending 2025-12-31)
Market cap (USD): 4640465250.6861315
Dividends paid: 38613138.68613138
Stock repurchases: 0
Net debt paydown: -139331512.89187527
Dividend yield: 0.8320962791483484%
Buyback yield: 0%
Debt paydown yield: -3.002533266923482%
Total shareholder yield: -2.1704369877751337% (Minimal or Negative)
Shareholder yield for AQN.TO (annual period ending 2025-12-31)
Market cap (USD): 4640465250.6861315
Dividends paid: 154598540.1459854
Stock repurchases: 0
Net debt paydown: -84134551.57980633
Dividend yield: 3.3315310382536905%
Buyback yield: 0%
Debt paydown yield: -1.8130628511304192%
Total shareholder yield: 1.5184681871232713% (Low Return)
Shareholder yield for AXG (annual period ending 2024-03-31)
Market cap (USD): 989491458.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -104679.37298159131
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.010579108300363392%
Total shareholder yield: -0.010579108300363392% (Minimal or Negative)
Shareholder yield for AXG (quarterly period ending 2024-09-30)
Market cap (USD): 466110928.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXG (quarterly period ending 2025-03-31)
Market cap (USD): 252940742.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44866.386768700395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.017737904270267103%
Total shareholder yield: -0.017737904270267103% (Minimal or Negative)
Shareholder yield for AXG (annual period ending 2025-03-31)
Market cap (USD): 252940742.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2163.5854452094063
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0008553724574594114%
Total shareholder yield: -0.0008553724574594114% (Minimal or Negative)
Shareholder yield for BANL (annual period ending 2023-12-31)
Market cap (USD): 20981518.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -820.2692356769112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.003909484560396085%
Total shareholder yield: -0.003909484560396085% (Minimal or Negative)
Shareholder yield for BANL (annual period ending 2024-12-31)
Market cap (USD): 14415873.420000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -267930.82546229195
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8585819787414026%
Total shareholder yield: -1.8585819787414026% (Minimal or Negative)
Shareholder yield for BANL (quarterly period ending 2024-12-31)
Market cap (USD): 14415873.420000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BANL (quarterly period ending 2025-06-30)
Market cap (USD): 13164228.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 324977.4401297586
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4686401955111483%
Total shareholder yield: 2.4686401955111483% (Low Return)
Shareholder yield for CA1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 624440302.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CA1.DE (annual period ending 2024-12-31)
Market cap (USD): 624440302.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9528125
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5258664378089208%
Total shareholder yield: -1.5258664378089208% (Minimal or Negative)
Shareholder yield for CA1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 405798740
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1340110.2941176482
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3302401318736594%
Total shareholder yield: -0.3302401318736594% (Minimal or Negative)
Shareholder yield for CAE.TO (annual period ending 2022-03-31)
Market cap (USD): 8371362385.952
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE.TO (annual period ending 2023-03-31)
Market cap (USD): 7279611262.34074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE.TO (annual period ending 2024-03-31)
Market cap (USD): 6613664571.632352
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 130222222.22222233
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9689874019432094%
Total shareholder yield: 1.9689874019432094% (Low Return)
Shareholder yield for CAE.TO (quarterly period ending 2024-09-30)
Market cap (USD): 6048080168.548148
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE.TO (quarterly period ending 2024-12-31)
Market cap (USD): 8208152824.475525
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE.TO (annual period ending 2025-03-31)
Market cap (USD): 7956286217.258742
Dividends paid: 0
Stock repurchases: 14895104.895104896
Net debt paydown: -149593887.5938878
Dividend yield: 0%
Buyback yield: 0.18721177806291706%
Debt paydown yield: -1.88019741257409%
Total shareholder yield: -1.692985634511173% (Minimal or Negative)
Shareholder yield for CAE.TO (quarterly period ending 2025-03-31)
Market cap (USD): 7956286217.258742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE.TO (quarterly period ending 2025-06-30)
Market cap (USD): 9368062239.605839
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -60227145.117655754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6428986441083873%
Total shareholder yield: -0.6428986441083873% (Minimal or Negative)
Shareholder yield for CAE.TO (quarterly period ending 2025-09-30)
Market cap (USD): 9534027956.877699
Dividends paid: 0
Stock repurchases: 1654676.2589928058
Net debt paydown: 66073097.7261982
Dividend yield: 0%
Buyback yield: 0.017355479409929233%
Debt paydown yield: 0.6930239561394834%
Total shareholder yield: 0.7103794355494126% (Low Return)
Shareholder yield for CAE.TO (quarterly period ending 2025-12-31)
Market cap (USD): 9797617586.59854
Dividends paid: 0
Stock repurchases: 1167883.211678832
Net debt paydown: 51664128.551174164
Dividend yield: 0%
Buyback yield: 0.0119200734398564%
Debt paydown yield: 0.5273131768466023%
Total shareholder yield: 0.5392332502864586% (Low Return)
Shareholder yield for CAPLIPOINT.NS (annual period ending 2022-03-31)
Market cap (USD): 667505584.6414348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPLIPOINT.NS (annual period ending 2023-03-31)
Market cap (USD): 544673334.4311814
Dividends paid: 3693057.24725944
Stock repurchases: 0
Dividend yield: 0.6780315858708614%
Buyback yield: 0%
Total shareholder yield: 0.6780315858708614% (Low Return)
Shareholder yield for CAPLIPOINT.NS (annual period ending 2024-03-31)
Market cap (USD): 1189916778.9731288
Dividends paid: 4097613.622736539
Stock repurchases: 0
Net debt paydown: 431239.3272939809
Dividend yield: 0.34436136166368597%
Buyback yield: 0%
Debt paydown yield: 0.036241133406500134%
Total shareholder yield: 0.3806024950701861% (Low Return)
Shareholder yield for CAPLIPOINT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1715102413.9378881
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPLIPOINT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2205216344.2639003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPLIPOINT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1765602051.9939318
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPLIPOINT.NS (annual period ending 2025-03-31)
Market cap (USD): 1765602051.9939318
Dividends paid: 4441197.100771569
Stock repurchases: 0
Net debt paydown: -350620.5913249974
Dividend yield: 0.25154009623833584%
Buyback yield: 0%
Debt paydown yield: -0.019858415486606065%
Total shareholder yield: 0.2316816807517298% (Low Return)
Shareholder yield for CAPLIPOINT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1877238068.6131525
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPLIPOINT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1553315984.862649
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHMG (annual period ending 2021-12-31)
Market cap (USD): 198383791.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHMG (annual period ending 2022-12-31)
Market cap (USD): 201468476
Dividends paid: 5797000
Stock repurchases: 933000
Dividend yield: 2.877373232326431%
Buyback yield: 0.46309974568924617%
Total shareholder yield: 3.340472978015677% (Low Return)
Shareholder yield for CHMG (annual period ending 2023-12-31)
Market cap (USD): 225085594
Dividends paid: 5840000
Stock repurchases: 316000
Net debt paydown: 64960000
Dividend yield: 2.5945685355589663%
Buyback yield: 0.14039103719805365%
Debt paydown yield: 28.86013220375179%
Total shareholder yield: 31.59509177650881% (High Return)
Shareholder yield for CHMG (quarterly period ending 2024-09-30)
Market cap (USD): 221711720
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHMG (annual period ending 2024-12-31)
Market cap (USD): 226724332.79999998
Dividends paid: 7365000
Stock repurchases: 344000
Net debt paydown: -77721000
Dividend yield: 3.248438272612264%
Buyback yield: 0.1517261053331458%
Debt paydown yield: -34.2799553273181%
Total shareholder yield: -30.87979094937269% (Minimal or Negative)
Shareholder yield for CHMG (quarterly period ending 2024-12-31)
Market cap (USD): 226724332.79999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHMG (quarterly period ending 2025-03-31)
Market cap (USD): 222434693
Dividends paid: 1533000
Stock repurchases: 85000
Net debt paydown: -32142000
Dividend yield: 0.6891910516854491%
Buyback yield: 0.03821346340069352%
Debt paydown yield: -14.450084007354015%
Total shareholder yield: -13.722679492267872% (Minimal or Negative)
Shareholder yield for CHMG (quarterly period ending 2025-06-30)
Market cap (USD): 228170278.8
Dividends paid: 1532000
Stock repurchases: 5000
Net debt paydown: -13864000
Dividend yield: 0.6714283771125409%
Buyback yield: 0.0021913458783046373%
Debt paydown yield: -6.0761638513630984%
Total shareholder yield: -5.402544128372253% (Minimal or Negative)
Shareholder yield for CHMG (quarterly period ending 2025-09-30)
Market cap (USD): 248847306.60000002
Dividends paid: 1630000
Stock repurchases: 11000
Net debt paydown: 55425000
Dividend yield: 0.655020149613305%
Buyback yield: 0.0044203813777585%
Debt paydown yield: 22.27269435111499%
Total shareholder yield: 22.932134882106052% (High Return)
Shareholder yield for CHMG (annual period ending 2025-12-31)
Market cap (USD): 265909469.4
Dividends paid: 6325000
Stock repurchases: 396000
Net debt paydown: -21001000
Dividend yield: 2.378629092928422%
Buyback yield: 0.14892286494856208%
Debt paydown yield: -7.89780072420392%
Total shareholder yield: -5.370248766326936% (Minimal or Negative)
Shareholder yield for CHMG (quarterly period ending 2025-12-31)
Market cap (USD): 265909469.4
Dividends paid: 1630000
Stock repurchases: 295000
Net debt paydown: -86863000
Dividend yield: 0.6129905804700914%
Buyback yield: 0.11094001302986317%
Debt paydown yield: -32.66638085360341%
Total shareholder yield: -31.942450260103453% (Minimal or Negative)
Shareholder yield for CMRC (annual period ending 2021-12-31)
Market cap (USD): 2918458070.2799997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMRC (annual period ending 2022-12-31)
Market cap (USD): 721157012.5600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMRC (annual period ending 2023-12-31)
Market cap (USD): 802844134.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 348000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04334589806543756%
Total shareholder yield: 0.04334589806543756% (Low Return)
Shareholder yield for CMRC (quarterly period ending 2024-09-30)
Market cap (USD): 482696627.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMRC (annual period ending 2024-12-31)
Market cap (USD): 504974933.28000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 129182000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.581863868155764%
Total shareholder yield: 25.581863868155764% (High Return)
Shareholder yield for CMRC (quarterly period ending 2024-12-31)
Market cap (USD): 504974933.28000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMRC (quarterly period ending 2025-03-31)
Market cap (USD): 475270525.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMRC (quarterly period ending 2025-06-30)
Market cap (USD): 412561220
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 768000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18615419064351224%
Total shareholder yield: 0.18615419064351224% (Low Return)
Shareholder yield for CMRC (quarterly period ending 2025-09-30)
Market cap (USD): 411736097.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 135000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.032787992308672236%
Total shareholder yield: 0.032787992308672236% (Low Return)
Shareholder yield for CMRC (quarterly period ending 2025-12-31)
Market cap (USD): 339950445.28000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 368000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10825107162218806%
Total shareholder yield: 0.10825107162218806% (Low Return)
Shareholder yield for CMRC (annual period ending 2025-12-31)
Market cap (USD): 339950445.28000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 55067000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.198537394073448%
Total shareholder yield: 16.198537394073448% (High Return)
Shareholder yield for CPM.AX (annual period ending 2022-06-30)
Market cap (USD): 30136505.90344828
Dividends paid: 0
Stock repurchases: 198620.6896551724
Dividend yield: 0%
Buyback yield: 0.6590700670194345%
Total shareholder yield: 0.6590700670194345% (Low Return)
Shareholder yield for CPM.AX (annual period ending 2023-06-30)
Market cap (USD): 12184854.251655629
Dividends paid: 0
Stock repurchases: 104900.66225165562
Dividend yield: 0%
Buyback yield: 0.8609102750441364%
Total shareholder yield: 0.8609102750441364% (Low Return)
Shareholder yield for CPM.AX (annual period ending 2024-06-30)
Market cap (USD): 5366412.893333334
Dividends paid: 0
Stock repurchases: 251953.33333333334
Dividend yield: 0%
Buyback yield: 4.695004621175043%
Total shareholder yield: 4.695004621175043% (Moderate Return)
Shareholder yield for CRE.L (annual period ending 2021-12-31)
Market cap (USD): 6358129.489324324
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRE.L (annual period ending 2022-12-31)
Market cap (USD): 6059638.158915663
Dividends paid: 71445783.13253012
Stock repurchases: 23975903.61445783
Net debt paydown: 1027352.6538586775
Dividend yield: 1179.0437194242459%
Buyback yield: 395.66559892989017%
Debt paydown yield: 16.954026410753812%
Total shareholder yield: 1591.6633447648899% (High Return)
Shareholder yield for CRE.L (annual period ending 2023-12-31)
Market cap (USD): 7411972.863670886
Dividends paid: 75189873.41772151
Stock repurchases: 17341772.151898734
Net debt paydown: -19826.140003049746
Dividend yield: 1014.4380558414869%
Buyback yield: 233.96971994997259%
Debt paydown yield: -0.26748802738101995%
Total shareholder yield: 1248.1402877640785% (High Return)
Shareholder yield for CRE.L (annual period ending 2024-12-31)
Market cap (USD): 7724928.015125001
Dividends paid: 74375000
Stock repurchases: 11750000
Net debt paydown: 911392.4050632911
Dividend yield: 962.7921432326318%
Buyback yield: 152.1049772501973%
Debt paydown yield: 11.798069875587617%
Total shareholder yield: 1126.6951903584165% (High Return)
Shareholder yield for CRE.L (quarterly period ending 2024-12-31)
Market cap (USD): 7724928.015125001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRE.L (quarterly period ending 2025-06-30)
Market cap (USD): 7051361.368630137
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 356164.3835616438
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.051001713600101%
Total shareholder yield: 5.051001713600101% (Moderate Return)
Shareholder yield for EHTH (annual period ending 2021-12-31)
Market cap (USD): 809395959
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EHTH (annual period ending 2022-12-31)
Market cap (USD): 153626527.12
Dividends paid: 0
Stock repurchases: 3102000
Dividend yield: 0%
Buyback yield: 2.01918253191845%
Total shareholder yield: 2.01918253191845% (Low Return)
Shareholder yield for EHTH (annual period ending 2023-12-31)
Market cap (USD): 276781676.96000004
Dividends paid: 3533000
Stock repurchases: 3330000
Net debt paydown: 3645000
Dividend yield: 1.2764573286802445%
Buyback yield: 1.20311432338104%
Debt paydown yield: 1.3169224350522193%
Total shareholder yield: 3.796494087113504% (Low Return)
Shareholder yield for EHTH (quarterly period ending 2024-09-30)
Market cap (USD): 129503353.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EHTH (quarterly period ending 2024-12-31)
Market cap (USD): 298365569.2
Dividends paid: 2821000
Stock repurchases: 0
Net debt paydown: 697000
Dividend yield: 0.9454844295753949%
Buyback yield: 0%
Debt paydown yield: 0.23360604303936555%
Total shareholder yield: 1.1790904726147604% (Low Return)
Shareholder yield for EHTH (annual period ending 2024-12-31)
Market cap (USD): 298365569.2
Dividends paid: 5561000
Stock repurchases: 3413000
Net debt paydown: 6236000
Dividend yield: 1.8638209545795006%
Buyback yield: 1.143898744466793%
Debt paydown yield: 2.0900534926735777%
Total shareholder yield: 5.097773191719871% (Moderate Return)
Shareholder yield for EHTH (quarterly period ending 2025-03-31)
Market cap (USD): 212030000.23999998
Dividends paid: 0
Stock repurchases: 699000
Net debt paydown: -26887000
Dividend yield: 0%
Buyback yield: 0.3296703292971708%
Debt paydown yield: -12.680752709317641%
Total shareholder yield: -12.35108238002047% (Minimal or Negative)
Shareholder yield for EHTH (quarterly period ending 2025-06-30)
Market cap (USD): 138073428.29999998
Dividends paid: 0
Stock repurchases: 1127000
Net debt paydown: 1586000
Dividend yield: 0%
Buyback yield: 0.8162323583009057%
Debt paydown yield: 1.148664170599145%
Total shareholder yield: 1.9648965289000506% (Low Return)
Shareholder yield for EHTH (quarterly period ending 2025-09-30)
Market cap (USD): 136803787.57999998
Dividends paid: 0
Stock repurchases: 276000
Net debt paydown: 1027000
Dividend yield: 0%
Buyback yield: 0.20174880014824223%
Debt paydown yield: 0.7507102092472637%
Total shareholder yield: 0.952459009395506% (Low Return)
Shareholder yield for EHTH (quarterly period ending 2025-12-31)
Market cap (USD): 146008682.79999998
Dividends paid: 2994000
Stock repurchases: 337000
Net debt paydown: -41621000
Dividend yield: 2.0505629819982185%
Buyback yield: 0.23080819136052097%
Debt paydown yield: -28.505838969187664%
Total shareholder yield: -26.224467795828925% (Minimal or Negative)
Shareholder yield for EHTH (annual period ending 2025-12-31)
Market cap (USD): 146008682.79999998
Dividends paid: 5900000
Stock repurchases: 2439000
Net debt paydown: -37432000
Dividend yield: 4.040855575747993%
Buyback yield: 1.6704486015676874%
Debt paydown yield: -25.636831510406587%
Total shareholder yield: -19.925527333090905% (Minimal or Negative)
Shareholder yield for EJT1.DE (annual period ending 2021-09-30)
Market cap (USD): 6458278525.883721
Dividends paid: 0
Stock repurchases: 8108108.108108108
Dividend yield: 0%
Buyback yield: 0.12554596516102767%
Total shareholder yield: 0.12554596516102767% (Low Return)
Shareholder yield for EJT1.DE (annual period ending 2022-09-30)
Market cap (USD): 2359837554.941177
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EJT1.DE (annual period ending 2023-09-30)
Market cap (USD): 3706156123.3894734
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1271815718.1571808
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 34.31630173728458%
Total shareholder yield: 34.31630173728458% (High Return)
Shareholder yield for EJT1.DE (quarterly period ending 2024-09-30)
Market cap (USD): 4966896187.066667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EJT1.DE (annual period ending 2024-09-30)
Market cap (USD): 4966896187.066667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -856260162.6016254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.239340834850683%
Total shareholder yield: -17.239340834850683% (Minimal or Negative)
Shareholder yield for EJT1.DE (quarterly period ending 2025-03-31)
Market cap (USD): 4241398554.3913045
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 94112554.11255407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2189038098085656%
Total shareholder yield: 2.2189038098085656% (Low Return)
Shareholder yield for EJT1.DE (quarterly period ending 2025-09-30)
Market cap (USD): 4634662328.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 325166725.1667247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.015974457819461%
Total shareholder yield: 7.015974457819461% (Moderate Return)
Shareholder yield for EJT1.DE (annual period ending 2025-09-30)
Market cap (USD): 4634662328.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 419279279.27927876
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.046598210835013%
Total shareholder yield: 9.046598210835013% (Moderate Return)
Shareholder yield for ELGIRUBCO.NS (annual period ending 2022-03-31)
Market cap (USD): 26104147.43505209
Dividends paid: 4615.587498351576
Stock repurchases: 0
Dividend yield: 0.017681433610637152%
Buyback yield: 0%
Total shareholder yield: 0.017681433610637152% (Low Return)
Shareholder yield for ELGIRUBCO.NS (annual period ending 2023-03-31)
Market cap (USD): 17831455.542021926
Dividends paid: 3313.032886723508
Stock repurchases: 0
Net debt paydown: -428001.50924169645
Dividend yield: 0.018579710887403195%
Buyback yield: 0%
Debt paydown yield: -2.400261202643051%
Total shareholder yield: -2.381681491755648% (Minimal or Negative)
Shareholder yield for ELGIRUBCO.NS (annual period ending 2024-03-31)
Market cap (USD): 29179822.45681382
Dividends paid: 3741.4558100491668
Stock repurchases: 0
Net debt paydown: -3756988.4196164347
Dividend yield: 0.012822065026565967%
Buyback yield: 0%
Debt paydown yield: -12.875295677952748%
Total shareholder yield: -12.862473612926182% (Minimal or Negative)
Shareholder yield for ELGIRUBCO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 57935326.08695652
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELGIRUBCO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 79371750.78680499
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELGIRUBCO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 38748010.26957638
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELGIRUBCO.NS (annual period ending 2025-03-31)
Market cap (USD): 38748010.26957638
Dividends paid: 1858.7795183539863
Stock repurchases: 0
Net debt paydown: 5266453.330790475
Dividend yield: 0.004797096690700108%
Buyback yield: 0%
Debt paydown yield: 13.59154520232363%
Total shareholder yield: 13.59634229901433% (High Return)
Shareholder yield for ELGIRUBCO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 35490638.895389654
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELGIRUBCO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 36727784.667418264
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELGIRUBCO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 25300980.28294531
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EWI.L (annual period ending 2021-10-31)
Market cap (USD): 15372635.200000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EWI.L (annual period ending 2022-10-31)
Market cap (USD): 6957904.94372093
Dividends paid: 0
Stock repurchases: 28960465.11627907
Dividend yield: 0%
Buyback yield: 416.22392588754843%
Total shareholder yield: 416.22392588754843% (High Return)
Shareholder yield for EWI.L (annual period ending 2023-10-31)
Market cap (USD): 5272626.402439025
Dividends paid: 0
Stock repurchases: 10447560.975609757
Net debt paydown: -5184344.866704479
Dividend yield: 0%
Buyback yield: 198.14718848232633%
Debt paydown yield: -98.32566298090627%
Total shareholder yield: 99.82152550142006% (High Return)
Shareholder yield for EWI.L (quarterly period ending 2024-10-31)
Market cap (USD): 7052445.953766234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EWI.L (annual period ending 2024-10-31)
Market cap (USD): 7052445.953766234
Dividends paid: 0
Stock repurchases: 28275324.675324675
Net debt paydown: 6765362.686094403
Dividend yield: 0%
Buyback yield: 400.92933516526614%
Debt paydown yield: 95.92930921337272%
Total shareholder yield: 496.85864437863887% (High Return)
Shareholder yield for EWI.L (quarterly period ending 2025-04-30)
Market cap (USD): 7102157.462400001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46630718.614718616
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 656.5711737819018%
Total shareholder yield: 656.5711737819018% (High Return)
Shareholder yield for EWI.L (quarterly period ending 2025-10-31)
Market cap (USD): 9329773.665789472
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30233982.456140354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -324.0591201799749%
Total shareholder yield: -324.0591201799749% (Minimal or Negative)
Shareholder yield for EWI.L (annual period ending 2025-10-31)
Market cap (USD): 9329773.665789472
Dividends paid: 0
Stock repurchases: 55144736.84210526
Net debt paydown: 16396736.158578262
Dividend yield: 0%
Buyback yield: 591.0618930050861%
Debt paydown yield: 175.74634440170843%
Total shareholder yield: 766.8082374067944% (High Return)
Shareholder yield for FCEL (annual period ending 2021-10-31)
Market cap (USD): 19159125599.399998
Dividends paid: 0
Stock repurchases: 21541000
Dividend yield: 0%
Buyback yield: 0.11243206214314183%
Total shareholder yield: 0.11243206214314183% (Low Return)
Shareholder yield for FCEL (annual period ending 2022-10-31)
Market cap (USD): 7481410747.2
Dividends paid: 3200000
Stock repurchases: 0
Dividend yield: 0.04277268162555618%
Buyback yield: 0%
Total shareholder yield: 0.04277268162555618% (Low Return)
Shareholder yield for FCEL (annual period ending 2023-10-31)
Market cap (USD): 2613697985.4
Dividends paid: 3200000
Stock repurchases: 0
Net debt paydown: -34960000
Dividend yield: 0.12243189602911494%
Buyback yield: 0%
Debt paydown yield: -1.3375684641180807%
Total shareholder yield: -1.2151365680889659% (Minimal or Negative)
Shareholder yield for FCEL (quarterly period ending 2024-10-31)
Market cap (USD): 815281940.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FCEL (annual period ending 2024-10-31)
Market cap (USD): 815281940.4
Dividends paid: 3200000
Stock repurchases: 0
Net debt paydown: -17229000
Dividend yield: 0.3925022549168686%
Buyback yield: 0%
Debt paydown yield: -2.1132566718633523%
Total shareholder yield: -1.7207544169464837% (Minimal or Negative)
Shareholder yield for FCEL (quarterly period ending 2025-01-31)
Market cap (USD): 613859343.36
Dividends paid: 800000
Stock repurchases: 0
Dividend yield: 0.1303230143278665%
Buyback yield: 0%
Total shareholder yield: 0.1303230143278665% (Low Return)
Shareholder yield for FCEL (quarterly period ending 2025-04-30)
Market cap (USD): 327711368.2
Dividends paid: 800000
Stock repurchases: 0
Net debt paydown: 1750000
Dividend yield: 0.24411725610683285%
Buyback yield: 0%
Debt paydown yield: 0.5340064977336969%
Total shareholder yield: 0.7781237538405298% (Low Return)
Shareholder yield for FCEL (quarterly period ending 2025-07-31)
Market cap (USD): 396450825.92
Dividends paid: 800000
Stock repurchases: 0
Net debt paydown: 1884000
Dividend yield: 0.2017904737979868%
Buyback yield: 0%
Debt paydown yield: 0.4752165657942589%
Total shareholder yield: 0.6770070395922457% (Low Return)
Shareholder yield for FCEL (quarterly period ending 2025-10-31)
Market cap (USD): 715369937.9
Dividends paid: 800000
Stock repurchases: 0
Net debt paydown: 4578000
Dividend yield: 0.1118302514008955%
Buyback yield: 0%
Debt paydown yield: 0.6399486136416245%
Total shareholder yield: 0.75177886504252% (Low Return)
Shareholder yield for FCEL (annual period ending 2025-10-31)
Market cap (USD): 715369937.9
Dividends paid: 3200000
Stock repurchases: 0
Net debt paydown: 12515000
Dividend yield: 0.447321005603582%
Buyback yield: 0%
Debt paydown yield: 1.7494444953527593%
Total shareholder yield: 2.1967655009563414% (Low Return)
Shareholder yield for FCEL (quarterly period ending 2026-01-31)
Market cap (USD): 654623440.38
Dividends paid: 800000
Stock repurchases: 0
Net debt paydown: -18600000
Dividend yield: 0.12220766178730338%
Buyback yield: 0%
Debt paydown yield: -2.8413281365548038%
Total shareholder yield: -2.7191204747675% (Minimal or Negative)
Shareholder yield for FLC (annual period ending 2021-11-30)
Market cap (USD): 169400500.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLC (annual period ending 2022-11-30)
Market cap (USD): 131023967.13
Dividends paid: 14423440
Stock repurchases: 0
Dividend yield: 11.008245526323654%
Buyback yield: 0%
Total shareholder yield: 11.008245526323654% (High Return)
Shareholder yield for FLC (annual period ending 2023-11-30)
Market cap (USD): 123913328.85
Dividends paid: 11451062
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 9.241186647371713%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 9.241186647371713% (Moderate Return)
Shareholder yield for FLC (annual period ending 2024-11-30)
Market cap (USD): 155911201.11
Dividends paid: 11094799
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 7.1161012942054676%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 7.1161012942054676% (Moderate Return)
Shareholder yield for FLC (quarterly period ending 2024-11-30)
Market cap (USD): 155911201.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLC (quarterly period ending 2025-05-31)
Market cap (USD): 160825906.98000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FMST (annual period ending 2024-03-31)
Market cap (USD): 39573208.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 113022.96296296292
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.28560474722727797%
Total shareholder yield: 0.28560474722727797% (Low Return)