speb/financial-data huggingface dataset:
Shareholder yield for MSLE (quarterly period ending 2025-03-31)
Market cap (USD): 141235468.20000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLE (quarterly period ending 2025-06-30)
Market cap (USD): 122487397.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLE (quarterly period ending 2025-09-30)
Market cap (USD): 126445323.30000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLE (annual period ending 2025-12-31)
Market cap (USD): 122487397.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSLE (quarterly period ending 2025-12-31)
Market cap (USD): 122487397.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSV.AX (annual period ending 2021-06-30)
Market cap (USD): 49518544.58646616
Dividends paid: 1647839.84962406
Stock repurchases: 0
Dividend yield: 3.327722701435027%
Buyback yield: 0%
Total shareholder yield: 3.327722701435027% (Low Return)
Shareholder yield for MSV.AX (annual period ending 2022-06-30)
Market cap (USD): 36629401.72413793
Dividends paid: 0
Stock repurchases: 497711.7241379311
Net debt paydown: -25178017.013222713
Dividend yield: 0%
Buyback yield: 1.3587765584769311%
Debt paydown yield: -68.73717786286142%
Total shareholder yield: -67.37840130438448% (Minimal or Negative)
Shareholder yield for MSV.AX (annual period ending 2023-06-30)
Market cap (USD): 42208714.56953642
Dividends paid: 0
Stock repurchases: 1635411.9205298014
Net debt paydown: 10815696.149805892
Dividend yield: 0%
Buyback yield: 3.8745835716829395%
Debt paydown yield: 25.624320143622608%
Total shareholder yield: 29.49890371530555% (High Return)
Shareholder yield for MSV.AX (annual period ending 2024-06-30)
Market cap (USD): 55237137.800000004
Dividends paid: 5837094.666666667
Stock repurchases: 1479276.6666666667
Net debt paydown: 7067870.953642383
Dividend yield: 10.567337300859688%
Buyback yield: 2.6780472804777853%
Debt paydown yield: 12.795505406586042%
Total shareholder yield: 26.040889987923514% (High Return)
Shareholder yield for NGC.V (annual period ending 2021-12-31)
Market cap (USD): 108497121.6062992
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGC.V (annual period ending 2022-12-31)
Market cap (USD): 59813748.029411756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGC.V (annual period ending 2023-12-31)
Market cap (USD): 25153586.060606062
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4768939.393939396
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.959282316441566%
Total shareholder yield: -18.959282316441566% (Minimal or Negative)
Shareholder yield for NGC.V (quarterly period ending 2024-09-30)
Market cap (USD): 8608116.118518518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGC.V (quarterly period ending 2024-12-31)
Market cap (USD): 18574955.86013986
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGC.V (annual period ending 2024-12-31)
Market cap (USD): 18574955.86013986
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7873717.948717948
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -42.38889183911451%
Total shareholder yield: -42.38889183911451% (Minimal or Negative)
Shareholder yield for NGC.V (quarterly period ending 2025-03-31)
Market cap (USD): 12770282.153846154
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1298601.3986014016
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.1689327060819%
Total shareholder yield: -10.1689327060819% (Minimal or Negative)
Shareholder yield for NGC.V (quarterly period ending 2025-06-30)
Market cap (USD): 10906007.386861311
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -938303.302536875
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.603545452089719%
Total shareholder yield: -8.603545452089719% (Minimal or Negative)
Shareholder yield for NGC.V (quarterly period ending 2025-09-30)
Market cap (USD): 16720801.093525182
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2050653.7835425138
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.26408813831648%
Total shareholder yield: -12.26408813831648% (Minimal or Negative)
Shareholder yield for NGC.V (quarterly period ending 2025-12-31)
Market cap (USD): 21812014.773722623
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2071973.95368376
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.499232304664993%
Total shareholder yield: -9.499232304664993% (Minimal or Negative)
Shareholder yield for NGC.V (annual period ending 2025-12-31)
Market cap (USD): 21812014.773722623
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6359532.4383645505
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.15609816121163%
Total shareholder yield: -29.15609816121163% (Minimal or Negative)
Shareholder yield for NTH.DE (annual period ending 2021-12-31)
Market cap (USD): 50777845679.59091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTH.DE (annual period ending 2022-12-31)
Market cap (USD): 71912606022.95746
Dividends paid: 1052000000
Stock repurchases: 1504000000
Dividend yield: 1.4628867707341302%
Buyback yield: 2.091427474509631%
Total shareholder yield: 3.554314245243761% (Low Return)
Shareholder yield for NTH.DE (annual period ending 2023-12-31)
Market cap (USD): 66313442058.73334
Dividends paid: 1116000000
Stock repurchases: 1500000000
Net debt paydown: -2049000000
Dividend yield: 1.6829167139470258%
Buyback yield: 2.2619848305739594%
Debt paydown yield: -3.0898712785640283%
Total shareholder yield: 0.8550302659569571% (Low Return)
Shareholder yield for NTH.DE (quarterly period ending 2024-09-30)
Market cap (USD): 71997541576.8
Dividends paid: 301000000
Stock repurchases: 0
Dividend yield: 0.4180698304523667%
Buyback yield: 0%
Total shareholder yield: 0.4180698304523667% (Low Return)
Shareholder yield for NTH.DE (quarterly period ending 2024-12-31)
Market cap (USD): 66273881452.1875
Dividends paid: 299000000
Stock repurchases: 0
Dividend yield: 0.45115812360516405%
Buyback yield: 0%
Total shareholder yield: 0.45115812360516405% (Low Return)
Shareholder yield for NTH.DE (annual period ending 2024-12-31)
Market cap (USD): 66273881452.1875
Dividends paid: 1186000000
Stock repurchases: 2514000000
Net debt paydown: -812000000
Dividend yield: 1.7895435939656341%
Buyback yield: 3.7933495743925834%
Debt paydown yield: -1.2252187169478035%
Total shareholder yield: 4.357674451410414% (Moderate Return)
Shareholder yield for NTH.DE (quarterly period ending 2025-03-31)
Market cap (USD): 71082470389.76086
Dividends paid: 302000000
Stock repurchases: 480000000
Dividend yield: 0.4248586161174019%
Buyback yield: 0.6752719726369303%
Total shareholder yield: 1.1001305887543322% (Low Return)
Shareholder yield for NTH.DE (quarterly period ending 2025-06-30)
Market cap (USD): 69557400189.0353
Dividends paid: 332000000
Stock repurchases: 411000000
Net debt paydown: -944000000
Dividend yield: 0.4773036356990452%
Buyback yield: 0.5908788984105651%
Debt paydown yield: -1.357152506324996%
Total shareholder yield: -0.2889699722153858% (Minimal or Negative)
Shareholder yield for NTH.DE (quarterly period ending 2025-09-30)
Market cap (USD): 84318584255.29411
Dividends paid: 330000000
Stock repurchases: 277000000
Net debt paydown: 7000000
Dividend yield: 0.3913727951134097%
Buyback yield: 0.32851595226186214%
Debt paydown yield: 0.008301847169072327%
Total shareholder yield: 0.7281905945443442% (Low Return)
Shareholder yield for NTH.DE (annual period ending 2025-12-31)
Market cap (USD): 81562561550.89412
Dividends paid: 1293000000
Stock repurchases: 1624000000
Net debt paydown: -529000000
Dividend yield: 1.5852861599904295%
Buyback yield: 1.9911096085262627%
Debt paydown yield: -0.648581886028567%
Total shareholder yield: 2.9278138824881252% (Low Return)
Shareholder yield for NTH.DE (quarterly period ending 2025-12-31)
Market cap (USD): 81562561550.89412
Dividends paid: 329000000
Stock repurchases: 456000000
Net debt paydown: -61000000
Dividend yield: 0.40337134310661354%
Buyback yield: 0.5590800378620541%
Debt paydown yield: -0.07478921559119582%
Total shareholder yield: 0.8876621653774719% (Low Return)
Shareholder yield for OIT.L (annual period ending 2022-03-31)
Market cap (USD): 3235488.3297368423
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OIT.L (annual period ending 2023-03-31)
Market cap (USD): 2999191.323950617
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OIT.L (annual period ending 2024-03-31)
Market cap (USD): 2925114.353924051
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OIT.L (quarterly period ending 2024-09-30)
Market cap (USD): 3377382.0348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OIT.L (annual period ending 2025-03-31)
Market cap (USD): 2597098.2837662343
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OIT.L (quarterly period ending 2025-03-31)
Market cap (USD): 2597098.2837662343
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OIT.L (quarterly period ending 2025-09-30)
Market cap (USD): 3162792.564594595
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PALS.V (quarterly period ending 2025-12-31)
Market cap (USD): 70390900.4379562
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PL3.AX (annual period ending 2023-12-31)
Market cap (USD): 21464739.8630137
Dividends paid: 0
Stock repurchases: 435032.19178082194
Dividend yield: 0%
Buyback yield: 2.0267293922831753%
Total shareholder yield: 2.0267293922831753% (Low Return)
Shareholder yield for PL3.AX (quarterly period ending 2024-12-31)
Market cap (USD): 11978411.925465837
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PL3.AX (annual period ending 2024-12-31)
Market cap (USD): 11978411.925465837
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -456932.2173062196
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.814631022454587%
Total shareholder yield: -3.814631022454587% (Minimal or Negative)
Shareholder yield for POL.AX (annual period ending 2021-06-30)
Market cap (USD): 32367887.052631583
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POL.AX (annual period ending 2022-06-30)
Market cap (USD): 19085892.020689655
Dividends paid: 0
Stock repurchases: 67946.20689655172
Dividend yield: 0%
Buyback yield: 0.3560022597995215%
Total shareholder yield: 0.3560022597995215% (Low Return)
Shareholder yield for POL.AX (annual period ending 2023-06-30)
Market cap (USD): 77382829.31125829
Dividends paid: 0
Stock repurchases: 24192.71523178808
Dividend yield: 0%
Buyback yield: 0.03126367366909951%
Total shareholder yield: 0.03126367366909951% (Low Return)
Shareholder yield for POL.AX (annual period ending 2024-06-30)
Market cap (USD): 51249154.5
Dividends paid: 0
Stock repurchases: 310553.3333333333
Net debt paydown: -776301.5982339955
Dividend yield: 0%
Buyback yield: 0.605967720566655%
Debt paydown yield: -1.5147598156648525%
Total shareholder yield: -0.9087920950981975% (Minimal or Negative)
Shareholder yield for POOL (annual period ending 2021-12-31)
Market cap (USD): 19328639931.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POOL (annual period ending 2022-12-31)
Market cap (USD): 10431080748.69
Dividends paid: 150624000
Stock repurchases: 471229000
Dividend yield: 1.4439922729858676%
Buyback yield: 4.5175472355458455%
Total shareholder yield: 5.961539508531713% (Moderate Return)
Shareholder yield for POOL (annual period ending 2023-12-31)
Market cap (USD): 13926693596.449999
Dividends paid: 167461000
Stock repurchases: 306359000
Net debt paydown: 296341000
Dividend yield: 1.2024462148193371%
Buyback yield: 2.1997970866400967%
Debt paydown yield: 2.1278632860533326%
Total shareholder yield: 5.530106587512766% (Moderate Return)
Shareholder yield for POOL (quarterly period ending 2024-09-30)
Market cap (USD): 13285661173.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POOL (annual period ending 2024-12-31)
Market cap (USD): 12061905132.94
Dividends paid: 179633000
Stock repurchases: 306300000
Net debt paydown: 92561000
Dividend yield: 1.489258935633958%
Buyback yield: 2.539399842927977%
Debt paydown yield: 0.7673829215189569%
Total shareholder yield: 4.796041700080892% (Moderate Return)
Shareholder yield for POOL (quarterly period ending 2024-12-31)
Market cap (USD): 12061905132.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POOL (quarterly period ending 2025-03-31)
Market cap (USD): 11302068520.39
Dividends paid: 45226000
Stock repurchases: 56316000
Dividend yield: 0.40015683782493466%
Buyback yield: 0.4982804687336713%
Total shareholder yield: 0.898437306558606% (Low Return)
Shareholder yield for POOL (quarterly period ending 2025-06-30)
Market cap (USD): 10390264585.33
Dividends paid: 46937000
Stock repurchases: 104332000
Net debt paydown: -206296000
Dividend yield: 0.4517401805750961%
Buyback yield: 1.0041322734678595%
Debt paydown yield: -1.985473981974136%
Total shareholder yield: -0.5296015279311805% (Minimal or Negative)
Shareholder yield for POOL (quarterly period ending 2025-09-30)
Market cap (USD): 11094707833.32
Dividends paid: 46501000
Stock repurchases: 3236000
Net debt paydown: 163477000
Dividend yield: 0.419127756211359%
Buyback yield: 0.029167059183672562%
Debt paydown yield: 1.4734682738471072%
Total shareholder yield: 1.921763089242139% (Low Return)
Shareholder yield for POOL (quarterly period ending 2025-12-31)
Market cap (USD): 8225550207.13
Dividends paid: 46252000
Stock repurchases: 182402000
Net debt paydown: -145134000
Dividend yield: 0.5622967319548817%
Buyback yield: 2.2175051565777553%
Debt paydown yield: -1.7644290818892114%
Total shareholder yield: 1.0153728066434253% (Low Return)
Shareholder yield for POOL (annual period ending 2025-12-31)
Market cap (USD): 8225550207.13
Dividends paid: 184916000
Stock repurchases: 346286000
Net debt paydown: -263108000
Dividend yield: 2.2480684616053126%
Buyback yield: 4.209882515820466%
Debt paydown yield: -3.1986674857559683%
Total shareholder yield: 3.2592834916698097% (Low Return)
Shareholder yield for PRLD (annual period ending 2021-12-31)
Market cap (USD): 808218791.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRLD (annual period ending 2022-12-31)
Market cap (USD): 392099718.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRLD (annual period ending 2023-12-31)
Market cap (USD): 277196324.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15056000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.431529451343399%
Total shareholder yield: -5.431529451343399% (Minimal or Negative)
Shareholder yield for PRLD (quarterly period ending 2024-09-30)
Market cap (USD): 134378546.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRLD (annual period ending 2024-12-31)
Market cap (USD): 82444808.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1137000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3791044233275922%
Total shareholder yield: -1.3791044233275922% (Minimal or Negative)
Shareholder yield for PRLD (quarterly period ending 2024-12-31)
Market cap (USD): 82444808.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRLD (quarterly period ending 2025-03-31)
Market cap (USD): 49986222.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRLD (quarterly period ending 2025-06-30)
Market cap (USD): 52582909.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005705275799296531%
Total shareholder yield: 0.005705275799296531% (Low Return)
Shareholder yield for PRLD (quarterly period ending 2025-09-30)
Market cap (USD): 93480727.67999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06739357037919028%
Total shareholder yield: 0.06739357037919028% (Low Return)
Shareholder yield for PRLD (annual period ending 2025-12-31)
Market cap (USD): 188259798.79999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 236000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1253586806659224%
Total shareholder yield: 0.1253586806659224% (Low Return)
Shareholder yield for PRLD (quarterly period ending 2025-12-31)
Market cap (USD): 188259798.79999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 65000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03452675526815659%
Total shareholder yield: 0.03452675526815659% (Low Return)
Shareholder yield for QMCO (annual period ending 2022-03-31)
Market cap (USD): 1787602300
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QMCO (annual period ending 2023-03-31)
Market cap (USD): 905613500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23539000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5992324540215%
Total shareholder yield: 2.5992324540215% (Low Return)
Shareholder yield for QMCO (annual period ending 2024-03-31)
Market cap (USD): 472494000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20340000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.30481656909929%
Total shareholder yield: -4.30481656909929% (Minimal or Negative)
Shareholder yield for QMCO (quarterly period ending 2024-09-30)
Market cap (USD): 137810750
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QMCO (quarterly period ending 2024-12-31)
Market cap (USD): 2123073040
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23357000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1001505628840729%
Total shareholder yield: -1.1001505628840729% (Minimal or Negative)
Shareholder yield for QMCO (quarterly period ending 2025-03-31)
Market cap (USD): 566205310
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13527000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.389062723555171%
Total shareholder yield: 2.389062723555171% (Low Return)
Shareholder yield for QMCO (annual period ending 2025-03-31)
Market cap (USD): 566205310
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12899000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2781488926693396%
Total shareholder yield: -2.2781488926693396% (Minimal or Negative)
Shareholder yield for QMCO (quarterly period ending 2025-06-30)
Market cap (USD): 392563765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27376000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.9736441416084345%
Total shareholder yield: 6.9736441416084345% (Moderate Return)
Shareholder yield for QMCO (quarterly period ending 2025-09-30)
Market cap (USD): 390595040
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2736000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.70046972434673%
Total shareholder yield: -0.70046972434673% (Minimal or Negative)
Shareholder yield for QMCO (quarterly period ending 2025-12-31)
Market cap (USD): 253965525
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28801000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.340515607384113%
Total shareholder yield: -11.340515607384113% (Minimal or Negative)
Shareholder yield for RIO1.DE (annual period ending 2021-12-31)
Market cap (USD): 64521320161.38636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIO1.DE (annual period ending 2022-12-31)
Market cap (USD): 73575209306.92554
Dividends paid: 14128915662.650602
Stock repurchases: 0
Dividend yield: 19.20336455138112%
Buyback yield: 0%
Total shareholder yield: 19.20336455138112% (High Return)
Shareholder yield for RIO1.DE (annual period ending 2023-12-31)
Market cap (USD): 82100188211.44444
Dividends paid: 8189873417.7215185
Stock repurchases: 0
Net debt paydown: -3382751258.1973457
Dividend yield: 9.975462415054345%
Buyback yield: 0%
Debt paydown yield: -4.120272233098003%
Total shareholder yield: 5.855190181956342% (Moderate Return)
Shareholder yield for RIO1.DE (annual period ending 2024-12-31)
Market cap (USD): 68814663272.72916
Dividends paid: 8781250000
Stock repurchases: 0
Net debt paydown: 848338607.5949364
Dividend yield: 12.760725087323005%
Buyback yield: 0%
Debt paydown yield: 1.2327875590014372%
Total shareholder yield: 13.993512646324442% (High Return)
Shareholder yield for RIO1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 68814663272.72916
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIO1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 70163560427.74118
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15064811643.835617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.470990856215604%
Total shareholder yield: -21.470990856215604% (Minimal or Negative)
Shareholder yield for RPI.L (quarterly period ending 2024-12-31)
Market cap (USD): 15121695.390625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPI.L (annual period ending 2024-12-31)
Market cap (USD): 15121695.390625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1237341.7721518986
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.182559826717668%
Total shareholder yield: 8.182559826717668% (Moderate Return)
Shareholder yield for RPI.L (quarterly period ending 2025-06-30)
Market cap (USD): 12090727.624109589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -469178.08219178114
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8804784689402294%
Total shareholder yield: -3.8804784689402294% (Minimal or Negative)
Shareholder yield for RTV.DE (annual period ending 2021-12-31)
Market cap (USD): 34781776.29545455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RTV.DE (annual period ending 2022-12-31)
Market cap (USD): 37961335.65957447
Dividends paid: 0
Stock repurchases: 10638.297872340427
Net debt paydown: 9231479.690522244
Dividend yield: 0%
Buyback yield: 0.028024034685558474%
Debt paydown yield: 24.318110862345048%
Total shareholder yield: 24.346134897030606% (High Return)
Shareholder yield for RTV.DE (annual period ending 2023-12-31)
Market cap (USD): 50244227.6
Dividends paid: 0
Stock repurchases: 21111.11111111111
Net debt paydown: -520.0945626477533
Dividend yield: 0%
Buyback yield: 0.04201698805916385%
Debt paydown yield: -0.0010351329645034752%
Total shareholder yield: 0.040981855094660374% (Low Return)
Shareholder yield for RTV.DE (quarterly period ending 2024-12-31)
Market cap (USD): 38452215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RTV.DE (annual period ending 2024-12-31)
Market cap (USD): 38452215
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1206.5972222222226
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003137913439374618%
Total shareholder yield: 0.003137913439374618% (Low Return)
Shareholder yield for RUA.L (annual period ending 2022-03-31)
Market cap (USD): 400125.4378947368
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUA.L (annual period ending 2023-03-31)
Market cap (USD): 398411.6227160494
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -133788.17413905123
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.5803893538525%
Total shareholder yield: -33.5803893538525% (Minimal or Negative)
Shareholder yield for RUA.L (annual period ending 2024-03-31)
Market cap (USD): 70701.57569620252
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 94014.68979528046
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 132.9739668027372%
Total shareholder yield: 132.9739668027372% (High Return)
Shareholder yield for SST.L (annual period ending 2021-08-31)
Market cap (USD): 3130897.0972602735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SST.L (annual period ending 2022-08-31)
Market cap (USD): 2929866.154883721
Dividends paid: 3550000
Stock repurchases: 32803488.372093026
Net debt paydown: -17874004.46001911
Dividend yield: 121.16594452898791%
Buyback yield: 1119.6241274507952%
Debt paydown yield: -610.0621501164952%
Total shareholder yield: 630.7279218632879% (High Return)
Shareholder yield for SST.L (annual period ending 2023-08-31)
Market cap (USD): 3471728.933164557
Dividends paid: 4375949.3670886075
Stock repurchases: 6884810.126582278
Net debt paydown: -3085281.130409181
Dividend yield: 126.04524867383104%
Buyback yield: 198.31070510181286%
Debt paydown yield: -88.86872189059069%
Total shareholder yield: 235.48723188505323% (High Return)
Shareholder yield for SST.L (annual period ending 2024-08-31)
Market cap (USD): 4195562.875263157
Dividends paid: 4128947.3684210526
Stock repurchases: 13719736.842105264
Net debt paydown: -1502448.367754832
Dividend yield: 98.41223910062541%
Buyback yield: 327.0058690574319%
Debt paydown yield: -35.81041239098566%
Total shareholder yield: 389.6076957670716% (High Return)
Shareholder yield for SST.L (quarterly period ending 2025-02-28)
Market cap (USD): 4036237.70278481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SST.L (quarterly period ending 2025-08-31)
Market cap (USD): 4459619.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SST.L (annual period ending 2025-08-31)
Market cap (USD): 4459619.28
Dividends paid: 6945945.945945946
Stock repurchases: 11251351.351351352
Net debt paydown: -1074715.5049786642
Dividend yield: 155.75199383266514%
Buyback yield: 252.29398845345722%
Debt paydown yield: -24.09881735417253%
Total shareholder yield: 383.9471649319498% (High Return)
Shareholder yield for STIM (annual period ending 2021-12-31)
Market cap (USD): 310361766.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STIM (annual period ending 2022-12-31)
Market cap (USD): 478068460.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STIM (annual period ending 2023-12-31)
Market cap (USD): 201804736
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22729000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.262867487906727%
Total shareholder yield: -11.262867487906727% (Minimal or Negative)
Shareholder yield for STIM (quarterly period ending 2024-09-30)
Market cap (USD): 52886758.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STIM (quarterly period ending 2024-12-31)
Market cap (USD): 112036422.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STIM (annual period ending 2024-12-31)
Market cap (USD): 112036422.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20154000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.988792901691227%
Total shareholder yield: -17.988792901691227% (Minimal or Negative)
Shareholder yield for STIM (quarterly period ending 2025-03-31)
Market cap (USD): 256083251.20000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STIM (quarterly period ending 2025-06-30)
Market cap (USD): 242861561.60000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1881000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.774515319595145%
Total shareholder yield: 0.774515319595145% (Low Return)
Shareholder yield for STIM (quarterly period ending 2025-09-30)
Market cap (USD): 189974803.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10092000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.31228343443811%
Total shareholder yield: -5.31228343443811% (Minimal or Negative)
Shareholder yield for STIM (annual period ending 2025-12-31)
Market cap (USD): 96031219.19999999
Dividends paid: 0
Stock repurchases: 1731000
Net debt paydown: -7675000
Dividend yield: 0%
Buyback yield: 1.8025388143775647%
Debt paydown yield: -7.992192605631317%
Total shareholder yield: -6.189653791253752% (Minimal or Negative)
Shareholder yield for STIM (quarterly period ending 2025-12-31)
Market cap (USD): 96031219.19999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 446000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.46443229994938984%
Total shareholder yield: 0.46443229994938984% (Low Return)
Shareholder yield for SURYALAXMI.NS (annual period ending 2022-03-31)
Market cap (USD): 19554228.09574047
Dividends paid: 6118.950283528947
Stock repurchases: 0
Dividend yield: 0.0312922108383396%
Buyback yield: 0%
Total shareholder yield: 0.0312922108383396% (Low Return)
Shareholder yield for SURYALAXMI.NS (annual period ending 2023-03-31)
Market cap (USD): 10731155.133982949
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYALAXMI.NS (annual period ending 2024-03-31)
Market cap (USD): 14742390.852927063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2990203.201165471
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.28302756992618%
Total shareholder yield: -20.28302756992618% (Minimal or Negative)
Shareholder yield for SURYALAXMI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 21004331.91471572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYALAXMI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 18849130.284415428
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYALAXMI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 12087704.203524332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYALAXMI.NS (annual period ending 2025-03-31)
Market cap (USD): 12087704.203524332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6011563.455998857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -49.732880245746784%
Total shareholder yield: -49.732880245746784% (Minimal or Negative)
Shareholder yield for SURYALAXMI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 16107503.252983853
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYALAXMI.NS (quarterly period ending 2025-09-30)
Market cap (USD): 13231546.210822998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYALAXMI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 12437006.430878911
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYNX (quarterly period ending 2024-12-31)
Market cap (USD): 24016672.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYNX (annual period ending 2024-12-31)
Market cap (USD): 24016672.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -111198.06251419059
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4630036118666304%
Total shareholder yield: -0.4630036118666304% (Minimal or Negative)
Shareholder yield for SYNX (quarterly period ending 2025-06-30)
Market cap (USD): 11411236.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68047.03600436414
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5963160452893602%
Total shareholder yield: -0.5963160452893602% (Minimal or Negative)
Shareholder yield for THO (annual period ending 2021-07-31)
Market cap (USD): 5539425060.929999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THO (annual period ending 2022-07-31)
Market cap (USD): 4023514359.1700006
Dividends paid: 94944000
Stock repurchases: 165107000
Dividend yield: 2.3597281263235192%
Buyback yield: 4.103551901677802%
Total shareholder yield: 6.463280028001321% (Moderate Return)
Shareholder yield for THO (annual period ending 2023-07-31)
Market cap (USD): 5632607758.6
Dividends paid: 95969000
Stock repurchases: 42007000
Net debt paydown: 464750000
Dividend yield: 1.7038111672781089%
Buyback yield: 0.7457824474971244%
Debt paydown yield: 8.251062738931333%
Total shareholder yield: 10.700656353706567% (High Return)
Shareholder yield for THO (annual period ending 2024-07-31)
Market cap (USD): 5275494179.820001
Dividends paid: 102137000
Stock repurchases: 68387000
Net debt paydown: 168764000
Dividend yield: 1.9360650683816107%
Buyback yield: 1.2963145758286734%
Debt paydown yield: 3.1990178407467833%
Total shareholder yield: 6.431397484957067% (Moderate Return)
Shareholder yield for THO (quarterly period ending 2024-10-31)
Market cap (USD): 5173461728.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THO (quarterly period ending 2025-01-31)
Market cap (USD): 5163050254.14
Dividends paid: 0
Stock repurchases: 1725000
Dividend yield: 0%
Buyback yield: 0.03341048246851376%
Total shareholder yield: 0.03341048246851376% (Low Return)
Shareholder yield for THO (quarterly period ending 2025-04-30)
Market cap (USD): 3661715616.82
Dividends paid: 26602000
Stock repurchases: 0
Net debt paydown: 15040000
Dividend yield: 0.7264900605007218%
Buyback yield: 0%
Debt paydown yield: 0.4107364299650724%
Total shareholder yield: 1.1372264904657943% (Low Return)
Shareholder yield for THO (annual period ending 2025-07-31)
Market cap (USD): 4626859312.24
Dividends paid: 106130000
Stock repurchases: 52647000
Net debt paydown: 210936000
Dividend yield: 2.293780572044654%
Buyback yield: 1.1378560800568631%
Debt paydown yield: 4.5589456208876955%
Total shareholder yield: 7.990582272989212% (Moderate Return)
Shareholder yield for THO (quarterly period ending 2025-07-31)
Market cap (USD): 4626859312.24
Dividends paid: 26375000
Stock repurchases: 50922000
Net debt paydown: 93118000
Dividend yield: 0.5700411060744158%
Buyback yield: 1.1005737707496264%
Debt paydown yield: 2.012553088736965%
Total shareholder yield: 3.6831679655610072% (Low Return)
Shareholder yield for THO (quarterly period ending 2025-10-31)
Market cap (USD): 5331716142.66
Dividends paid: 0
Stock repurchases: 5047000
Net debt paydown: 7019000
Dividend yield: 0%
Buyback yield: 0.09465995309874178%
Debt paydown yield: 0.13164616817912989%
Total shareholder yield: 0.22630612127787167% (Low Return)
Shareholder yield for THO (quarterly period ending 2026-01-31)
Market cap (USD): 5744531110.549999
Dividends paid: 0
Stock repurchases: 25233000
Net debt paydown: 35269000
Dividend yield: 0%
Buyback yield: 0.4392525606425711%
Debt paydown yield: 0.6139578552412651%
Total shareholder yield: 1.0532104158838362% (Low Return)
Shareholder yield for THS.L (annual period ending 2021-09-30)
Market cap (USD): 3203139.210810811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THS.L (annual period ending 2022-09-30)
Market cap (USD): 2897061.464
Dividends paid: 22813725.49019608
Stock repurchases: 0
Dividend yield: 787.4781316754306%
Buyback yield: 0%
Total shareholder yield: 787.4781316754306% (High Return)
Shareholder yield for THS.L (annual period ending 2023-09-30)
Market cap (USD): 2312510.2595121954
Dividends paid: 22094736.842105266
Stock repurchases: 0
Net debt paydown: -85355335.39731681
Dividend yield: 955.4438407882335%
Buyback yield: 0%
Debt paydown yield: -3691.0251552925783%
Total shareholder yield: -2735.581314504345% (Minimal or Negative)
Shareholder yield for THS.L (quarterly period ending 2024-09-30)
Market cap (USD): 2844387.6191999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THS.L (annual period ending 2024-09-30)
Market cap (USD): 2844387.6191999996
Dividends paid: 11644444.444444444
Stock repurchases: 5556666.666666667
Net debt paydown: 29025204.67836258
Dividend yield: 409.38317850362154%
Buyback yield: 195.35546523822626%
Debt paydown yield: 1020.437737896148%
Total shareholder yield: 1625.1763816379957% (High Return)
Shareholder yield for THS.L (quarterly period ending 2025-03-31)
Market cap (USD): 2308756.1844155844
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2694154.5893719792
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 116.69290189920815%
Total shareholder yield: 116.69290189920815% (High Return)
Shareholder yield for THS.L (quarterly period ending 2025-09-30)
Market cap (USD): 4043963.2536486485
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8649514.066496179
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -213.88705890668498%
Total shareholder yield: -213.88705890668498% (Minimal or Negative)
Shareholder yield for THS.L (annual period ending 2025-09-30)
Market cap (USD): 4043963.2536486485
Dividends paid: 15736470.588235294
Stock repurchases: 4341176.470588235
Net debt paydown: -5955359.477124199
Dividend yield: 389.1348561102065%
Buyback yield: 107.34955285934973%
Debt paydown yield: -147.26542017292076%
Total shareholder yield: 349.2189887966355% (High Return)
Shareholder yield for TML.AX (annual period ending 2021-12-31)
Market cap (USD): 4502306.717391306
Dividends paid: 0
Stock repurchases: 54196.64268585132
Dividend yield: 0%
Buyback yield: 1.203752789131469%
Total shareholder yield: 1.203752789131469% (Low Return)
Shareholder yield for TML.AX (annual period ending 2022-12-31)
Market cap (USD): 4198096.804054054
Dividends paid: 0
Stock repurchases: 48416.28959276018
Dividend yield: 0%
Buyback yield: 1.1532914044765503%
Total shareholder yield: 1.1532914044765503% (Low Return)
Shareholder yield for TML.AX (annual period ending 2023-12-31)
Market cap (USD): 1823830.705479452
Dividends paid: 0
Stock repurchases: 195227.7657266811
Net debt paydown: 1259817.335911505
Dividend yield: 0%
Buyback yield: 10.70427014635436%
Debt paydown yield: 69.07534411645526%
Total shareholder yield: 79.77961426280962% (High Return)
Shareholder yield for TML.AX (quarterly period ending 2024-12-31)
Market cap (USD): 2205211.453416149
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TML.AX (annual period ending 2024-12-31)
Market cap (USD): 2205211.453416149
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40522.65011721477
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.837585690680143%
Total shareholder yield: -1.837585690680143% (Minimal or Negative)
Shareholder yield for VTAK (annual period ending 2021-12-31)
Market cap (USD): 53492360220
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTAK (annual period ending 2022-12-31)
Market cap (USD): 4039358996.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTAK (annual period ending 2023-12-31)
Market cap (USD): 274319796
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -372000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13560814983983147%
Total shareholder yield: -0.13560814983983147% (Minimal or Negative)
Shareholder yield for VTAK (quarterly period ending 2024-09-30)
Market cap (USD): 27431979.599999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTAK (annual period ending 2024-12-31)
Market cap (USD): 30860977.05
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1477000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.785979386222965%
Total shareholder yield: -4.785979386222965% (Minimal or Negative)
Shareholder yield for VTAK (quarterly period ending 2024-12-31)
Market cap (USD): 30860977.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTAK (quarterly period ending 2025-03-31)
Market cap (USD): 23317182.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -233000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9992630902176068%
Total shareholder yield: -0.9992630902176068% (Minimal or Negative)
Shareholder yield for VTAK (quarterly period ending 2025-06-30)
Market cap (USD): 16459187.759999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1870000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.361435492853266%
Total shareholder yield: -11.361435492853266% (Minimal or Negative)
Shareholder yield for VTAK (quarterly period ending 2025-09-30)
Market cap (USD): 9095866.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 183000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0119027862821897%
Total shareholder yield: 2.0119027862821897% (Low Return)
Shareholder yield for VTAK (quarterly period ending 2025-12-31)
Market cap (USD): 6605331.930000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -365000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.5258388808933026%
Total shareholder yield: -5.5258388808933026% (Minimal or Negative)
Shareholder yield for VTAK (annual period ending 2025-12-31)
Market cap (USD): 6605331.930000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1997000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.233151356558697%
Total shareholder yield: -30.233151356558697% (Minimal or Negative)
Shareholder yield for WDS (annual period ending 2021-12-31)
Market cap (USD): 21824629641.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDS (annual period ending 2022-12-31)
Market cap (USD): 36691232759.9
Dividends paid: 1728378378.3783784
Stock repurchases: 3378378.378378378
Net debt paydown: -2891617704.6611824
Dividend yield: 4.710603183295957%
Buyback yield: 0.00920759027227513%
Debt paydown yield: -7.880949990378745%
Total shareholder yield: -3.161139216810513% (Minimal or Negative)
Shareholder yield for WDS (annual period ending 2023-12-31)
Market cap (USD): 35075297638.35
Dividends paid: 2913013698.630137
Stock repurchases: 0
Net debt paydown: 124990744.1688261
Dividend yield: 8.305029165155704%
Buyback yield: 0%
Debt paydown yield: 0.3563497748688124%
Total shareholder yield: 8.661378940024516% (Moderate Return)
Shareholder yield for WDS (annual period ending 2024-12-31)
Market cap (USD): 27851117094.95
Dividends paid: 1521118012.4223602
Stock repurchases: 0
Net debt paydown: -2766706372.8409767
Dividend yield: 5.4616050309097695%
Buyback yield: 0%
Debt paydown yield: -9.933915265979184%
Total shareholder yield: -4.472310235069415% (Minimal or Negative)
Shareholder yield for WDS (quarterly period ending 2024-12-31)
Market cap (USD): 27851117094.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDS (quarterly period ending 2025-06-30)
Market cap (USD): 28535513146.43
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1642085819.8351803
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.754534048183455%
Total shareholder yield: -5.754534048183455% (Minimal or Negative)
Shareholder yield for WIN.AX (annual period ending 2023-06-30)
Market cap (USD): 124915905.29801324
Dividends paid: 0
Stock repurchases: 457177.4834437086
Dividend yield: 0%
Buyback yield: 0.3659882081092999%
Total shareholder yield: 0.3659882081092999% (Low Return)
Shareholder yield for WP.V (annual period ending 2021-12-31)
Market cap (USD): 2484430.677165354
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WP.V (annual period ending 2022-12-31)
Market cap (USD): 2126684.838235294
Dividends paid: 48143.382352941175
Stock repurchases: 0
Dividend yield: 2.2637760653285217%
Buyback yield: 0%
Total shareholder yield: 2.2637760653285217% (Low Return)
Shareholder yield for WP.V (annual period ending 2023-12-31)
Market cap (USD): 2191129.833333333
Dividends paid: 149199.24242424243
Stock repurchases: 0
Net debt paydown: 59000.93582887703
Dividend yield: 6.809237871462316%
Buyback yield: 0%
Debt paydown yield: 2.6927174707452086%
Total shareholder yield: 9.501955342207525% (Moderate Return)
Shareholder yield for WP.V (quarterly period ending 2024-09-30)
Market cap (USD): 5258711.600000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WP.V (annual period ending 2024-12-31)
Market cap (USD): 3309678.62937063
Dividends paid: 183690.2097902098
Stock repurchases: 0
Net debt paydown: 192645.10489510477
Dividend yield: 5.550092028878962%
Buyback yield: 0%
Debt paydown yield: 5.820658936053205%
Total shareholder yield: 11.370750964932167% (High Return)