speb/financial-data huggingface dataset:
Shareholder yield for MAFL.L (annual period ending 2022-06-30)
Market cap (USD): 47385.20853658536
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAFL.L (annual period ending 2023-06-30)
Market cap (USD): 88532.36430379745
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -463.1058968817524
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5230922053460717%
Total shareholder yield: -0.5230922053460717% (Minimal or Negative)
Shareholder yield for MAFL.L (annual period ending 2024-06-30)
Market cap (USD): 54103.111518987345
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 MAFL.L (quarterly period ending 2024-12-31)
Market cap (USD): 58283.80649999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAFL.L (annual period ending 2025-06-30)
Market cap (USD): 127745.32931506849
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1040.402288885036
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8144346994628734%
Total shareholder yield: -0.8144346994628734% (Minimal or Negative)
Shareholder yield for MAFL.L (quarterly period ending 2025-06-30)
Market cap (USD): 127745.32931506849
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1198.6301369863013
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9382966433395182%
Total shareholder yield: -0.9382966433395182% (Minimal or Negative)
Shareholder yield for MCE.AX (annual period ending 2021-06-30)
Market cap (USD): 22819963.7518797
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCE.AX (annual period ending 2022-06-30)
Market cap (USD): 22541523.875862073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCE.AX (annual period ending 2023-06-30)
Market cap (USD): 43291668.37086093
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4698675.496688742
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.853532962595088%
Total shareholder yield: -10.853532962595088% (Minimal or Negative)
Shareholder yield for MCE.AX (annual period ending 2024-06-30)
Market cap (USD): 51362472.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2763324.503311258
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.38004574492275%
Total shareholder yield: -5.38004574492275% (Minimal or Negative)
Shareholder yield for MFX.L (annual period ending 2021-12-31)
Market cap (USD): 116607.01594594595
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFX.L (annual period ending 2022-12-31)
Market cap (USD): 297036.80481927714
Dividends paid: 261445.78313253014
Stock repurchases: 0
Dividend yield: 88.017975850366%
Buyback yield: 0%
Total shareholder yield: 88.017975850366% (High Return)
Shareholder yield for MFX.L (annual period ending 2023-12-31)
Market cap (USD): 218453.6501265823
Dividends paid: 432911.39240506326
Stock repurchases: 0
Net debt paydown: -11793365.868537433
Dividend yield: 198.17082120358899%
Buyback yield: 0%
Debt paydown yield: -5398.5666349378025%
Total shareholder yield: -5200.395813734213% (Minimal or Negative)
Shareholder yield for MFX.L (annual period ending 2024-12-31)
Market cap (USD): 200314.19525
Dividends paid: 421250
Stock repurchases: 0
Net debt paydown: -7367658.227848105
Dividend yield: 210.29463212742533%
Buyback yield: 0%
Debt paydown yield: -3678.050983183183%
Total shareholder yield: -3467.7563510557575% (Minimal or Negative)
Shareholder yield for MFX.L (quarterly period ending 2024-12-31)
Market cap (USD): 200314.19525
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFX.L (quarterly period ending 2025-06-30)
Market cap (USD): 371499.455890411
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5414863.01369863
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1457.569567826222%
Total shareholder yield: -1457.569567826222% (Minimal or Negative)
Shareholder yield for MHK (annual period ending 2021-12-31)
Market cap (USD): 11104443956.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHK (annual period ending 2022-12-31)
Market cap (USD): 6230630481.9
Dividends paid: 0
Stock repurchases: 307600000
Dividend yield: 0%
Buyback yield: 4.9369000600112445%
Total shareholder yield: 4.9369000600112445% (Moderate Return)
Shareholder yield for MHK (annual period ending 2023-12-31)
Market cap (USD): 6308650507.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 70636000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1196689357894343%
Total shareholder yield: 1.1196689357894343% (Low Return)
Shareholder yield for MHK (quarterly period ending 2024-09-30)
Market cap (USD): 9793951338.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHK (annual period ending 2024-12-31)
Market cap (USD): 7261348163.849999
Dividends paid: 0
Stock repurchases: 162800000
Net debt paydown: 521600000
Dividend yield: 0%
Buyback yield: 2.2420079071609025%
Debt paydown yield: 7.183239093213309%
Total shareholder yield: 9.425247000374211% (Moderate Return)
Shareholder yield for MHK (quarterly period ending 2024-12-31)
Market cap (USD): 7261348163.849999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHK (quarterly period ending 2025-03-31)
Market cap (USD): 6959630096.1
Dividends paid: 0
Stock repurchases: 25500000
Dividend yield: 0%
Buyback yield: 0.3663987833820299%
Total shareholder yield: 0.3663987833820299% (Low Return)
Shareholder yield for MHK (quarterly period ending 2025-06-30)
Market cap (USD): 6390327721.8
Dividends paid: 0
Stock repurchases: 42600000
Net debt paydown: 159100000
Dividend yield: 0%
Buyback yield: 0.6666324773090138%
Debt paydown yield: 2.489700167602443%
Total shareholder yield: 3.1563326449114566% (Low Return)
Shareholder yield for MHK (quarterly period ending 2025-09-30)
Market cap (USD): 7858079453.4
Dividends paid: 0
Stock repurchases: 40600000
Net debt paydown: 291000000
Dividend yield: 0%
Buyback yield: 0.5166656845450114%
Debt paydown yield: 3.703194931098481%
Total shareholder yield: 4.219860615643492% (Moderate Return)
Shareholder yield for MHK (annual period ending 2025-12-31)
Market cap (USD): 6662178748.5
Dividends paid: 0
Stock repurchases: 149800000
Net debt paydown: 171000000
Dividend yield: 0%
Buyback yield: 2.248513671803353%
Debt paydown yield: 2.566727889708767%
Total shareholder yield: 4.81524156151212% (Moderate Return)
Shareholder yield for MHK (quarterly period ending 2025-12-31)
Market cap (USD): 6662178748.5
Dividends paid: 0
Stock repurchases: 41100000
Net debt paydown: -119200000
Dividend yield: 0%
Buyback yield: 0.6169152998071948%
Debt paydown yield: -1.7892044704870471%
Total shareholder yield: -1.1722891706798522% (Minimal or Negative)
Shareholder yield for MII.L (annual period ending 2023-01-31)
Market cap (USD): 27037.037037037036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MII.L (annual period ending 2024-01-31)
Market cap (USD): 27721.518987341773
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLSDN.PA (annual period ending 2021-12-31)
Market cap (USD): 8217937.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLSDN.PA (annual period ending 2022-12-31)
Market cap (USD): 5779037.234042553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 164472.05029013543
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.846011258091236%
Total shareholder yield: 2.846011258091236% (Low Return)
Shareholder yield for MLSDN.PA (annual period ending 2023-12-31)
Market cap (USD): 7158372.222222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -195761.04018912523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7347144589856742%
Total shareholder yield: -2.7347144589856742% (Minimal or Negative)
Shareholder yield for MLSDN.PA (annual period ending 2024-12-31)
Market cap (USD): 6671041.666666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 206346.94444444438
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.093174271051289%
Total shareholder yield: 3.093174271051289% (Low Return)
Shareholder yield for MLVN.L (annual period ending 2021-12-31)
Market cap (USD): 76894.47351351353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLVN.L (annual period ending 2022-12-31)
Market cap (USD): 48392.836626506025
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1716100.846629762
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3546.187754759159%
Total shareholder yield: 3546.187754759159% (High Return)
Shareholder yield for MLVN.L (annual period ending 2023-12-31)
Market cap (USD): 105923.13924050632
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 843705.4140613088
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 796.5260660804371%
Total shareholder yield: 796.5260660804371% (High Return)
Shareholder yield for MMTC.NS (annual period ending 2022-03-31)
Market cap (USD): 872346037.188448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMTC.NS (annual period ending 2023-03-31)
Market cap (USD): 509744214.37271625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 300954508.3134385
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 59.04029900246904%
Total shareholder yield: 59.04029900246904% (High Return)
Shareholder yield for MMTC.NS (annual period ending 2024-03-31)
Market cap (USD): 1195717370.4414587
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20784556.78153472
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7382499656972503%
Total shareholder yield: 1.7382499656972503% (Low Return)
Shareholder yield for MMTC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1605172001.9111323
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMTC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 913408799.159762
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18006678.797613118
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.971371286786084%
Total shareholder yield: 1.971371286786084% (Low Return)
Shareholder yield for MMTC.NS (annual period ending 2025-03-31)
Market cap (USD): 913408799.159762
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3600111.2883641273
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.39414020224852697%
Total shareholder yield: 0.39414020224852697% (Low Return)
Shareholder yield for MMTC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1277264217.177627
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMTC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1094813979.706877
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMTC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1123370836.5823774
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSV.TO (annual period ending 2021-12-31)
Market cap (USD): 16012816.842519684
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSV.TO (annual period ending 2022-12-31)
Market cap (USD): 9062512.205882354
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSV.TO (annual period ending 2023-12-31)
Market cap (USD): 8403420.409090908
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 155641.08734402852
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8521159214604372%
Total shareholder yield: 1.8521159214604372% (Low Return)
Shareholder yield for MSV.TO (quarterly period ending 2024-09-30)
Market cap (USD): 7760195.637037036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSV.TO (annual period ending 2024-12-31)
Market cap (USD): 8187948.090909091
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 206004.7785547785
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5159512037393266%
Total shareholder yield: 2.5159512037393266% (Low Return)
Shareholder yield for MSV.TO (quarterly period ending 2024-12-31)
Market cap (USD): 8187948.090909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSV.TO (quarterly period ending 2025-03-31)
Market cap (USD): 9049837.363636363
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSV.TO (quarterly period ending 2025-06-30)
Market cap (USD): 11695271.226277372
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50901.60788116994
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.43523238492154254%
Total shareholder yield: 0.43523238492154254% (Low Return)
Shareholder yield for MSV.TO (quarterly period ending 2025-09-30)
Market cap (USD): 13300377.625899281
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 43657.00257312396
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32823881998743%
Total shareholder yield: 0.32823881998743% (Low Return)
Shareholder yield for MSV.TO (annual period ending 2025-12-31)
Market cap (USD): 24739996.82481752
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 176146.7918942372
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7119919745403461%
Total shareholder yield: 0.7119919745403461% (Low Return)
Shareholder yield for MSV.TO (quarterly period ending 2025-12-31)
Market cap (USD): 24739996.82481752
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40053.216404978215
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1618966109356954%
Total shareholder yield: 0.1618966109356954% (Low Return)
Shareholder yield for NTSK (quarterly period ending 2025-10-31)
Market cap (USD): 5953064207.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -78857000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3246455480123653%
Total shareholder yield: -1.3246455480123653% (Minimal or Negative)
Shareholder yield for NTSK (quarterly period ending 2026-01-31)
Market cap (USD): 3739551754.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59828000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5998708914993993%
Total shareholder yield: 1.5998708914993993% (Low Return)
Shareholder yield for NTSK (annual period ending 2026-01-31)
Market cap (USD): 3739551754.95
Dividends paid: 0
Stock repurchases: 565000
Net debt paydown: -92456000
Dividend yield: 0%
Buyback yield: 0.015108762681305754%
Debt paydown yield: -2.472381880465141%
Total shareholder yield: -2.4572731177838354% (Minimal or Negative)
Shareholder yield for ODC (annual period ending 2021-07-31)
Market cap (USD): 162839792.6
Dividends paid: 7192000
Stock repurchases: 3130000
Dividend yield: 4.416610881878512%
Buyback yield: 1.9221346023748254%
Total shareholder yield: 6.338745484253337% (Moderate Return)
Shareholder yield for ODC (annual period ending 2022-07-31)
Market cap (USD): 142741178.4
Dividends paid: 7377000
Stock repurchases: 11806000
Net debt paydown: -25789000
Dividend yield: 5.168095207486391%
Buyback yield: 8.27091392430315%
Debt paydown yield: -18.066965881234452%
Total shareholder yield: -4.6279567494449125% (Minimal or Negative)
Shareholder yield for ODC (annual period ending 2023-07-31)
Market cap (USD): 307426762.1
Dividends paid: 7433000
Stock repurchases: 1078000
Net debt paydown: 2216000
Dividend yield: 2.4178116274672883%
Buyback yield: 0.3506526213385897%
Debt paydown yield: 0.7208220861654125%
Total shareholder yield: 3.4892863349712906% (Low Return)
Shareholder yield for ODC (annual period ending 2024-07-31)
Market cap (USD): 324449057.8
Dividends paid: 7806000
Stock repurchases: 2778000
Net debt paydown: -28212000
Dividend yield: 2.405924693673128%
Buyback yield: 0.8562207018990455%
Debt paydown yield: -8.695355810646463%
Total shareholder yield: -5.4332104150742895% (Minimal or Negative)
Shareholder yield for ODC (quarterly period ending 2024-10-31)
Market cap (USD): 339728106.35
Dividends paid: 2096000
Stock repurchases: 1984000
Dividend yield: 0.6169639664257351%
Buyback yield: 0.583996426235047%
Total shareholder yield: 1.2009603926607821% (Low Return)
Shareholder yield for ODC (quarterly period ending 2025-01-31)
Market cap (USD): 422583617.95
Dividends paid: 2098000
Stock repurchases: 180000
Net debt paydown: 6133000
Dividend yield: 0.49646978985546836%
Buyback yield: 0.042595120197323304%
Debt paydown yield: 1.4513104009454658%
Total shareholder yield: 1.9903753109982576% (Low Return)
Shareholder yield for ODC (quarterly period ending 2025-04-30)
Market cap (USD): 424839584.85
Dividends paid: 2096000
Stock repurchases: 69000
Net debt paydown: 1201000
Dividend yield: 0.49336268905828157%
Buyback yield: 0.01624142440125068%
Debt paydown yield: 0.2826949377666967%
Total shareholder yield: 0.7922990512262289% (Low Return)
Shareholder yield for ODC (quarterly period ending 2025-07-31)
Market cap (USD): 571272345.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODC (annual period ending 2025-07-31)
Market cap (USD): 571272345.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODC (quarterly period ending 2025-10-31)
Market cap (USD): 562761197.6
Dividends paid: 2444000
Stock repurchases: 6960000
Dividend yield: 0.4342872270552578%
Buyback yield: 1.2367590426778208%
Total shareholder yield: 1.6710462697330786% (Low Return)
Shareholder yield for ODC (quarterly period ending 2026-01-31)
Market cap (USD): 617212035.05
Dividends paid: 2433000
Stock repurchases: 5404000
Net debt paydown: -1161000
Dividend yield: 0.394191924628123%
Buyback yield: 0.8755500043939074%
Debt paydown yield: -0.1881039147115704%
Total shareholder yield: 1.08163801431046% (Low Return)
Shareholder yield for ONTO (annual period ending 2021-12-31)
Market cap (USD): 5035541287.41
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONTO (annual period ending 2022-12-31)
Market cap (USD): 3387039477.03
Dividends paid: 0
Stock repurchases: 65257000
Dividend yield: 0%
Buyback yield: 1.926667830196713%
Total shareholder yield: 1.926667830196713% (Low Return)
Shareholder yield for ONTO (annual period ending 2023-12-31)
Market cap (USD): 7605791394.3
Dividends paid: 0
Stock repurchases: 3197000
Net debt paydown: 2502000
Dividend yield: 0%
Buyback yield: 0.04203375867494768%
Debt paydown yield: 0.032895985049959046%
Total shareholder yield: 0.07492974372490672% (Low Return)
Shareholder yield for ONTO (quarterly period ending 2024-09-30)
Market cap (USD): 10324774766.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONTO (quarterly period ending 2024-12-31)
Market cap (USD): 8290760311.889999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONTO (annual period ending 2024-12-31)
Market cap (USD): 8290760311.889999
Dividends paid: 0
Stock repurchases: 25069000
Net debt paydown: 4362000
Dividend yield: 0%
Buyback yield: 0.3023727505913768%
Debt paydown yield: 0.052612786233179845%
Total shareholder yield: 0.35498553682455664% (Low Return)
Shareholder yield for ONTO (quarterly period ending 2025-03-31)
Market cap (USD): 6035884419.78
Dividends paid: 0
Stock repurchases: 75015000
Net debt paydown: 545000
Dividend yield: 0%
Buyback yield: 1.2428170386127806%
Debt paydown yield: 0.009029331280996672%
Total shareholder yield: 1.2518463698937772% (Low Return)
Shareholder yield for ONTO (quarterly period ending 2025-06-30)
Market cap (USD): 5020618217.31
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1205000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.024001028316501378%
Total shareholder yield: 0.024001028316501378% (Low Return)
Shareholder yield for ONTO (quarterly period ending 2025-09-30)
Market cap (USD): 6427863727.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -658000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.010236682479131353%
Total shareholder yield: -0.010236682479131353% (Minimal or Negative)
Shareholder yield for ONTO (quarterly period ending 2025-12-31)
Market cap (USD): 7852519486.620001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3408000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.043400083321116625%
Total shareholder yield: -0.043400083321116625% (Minimal or Negative)
Shareholder yield for ONTO (annual period ending 2025-12-31)
Market cap (USD): 7852519486.620001
Dividends paid: 0
Stock repurchases: 75015000
Net debt paydown: -2316000
Dividend yield: 0%
Buyback yield: 0.955298488947642%
Debt paydown yield: -0.02949371859498419%
Total shareholder yield: 0.9258047703526578% (Low Return)
Shareholder yield for PD (annual period ending 2022-01-31)
Market cap (USD): 2546587096.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PD (annual period ending 2023-01-31)
Market cap (USD): 2297481211.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PD (annual period ending 2024-01-31)
Market cap (USD): 1826262339.2
Dividends paid: 0
Stock repurchases: 50000000
Net debt paydown: -159503000
Dividend yield: 0%
Buyback yield: 2.7378322887555493%
Debt paydown yield: -8.733849271067529%
Total shareholder yield: -5.996016982311979% (Minimal or Negative)
Shareholder yield for PD (quarterly period ending 2024-10-31)
Market cap (USD): 1392833523.8999999
Dividends paid: 0
Stock repurchases: 70310000
Dividend yield: 0%
Buyback yield: 5.047983035555367%
Total shareholder yield: 5.047983035555367% (Moderate Return)
Shareholder yield for PD (annual period ending 2025-01-31)
Market cap (USD): 1428309903.8
Dividends paid: 0
Stock repurchases: 100104000
Net debt paydown: -2633000
Dividend yield: 0%
Buyback yield: 7.008563038992771%
Debt paydown yield: -0.1843437473194674%
Total shareholder yield: 6.8242192916733035% (Moderate Return)
Shareholder yield for PD (quarterly period ending 2025-01-31)
Market cap (USD): 1428309903.8
Dividends paid: 0
Stock repurchases: 2581000
Dividend yield: 0%
Buyback yield: 0.1807030808323378%
Total shareholder yield: 0.1807030808323378% (Low Return)
Shareholder yield for PD (quarterly period ending 2025-04-30)
Market cap (USD): 1196170983.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0022572023883156004%
Total shareholder yield: 0.0022572023883156004% (Low Return)
Shareholder yield for PD (quarterly period ending 2025-07-31)
Market cap (USD): 1243215747.8000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 55252000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.4442808979675625%
Total shareholder yield: 4.4442808979675625% (Moderate Return)
Shareholder yield for PD (quarterly period ending 2025-10-31)
Market cap (USD): 1238588393.8999999
Dividends paid: 0
Stock repurchases: 36138000
Net debt paydown: -153000
Dividend yield: 0%
Buyback yield: 2.917676298113099%
Debt paydown yield: -0.01235277197441209%
Total shareholder yield: 2.905323526138687% (Low Return)
Shareholder yield for PD (quarterly period ending 2026-01-31)
Market cap (USD): 817499189
Dividends paid: 0
Stock repurchases: 98778000
Net debt paydown: -4801000
Dividend yield: 0%
Buyback yield: 12.082947766691914%
Debt paydown yield: -0.5872788700711481%
Total shareholder yield: 11.495668896620765% (High Return)
Shareholder yield for PD (annual period ending 2026-01-31)
Market cap (USD): 817499189
Dividends paid: 0
Stock repurchases: 134916000
Net debt paydown: 50325000
Dividend yield: 0%
Buyback yield: 16.50350261081421%
Debt paydown yield: 6.155969409775158%
Total shareholder yield: 22.659472020589366% (High Return)
Shareholder yield for PEG.L (annual period ending 2021-12-31)
Market cap (USD): 90237.22013513515
Dividends paid: 0
Stock repurchases: 139189.1891891892
Dividend yield: 0%
Buyback yield: 154.2480907332316%
Total shareholder yield: 154.2480907332316% (High Return)
Shareholder yield for PEG.L (annual period ending 2022-12-31)
Market cap (USD): 73138.60120481928
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -239514.81602084014
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -327.4807175353224%
Total shareholder yield: -327.4807175353224% (Minimal or Negative)
Shareholder yield for PEG.L (annual period ending 2023-12-31)
Market cap (USD): 30736.728607594938
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -518148.5435412535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1685.7634726072338%
Total shareholder yield: -1685.7634726072338% (Minimal or Negative)
Shareholder yield for PEG.L (quarterly period ending 2024-12-31)
Market cap (USD): 60705.039000000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEG.L (annual period ending 2024-12-31)
Market cap (USD): 60705.039000000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2270917.7215189873
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3740.904806138066%
Total shareholder yield: -3740.904806138066% (Minimal or Negative)
Shareholder yield for PINE.L (annual period ending 2021-12-31)
Market cap (USD): 7216922.882162162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PINE.L (annual period ending 2022-12-31)
Market cap (USD): 5324991.706987952
Dividends paid: 0
Stock repurchases: 602409.638554217
Net debt paydown: 139991859.32920873
Dividend yield: 0%
Buyback yield: 11.312874680418352%
Debt paydown yield: 2628.959199044354%
Total shareholder yield: 2640.2720737247723% (High Return)
Shareholder yield for PINE.L (annual period ending 2023-12-31)
Market cap (USD): 9411768.372405063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 378470337.0443801
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4021.2457645477157%
Total shareholder yield: 4021.2457645477157% (High Return)
Shareholder yield for PLSR.V (annual period ending 2023-09-30)
Market cap (USD): 39641990.18518519
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSR.V (quarterly period ending 2024-09-30)
Market cap (USD): 82455339.58518519
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSR.V (annual period ending 2024-09-30)
Market cap (USD): 82455339.58518519
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSR.V (quarterly period ending 2024-12-31)
Market cap (USD): 104787918.11188811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSR.V (quarterly period ending 2025-03-31)
Market cap (USD): 73351542.67832167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSR.V (quarterly period ending 2025-06-30)
Market cap (USD): 76564018.99999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSR.V (annual period ending 2025-09-30)
Market cap (USD): 69302184.28057554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSR.V (quarterly period ending 2025-09-30)
Market cap (USD): 69302184.28057554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSR.V (quarterly period ending 2025-12-31)
Market cap (USD): 137502728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRC.PA (annual period ending 2021-12-31)
Market cap (USD): 81481058.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRC.PA (annual period ending 2022-12-31)
Market cap (USD): 50240166.4893617
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23960.3481624758
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04769161775677908%
Total shareholder yield: 0.04769161775677908% (Low Return)
Shareholder yield for PRC.PA (annual period ending 2023-12-31)
Market cap (USD): 37470201.16666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -950803.78250591
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.537493135616632%
Total shareholder yield: -2.537493135616632% (Minimal or Negative)
Shareholder yield for PRC.PA (quarterly period ending 2024-12-31)
Market cap (USD): 28892518.28125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRC.PA (annual period ending 2024-12-31)
Market cap (USD): 28892518.28125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1226180.5555555555
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.243937975982155%
Total shareholder yield: 4.243937975982155% (Moderate Return)
Shareholder yield for PRC.PA (quarterly period ending 2025-06-30)
Market cap (USD): 33570587.47058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33296.56862745099
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09918375320843785%
Total shareholder yield: 0.09918375320843785% (Low Return)
Shareholder yield for SAGT (quarterly period ending 2025-06-30)
Market cap (USD): 42672000.00000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2125.2674151110696
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004980472945048438%
Total shareholder yield: 0.004980472945048438% (Low Return)
Shareholder yield for SAGT (quarterly period ending 2025-09-30)
Market cap (USD): 39624000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -323546.44856611814
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8165416125734861%
Total shareholder yield: -0.8165416125734861% (Minimal or Negative)
Shareholder yield for SAIL (quarterly period ending 2025-04-30)
Market cap (USD): 9732860228.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1025365000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.535083993042395%
Total shareholder yield: 10.535083993042395% (High Return)
Shareholder yield for SAIL (quarterly period ending 2025-07-31)
Market cap (USD): 12670868152.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1087000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.008578733413340377%
Total shareholder yield: 0.008578733413340377% (Low Return)
Shareholder yield for SAIL (quarterly period ending 2025-10-31)
Market cap (USD): 12296527374.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1188000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009661264223419537%
Total shareholder yield: 0.009661264223419537% (Low Return)
Shareholder yield for SAIL (annual period ending 2026-01-31)
Market cap (USD): 8899101222.93
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1028804000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.560762982997845%
Total shareholder yield: 11.560762982997845% (High Return)
Shareholder yield for SAIL (quarterly period ending 2026-01-31)
Market cap (USD): 8899101222.93
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1164000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01307997258195875%
Total shareholder yield: 0.01307997258195875% (Low Return)
Shareholder yield for SMN.V (annual period ending 2021-11-30)
Market cap (USD): 352472369.55118114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMN.V (annual period ending 2022-11-30)
Market cap (USD): 112050039.88235293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMN.V (annual period ending 2023-11-30)
Market cap (USD): 35015637.46323529
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMN.V (annual period ending 2024-11-30)
Market cap (USD): 27212152.542857144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMN.V (quarterly period ending 2024-11-30)
Market cap (USD): 27212152.542857144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMN.V (quarterly period ending 2025-02-28)
Market cap (USD): 24251571.131944448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMN.V (quarterly period ending 2025-05-31)
Market cap (USD): 20704898.673913043
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMN.V (quarterly period ending 2025-08-31)
Market cap (USD): 30125375.686131384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMN.V (annual period ending 2025-11-30)
Market cap (USD): 29479831.921428572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMN.V (quarterly period ending 2025-11-30)
Market cap (USD): 29479831.921428572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOUN (annual period ending 2022-12-31)
Market cap (USD): 713555626.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5918000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8293677158045113%
Total shareholder yield: -0.8293677158045113% (Minimal or Negative)
Shareholder yield for SOUN (annual period ending 2023-12-31)
Market cap (USD): 854654196.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -46035000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.386389042607252%
Total shareholder yield: -5.386389042607252% (Minimal or Negative)
Shareholder yield for SOUN (quarterly period ending 2024-09-30)
Market cap (USD): 1878626677.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOUN (annual period ending 2024-12-31)
Market cap (USD): 7998273236.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 85809000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.072844068500017%
Total shareholder yield: 1.072844068500017% (Low Return)
Shareholder yield for SOUN (quarterly period ending 2024-12-31)
Market cap (USD): 7998273236.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOUN (quarterly period ending 2025-03-31)
Market cap (USD): 3273486828.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOUN (quarterly period ending 2025-06-30)
Market cap (USD): 4325679023.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 242000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005594497388316063%
Total shareholder yield: 0.005594497388316063% (Low Return)
Shareholder yield for SOUN (quarterly period ending 2025-09-30)
Market cap (USD): 6482471453.759999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -433000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0066795512034048205%
Total shareholder yield: -0.0066795512034048205% (Minimal or Negative)
Shareholder yield for SOUN (quarterly period ending 2025-12-31)
Market cap (USD): 4019293556.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 608000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.015127036415772883%
Total shareholder yield: 0.015127036415772883% (Low Return)
Shareholder yield for SOUN (annual period ending 2025-12-31)
Market cap (USD): 4019293556.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 137000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0034085591923698768%
Total shareholder yield: 0.0034085591923698768% (Low Return)
Shareholder yield for SRE (annual period ending 2021-12-31)
Market cap (USD): 37601249705.520004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRE (annual period ending 2022-12-31)
Market cap (USD): 45236552149.200005
Dividends paid: 1474000000
Stock repurchases: 478000000
Dividend yield: 3.2584269356745557%
Buyback yield: 1.0566676222879494%
Total shareholder yield: 4.315094557962505% (Moderate Return)
Shareholder yield for SRE (annual period ending 2023-12-31)
Market cap (USD): 45210403853.159996
Dividends paid: 1527000000
Stock repurchases: 32000000
Net debt paydown: -2157000000
Dividend yield: 3.3775411627809864%
Buyback yield: 0.07078016844072794%
Debt paydown yield: -4.771025728957818%
Total shareholder yield: -1.322704397736104% (Minimal or Negative)
Shareholder yield for SRE (quarterly period ending 2024-09-30)
Market cap (USD): 51845533973.310005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRE (quarterly period ending 2024-12-31)
Market cap (USD): 54747994833.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRE (annual period ending 2024-12-31)
Market cap (USD): 54747994833.75
Dividends paid: 1543000000
Stock repurchases: 43000000
Net debt paydown: -4772000000
Dividend yield: 2.8183680602103087%
Buyback yield: 0.07854168929944477%
Debt paydown yield: -8.716300961324428%
Total shareholder yield: -5.819391211814676% (Minimal or Negative)
Shareholder yield for SRE (quarterly period ending 2025-03-31)
Market cap (USD): 44948920892.76
Dividends paid: 380000000
Stock repurchases: 57000000
Dividend yield: 0.8454040552088253%
Buyback yield: 0.1268106082813238%
Total shareholder yield: 0.9722146634901492% (Low Return)
Shareholder yield for SRE (quarterly period ending 2025-06-30)
Market cap (USD): 48139013009.64
Dividends paid: 429000000
Stock repurchases: 1000000
Net debt paydown: -860000000
Dividend yield: 0.8911690813313753%
Buyback yield: 0.0020773172059006416%
Debt paydown yield: -1.7864927970745519%
Total shareholder yield: -0.8932463985372759% (Minimal or Negative)
Shareholder yield for SRE (quarterly period ending 2025-09-30)
Market cap (USD): 57166712217.450005
Dividends paid: 408000000
Stock repurchases: 0
Net debt paydown: 5897000000
Dividend yield: 0.7137020552241221%
Buyback yield: 0%
Debt paydown yield: 10.315443675629039%
Total shareholder yield: 11.02914573085316% (High Return)
Shareholder yield for SRE (quarterly period ending 2025-12-31)
Market cap (USD): 56911766331.060005
Dividends paid: 426000000
Stock repurchases: 900000000
Net debt paydown: -2328000000
Dividend yield: 0.7485271104079358%
Buyback yield: 1.5813953036787378%
Debt paydown yield: -4.090542518849002%
Total shareholder yield: -1.7606201047623284% (Minimal or Negative)
Shareholder yield for SRE (annual period ending 2025-12-31)
Market cap (USD): 56911766331.060005
Dividends paid: 1643000000
Stock repurchases: 958000000
Net debt paydown: 827000000
Dividend yield: 2.8869249821601843%
Buyback yield: 1.6833074454713677%
Debt paydown yield: 1.4531265734914625%
Total shareholder yield: 6.023359001123015% (Moderate Return)
Shareholder yield for SUNDROP.NS (annual period ending 2022-03-31)
Market cap (USD): 412468098.4126336
Dividends paid: 941975.4714492945
Stock repurchases: 0
Dividend yield: 0.22837535195435674%
Buyback yield: 0%
Total shareholder yield: 0.22837535195435674% (Low Return)
Shareholder yield for SUNDROP.NS (annual period ending 2023-03-31)
Market cap (USD): 399614191.26626074
Dividends paid: 870280.1461632156
Stock repurchases: 0
Net debt paydown: -3192868.575984842
Dividend yield: 0.21778009019288125%
Buyback yield: 0%
Debt paydown yield: -0.7989877851603753%
Total shareholder yield: -0.581207694967494% (Minimal or Negative)
Shareholder yield for SUNDROP.NS (annual period ending 2024-03-31)
Market cap (USD): 307254676.13147795
Dividends paid: 870607.986569133
Stock repurchases: 0
Net debt paydown: 2518970.66146056
Dividend yield: 0.2833506059307587%
Buyback yield: 0%
Debt paydown yield: 0.8198315134454333%
Total shareholder yield: 1.103182119376192% (Low Return)
Shareholder yield for SUNDROP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 386649398.8425705
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNDROP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 406035400.56708235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNDROP.NS (annual period ending 2025-03-31)
Market cap (USD): 331986580.8898355
Dividends paid: 854570.9609539396
Stock repurchases: 0
Net debt paydown: 3363796.4949324294
Dividend yield: 0.25741129616245406%
Buyback yield: 0%
Debt paydown yield: 1.0132326691989555%
Total shareholder yield: 1.2706439653614097% (Low Return)
Shareholder yield for SUNDROP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 331986580.8898355
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNDROP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 384908424.14930964
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNDROP.NS (quarterly period ending 2025-09-30)
Market cap (USD): 332514292.97857946
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNDROP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 288720856.4124986
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVAC (quarterly period ending 2025-09-30)
Market cap (USD): 232300000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVAC (annual period ending 2025-12-31)
Market cap (USD): 233450000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVAC (quarterly period ending 2025-12-31)
Market cap (USD): 233450000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARA (annual period ending 2021-12-31)
Market cap (USD): 379378599.75
Dividends paid: 0
Stock repurchases: 228000
Dividend yield: 0%
Buyback yield: 0.06009827653701229%
Total shareholder yield: 0.06009827653701229% (Low Return)
Shareholder yield for TARA (annual period ending 2022-12-31)
Market cap (USD): 150627355.16
Dividends paid: 0
Stock repurchases: 90000
Dividend yield: 0%
Buyback yield: 0.05975010309674484%
Total shareholder yield: 0.05975010309674484% (Low Return)
Shareholder yield for TARA (annual period ending 2023-12-31)
Market cap (USD): 105663965.55999999
Dividends paid: 0
Stock repurchases: 91000
Net debt paydown: 917000
Dividend yield: 0%
Buyback yield: 0.08612207531462253%
Debt paydown yield: 0.867845528170427%
Total shareholder yield: 0.9539676034850496% (Low Return)
Shareholder yield for TARA (quarterly period ending 2024-09-30)
Market cap (USD): 102853753.71000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARA (quarterly period ending 2024-12-31)
Market cap (USD): 296758371.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARA (annual period ending 2024-12-31)
Market cap (USD): 296758371.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 984000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.331582895367188%
Total shareholder yield: 0.331582895367188% (Low Return)
Shareholder yield for TARA (quarterly period ending 2025-03-31)
Market cap (USD): 239430049.61999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARA (quarterly period ending 2025-06-30)
Market cap (USD): 170298838.10999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 279000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16382965561972151%
Total shareholder yield: 0.16382965561972151% (Low Return)
Shareholder yield for TARA (quarterly period ending 2025-09-30)
Market cap (USD): 244488430.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 292000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11943305409805528%
Total shareholder yield: 0.11943305409805528% (Low Return)
Shareholder yield for TARA (quarterly period ending 2025-12-31)
Market cap (USD): 299568583.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 297000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09914257256803216%
Total shareholder yield: 0.09914257256803216% (Low Return)
Shareholder yield for TARA (annual period ending 2025-12-31)
Market cap (USD): 299568583.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1124000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.37520623423053245%
Total shareholder yield: 0.37520623423053245% (Low Return)