speb/financial-data huggingface dataset:
Shareholder yield for GALLANTT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 969567466.8294674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GALLANTT.NS (annual period ending 2025-03-31)
Market cap (USD): 1071755935.2940835
Dividends paid: 1043359.831657704
Stock repurchases: 0
Net debt paydown: 11240916.575139008
Dividend yield: 0.09735050651913695%
Buyback yield: 0%
Debt paydown yield: 1.0488317540368524%
Total shareholder yield: 1.1461822605559893% (Low Return)
Shareholder yield for GALLANTT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1071755935.2940835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GALLANTT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1499493595.8220222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GALLANTT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1446153642.1660912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GCT (annual period ending 2022-12-31)
Market cap (USD): 171453014.60000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -147970000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -86.30352773044795%
Total shareholder yield: -86.30352773044795% (Minimal or Negative)
Shareholder yield for GCT (annual period ending 2023-12-31)
Market cap (USD): 551421822
Dividends paid: 0
Stock repurchases: 1594000
Net debt paydown: -255030000
Dividend yield: 0%
Buyback yield: 0.28907089571076133%
Debt paydown yield: -46.24952982002225%
Total shareholder yield: -45.96045892431149% (Minimal or Negative)
Shareholder yield for GCT (quarterly period ending 2024-09-30)
Market cap (USD): 692441173.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GCT (annual period ending 2024-12-31)
Market cap (USD): 558050936.8
Dividends paid: 0
Stock repurchases: 23243000
Net debt paydown: -81041000
Dividend yield: 0%
Buyback yield: 4.165031983152116%
Debt paydown yield: -14.522151053935836%
Total shareholder yield: -10.357119070783721% (Minimal or Negative)
Shareholder yield for GCT (quarterly period ending 2024-12-31)
Market cap (USD): 558050936.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GCT (quarterly period ending 2025-03-31)
Market cap (USD): 427879228
Dividends paid: 0
Stock repurchases: 22734000
Dividend yield: 0%
Buyback yield: 5.313181503636816%
Total shareholder yield: 5.313181503636816% (Moderate Return)
Shareholder yield for GCT (quarterly period ending 2025-06-30)
Market cap (USD): 596017685.2
Dividends paid: 0
Stock repurchases: 23295000
Net debt paydown: 3551000
Dividend yield: 0%
Buyback yield: 3.908441071204643%
Debt paydown yield: 0.5957876902274174%
Total shareholder yield: 4.50422876143206% (Moderate Return)
Shareholder yield for GCT (quarterly period ending 2025-09-30)
Market cap (USD): 855758456
Dividends paid: 0
Stock repurchases: 11344000
Net debt paydown: 6684000
Dividend yield: 0%
Buyback yield: 1.3256077016199534%
Debt paydown yield: 0.7810615195370035%
Total shareholder yield: 2.106669221156957% (Low Return)
Shareholder yield for GCT (quarterly period ending 2025-12-31)
Market cap (USD): 1183598315.2
Dividends paid: 0
Stock repurchases: 10030000
Net debt paydown: -8010000
Dividend yield: 0%
Buyback yield: 0.8474158733746734%
Debt paydown yield: -0.6767498649781789%
Total shareholder yield: 0.17066600839649448% (Low Return)
Shareholder yield for GCT (annual period ending 2025-12-31)
Market cap (USD): 1183598315.2
Dividends paid: 0
Stock repurchases: 67403000
Net debt paydown: 14597000
Dividend yield: 0%
Buyback yield: 5.694752952449962%
Debt paydown yield: 1.2332731309720946%
Total shareholder yield: 6.928026083422056% (Moderate Return)
Shareholder yield for GENX.V (annual period ending 2021-10-31)
Market cap (USD): 7466357.43902439
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GENX.V (annual period ending 2022-10-31)
Market cap (USD): 3151242.036764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -125469.80511716881
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.981598482545797%
Total shareholder yield: -3.981598482545797% (Minimal or Negative)
Shareholder yield for GENX.V (annual period ending 2023-10-31)
Market cap (USD): 1774612.4927536235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -236476.90750213133
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.325551829920673%
Total shareholder yield: -13.325551829920673% (Minimal or Negative)
Shareholder yield for GENX.V (quarterly period ending 2024-10-31)
Market cap (USD): 2202306.8705035974
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GENX.V (annual period ending 2024-10-31)
Market cap (USD): 2202306.8705035974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -216137.62381399225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.814146552817522%
Total shareholder yield: -9.814146552817522% (Minimal or Negative)
Shareholder yield for GENX.V (quarterly period ending 2025-01-31)
Market cap (USD): 2533412.317241379
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39616.22426196979
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5637495717676038%
Total shareholder yield: -1.5637495717676038% (Minimal or Negative)
Shareholder yield for GENX.V (quarterly period ending 2025-04-30)
Market cap (USD): 1330959.3695652173
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -72907.74612693652
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.477834094270901%
Total shareholder yield: -5.477834094270901% (Minimal or Negative)
Shareholder yield for GENX.V (quarterly period ending 2025-07-31)
Market cap (USD): 1774612.4927536235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GENX.V (quarterly period ending 2025-10-31)
Market cap (USD): 1311945.6642857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GENX.V (annual period ending 2025-10-31)
Market cap (USD): 1311945.6642857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -158102.08633093524
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.050962980773564%
Total shareholder yield: -12.050962980773564% (Minimal or Negative)
Shareholder yield for GENX.V (quarterly period ending 2026-01-31)
Market cap (USD): 907024.1629629629
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -53982.592592592584
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.951615711785276%
Total shareholder yield: -5.951615711785276% (Minimal or Negative)
Shareholder yield for GIPCL.NS (annual period ending 2022-03-31)
Market cap (USD): 136814370.26190165
Dividends paid: 5384781.748648292
Stock repurchases: 0
Dividend yield: 3.935830525945694%
Buyback yield: 0%
Total shareholder yield: 3.935830525945694% (Low Return)
Shareholder yield for GIPCL.NS (annual period ending 2023-03-31)
Market cap (USD): 134098257.10012183
Dividends paid: 4605700.36540804
Stock repurchases: 0
Net debt paydown: 9637826.28718029
Dividend yield: 3.4345713844507944%
Buyback yield: 0%
Debt paydown yield: 7.187137622515404%
Total shareholder yield: 10.621709006966197% (High Return)
Shareholder yield for GIPCL.NS (annual period ending 2024-03-31)
Market cap (USD): 292128472.3387716
Dividends paid: 6801678.858376304
Stock repurchases: 0
Net debt paydown: -13594915.469174013
Dividend yield: 2.328317676097188%
Buyback yield: 0%
Debt paydown yield: -4.6537454430009975%
Total shareholder yield: -2.3254277669038093% (Minimal or Negative)
Shareholder yield for GIPCL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 419520590.1614907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIPCL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 403518032.2918755
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIPCL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 319977786.29478353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIPCL.NS (annual period ending 2025-03-31)
Market cap (USD): 319977786.29478353
Dividends paid: 6984358.194996492
Stock repurchases: 0
Net debt paydown: -163265504.63758057
Dividend yield: 2.1827634586364897%
Buyback yield: 0%
Debt paydown yield: -51.02401217538588%
Total shareholder yield: -48.84124871674939% (Minimal or Negative)
Shareholder yield for GIPCL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 388911655.6133864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIPCL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 317238990.842841
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIPCL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 270784994.8740114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTT (annual period ending 2021-12-31)
Market cap (USD): 89038562.03999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTT (annual period ending 2022-12-31)
Market cap (USD): 87202715.39999999
Dividends paid: 0
Stock repurchases: 20957759.482758623
Net debt paydown: 107936042.31445894
Dividend yield: 0%
Buyback yield: 24.033379449969082%
Debt paydown yield: 123.7760106659006%
Total shareholder yield: 147.8093901158697% (High Return)
Shareholder yield for HTT (annual period ending 2023-12-31)
Market cap (USD): 187256357.28
Dividends paid: 0
Stock repurchases: 59164564.41631505
Net debt paydown: 12043417.390513603
Dividend yield: 0%
Buyback yield: 31.59549041523203%
Debt paydown yield: 6.431513228950281%
Total shareholder yield: 38.027003644182315% (High Return)
Shareholder yield for HTT (quarterly period ending 2024-09-30)
Market cap (USD): 195517667.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTT (quarterly period ending 2024-12-31)
Market cap (USD): 258854376.23999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTT (annual period ending 2024-12-31)
Market cap (USD): 258854376.23999998
Dividends paid: 0
Stock repurchases: 73035129.0410959
Net debt paydown: -98060742.39523727
Dividend yield: 0%
Buyback yield: 28.214755377896523%
Debt paydown yield: -37.882590134122%
Total shareholder yield: -9.667834756225474% (Minimal or Negative)
Shareholder yield for HTT (quarterly period ending 2025-03-31)
Market cap (USD): 246921373.07999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4032850.802671805
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.633253028025728%
Total shareholder yield: 1.633253028025728% (Low Return)
Shareholder yield for HTT (quarterly period ending 2025-06-30)
Market cap (USD): 288227922.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1671861.636525005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5800484637781804%
Total shareholder yield: 0.5800484637781804% (Low Return)
Shareholder yield for HTT (quarterly period ending 2025-09-30)
Market cap (USD): 391953257.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -120678783.12412831
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.78907516951141%
Total shareholder yield: -30.78907516951141% (Minimal or Negative)
Shareholder yield for IRIX (annual period ending 2021-12-31)
Market cap (USD): 106353824.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRIX (annual period ending 2022-12-31)
Market cap (USD): 34987101.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRIX (annual period ending 2023-12-31)
Market cap (USD): 48912315.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -977000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9974519472545489%
Total shareholder yield: -1.9974519472545489% (Minimal or Negative)
Shareholder yield for IRIX (quarterly period ending 2024-09-30)
Market cap (USD): 30461406.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRIX (annual period ending 2024-12-31)
Market cap (USD): 29242950.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1897000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.487033573668592%
Total shareholder yield: -6.487033573668592% (Minimal or Negative)
Shareholder yield for IRIX (quarterly period ending 2024-12-31)
Market cap (USD): 29242950.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRIX (quarterly period ending 2025-03-31)
Market cap (USD): 17232452.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4948000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.713265904069946%
Total shareholder yield: -28.713265904069946% (Minimal or Negative)
Shareholder yield for IRIX (quarterly period ending 2025-06-30)
Market cap (USD): 15317735.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 231000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5080557754284918%
Total shareholder yield: 1.5080557754284918% (Low Return)
Shareholder yield for IRIX (quarterly period ending 2025-09-30)
Market cap (USD): 19843430.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 283000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4261646932205954%
Total shareholder yield: 1.4261646932205954% (Low Return)
Shareholder yield for IRIX (annual period ending 2025-12-31)
Market cap (USD): 19843430.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 111000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5593790846200922%
Total shareholder yield: 0.5593790846200922% (Low Return)
Shareholder yield for IRIX (quarterly period ending 2025-12-31)
Market cap (USD): 19843430.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 253000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2749811568367868%
Total shareholder yield: 1.2749811568367868% (Low Return)
Shareholder yield for JBTM (annual period ending 2021-12-31)
Market cap (USD): 7870049783.8
Dividends paid: 12800000
Stock repurchases: 0
Dividend yield: 0.16264191906826295%
Buyback yield: 0%
Total shareholder yield: 0.16264191906826295% (Low Return)
Shareholder yield for JBTM (annual period ending 2022-12-31)
Market cap (USD): 4698078676.76
Dividends paid: 13100000
Stock repurchases: 7700000
Dividend yield: 0.27883739079981373%
Buyback yield: 0.16389678695866913%
Total shareholder yield: 0.4427341777584829% (Low Return)
Shareholder yield for JBTM (annual period ending 2023-12-31)
Market cap (USD): 5134927619.440001
Dividends paid: 12800000
Stock repurchases: 5100000
Net debt paydown: 331500000
Dividend yield: 0.24927323126311035%
Buyback yield: 0.09931980308139554%
Debt paydown yield: 6.455787200290709%
Total shareholder yield: 6.804380234635215% (Moderate Return)
Shareholder yield for JBTM (quarterly period ending 2024-09-30)
Market cap (USD): 5102645576
Dividends paid: 3200000
Stock repurchases: 0
Dividend yield: 0.06271256649787742%
Buyback yield: 0%
Total shareholder yield: 0.06271256649787742% (Low Return)
Shareholder yield for JBTM (quarterly period ending 2024-12-31)
Market cap (USD): 6588660930.4800005
Dividends paid: 3500000
Stock repurchases: 0
Dividend yield: 0.05312156805351063%
Buyback yield: 0%
Total shareholder yield: 0.05312156805351063% (Low Return)
Shareholder yield for JBTM (annual period ending 2024-12-31)
Market cap (USD): 6588660930.4800005
Dividends paid: 13100000
Stock repurchases: 0
Net debt paydown: -605700000
Dividend yield: 0.19882644042885406%
Buyback yield: 0%
Debt paydown yield: -9.193066791431825%
Total shareholder yield: -8.99424035100297% (Minimal or Negative)
Shareholder yield for JBTM (quarterly period ending 2025-03-31)
Market cap (USD): 6339256111
Dividends paid: 5300000
Stock repurchases: 0
Net debt paydown: -735400000
Dividend yield: 0.08360602422740639%
Buyback yield: 0%
Debt paydown yield: -11.600730229591445%
Total shareholder yield: -11.517124205364038% (Minimal or Negative)
Shareholder yield for JBTM (quarterly period ending 2025-06-30)
Market cap (USD): 6243972015.04
Dividends paid: 5500000
Stock repurchases: 0
Net debt paydown: 66000000
Dividend yield: 0.0880849559663628%
Buyback yield: 0%
Debt paydown yield: 1.0570194715963537%
Total shareholder yield: 1.1451044275627165% (Low Return)
Shareholder yield for JBTM (quarterly period ending 2025-09-30)
Market cap (USD): 7297824529.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBTM (quarterly period ending 2025-12-31)
Market cap (USD): 7833602315.4
Dividends paid: 5200000
Stock repurchases: 0
Dividend yield: 0.06638069933391146%
Buyback yield: 0%
Total shareholder yield: 0.06638069933391146% (Low Return)
Shareholder yield for JBTM (annual period ending 2025-12-31)
Market cap (USD): 7833602315.4
Dividends paid: 20900000
Stock repurchases: 0
Net debt paydown: -629800000
Dividend yield: 0.26679934924591336%
Buyback yield: 0%
Debt paydown yield: -8.039723930864891%
Total shareholder yield: -7.772924581618978% (Minimal or Negative)
Shareholder yield for KROS (annual period ending 2021-12-31)
Market cap (USD): 1158020382.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KROS (annual period ending 2022-12-31)
Market cap (USD): 950404012.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KROS (annual period ending 2023-12-31)
Market cap (USD): 786923439.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1178000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1496969007960079%
Total shareholder yield: -0.1496969007960079% (Minimal or Negative)
Shareholder yield for KROS (quarterly period ending 2024-09-30)
Market cap (USD): 1149311974.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KROS (quarterly period ending 2024-12-31)
Market cap (USD): 313304779.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KROS (annual period ending 2024-12-31)
Market cap (USD): 313304779.71
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4417000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4098093249928862%
Total shareholder yield: -1.4098093249928862% (Minimal or Negative)
Shareholder yield for KROS (quarterly period ending 2025-03-31)
Market cap (USD): 201678819.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KROS (quarterly period ending 2025-06-30)
Market cap (USD): 264221023.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 459000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17371819741598576%
Total shareholder yield: 0.17371819741598576% (Low Return)
Shareholder yield for KROS (quarterly period ending 2025-09-30)
Market cap (USD): 313106861.34000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 525000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1676743836762833%
Total shareholder yield: 0.1676743836762833% (Low Return)
Shareholder yield for KROS (quarterly period ending 2025-12-31)
Market cap (USD): 402961801.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 546000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13549671413306258%
Total shareholder yield: 0.13549671413306258% (Low Return)
Shareholder yield for KROS (annual period ending 2025-12-31)
Market cap (USD): 402961801.32
Dividends paid: 0
Stock repurchases: 375000000
Net debt paydown: 1978000
Dividend yield: 0%
Buyback yield: 93.06093003644408%
Debt paydown yield: 0.49086538563223037%
Total shareholder yield: 93.55179542207631% (High Return)
Shareholder yield for MED.DE (annual period ending 2021-12-31)
Market cap (USD): 206732954.54545456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MED.DE (annual period ending 2022-12-31)
Market cap (USD): 177367021.27659574
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34802508.05125725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.62174692948377%
Total shareholder yield: -19.62174692948377% (Minimal or Negative)
Shareholder yield for MED.DE (annual period ending 2023-12-31)
Market cap (USD): 140916666.66666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1618146.3593381047
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1483001958638237%
Total shareholder yield: 1.1483001958638237% (Low Return)
Shareholder yield for MED.DE (quarterly period ending 2024-09-30)
Market cap (USD): 121388888.88888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MED.DE (quarterly period ending 2024-12-31)
Market cap (USD): 116770833.33333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -410766990.3472222
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -351.77190966399047%
Total shareholder yield: -351.77190966399047% (Minimal or Negative)
Shareholder yield for MED.DE (annual period ending 2024-12-31)
Market cap (USD): 116770833.33333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 49671757.43055552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 42.5378118941421%
Total shareholder yield: 42.5378118941421% (High Return)
Shareholder yield for MED.DE (quarterly period ending 2025-03-31)
Market cap (USD): 150244565.2173913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13336986.005434752
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.876850877192961%
Total shareholder yield: -8.876850877192961% (Minimal or Negative)
Shareholder yield for MED.DE (quarterly period ending 2025-06-30)
Market cap (USD): 165970588.23529413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38867014.69309467
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.41801346030868%
Total shareholder yield: -23.41801346030868% (Minimal or Negative)
Shareholder yield for MED.DE (quarterly period ending 2025-09-30)
Market cap (USD): 173794117.6470588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8874521.176470578
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.106341512946347%
Total shareholder yield: 5.106341512946347% (Moderate Return)
Shareholder yield for MED.DE (quarterly period ending 2025-12-31)
Market cap (USD): 204529411.76470593
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66992208.2352941
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 32.754315214265155%
Total shareholder yield: 32.754315214265155% (High Return)
Shareholder yield for MED.DE (annual period ending 2025-12-31)
Market cap (USD): 204529411.76470593
Dividends paid: 2235294.117647059
Stock repurchases: 0
Net debt paydown: 23662728.71323526
Dividend yield: 1.0928961748633879%
Buyback yield: 0%
Debt paydown yield: 11.569352548892704%
Total shareholder yield: 12.662248723756091% (High Return)
Shareholder yield for MET (annual period ending 2021-12-31)
Market cap (USD): 35067304455.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET (annual period ending 2022-12-31)
Market cap (USD): 41810521899.420006
Dividends paid: 1783000000
Stock repurchases: 3326000000
Dividend yield: 4.26447678478927%
Buyback yield: 7.9549353820578315%
Total shareholder yield: 12.219412166847102% (High Return)
Shareholder yield for MET (annual period ending 2023-12-31)
Market cap (USD): 39513452598.39
Dividends paid: 1764000000
Stock repurchases: 3103000000
Net debt paydown: -848000000
Dividend yield: 4.4643023679279175%
Buyback yield: 7.853021682358463%
Debt paydown yield: -2.146104539684169%
Total shareholder yield: 10.171219510602212% (High Return)
Shareholder yield for MET (annual period ending 2024-12-31)
Market cap (USD): 50451877841.39
Dividends paid: 1727000000
Stock repurchases: 3207000000
Net debt paydown: 113000000
Dividend yield: 3.4230638657877543%
Buyback yield: 6.356552297383514%
Debt paydown yield: 0.22397580592589242%
Total shareholder yield: 10.003591969097162% (High Return)
Shareholder yield for MET (quarterly period ending 2024-12-31)
Market cap (USD): 50451877841.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MET (quarterly period ending 2025-03-31)
Market cap (USD): 49789137959.02
Dividends paid: 440000000
Stock repurchases: 1411000000
Dividend yield: 0.8837268891101334%
Buyback yield: 2.8339514557599963%
Total shareholder yield: 3.7176783448701296% (Low Return)
Shareholder yield for MET (quarterly period ending 2025-06-30)
Market cap (USD): 50239543704.32
Dividends paid: 413000000
Stock repurchases: 510000000
Net debt paydown: -677000000
Dividend yield: 0.8220616063527005%
Buyback yield: 1.0151366083290005%
Debt paydown yield: -1.347544085958301%
Total shareholder yield: 0.4896541287234002% (Low Return)
Shareholder yield for MET (quarterly period ending 2025-09-30)
Market cap (USD): 51848135651.82
Dividends paid: 444000000
Stock repurchases: 1502000000
Net debt paydown: 74000000
Dividend yield: 0.8563470883150539%
Buyback yield: 2.8969219068675924%
Debt paydown yield: 0.14272451471917566%
Total shareholder yield: 3.895993509901822% (Low Return)
Shareholder yield for MET (quarterly period ending 2025-12-31)
Market cap (USD): 50046512670.62
Dividends paid: 406000000
Stock repurchases: 460000000
Net debt paydown: -351000000
Dividend yield: 0.8112453362576526%
Buyback yield: 0.9191449622623651%
Debt paydown yield: -0.7013475690306308%
Total shareholder yield: 1.029042729489387% (Low Return)
Shareholder yield for MET (annual period ending 2025-12-31)
Market cap (USD): 50046512670.62
Dividends paid: 1703000000
Stock repurchases: 3883000000
Net debt paydown: -1468000000
Dividend yield: 3.402834501593061%
Buyback yield: 7.758782366227747%
Debt paydown yield: -2.93327131435033%
Total shareholder yield: 8.228345553470477% (Moderate Return)
Shareholder yield for MFF.AX (annual period ending 2021-06-30)
Market cap (USD): 1076482726.443609
Dividends paid: 0
Stock repurchases: 181954.8872180451
Dividend yield: 0%
Buyback yield: 0.016902722426320023%
Total shareholder yield: 0.016902722426320023% (Low Return)
Shareholder yield for MFF.AX (annual period ending 2022-06-30)
Market cap (USD): 776100204.337931
Dividends paid: 20916551.724137932
Stock repurchases: 0
Net debt paydown: -178311915.99688882
Dividend yield: 2.695083908911124%
Buyback yield: 0%
Debt paydown yield: -22.975372896467878%
Total shareholder yield: -20.280288987556755% (Minimal or Negative)
Shareholder yield for MFF.AX (annual period ending 2023-06-30)
Market cap (USD): 928650811.4039735
Dividends paid: 24931788.0794702
Stock repurchases: 16980794.701986756
Net debt paydown: 39451705.86891988
Dividend yield: 2.684732277547604%
Buyback yield: 1.8285446470793985%
Debt paydown yield: 4.248282065168836%
Total shareholder yield: 8.761558989795837% (Moderate Return)
Shareholder yield for MFF.AX (annual period ending 2024-06-30)
Market cap (USD): 1351199936.9066668
Dividends paid: 30697333.333333332
Stock repurchases: 11663333.333333334
Net debt paydown: 128570891.83222957
Dividend yield: 2.2718572207462833%
Buyback yield: 0.8631833835068459%
Debt paydown yield: 9.515312154807368%
Total shareholder yield: 12.650352759060498% (High Return)
Shareholder yield for MLCNT.PA (annual period ending 2022-12-31)
Market cap (USD): 140761313.56382978
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLCNT.PA (annual period ending 2023-12-31)
Market cap (USD): 162523779.16666666
Dividends paid: 4435555.555555555
Stock repurchases: 0
Net debt paydown: -5504218.5579196215
Dividend yield: 2.7291732805492623%
Buyback yield: 0%
Debt paydown yield: -3.386715830841649%
Total shareholder yield: -0.6575425502923866% (Minimal or Negative)
Shareholder yield for MPX.AX (annual period ending 2021-06-30)
Market cap (USD): 33120706.466165412
Dividends paid: 313857.14285714284
Stock repurchases: 0
Dividend yield: 0.9476160877720553%
Buyback yield: 0%
Total shareholder yield: 0.9476160877720553% (Low Return)
Shareholder yield for MPX.AX (annual period ending 2022-06-30)
Market cap (USD): 29367026.4
Dividends paid: 219681.37931034484
Stock repurchases: 115578.62068965517
Net debt paydown: -13961193.456053928
Dividend yield: 0.7480545572375175%
Buyback yield: 0.3935659644779534%
Debt paydown yield: -47.540371523805106%
Total shareholder yield: -46.39875100208963% (Minimal or Negative)
Shareholder yield for MPX.AX (annual period ending 2023-06-30)
Market cap (USD): 24310452.317880798
Dividends paid: 105936.4238410596
Stock repurchases: 0
Net debt paydown: -17032007.714089975
Dividend yield: 0.43576492307031806%
Buyback yield: 0%
Debt paydown yield: -70.06043117331309%
Total shareholder yield: -69.62466625024277% (Minimal or Negative)
Shareholder yield for MPX.AX (annual period ending 2024-06-30)
Market cap (USD): 24472522
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18073996.909492273
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 73.85424726349117%
Total shareholder yield: 73.85424726349117% (High Return)
Shareholder yield for MTB.MC (annual period ending 2021-12-31)
Market cap (USD): 49818181.81818182
Dividends paid: 715909.0909090909
Stock repurchases: 788636.3636363636
Dividend yield: 1.437043795620438%
Buyback yield: 1.583029197080292%
Total shareholder yield: 3.0200729927007304% (Low Return)
Shareholder yield for MTB.MC (annual period ending 2022-12-31)
Market cap (USD): 45957446.808510646
Dividends paid: 1815957.4468085107
Stock repurchases: 251063.82978723405
Dividend yield: 3.9513888888888884%
Buyback yield: 0.5462962962962962%
Total shareholder yield: 4.497685185185184% (Moderate Return)
Shareholder yield for MTB.MC (annual period ending 2023-12-31)
Market cap (USD): 51911111.11111111
Dividends paid: 0
Stock repurchases: 15555.555555555555
Net debt paydown: 1832600.4728132412
Dividend yield: 0%
Buyback yield: 0.02996575342465753%
Debt paydown yield: 3.5302663217720824%
Total shareholder yield: 3.56023207519674% (Low Return)
Shareholder yield for MTB.MC (quarterly period ending 2024-12-31)
Market cap (USD): 44000000.00000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTB.MC (annual period ending 2024-12-31)
Market cap (USD): 44000000.00000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -247361.11111111194
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5621843434343452%
Total shareholder yield: -0.5621843434343452% (Minimal or Negative)
Shareholder yield for MTB.MC (quarterly period ending 2025-06-30)
Market cap (USD): 56470588.23529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4423161.7647058815
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.832682291666665%
Total shareholder yield: -7.832682291666665% (Minimal or Negative)
Shareholder yield for MULT.DE (annual period ending 2021-12-31)
Market cap (USD): 76645728.4090909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MULT.DE (annual period ending 2022-12-31)
Market cap (USD): 53530350.00000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 101198924.98805544
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 189.0496232287953%
Total shareholder yield: 189.0496232287953% (High Return)
Shareholder yield for MULT.DE (annual period ending 2023-12-31)
Market cap (USD): 87313948.66666666
Dividends paid: 3084523.8095238097
Stock repurchases: 0
Net debt paydown: -6316873.706004143
Dividend yield: 3.5326816123039118%
Buyback yield: 0%
Debt paydown yield: -7.234667315436279%
Total shareholder yield: -3.701985703132367% (Minimal or Negative)
Shareholder yield for MULT.DE (quarterly period ending 2024-09-30)
Market cap (USD): 89217250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MULT.DE (annual period ending 2024-12-31)
Market cap (USD): 90332465.625
Dividends paid: 4573333.333333333
Stock repurchases: 1031111.1111111111
Net debt paydown: -28278730.158730157
Dividend yield: 5.062779258476963%
Buyback yield: 1.1414623789763416%
Debt paydown yield: -31.30516804016458%
Total shareholder yield: -25.100926402711277% (Minimal or Negative)
Shareholder yield for MULT.DE (quarterly period ending 2024-12-31)
Market cap (USD): 90332465.625
Dividends paid: 0
Stock repurchases: 380000
Dividend yield: 0%
Buyback yield: 0.42066824742447073%
Total shareholder yield: 0.42066824742447073% (Low Return)
Shareholder yield for MULT.DE (quarterly period ending 2025-03-31)
Market cap (USD): 94492704.78260869
Dividends paid: 0
Stock repurchases: 730681.8181818182
Net debt paydown: -30149949.49494949
Dividend yield: 0%
Buyback yield: 0.7732679680011654%
Debt paydown yield: -31.907171632257654%
Total shareholder yield: -31.13390366425649% (Minimal or Negative)
Shareholder yield for MULT.DE (quarterly period ending 2025-06-30)
Market cap (USD): 167770414.58823532
Dividends paid: 11776250
Stock repurchases: 338750
Net debt paydown: -13924772.727272734
Dividend yield: 7.019265005038496%
Buyback yield: 0.2019128347697094%
Debt paydown yield: -8.299897667564798%
Total shareholder yield: -1.0787198277565926% (Minimal or Negative)
Shareholder yield for MULT.DE (quarterly period ending 2025-09-30)
Market cap (USD): 167014692
Dividends paid: 0
Stock repurchases: 12500
Net debt paydown: -2666250
Dividend yield: 0%
Buyback yield: 0.00748437149469461%
Debt paydown yield: -1.5964164398183605%
Total shareholder yield: -1.5889320683236658% (Minimal or Negative)
Shareholder yield for MULT.DE (annual period ending 2025-12-31)
Market cap (USD): 135778158.35294116
Dividends paid: 11925316.455696203
Stock repurchases: 831645.5696202532
Net debt paydown: -51250323.48804499
Dividend yield: 8.782941675123908%
Buyback yield: 0.612503203540644%
Debt paydown yield: -37.74563163158034%
Total shareholder yield: -28.350186752915786% (Minimal or Negative)
Shareholder yield for MULT.DE (quarterly period ending 2025-12-31)
Market cap (USD): 135778158.35294116
Dividends paid: 0
Stock repurchases: 337974.68354430376
Net debt paydown: -4509351.265822768
Dividend yield: 0%
Buyback yield: 0.2489168270096681%
Debt paydown yield: -3.3211168280108643%
Total shareholder yield: -3.072200001001196% (Minimal or Negative)
Shareholder yield for OMER (annual period ending 2021-12-31)
Market cap (USD): 465373532.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMER (annual period ending 2022-12-31)
Market cap (USD): 163568302.29999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMER (annual period ending 2023-12-31)
Market cap (USD): 236667410.85
Dividends paid: 0
Stock repurchases: 4654000
Net debt paydown: 105565000
Dividend yield: 0%
Buyback yield: 1.9664726897906992%
Debt paydown yield: 44.604789320531836%
Total shareholder yield: 46.571262010322535% (High Return)
Shareholder yield for OMER (quarterly period ending 2024-09-30)
Market cap (USD): 287330159.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMER (quarterly period ending 2024-12-31)
Market cap (USD): 715068507.4000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMER (annual period ending 2024-12-31)
Market cap (USD): 715068507.4000001
Dividends paid: 0
Stock repurchases: 11851000
Net debt paydown: 29438000
Dividend yield: 0%
Buyback yield: 1.6573237217634453%
Debt paydown yield: 4.116808347082297%
Total shareholder yield: 5.774132068845742% (Moderate Return)
Shareholder yield for OMER (quarterly period ending 2025-03-31)
Market cap (USD): 594925418.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMER (quarterly period ending 2025-06-30)
Market cap (USD): 217126065
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19552000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.004906895908606%
Total shareholder yield: 9.004906895908606% (Moderate Return)
Shareholder yield for OMER (quarterly period ending 2025-09-30)
Market cap (USD): 296738955.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7276000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4519867934899433%
Total shareholder yield: -2.4519867934899433% (Minimal or Negative)
Shareholder yield for OMER (annual period ending 2025-12-31)
Market cap (USD): 1243408598.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32123000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.58346291222516%
Total shareholder yield: -2.58346291222516% (Minimal or Negative)
Shareholder yield for OMER (quarterly period ending 2025-12-31)
Market cap (USD): 1243408598.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -47534000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.822878500442386%
Total shareholder yield: -3.822878500442386% (Minimal or Negative)
Shareholder yield for OTLK (annual period ending 2021-09-30)
Market cap (USD): 8115669713.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTLK (annual period ending 2022-09-30)
Market cap (USD): 4562726751.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -72174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0015818172758431828%
Total shareholder yield: -0.0015818172758431828% (Minimal or Negative)
Shareholder yield for OTLK (annual period ending 2023-09-30)
Market cap (USD): 826526731.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24597239
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9759762234766054%
Total shareholder yield: -2.9759762234766054% (Minimal or Negative)
Shareholder yield for OTLK (annual period ending 2024-09-30)
Market cap (USD): 998563969.3199999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5817438
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5825804033327526%
Total shareholder yield: 0.5825804033327526% (Low Return)
Shareholder yield for OTLK (quarterly period ending 2024-09-30)
Market cap (USD): 998563969.3199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTLK (quarterly period ending 2024-12-31)
Market cap (USD): 353424326.21999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTLK (quarterly period ending 2025-03-31)
Market cap (USD): 228136337.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTLK (quarterly period ending 2025-06-30)
Market cap (USD): 299195196.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1379319
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.46100974038096587%
Total shareholder yield: -0.46100974038096587% (Minimal or Negative)
Shareholder yield for OTLK (annual period ending 2025-09-30)
Market cap (USD): 198216817.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -456869
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23048952399013256%
Total shareholder yield: -0.23048952399013256% (Minimal or Negative)
Shareholder yield for OTLK (quarterly period ending 2025-09-30)
Market cap (USD): 198216817.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4503007
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2717582938528%
Total shareholder yield: 2.2717582938528% (Low Return)
Shareholder yield for OTLK (quarterly period ending 2025-12-31)
Market cap (USD): 295455256.84000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6698415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2671503873858776%
Total shareholder yield: -2.2671503873858776% (Minimal or Negative)
Shareholder yield for PHE.L (annual period ending 2021-12-31)
Market cap (USD): 2768462.0221621622
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHE.L (annual period ending 2022-12-31)
Market cap (USD): 617066.8362650602
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31695.945945945947
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.136549897543189%
Total shareholder yield: 5.136549897543189% (Moderate Return)
Shareholder yield for PHE.L (annual period ending 2023-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -196703.79746835443
Shareholder yield for PHE.L (quarterly period ending 2024-12-31)
Market cap (USD): 640206.842625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHE.L (annual period ending 2024-12-31)
Market cap (USD): 640206.842625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -61007.45253164557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.529334657139954%
Total shareholder yield: -9.529334657139954% (Minimal or Negative)
Shareholder yield for PHE.L (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for POLE (annual period ending 2024-12-31)
Market cap (USD): 237362400
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POLE (quarterly period ending 2025-03-31)
Market cap (USD): 240688800.00000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POLE (quarterly period ending 2025-06-30)
Market cap (USD): 246628800.00000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POLE (quarterly period ending 2025-09-30)
Market cap (USD): 248529600.00000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POLE (quarterly period ending 2025-12-31)
Market cap (USD): 249717600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POLE (annual period ending 2025-12-31)
Market cap (USD): 249717600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAENG.NS (annual period ending 2022-03-31)
Market cap (USD): 15079126.768429384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAENG.NS (annual period ending 2023-03-31)
Market cap (USD): 8603550.415347138
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAENG.NS (annual period ending 2024-03-31)
Market cap (USD): 20177012.63855566
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -862502.6747950241
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.2746797568382%
Total shareholder yield: -4.2746797568382% (Minimal or Negative)
Shareholder yield for PRAENG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 31542946.34687052
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAENG.NS (annual period ending 2025-03-31)
Market cap (USD): 16959572.143540673
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1577888.1302963234
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.30382038498116%
Total shareholder yield: 9.30382038498116% (Moderate Return)
Shareholder yield for PRAENG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 16959572.143540673
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 241437.7712943852
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4236076786072736%
Total shareholder yield: 1.4236076786072736% (Low Return)
Shareholder yield for PRAENG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 18641906.377018493
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAENG.NS (quarterly period ending 2025-09-30)
Market cap (USD): 19939979.192671925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAENG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 20294389.61289963
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCSL4.SA (annual period ending 2021-12-31)
Market cap (USD): 69934139.49473685
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCSL4.SA (annual period ending 2022-12-31)
Market cap (USD): 19271424.364326376
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6822.262118491921
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03540092309482174%
Total shareholder yield: 0.03540092309482174% (Low Return)
Shareholder yield for RCSL4.SA (annual period ending 2023-12-31)
Market cap (USD): 15419799.453416148
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 RCSL4.SA (quarterly period ending 2024-09-30)
Market cap (USD): 3740714.784530387
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)