speb/financial-data huggingface dataset:
Shareholder yield for JDW.L (annual period ending 2024-07-31)
Market cap (USD): 9675698.128205128
Dividends paid: 0
Stock repurchases: 50647435.897435896
Net debt paydown: 48393589.74358964
Dividend yield: 0%
Buyback yield: 523.449938457631%
Debt paydown yield: 500.1560518152172%
Total shareholder yield: 1023.6059902728482% (High Return)
Shareholder yield for KEEPLEARN.NS (annual period ending 2022-03-31)
Market cap (USD): 1622214.7642094158
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEEPLEARN.NS (annual period ending 2023-03-31)
Market cap (USD): 3793229.792935445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 64297.3617343622
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6950558032131444%
Total shareholder yield: 1.6950558032131444% (Low Return)
Shareholder yield for KEEPLEARN.NS (annual period ending 2024-03-31)
Market cap (USD): 4277599.20909309
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25645.235052588105
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5995240273579826%
Total shareholder yield: -0.5995240273579826% (Minimal or Negative)
Shareholder yield for KEEPLEARN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 13633176.879957
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEEPLEARN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 8911835.033570345
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEEPLEARN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4888149.180417785
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEEPLEARN.NS (annual period ending 2025-03-31)
Market cap (USD): 4888149.180417785
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 129462.36073148073
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.6484944700565727%
Total shareholder yield: 2.6484944700565727% (Low Return)
Shareholder yield for KEEPLEARN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 6267839.521647554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEEPLEARN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 4880265.960992107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEEPLEARN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 4162960.891166314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOA.OL (annual period ending 2021-12-31)
Market cap (USD): 322416121.4948689
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOA.OL (annual period ending 2022-12-31)
Market cap (USD): 238022115.26720643
Dividends paid: 0
Stock repurchases: 2378542.5101214573
Net debt paydown: 346797.9389032014
Dividend yield: 0%
Buyback yield: 0.9992947535363583%
Debt paydown yield: 0.14569988108620996%
Total shareholder yield: 1.1449946346225683% (Low Return)
Shareholder yield for KOA.OL (annual period ending 2023-12-31)
Market cap (USD): 187922939.57269153
Dividends paid: 0
Stock repurchases: 383104.12573673873
Net debt paydown: 1063409.2409503423
Dividend yield: 0%
Buyback yield: 0.20386235262595392%
Debt paydown yield: 0.5658751631750625%
Total shareholder yield: 0.7697375158010165% (Low Return)
Shareholder yield for KOA.OL (quarterly period ending 2024-09-30)
Market cap (USD): 141582493.22805342
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOA.OL (annual period ending 2024-12-31)
Market cap (USD): 158824672.55820104
Dividends paid: 0
Stock repurchases: 211827.00794351278
Net debt paydown: 7822140.569484495
Dividend yield: 0%
Buyback yield: 0.13337160060310474%
Debt paydown yield: 4.925016021435892%
Total shareholder yield: 5.058387622038996% (Moderate Return)
Shareholder yield for KOA.OL (quarterly period ending 2024-12-31)
Market cap (USD): 158824672.55820104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOA.OL (quarterly period ending 2025-03-31)
Market cap (USD): 124663830.51526715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOA.OL (quarterly period ending 2025-06-30)
Market cap (USD): 154760710.46573982
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -470494.7050039023
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.30401430930885925%
Total shareholder yield: -0.30401430930885925% (Minimal or Negative)
Shareholder yield for KOA.OL (quarterly period ending 2025-09-30)
Market cap (USD): 151481008.3707415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 61642.64974835515
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.040693318859805934%
Total shareholder yield: 0.040693318859805934% (Low Return)
Shareholder yield for KOA.OL (quarterly period ending 2025-12-31)
Market cap (USD): 193331818.66135463
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1605.2004506513476
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0008302826000220176%
Total shareholder yield: -0.0008302826000220176% (Minimal or Negative)
Shareholder yield for KOA.OL (annual period ending 2025-12-31)
Market cap (USD): 193331818.66135463
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1571673.846126821
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8129411169921328%
Total shareholder yield: -0.8129411169921328% (Minimal or Negative)
Shareholder yield for LLBN.SW (annual period ending 2021-12-31)
Market cap (USD): 1453831131.5604396
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLBN.SW (annual period ending 2022-12-31)
Market cap (USD): 1594508317.4999998
Dividends paid: 76550000
Stock repurchases: 22228260.869565215
Dividend yield: 4.800852975168002%
Buyback yield: 1.3940511081445153%
Total shareholder yield: 6.194904083312517% (Moderate Return)
Shareholder yield for LLBN.SW (annual period ending 2023-12-31)
Market cap (USD): 2153851711.416667
Dividends paid: 91254761.90476191
Stock repurchases: 5313095.238095238
Net debt paydown: -696837163.5610771
Dividend yield: 4.236817299030318%
Buyback yield: 0.24667878526329098%
Debt paydown yield: -32.3530705418314%
Total shareholder yield: -27.86957445753779% (Minimal or Negative)
Shareholder yield for LLBN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 2220837933.8555555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLBN.SW (annual period ending 2024-12-31)
Market cap (USD): 2220837933.8555555
Dividends paid: 91738888.88888888
Stock repurchases: 16390000
Net debt paydown: -279861507.9365077
Dividend yield: 4.130823212733164%
Buyback yield: 0.7380097282265718%
Debt paydown yield: -12.60161777994513%
Total shareholder yield: -7.732784838985394% (Minimal or Negative)
Shareholder yield for LLBN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 3012481785.5624995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -802192361.1111112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.62895307635274%
Total shareholder yield: -26.62895307635274% (Minimal or Negative)
Shareholder yield for LOVABLE.NS (annual period ending 2022-03-31)
Market cap (USD): 26490887.511538967
Dividends paid: 97586.70710800475
Stock repurchases: 0
Dividend yield: 0.3683783982907243%
Buyback yield: 0%
Total shareholder yield: 0.3683783982907243% (Low Return)
Shareholder yield for LOVABLE.NS (annual period ending 2023-03-31)
Market cap (USD): 15710353.227771014
Dividends paid: 90133.98294762486
Stock repurchases: 0
Net debt paydown: -511049.6731020395
Dividend yield: 0.5737234652897303%
Buyback yield: 0%
Debt paydown yield: -3.2529483309048888%
Total shareholder yield: -2.6792248656151587% (Minimal or Negative)
Shareholder yield for LOVABLE.NS (annual period ending 2024-03-31)
Market cap (USD): 19529750.47984645
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -410170.5515036619
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1002344701072024%
Total shareholder yield: -2.1002344701072024% (Minimal or Negative)
Shareholder yield for LOVABLE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 25040850.453893933
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOVABLE.NS (quarterly period ending 2024-12-31)
Market cap (USD): 22290569.99650309
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOVABLE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 13204107.830551991
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOVABLE.NS (annual period ending 2025-03-31)
Market cap (USD): 13204107.830551991
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8222.229786247248
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.062270241138310374%
Total shareholder yield: 0.062270241138310374% (Low Return)
Shareholder yield for LOVABLE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 17524128.247133166
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOVABLE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 15504126.26832018
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOVABLE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 13396992.313690543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LWAY (annual period ending 2021-12-31)
Market cap (USD): 70296684.8
Dividends paid: 0
Stock repurchases: 1583000
Dividend yield: 0%
Buyback yield: 2.2518842880055705%
Total shareholder yield: 2.2518842880055705% (Low Return)
Shareholder yield for LWAY (annual period ending 2022-12-31)
Market cap (USD): 84814478.39999999
Dividends paid: 0
Stock repurchases: 3997000
Net debt paydown: -431000
Dividend yield: 0%
Buyback yield: 4.712638779843042%
Debt paydown yield: -0.5081679544939582%
Total shareholder yield: 4.204470825349084% (Moderate Return)
Shareholder yield for LWAY (annual period ending 2023-12-31)
Market cap (USD): 204930118.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3753000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8313559935269814%
Total shareholder yield: 1.8313559935269814% (Low Return)
Shareholder yield for LWAY (quarterly period ending 2024-09-30)
Market cap (USD): 396106536.96000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LWAY (quarterly period ending 2024-12-31)
Market cap (USD): 378990822.40000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LWAY (annual period ending 2024-12-31)
Market cap (USD): 378990822.40000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2808000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7409150391078176%
Total shareholder yield: 0.7409150391078176% (Low Return)
Shareholder yield for LWAY (quarterly period ending 2025-03-31)
Market cap (USD): 373642161.59999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LWAY (quarterly period ending 2025-06-30)
Market cap (USD): 376698539.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -169000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04486346041025476%
Total shareholder yield: -0.04486346041025476% (Minimal or Negative)
Shareholder yield for LWAY (quarterly period ending 2025-09-30)
Market cap (USD): 424225210.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -80000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.018857908004583323%
Total shareholder yield: -0.018857908004583323% (Minimal or Negative)
Shareholder yield for LWAY (quarterly period ending 2025-12-31)
Market cap (USD): 370280146.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -108000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.029167105257109555%
Total shareholder yield: -0.029167105257109555% (Minimal or Negative)
Shareholder yield for LWAY (annual period ending 2025-12-31)
Market cap (USD): 370280146.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -349000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0942529605067707%
Total shareholder yield: -0.0942529605067707% (Minimal or Negative)
Shareholder yield for MWL.NS (annual period ending 2023-03-31)
Market cap (USD): 38057380.082825825
Dividends paid: 58038.97685749087
Stock repurchases: 0
Dividend yield: 0.15250386845121308%
Buyback yield: 0%
Total shareholder yield: 0.15250386845121308% (Low Return)
Shareholder yield for MWL.NS (annual period ending 2024-03-31)
Market cap (USD): 46068823.754798464
Dividends paid: 293812.20769876486
Stock repurchases: 0
Net debt paydown: -1966151.0075706374
Dividend yield: 0.6377679822315017%
Buyback yield: 0%
Debt paydown yield: -4.2678558889097875%
Total shareholder yield: -3.630087906678286% (Minimal or Negative)
Shareholder yield for MWL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 51511441.29001433
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWL.NS (annual period ending 2025-03-31)
Market cap (USD): 56982037.64266542
Dividends paid: 303963.05821837735
Stock repurchases: 0
Net debt paydown: -10115972.989664664
Dividend yield: 0.5334366245807685%
Buyback yield: 0%
Debt paydown yield: -17.752915494356255%
Total shareholder yield: -17.219478869775486% (Minimal or Negative)
Shareholder yield for MWL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 56982037.64266542
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2327331.733945977
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.08432521936243%
Total shareholder yield: -4.08432521936243% (Minimal or Negative)
Shareholder yield for MWL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 56544578.279897034
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 79056698.21195039
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 91513940.38542943
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMIP.L (annual period ending 2021-10-31)
Market cap (USD): 216267.1865277778
Dividends paid: 169923.61111111112
Stock repurchases: 0
Dividend yield: 78.57114795789225%
Buyback yield: 0%
Total shareholder yield: 78.57114795789225% (High Return)
Shareholder yield for OMIP.L (annual period ending 2022-10-31)
Market cap (USD): 181060.90034883725
Dividends paid: 142261.62790697673
Stock repurchases: 0
Dividend yield: 78.57114795789222%
Buyback yield: 0%
Total shareholder yield: 78.57114795789222% (High Return)
Shareholder yield for OMIP.L (annual period ending 2023-10-31)
Market cap (USD): 162765.54804878047
Dividends paid: 149201.21951219512
Stock repurchases: 0
Net debt paydown: 303171.1003970506
Dividend yield: 91.66633928420764%
Buyback yield: 0%
Debt paydown yield: 186.26245174819854%
Total shareholder yield: 277.9287910324062% (High Return)
Shareholder yield for OMIP.L (annual period ending 2024-10-31)
Market cap (USD): 115556.49298701299
Dividends paid: 158889.61038961037
Stock repurchases: 0
Net debt paydown: 365392.44535951875
Dividend yield: 137.49950892631145%
Buyback yield: 0%
Debt paydown yield: 316.20243563516937%
Total shareholder yield: 453.7019445614808% (High Return)
Shareholder yield for OMIP.L (quarterly period ending 2024-10-31)
Market cap (USD): 115556.49298701299
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMIP.L (quarterly period ending 2025-04-30)
Market cap (USD): 118637.99946666668
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 239315.89610389597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 201.719429845187%
Total shareholder yield: 201.719429845187% (High Return)
Shareholder yield for PBR (annual period ending 2021-12-31)
Market cap (USD): 15107729705.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBR (annual period ending 2022-12-31)
Market cap (USD): 23777929265.489998
Dividends paid: 37756694659.090904
Stock repurchases: 0
Dividend yield: 158.7888257111141%
Buyback yield: 0%
Total shareholder yield: 158.7888257111141% (High Return)
Shareholder yield for PBR (annual period ending 2023-12-31)
Market cap (USD): 44988288704.19
Dividends paid: 19682978144.3299
Stock repurchases: 735484948.4536083
Net debt paydown: -8762827297.328964
Dividend yield: 43.75133776203565%
Buyback yield: 1.634836464417702%
Debt paydown yield: -19.478018723821418%
Total shareholder yield: 25.90815550263193% (High Return)
Shareholder yield for PBR (quarterly period ending 2024-09-30)
Market cap (USD): 45732511842.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBR (quarterly period ending 2024-12-31)
Market cap (USD): 43983587467.62
Dividends paid: 0
Stock repurchases: 45790614.88673139
Dividend yield: 0%
Buyback yield: 0.10410841298573405%
Total shareholder yield: 0.10410841298573405% (Low Return)
Shareholder yield for PBR (annual period ending 2024-12-31)
Market cap (USD): 43983587467.62
Dividends paid: 18329668980.582523
Stock repurchases: 380055339.80582523
Net debt paydown: 2321519937.4437027
Dividend yield: 41.67388345499677%
Buyback yield: 0.8640844498771634%
Debt paydown yield: 5.278150490004408%
Total shareholder yield: 47.81611839487834% (High Return)
Shareholder yield for PBR (quarterly period ending 2025-03-31)
Market cap (USD): 49044304807.38
Dividends paid: 2879687500
Stock repurchases: 0
Dividend yield: 5.871604279660777%
Buyback yield: 0%
Total shareholder yield: 5.871604279660777% (Moderate Return)
Shareholder yield for PBR (quarterly period ending 2025-06-30)
Market cap (USD): 44988288704.19
Dividends paid: 1562347299.270073
Stock repurchases: 0
Net debt paydown: -3578072623.5553436
Dividend yield: 3.4727866835365155%
Buyback yield: 0%
Debt paydown yield: -7.953342362235927%
Total shareholder yield: -4.480555678699411% (Minimal or Negative)
Shareholder yield for PBR (quarterly period ending 2025-09-30)
Market cap (USD): 46476734980.590004
Dividends paid: 2031793421.0526314
Stock repurchases: 0
Net debt paydown: -2692081631.2222214
Dividend yield: 4.37163544707081%
Buyback yield: 0%
Debt paydown yield: -5.792320894199024%
Total shareholder yield: -1.4206854471282142% (Minimal or Negative)
Shareholder yield for PBR (annual period ending 2025-12-31)
Market cap (USD): 43499842427.79
Dividends paid: 8112815474.452554
Stock repurchases: 0
Net debt paydown: -9463028085.536095
Dividend yield: 18.650218073593887%
Buyback yield: 0%
Debt paydown yield: -21.754166354153533%
Total shareholder yield: -3.1039482805596457% (Minimal or Negative)
Shareholder yield for PBR (quarterly period ending 2025-12-31)
Market cap (USD): 43499842427.79
Dividends paid: 1682365729.9270072
Stock repurchases: 0
Net debt paydown: 990659003.4850006
Dividend yield: 3.867521434634492%
Buyback yield: 0%
Debt paydown yield: 2.2773852689914924%
Total shareholder yield: 6.144906703625985% (Moderate Return)
Shareholder yield for PETS.L (annual period ending 2022-03-31)
Market cap (USD): 17272323.47921053
Dividends paid: 63815789.47368421
Stock repurchases: 16184210.52631579
Dividend yield: 369.46847105136%
Buyback yield: 93.70025142127274%
Total shareholder yield: 463.16872247263274% (High Return)
Shareholder yield for PETS.L (annual period ending 2023-03-31)
Market cap (USD): 17235951.684444442
Dividends paid: 72469135.80246913
Stock repurchases: 79506172.83950616
Net debt paydown: -37564977.25795972
Dividend yield: 420.4533473360395%
Buyback yield: 461.28101479456456%
Debt paydown yield: -217.9454778343476%
Total shareholder yield: 663.7888842962565% (High Return)
Shareholder yield for PETS.L (annual period ending 2024-03-31)
Market cap (USD): 13282015.31164557
Dividends paid: 76835443.03797469
Stock repurchases: 77341772.15189873
Net debt paydown: 129392092.51445532
Dividend yield: 578.4923540225553%
Buyback yield: 582.3044947409904%
Debt paydown yield: 974.1902074228549%
Total shareholder yield: 2134.987056186401% (High Return)
Shareholder yield for PETS.L (quarterly period ending 2024-09-30)
Market cap (USD): 16390414.431999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PETS.L (quarterly period ending 2025-03-31)
Market cap (USD): 11517383.054025972
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54483116.8831169
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 473.05118382836105%
Total shareholder yield: 473.05118382836105% (High Return)
Shareholder yield for PETS.L (annual period ending 2025-03-31)
Market cap (USD): 11517383.054025972
Dividends paid: 77532467.53246753
Stock repurchases: 37662337.66233766
Net debt paydown: 46503370.04767388
Dividend yield: 673.1778145154735%
Buyback yield: 327.00429850835394%
Debt paydown yield: 403.7668090879233%
Total shareholder yield: 1403.9489221117508% (High Return)
Shareholder yield for PETS.L (quarterly period ending 2025-09-30)
Market cap (USD): 11687662.80081081
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44045279.045279086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -376.85275316313476%
Total shareholder yield: -376.85275316313476% (Minimal or Negative)
Shareholder yield for PFX (annual period ending 2021-09-30)
Market cap (USD): 77864454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFX (annual period ending 2022-09-30)
Market cap (USD): 63505236
Dividends paid: 265798
Stock repurchases: 16964985
Dividend yield: 0.4185450157212234%
Buyback yield: 26.714309037446927%
Total shareholder yield: 27.132854053168153% (High Return)
Shareholder yield for PFX (annual period ending 2023-09-30)
Market cap (USD): 69013146
Dividends paid: 0
Stock repurchases: 1058213
Net debt paydown: -6290000
Dividend yield: 0%
Buyback yield: 1.5333498924972933%
Debt paydown yield: -9.114205574688624%
Total shareholder yield: -7.580855682191331% (Minimal or Negative)
Shareholder yield for PFX (annual period ending 2024-09-30)
Market cap (USD): 89170164
Dividends paid: 2645925
Stock repurchases: 2370959
Net debt paydown: -51471000
Dividend yield: 2.9672761395840874%
Buyback yield: 2.6589151501392325%
Debt paydown yield: -57.72222197550293%
Total shareholder yield: -52.09603068577961% (Minimal or Negative)
Shareholder yield for PFX (quarterly period ending 2024-09-30)
Market cap (USD): 89170164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFX (quarterly period ending 2024-12-31)
Market cap (USD): 94852008
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFX (quarterly period ending 2025-03-31)
Market cap (USD): 104186466
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFX (quarterly period ending 2025-06-30)
Market cap (USD): 97712256
Dividends paid: 0
Stock repurchases: 795932
Net debt paydown: -7484000
Dividend yield: 0%
Buyback yield: 0.8145672125306369%
Debt paydown yield: -7.6592234243368615%
Total shareholder yield: -6.844656211806225% (Minimal or Negative)
Shareholder yield for PFX (quarterly period ending 2025-09-30)
Market cap (USD): 91875804
Dividends paid: 0
Stock repurchases: 4773
Net debt paydown: -3093000
Dividend yield: 0%
Buyback yield: 0.0051950565787701845%
Debt paydown yield: -3.3665011519246133%
Total shareholder yield: -3.361306095345843% (Minimal or Negative)
Shareholder yield for PFX (annual period ending 2025-09-30)
Market cap (USD): 91875804
Dividends paid: 2888283
Stock repurchases: 800705
Net debt paydown: -12288000
Dividend yield: 3.143681877330837%
Buyback yield: 0.8715080196740375%
Debt paydown yield: -13.374576836356175%
Total shareholder yield: -9.3593869393513% (Minimal or Negative)
Shareholder yield for PFX (quarterly period ending 2025-12-31)
Market cap (USD): 85227660
Dividends paid: 0
Stock repurchases: 182876
Net debt paydown: 1467000
Dividend yield: 0%
Buyback yield: 0.21457353164453888%
Debt paydown yield: 1.7212721785392207%
Total shareholder yield: 1.9358457101837596% (Low Return)
Shareholder yield for PRAJIND.NS (annual period ending 2022-03-31)
Market cap (USD): 925392120.2015033
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAJIND.NS (annual period ending 2023-03-31)
Market cap (USD): 739416692.3615104
Dividends paid: 9391887.941534715
Stock repurchases: 0
Dividend yield: 1.2701752663358725%
Buyback yield: 0%
Total shareholder yield: 1.2701752663358725% (Low Return)
Shareholder yield for PRAJIND.NS (annual period ending 2024-03-31)
Market cap (USD): 1150441487.5508637
Dividends paid: 9912471.51936683
Stock repurchases: 0
Net debt paydown: -15172706.1198872
Dividend yield: 0.8616232660792821%
Buyback yield: 0%
Debt paydown yield: -1.3188594364923212%
Total shareholder yield: -0.4572361704130391% (Minimal or Negative)
Shareholder yield for PRAJIND.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1738210506.9125657
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAJIND.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1736893341.7321362
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAJIND.NS (annual period ending 2025-03-31)
Market cap (USD): 1174975130.7270393
Dividends paid: 12885129.763853166
Stock repurchases: 0
Net debt paydown: -2476349.7085717954
Dividend yield: 1.096629998958381%
Buyback yield: 0%
Debt paydown yield: -0.21075762744352766%
Total shareholder yield: 0.8858723715148533% (Low Return)
Shareholder yield for PRAJIND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1174975130.7270393
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAJIND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1080466494.5696232
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAJIND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 660555889.3706139
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTC (annual period ending 2021-09-30)
Market cap (USD): 13836438703.890001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTC (annual period ending 2022-09-30)
Market cap (USD): 12081905738.599998
Dividends paid: 0
Stock repurchases: 125000000
Dividend yield: 0%
Buyback yield: 1.0346049928252832%
Total shareholder yield: 1.0346049928252832% (Low Return)
Shareholder yield for PTC (annual period ending 2023-09-30)
Market cap (USD): 16364860468.880001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -348774000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1312372364142123%
Total shareholder yield: -2.1312372364142123% (Minimal or Negative)
Shareholder yield for PTC (quarterly period ending 2024-09-30)
Market cap (USD): 20867276202.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTC (annual period ending 2024-09-30)
Market cap (USD): 20867276202.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41349000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.19815235874396514%
Total shareholder yield: -0.19815235874396514% (Minimal or Negative)
Shareholder yield for PTC (quarterly period ending 2024-12-31)
Market cap (USD): 21238049791.170002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTC (quarterly period ending 2025-03-31)
Market cap (USD): 17897622315.449997
Dividends paid: 0
Stock repurchases: 75000000
Dividend yield: 0%
Buyback yield: 0.4190500764744419%
Total shareholder yield: 0.4190500764744419% (Low Return)
Shareholder yield for PTC (quarterly period ending 2025-06-30)
Market cap (USD): 19906268020.94
Dividends paid: 0
Stock repurchases: 74987000
Net debt paydown: 155779000
Dividend yield: 0%
Buyback yield: 0.37670044390600455%
Debt paydown yield: 0.7825625568596355%
Total shareholder yield: 1.1592630007656402% (Low Return)
Shareholder yield for PTC (quarterly period ending 2025-09-30)
Market cap (USD): 23449985688.82
Dividends paid: 0
Stock repurchases: 75011000
Net debt paydown: 41852000
Dividend yield: 0%
Buyback yield: 0.3198765278384037%
Debt paydown yield: 0.17847345646762305%
Total shareholder yield: 0.4983499843060267% (Low Return)
Shareholder yield for PTC (annual period ending 2025-09-30)
Market cap (USD): 23449985688.82
Dividends paid: 0
Stock repurchases: 299998000
Net debt paydown: 560459000
Dividend yield: 0%
Buyback yield: 1.279309949186992%
Debt paydown yield: 2.3900185161614154%
Total shareholder yield: 3.669328465348407% (Low Return)
Shareholder yield for PTC (quarterly period ending 2025-12-31)
Market cap (USD): 20122263850.11
Dividends paid: 0
Stock repurchases: 200034000
Net debt paydown: -11192000
Dividend yield: 0%
Buyback yield: 0.9940929186201208%
Debt paydown yield: -0.055619984328646094%
Total shareholder yield: 0.9384729342914747% (Low Return)
Shareholder yield for PVIS.V (annual period ending 2024-03-31)
Market cap (USD): 1771658.9338235292
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PVIS.V (quarterly period ending 2024-09-30)
Market cap (USD): 991545.7407407407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PVIS.V (quarterly period ending 2024-12-31)
Market cap (USD): 936074.6503496504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PVIS.V (quarterly period ending 2025-03-31)
Market cap (USD): 1310504.5104895106
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PVIS.V (annual period ending 2025-03-31)
Market cap (USD): 1310504.5104895106
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PVIS.V (quarterly period ending 2025-06-30)
Market cap (USD): 1563312.99270073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PVIS.V (quarterly period ending 2025-09-30)
Market cap (USD): 1540819.2805755397
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2534.8421992332733
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16451262203095213%
Total shareholder yield: 0.16451262203095213% (Low Return)
Shareholder yield for RGT.AX (annual period ending 2021-06-30)
Market cap (USD): 3244026021.0526314
Dividends paid: 0
Stock repurchases: 904245.1127819548
Dividend yield: 0%
Buyback yield: 0.02787416336717739%
Total shareholder yield: 0.02787416336717739% (Low Return)
Shareholder yield for RGT.AX (annual period ending 2022-06-30)
Market cap (USD): 1286726444.137931
Dividends paid: 0
Stock repurchases: 526938.6206896552
Net debt paydown: -555416.2561576357
Dividend yield: 0%
Buyback yield: 0.04095187621971107%
Debt paydown yield: -0.04316506112763916%
Total shareholder yield: -0.002213184907928094% (Minimal or Negative)
Shareholder yield for RGT.AX (annual period ending 2023-06-30)
Market cap (USD): 386124450.33112586
Dividends paid: 0
Stock repurchases: 53927.81456953642
Net debt paydown: 2649758.07261932
Dividend yield: 0%
Buyback yield: 0.013966433496581207%
Debt paydown yield: 0.6862445696839417%
Total shareholder yield: 0.7002110031805229% (Low Return)
Shareholder yield for RGT.AX (annual period ending 2024-06-30)
Market cap (USD): 23321916.799999997
Dividends paid: 0
Stock repurchases: 397848
Net debt paydown: -315595.9116997792
Dividend yield: 0%
Buyback yield: 1.7058975186807976%
Debt paydown yield: -1.3532160088135605%
Total shareholder yield: 0.3526815098672371% (Low Return)
Shareholder yield for SHO (annual period ending 2021-12-31)
Market cap (USD): 1922525906.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHO (annual period ending 2022-12-31)
Market cap (USD): 1598379096.6
Dividends paid: 24824000
Stock repurchases: 111793000
Dividend yield: 1.5530733636847789%
Buyback yield: 6.994148023945073%
Total shareholder yield: 8.547221387629852% (Moderate Return)
Shareholder yield for SHO (annual period ending 2023-12-31)
Market cap (USD): 1829380271.4
Dividends paid: 59825000
Stock repurchases: 59751000
Net debt paydown: 399000
Dividend yield: 3.2702331459066594%
Buyback yield: 3.266188060193377%
Debt paydown yield: 0.021810664859452687%
Total shareholder yield: 6.558231870959489% (Moderate Return)
Shareholder yield for SHO (quarterly period ending 2024-09-30)
Market cap (USD): 1803299493.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHO (annual period ending 2024-12-31)
Market cap (USD): 2084599311.3
Dividends paid: 90966000
Stock repurchases: 31398000
Net debt paydown: -21772000
Dividend yield: 4.36371630302764%
Buyback yield: 1.5061887351588708%
Debt paydown yield: -1.0444213370876787%
Total shareholder yield: 4.825483701098832% (Moderate Return)
Shareholder yield for SHO (quarterly period ending 2024-12-31)
Market cap (USD): 2084599311.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHO (quarterly period ending 2025-03-31)
Market cap (USD): 1671032691.9
Dividends paid: 23104000
Stock repurchases: 12294000
Dividend yield: 1.3826180727637505%
Buyback yield: 0.7357127158309188%
Total shareholder yield: 2.1183307885946694% (Low Return)
Shareholder yield for SHO (quarterly period ending 2025-06-30)
Market cap (USD): 1557395017.1999998
Dividends paid: 21219000
Stock repurchases: 90454000
Net debt paydown: -25770000
Dividend yield: 1.3624674386174094%
Buyback yield: 5.808031938013062%
Debt paydown yield: -1.6546861724478363%
Total shareholder yield: 5.515813204182635% (Moderate Return)
Shareholder yield for SHO (quarterly period ending 2025-09-30)
Market cap (USD): 1697113469.6999998
Dividends paid: 21792000
Stock repurchases: 2257000
Net debt paydown: -47501000
Dividend yield: 1.2840626386550447%
Buyback yield: 0.1329905183298658%
Debt paydown yield: -2.7989289371674593%
Total shareholder yield: -1.3818757801825488% (Minimal or Negative)
Shareholder yield for SHO (annual period ending 2025-12-31)
Market cap (USD): 1635637350.6
Dividends paid: 86393000
Stock repurchases: 108141000
Net debt paydown: -72368000
Dividend yield: 5.281916554932455%
Buyback yield: 6.611551146122379%
Debt paydown yield: -4.424452643702058%
Total shareholder yield: 7.4690150573527765% (Moderate Return)
Shareholder yield for SHO (quarterly period ending 2025-12-31)
Market cap (USD): 1635637350.6
Dividends paid: 20278000
Stock repurchases: 3136000
Net debt paydown: 592000
Dividend yield: 1.2397613684085553%
Buyback yield: 0.19172954193358466%
Debt paydown yield: 0.03619384209970731%
Total shareholder yield: 1.4676847524418473% (Low Return)
Shareholder yield for SKYA (annual period ending 2022-12-31)
Market cap (USD): 337984833648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYA (annual period ending 2023-12-31)
Market cap (USD): 116199744460.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYA (quarterly period ending 2024-09-30)
Market cap (USD): 41898946320
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYA (quarterly period ending 2024-12-31)
Market cap (USD): 26155099824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1429480
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005465396842753797%
Total shareholder yield: -0.005465396842753797% (Minimal or Negative)
Shareholder yield for SKYA (annual period ending 2024-12-31)
Market cap (USD): 26155099824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYA (quarterly period ending 2025-03-31)
Market cap (USD): 380899512
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYA (quarterly period ending 2025-06-30)
Market cap (USD): 230655815.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYA (quarterly period ending 2025-09-30)
Market cap (USD): 275940535.35999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKYA (quarterly period ending 2025-12-31)
Market cap (USD): 85914001.03999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4543957
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.288959826099143%
Total shareholder yield: 5.288959826099143% (Moderate Return)
Shareholder yield for SKYA (annual period ending 2025-12-31)
Market cap (USD): 85914001.03999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 678691
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.789965537379657%
Total shareholder yield: 0.789965537379657% (Low Return)
Shareholder yield for SPMC (quarterly period ending 2024-09-30)
Market cap (USD): 296642503.5
Dividends paid: 13389279
Stock repurchases: 0
Dividend yield: 4.513607740638556%
Buyback yield: 0%
Total shareholder yield: 4.513607740638556% (Moderate Return)
Shareholder yield for SPMC (quarterly period ending 2025-09-30)
Market cap (USD): 301799709.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.112003461759459%
Total shareholder yield: -9.112003461759459% (Minimal or Negative)
Shareholder yield for SPXC (annual period ending 2021-12-31)
Market cap (USD): 2987869591.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPXC (annual period ending 2022-12-31)
Market cap (USD): 3286756680.3500004
Dividends paid: 0
Stock repurchases: 33700000
Dividend yield: 0%
Buyback yield: 1.0253268884026838%
Total shareholder yield: 1.0253268884026838% (Low Return)
Shareholder yield for SPXC (annual period ending 2023-12-31)
Market cap (USD): 5057049387.39
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -311500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.159718368120756%
Total shareholder yield: -6.159718368120756% (Minimal or Negative)
Shareholder yield for SPXC (annual period ending 2024-12-31)
Market cap (USD): 7285435371.280001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -56400000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.774147283254136%
Total shareholder yield: -0.774147283254136% (Minimal or Negative)
Shareholder yield for SPXC (quarterly period ending 2024-12-31)
Market cap (USD): 7285435371.280001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPXC (quarterly period ending 2025-03-31)
Market cap (USD): 6447349966.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPXC (quarterly period ending 2025-06-30)
Market cap (USD): 8394872203.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -59000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7028099841146014%
Total shareholder yield: -0.7028099841146014% (Minimal or Negative)
Shareholder yield for SPXC (quarterly period ending 2025-09-30)
Market cap (USD): 9351110628.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 517700000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.536240780069486%
Total shareholder yield: 5.536240780069486% (Moderate Return)
Shareholder yield for SPXC (quarterly period ending 2025-12-31)
Market cap (USD): 10015971690.34
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 SPXC (annual period ending 2025-12-31)
Market cap (USD): 10015971690.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 113100000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1291964823450966%
Total shareholder yield: 1.1291964823450966% (Low Return)
Shareholder yield for STS.L (annual period ending 2022-03-31)
Market cap (USD): 2897584.6598684206
Dividends paid: 7589473.684210526
Stock repurchases: 8461842.105263159
Dividend yield: 261.92413941600466%
Buyback yield: 292.03088428993175%
Total shareholder yield: 553.9550237059364% (High Return)
Shareholder yield for STS.L (annual period ending 2023-03-31)
Market cap (USD): 2596987.614814814
Dividends paid: 7440740.740740741
Stock repurchases: 4427160.49382716
Net debt paydown: 238157.89473684132
Dividend yield: 286.5142944192025%
Buyback yield: 170.47291517956862%
Debt paydown yield: 9.170544109576891%
Total shareholder yield: 466.15775370834797% (High Return)
Shareholder yield for STS.L (annual period ending 2024-03-31)
Market cap (USD): 2815286.613291139
Dividends paid: 7655696.202531645
Stock repurchases: 32354430.379746836
Net debt paydown: -55696.20253164321
Dividend yield: 271.9331014607408%
Buyback yield: 1149.241083554321%
Debt paydown yield: -1.978349283113771%
Total shareholder yield: 1419.195835731948% (High Return)
Shareholder yield for STS.L (quarterly period ending 2024-09-30)
Market cap (USD): 3082299.6753333327
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STS.L (annual period ending 2025-03-31)
Market cap (USD): 3215669.3233766234
Dividends paid: 10090909.09090909
Stock repurchases: 57092207.79220779
Net debt paydown: -104044.05720861629
Dividend yield: 313.8043149384869%
Buyback yield: 1775.437772073465%
Debt paydown yield: -3.235533468950237%
Total shareholder yield: 2086.006553543002% (High Return)
Shareholder yield for STS.L (quarterly period ending 2025-03-31)
Market cap (USD): 3215669.3233766234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STS.L (quarterly period ending 2025-09-30)
Market cap (USD): 3434867.0648648646
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -495665.1456651464
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.430402583415466%
Total shareholder yield: -14.430402583415466% (Minimal or Negative)
Shareholder yield for SWBI (annual period ending 2022-04-30)
Market cap (USD): 514808552.68
Dividends paid: 15035000
Stock repurchases: 90000000
Dividend yield: 2.920503150487791%
Buyback yield: 17.482227039833802%
Total shareholder yield: 20.40273019032159% (High Return)
Shareholder yield for SWBI (annual period ending 2023-04-30)
Market cap (USD): 467845131.28000003
Dividends paid: 18333000
Stock repurchases: 0
Net debt paydown: -24178000
Dividend yield: 3.9186044214763682%
Buyback yield: 0%
Debt paydown yield: -5.167949473760739%
Total shareholder yield: -1.249345052284371% (Minimal or Negative)
Shareholder yield for SWBI (annual period ending 2024-04-30)
Market cap (USD): 684324140.4
Dividends paid: 22020000
Stock repurchases: 10213000
Net debt paydown: -13336000
Dividend yield: 3.2177733766821244%
Buyback yield: 1.4924214121732304%
Debt paydown yield: -1.948784094070518%
Total shareholder yield: 2.761410694784837% (Low Return)
Shareholder yield for SWBI (quarterly period ending 2024-10-31)
Market cap (USD): 532699379.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWBI (quarterly period ending 2025-01-31)
Market cap (USD): 436536183.68
Dividends paid: 5723000
Stock repurchases: 2848000
Dividend yield: 1.3110024355266752%
Buyback yield: 0.6524086906133095%
Total shareholder yield: 1.9634111261399847% (Low Return)
Shareholder yield for SWBI (quarterly period ending 2025-04-30)
Market cap (USD): 401649070.64000005
Dividends paid: 5721000
Stock repurchases: 0
Net debt paydown: 30366000
Dividend yield: 1.4243777511756672%
Buyback yield: 0%
Debt paydown yield: 7.560331199475671%
Total shareholder yield: 8.984708950651338% (Moderate Return)
Shareholder yield for SWBI (annual period ending 2025-04-30)
Market cap (USD): 401649070.64000005
Dividends paid: 23096000
Stock repurchases: 25468000
Net debt paydown: -36938000
Dividend yield: 5.750293399956863%
Buyback yield: 6.340858690253784%
Debt paydown yield: -9.196585452355672%
Total shareholder yield: 2.8945666378549753% (Low Return)
Shareholder yield for SWBI (quarterly period ending 2025-07-31)
Market cap (USD): 340372987.48
Dividends paid: 5855000
Stock repurchases: 0
Net debt paydown: -14629000
Dividend yield: 1.72017175726791%
Buyback yield: 0%
Debt paydown yield: -4.2979321327194295%
Total shareholder yield: -2.5777603754515193% (Minimal or Negative)
Shareholder yield for SWBI (quarterly period ending 2025-10-31)
Market cap (USD): 415961732.40000004
Dividends paid: 5800000
Stock repurchases: 0
Net debt paydown: 5787000
Dividend yield: 1.394359035514008%
Buyback yield: 0%
Debt paydown yield: 1.3912337480206145%
Total shareholder yield: 2.7855927835346224% (Low Return)