speb/financial-data huggingface dataset:
Shareholder yield for OPTX (annual period ending 2023-12-31)
Market cap (USD): 202607786.34
Dividends paid: 62065
Stock repurchases: 0
Net debt paydown: 1076113
Dividend yield: 0.030633077396071805%
Buyback yield: 0%
Debt paydown yield: 0.531131117633433%
Total shareholder yield: 0.5617641950295048% (Low Return)
Shareholder yield for OPTX (quarterly period ending 2024-09-30)
Market cap (USD): 49544249.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPTX (annual period ending 2024-12-31)
Market cap (USD): 101505292.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPTX (quarterly period ending 2025-03-31)
Market cap (USD): 48738652.379999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPTX (quarterly period ending 2025-06-30)
Market cap (USD): 53975036.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPTX (quarterly period ending 2025-09-30)
Market cap (USD): 62433810.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPTX (annual period ending 2025-12-31)
Market cap (USD): 115200451.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPTX (quarterly period ending 2025-12-31)
Market cap (USD): 115200451.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 206428
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.179190270580319%
Total shareholder yield: 0.179190270580319% (Low Return)
Shareholder yield for PAAS (annual period ending 2021-12-31)
Market cap (USD): 9657342000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAAS (annual period ending 2022-12-31)
Market cap (USD): 6467722500
Dividends paid: 69632352.94117646
Stock repurchases: 0
Dividend yield: 1.0766131809331099%
Buyback yield: 0%
Total shareholder yield: 1.0766131809331099% (Low Return)
Shareholder yield for PAAS (annual period ending 2023-12-31)
Market cap (USD): 6632049000
Dividends paid: 98787878.78787878
Stock repurchases: 0
Net debt paydown: -440508021.3903743
Dividend yield: 1.489552908729697%
Buyback yield: 0%
Debt paydown yield: -6.642110475817871%
Total shareholder yield: -5.152557567088174% (Minimal or Negative)
Shareholder yield for PAAS (quarterly period ending 2024-09-30)
Market cap (USD): 8629248000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAAS (annual period ending 2024-12-31)
Market cap (USD): 8397505500
Dividends paid: 101398601.3986014
Stock repurchases: 16783216.783216786
Net debt paydown: 45034965.03496504
Dividend yield: 1.2074847869834846%
Buyback yield: 0.19985955094899058%
Debt paydown yield: 0.536289795046458%
Total shareholder yield: 1.9436341329789333% (Low Return)
Shareholder yield for PAAS (quarterly period ending 2024-12-31)
Market cap (USD): 8397505500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAAS (quarterly period ending 2025-03-31)
Market cap (USD): 10773919500
Dividends paid: 25174825.174825177
Stock repurchases: 13986013.986013986
Dividend yield: 0.23366450041533332%
Buyback yield: 0.12981361134185185%
Total shareholder yield: 0.36347811175718514% (Low Return)
Shareholder yield for PAAS (quarterly period ending 2025-06-30)
Market cap (USD): 11894710500
Dividends paid: 26423357.664233573
Stock repurchases: 8102189.781021897
Net debt paydown: -36533612.3730284
Dividend yield: 0.22214376435839758%
Buyback yield: 0.06811590564580698%
Debt paydown yield: -0.30714166917327157%
Total shareholder yield: -0.01688199916906702% (Minimal or Negative)
Shareholder yield for PAAS (quarterly period ending 2025-09-30)
Market cap (USD): 16221975000
Dividends paid: 31223021.582733814
Stock repurchases: 0
Net debt paydown: -17495667.699417233
Dividend yield: 0.19247361423460346%
Buyback yield: 0%
Debt paydown yield: -0.10785164999586815%
Total shareholder yield: 0.08462196423873532% (Low Return)
Shareholder yield for PAAS (annual period ending 2025-12-31)
Market cap (USD): 21703738500
Dividends paid: 127737226.27737226
Stock repurchases: 33576642.33576642
Net debt paydown: -59660047.981215835
Dividend yield: 0.5885494163937345%
Buyback yield: 0.1547044180234959%
Debt paydown yield: -0.27488373941298566%
Total shareholder yield: 0.4683700950042447% (Low Return)
Shareholder yield for PAAS (quarterly period ending 2025-12-31)
Market cap (USD): 21703738500
Dividends paid: 43211678.83211678
Stock repurchases: 10875912.408759123
Net debt paydown: -5351047.629049897
Dividend yield: 0.19909785971719474%
Buyback yield: 0.050110778881523675%
Debt paydown yield: -0.024654958080378167%
Total shareholder yield: 0.22455368051834024% (Low Return)
Shareholder yield for PAC (annual period ending 2021-12-31)
Market cap (USD): 5951894286.54
Dividends paid: 0
Stock repurchases: 146629374.3890518
Dividend yield: 0%
Buyback yield: 2.463574911279069%
Total shareholder yield: 2.463574911279069% (Low Return)
Shareholder yield for PAC (annual period ending 2022-12-31)
Market cap (USD): 6534466509.299999
Dividends paid: 375834686.5364851
Stock repurchases: 102774254.88180883
Dividend yield: 5.751574149191655%
Buyback yield: 1.572802534614543%
Total shareholder yield: 7.324376683806198% (Moderate Return)
Shareholder yield for PAC (annual period ending 2023-12-31)
Market cap (USD): 8405239877.04
Dividends paid: 442378643.06784666
Stock repurchases: 0
Net debt paydown: -628396575.1393828
Dividend yield: 5.26312930433147%
Buyback yield: 0%
Debt paydown yield: -7.476247963558177%
Total shareholder yield: -2.2131186592267067% (Minimal or Negative)
Shareholder yield for PAC (quarterly period ending 2024-09-30)
Market cap (USD): 8551142546.0199995
Dividends paid: 0
Stock repurchases: 178378655.11971474
Dividend yield: 0%
Buyback yield: 2.0860213025303667%
Total shareholder yield: 2.0860213025303667% (Low Return)
Shareholder yield for PAC (annual period ending 2024-12-31)
Market cap (USD): 8757275498.28
Dividends paid: 339464178.38099855
Stock repurchases: 0
Net debt paydown: 68324017.08998394
Dividend yield: 3.8763674666586887%
Buyback yield: 0%
Debt paydown yield: 0.7801971869379161%
Total shareholder yield: 4.656564653596605% (Moderate Return)
Shareholder yield for PAC (quarterly period ending 2024-12-31)
Market cap (USD): 8757275498.28
Dividends paid: 339464178.38099855
Stock repurchases: 169732089.19049928
Dividend yield: 3.8763674666586887%
Buyback yield: 1.9381837333293443%
Total shareholder yield: 5.814551199988033% (Moderate Return)
Shareholder yield for PAC (quarterly period ending 2025-03-31)
Market cap (USD): 9283771250.400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAC (quarterly period ending 2025-06-30)
Market cap (USD): 11709597832.16
Dividends paid: 234431755.31914893
Stock repurchases: 0
Dividend yield: 2.0020478813993963%
Buyback yield: 0%
Total shareholder yield: 2.0020478813993963% (Low Return)
Shareholder yield for PAC (quarterly period ending 2025-09-30)
Market cap (USD): 12315535251.02
Dividends paid: 231723093.68191722
Stock repurchases: 0
Dividend yield: 1.8815511381263381%
Buyback yield: 0%
Total shareholder yield: 1.8815511381263381% (Low Return)
Shareholder yield for PAC (quarterly period ending 2025-12-31)
Market cap (USD): 13688370328.539999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAC (annual period ending 2025-12-31)
Market cap (USD): 13688370328.539999
Dividends paid: 473240934.3715239
Stock repurchases: 0
Net debt paydown: -624733333.0457659
Dividend yield: 3.457248182311559%
Buyback yield: 0%
Debt paydown yield: -4.563971590856279%
Total shareholder yield: -1.10672340854472% (Minimal or Negative)
Shareholder yield for PII (annual period ending 2021-12-31)
Market cap (USD): 5352419453.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PII (annual period ending 2022-12-31)
Market cap (USD): 5031012609.48
Dividends paid: 150000000
Stock repurchases: 505000000
Dividend yield: 2.981507136701529%
Buyback yield: 10.037740693561814%
Total shareholder yield: 13.019247830263343% (High Return)
Shareholder yield for PII (annual period ending 2023-12-31)
Market cap (USD): 4840443950.03
Dividends paid: 147300000
Stock repurchases: 178600000
Net debt paydown: 115900000
Dividend yield: 3.0431092999039286%
Buyback yield: 3.6897442020559517%
Debt paydown yield: 2.394408471546947%
Total shareholder yield: 9.127261973506828% (Moderate Return)
Shareholder yield for PII (quarterly period ending 2024-09-30)
Market cap (USD): 4350085190.49
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PII (quarterly period ending 2024-12-31)
Market cap (USD): 3039996764.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PII (annual period ending 2024-12-31)
Market cap (USD): 3039996764.48
Dividends paid: 147700000
Stock repurchases: 82700000
Net debt paydown: -147900000
Dividend yield: 4.858557802618731%
Buyback yield: 2.720397632204259%
Debt paydown yield: -4.865136756989237%
Total shareholder yield: 2.7138186778337525% (Low Return)
Shareholder yield for PII (quarterly period ending 2025-03-31)
Market cap (USD): 2192961737.85
Dividends paid: 37500000
Stock repurchases: 2400000
Dividend yield: 1.7100161554467135%
Buyback yield: 0.10944103394858964%
Total shareholder yield: 1.819457189395303% (Low Return)
Shareholder yield for PII (quarterly period ending 2025-06-30)
Market cap (USD): 2215147342.98
Dividends paid: 37600000
Stock repurchases: 0
Net debt paydown: 227900000
Dividend yield: 1.6974040178030485%
Buyback yield: 0%
Debt paydown yield: 10.288254671737096%
Total shareholder yield: 11.985658689540145% (High Return)
Shareholder yield for PII (quarterly period ending 2025-09-30)
Market cap (USD): 3205535510.4500003
Dividends paid: 37900000
Stock repurchases: 0
Net debt paydown: 97000000
Dividend yield: 1.182329750409769%
Buyback yield: 0%
Debt paydown yield: 3.0260154561938677%
Total shareholder yield: 4.208345206603637% (Moderate Return)
Shareholder yield for PII (annual period ending 2025-12-31)
Market cap (USD): 3523529183.98
Dividends paid: 150300000
Stock repurchases: 2400000
Net debt paydown: 536200000
Dividend yield: 4.265609624672634%
Buyback yield: 0.06811352694088038%
Debt paydown yield: 15.217697144041692%
Total shareholder yield: 19.551420295655205% (High Return)
Shareholder yield for PII (quarterly period ending 2025-12-31)
Market cap (USD): 3523529183.98
Dividends paid: 37300000
Stock repurchases: 0
Net debt paydown: 191000000
Dividend yield: 1.0585977312061825%
Buyback yield: 0%
Debt paydown yield: 5.420701519045064%
Total shareholder yield: 6.4792992502512465% (Moderate Return)
Shareholder yield for PMV.AX (annual period ending 2021-07-31)
Market cap (USD): 2599618706.6666665
Dividends paid: 122348888.88888888
Stock repurchases: 0
Dividend yield: 4.706416697769091%
Buyback yield: 0%
Total shareholder yield: 4.706416697769091% (Moderate Return)
Shareholder yield for PMV.AX (annual period ending 2022-07-31)
Market cap (USD): 1999045637.3706298
Dividends paid: 102289510.48951049
Stock repurchases: 0
Net debt paydown: 69099621.85962182
Dividend yield: 5.11691722176254%
Buyback yield: 0%
Debt paydown yield: 3.456630532482962%
Total shareholder yield: 8.573547754245501% (Moderate Return)
Shareholder yield for PMV.AX (annual period ending 2023-07-31)
Market cap (USD): 2133341642.28
Dividends paid: 158162666.66666666
Stock repurchases: 0
Net debt paydown: -163306881.1188811
Dividend yield: 7.413846124413105%
Buyback yield: 0%
Debt paydown yield: -7.654980237686991%
Total shareholder yield: -0.241134113273886% (Minimal or Negative)
Shareholder yield for PRAX (annual period ending 2021-12-31)
Market cap (USD): 8238177717
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAX (annual period ending 2022-12-31)
Market cap (USD): 995272231.8000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAX (annual period ending 2023-12-31)
Market cap (USD): 621139084.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1005000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16179951072520876%
Total shareholder yield: 0.16179951072520876% (Low Return)
Shareholder yield for PRAX (quarterly period ending 2024-09-30)
Market cap (USD): 1604144655.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAX (quarterly period ending 2024-12-31)
Market cap (USD): 2145550447.0399997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRAX (annual period ending 2024-12-31)
Market cap (USD): 2145550447.0399997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1126000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05248070496563849%
Total shareholder yield: 0.05248070496563849% (Low Return)
Shareholder yield for PRAX (quarterly period ending 2025-03-31)
Market cap (USD): 1055769171.3799999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -956000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09055009616831383%
Total shareholder yield: -0.09055009616831383% (Minimal or Negative)
Shareholder yield for PRAX (quarterly period ending 2025-06-30)
Market cap (USD): 1172302446.6999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 311000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02652899009768825%
Total shareholder yield: 0.02652899009768825% (Low Return)
Shareholder yield for PRAX (quarterly period ending 2025-09-30)
Market cap (USD): 1477575022
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 319000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02158942830315387%
Total shareholder yield: 0.02158942830315387% (Low Return)
Shareholder yield for PRAX (quarterly period ending 2025-12-31)
Market cap (USD): 8216989848.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 326000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003967389591569176%
Total shareholder yield: 0.003967389591569176% (Low Return)
Shareholder yield for PRAX (annual period ending 2025-12-31)
Market cap (USD): 8216989848.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1259000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.015321912563759485%
Total shareholder yield: 0.015321912563759485% (Low Return)
Shareholder yield for RAYMONDLSL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1719737371.3913043
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAYMONDLSL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1491975298.6705909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAYMONDLSL.NS (annual period ending 2025-03-31)
Market cap (USD): 742988078.1347882
Dividends paid: 7014262.333411269
Stock repurchases: 0
Net debt paydown: -83164264.33952898
Dividend yield: 0.9440612224922923%
Buyback yield: 0%
Debt paydown yield: -11.193216524860826%
Total shareholder yield: -10.249155302368534% (Minimal or Negative)
Shareholder yield for RAYMONDLSL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 742988078.1347882
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAYMONDLSL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 931724587.516382
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAYMONDLSL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 706410810.3922247
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNGR (annual period ending 2021-12-31)
Market cap (USD): 231675824.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNGR (annual period ending 2022-12-31)
Market cap (USD): 248308960.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23800000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.584833332817746%
Total shareholder yield: 9.584833332817746% (Moderate Return)
Shareholder yield for RNGR (annual period ending 2023-12-31)
Market cap (USD): 232863905.4
Dividends paid: 2400000
Stock repurchases: 19300000
Net debt paydown: 15800000
Dividend yield: 1.0306449150534602%
Buyback yield: 8.28810285855491%
Debt paydown yield: 6.785079024101946%
Total shareholder yield: 16.103826797710315% (High Return)
Shareholder yield for RNGR (quarterly period ending 2024-09-30)
Market cap (USD): 274684361.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNGR (quarterly period ending 2024-12-31)
Market cap (USD): 358087658.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNGR (annual period ending 2024-12-31)
Market cap (USD): 358087658.61
Dividends paid: 4500000
Stock repurchases: 15500000
Net debt paydown: -500000
Dividend yield: 1.2566755351099756%
Buyback yield: 4.328549065378804%
Debt paydown yield: -0.1396306150122195%
Total shareholder yield: 5.4455939854765605% (Moderate Return)
Shareholder yield for RNGR (quarterly period ending 2025-03-31)
Market cap (USD): 329811327.24
Dividends paid: 1300000
Stock repurchases: 0
Dividend yield: 0.3941647519746963%
Buyback yield: 0%
Total shareholder yield: 0.3941647519746963% (Low Return)
Shareholder yield for RNGR (quarterly period ending 2025-06-30)
Market cap (USD): 278961454.02
Dividends paid: 1500000
Stock repurchases: 3300000
Net debt paydown: 500000
Dividend yield: 0.5377086971637517%
Buyback yield: 1.1829591337602536%
Debt paydown yield: 0.17923623238791722%
Total shareholder yield: 1.8999040633119226% (Low Return)
Shareholder yield for RNGR (quarterly period ending 2025-09-30)
Market cap (USD): 329573711.01
Dividends paid: 1300000
Stock repurchases: 8200000
Net debt paydown: 1700000
Dividend yield: 0.394448937087872%
Buyback yield: 2.4880625262465776%
Debt paydown yield: 0.5158178408072173%
Total shareholder yield: 3.398329304141667% (Low Return)
Shareholder yield for RNGR (quarterly period ending 2025-12-31)
Market cap (USD): 329811327.24
Dividends paid: 1400000
Stock repurchases: 700000
Net debt paydown: -11700000
Dividend yield: 0.42448511751121143%
Buyback yield: 0.21224255875560571%
Debt paydown yield: -3.547482767772267%
Total shareholder yield: -2.91075509150545% (Minimal or Negative)
Shareholder yield for RNGR (annual period ending 2025-12-31)
Market cap (USD): 329811327.24
Dividends paid: 5500000
Stock repurchases: 12200000
Net debt paydown: -8800000
Dividend yield: 1.6676201045083303%
Buyback yield: 3.699084595454842%
Debt paydown yield: -2.668192167213329%
Total shareholder yield: 2.6985125327498434% (Low Return)
Shareholder yield for RSMX.V (annual period ending 2022-12-31)
Market cap (USD): 56834276.05882353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RSMX.V (annual period ending 2023-12-31)
Market cap (USD): 35552177.015151516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RSMX.V (quarterly period ending 2024-09-30)
Market cap (USD): 28627635.34814815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RSMX.V (annual period ending 2024-12-31)
Market cap (USD): 16408697.083916085
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RSMX.V (quarterly period ending 2024-12-31)
Market cap (USD): 16408697.083916085
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63905.53224553223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.389461344302424%
Total shareholder yield: 0.389461344302424% (Low Return)
Shareholder yield for RSMX.V (quarterly period ending 2025-03-31)
Market cap (USD): 13513044.65734266
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 RSMX.V (quarterly period ending 2025-06-30)
Market cap (USD): 11082387.510948906
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -183841.31488949005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6588601933280445%
Total shareholder yield: -1.6588601933280445% (Minimal or Negative)
Shareholder yield for RSMX.V (quarterly period ending 2025-09-30)
Market cap (USD): 24824837.94964029
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 189422.80102924956
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7630374120206262%
Total shareholder yield: 0.7630374120206262% (Low Return)
Shareholder yield for SARO (annual period ending 2024-12-31)
Market cap (USD): 8232006026.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 961993000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.686009423189175%
Total shareholder yield: 11.686009423189175% (High Return)
Shareholder yield for SARO (quarterly period ending 2024-12-31)
Market cap (USD): 8232006026.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SARO (quarterly period ending 2025-03-31)
Market cap (USD): 8857053334.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SARO (quarterly period ending 2025-06-30)
Market cap (USD): 10522737913.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30958000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2942009983865536%
Total shareholder yield: -0.2942009983865536% (Minimal or Negative)
Shareholder yield for SARO (quarterly period ending 2025-09-30)
Market cap (USD): 9073160115.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14066000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1550286760109242%
Total shareholder yield: -0.1550286760109242% (Minimal or Negative)
Shareholder yield for SARO (quarterly period ending 2025-12-31)
Market cap (USD): 9535296156.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 111552000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.16988500581155%
Total shareholder yield: 1.16988500581155% (Low Return)
Shareholder yield for SARO (annual period ending 2025-12-31)
Market cap (USD): 9535296156.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35965000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.37717758743915303%
Total shareholder yield: -0.37717758743915303% (Minimal or Negative)
Shareholder yield for SLQT (annual period ending 2021-06-30)
Market cap (USD): 3396458127.2400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLQT (annual period ending 2022-06-30)
Market cap (USD): 437342479.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLQT (annual period ending 2023-06-30)
Market cap (USD): 343878159.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13264000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8571801207149243%
Total shareholder yield: 3.8571801207149243% (Low Return)
Shareholder yield for SLQT (annual period ending 2024-06-30)
Market cap (USD): 486719856.23999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18072000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.7130188481746997%
Total shareholder yield: 3.7130188481746997% (Low Return)
Shareholder yield for SLQT (quarterly period ending 2024-09-30)
Market cap (USD): 382674669.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLQT (quarterly period ending 2024-12-31)
Market cap (USD): 656013719.2800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLQT (quarterly period ending 2025-03-31)
Market cap (USD): 589001565.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLQT (annual period ending 2025-06-30)
Market cap (USD): 419707702.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 297814000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 70.9574779056237%
Total shareholder yield: 70.9574779056237% (High Return)
Shareholder yield for SLQT (quarterly period ending 2025-06-30)
Market cap (USD): 419707702.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6600000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5725229645923848%
Total shareholder yield: 1.5725229645923848% (Low Return)
Shareholder yield for SLQT (quarterly period ending 2025-09-30)
Market cap (USD): 345641637.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6933000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.005834730842241%
Total shareholder yield: -2.005834730842241% (Minimal or Negative)
Shareholder yield for SLQT (quarterly period ending 2025-12-31)
Market cap (USD): 248650361.33999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11411000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.589174911512317%
Total shareholder yield: -4.589174911512317% (Minimal or Negative)
Shareholder yield for STO.AX (annual period ending 2021-12-31)
Market cap (USD): 11955570030.347828
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STO.AX (annual period ending 2022-12-31)
Market cap (USD): 13034980667.797298
Dividends paid: 362162162.1621622
Stock repurchases: 283783783.7837838
Dividend yield: 2.7783866458419673%
Buyback yield: 2.1770940135328845%
Total shareholder yield: 4.955480659374851% (Moderate Return)
Shareholder yield for STO.AX (annual period ending 2023-12-31)
Market cap (USD): 14770693466.465752
Dividends paid: 532191780.82191783
Stock repurchases: 231506849.3150685
Net debt paydown: -489439096.6308775
Dividend yield: 3.6030250172760345%
Buyback yield: 1.567339068004247%
Debt paydown yield: -3.313582383535766%
Total shareholder yield: 1.8567817017445156% (Low Return)
Shareholder yield for STO.AX (annual period ending 2024-12-31)
Market cap (USD): 12547296781.00621
Dividends paid: 615527950.3105589
Stock repurchases: 9316770.186335403
Net debt paydown: 64455883.604186535
Dividend yield: 4.905661841380288%
Buyback yield: 0.07425320647901548%
Debt paydown yield: 0.5137033476545981%
Total shareholder yield: 5.493618395513902% (Moderate Return)
Shareholder yield for STO.AX (quarterly period ending 2024-12-31)
Market cap (USD): 12547296781.00621
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMCV.NS (quarterly period ending 2025-12-31)
Market cap (USD): 16855009991.104378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOR.AX (annual period ending 2021-06-30)
Market cap (USD): 103371631.41353382
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOR.AX (annual period ending 2022-06-30)
Market cap (USD): 103436441.2137931
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOR.AX (annual period ending 2023-06-30)
Market cap (USD): 57940390.63576159
Dividends paid: 0
Stock repurchases: 99337.74834437086
Net debt paydown: 14989.513587577076
Dividend yield: 0%
Buyback yield: 0.17144818537529546%
Debt paydown yield: 0.025870577369434142%
Total shareholder yield: 0.1973187627447296% (Low Return)
Shareholder yield for TOR.AX (annual period ending 2024-06-30)
Market cap (USD): 58326659.906666666
Dividends paid: 0
Stock repurchases: 361476
Net debt paydown: 14406.578366445918
Dividend yield: 0%
Buyback yield: 0.619744042567203%
Debt paydown yield: 0.024699817183941406%
Total shareholder yield: 0.6444438597511444% (Low Return)
Shareholder yield for TOTB.DE (annual period ending 2021-12-31)
Market cap (USD): 86439867842.79546
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOTB.DE (annual period ending 2022-12-31)
Market cap (USD): 114533818009.1383
Dividends paid: 10623404255.319149
Stock repurchases: 8203191489.361703
Dividend yield: 9.275342811388283%
Buyback yield: 7.162243983438319%
Total shareholder yield: 16.4375867948266% (High Return)
Shareholder yield for TOTB.DE (annual period ending 2023-12-31)
Market cap (USD): 131416408795.07777
Dividends paid: 8352222222.222222
Stock repurchases: 10185555555.555555
Net debt paydown: 7470685579.196228
Dividend yield: 6.355539843769538%
Buyback yield: 7.750596481021065%
Debt paydown yield: 5.6847433647692585%
Total shareholder yield: 19.790879689559862% (High Return)
Shareholder yield for TOTB.DE (quarterly period ending 2024-09-30)
Market cap (USD): 130700982503.53333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOTB.DE (annual period ending 2024-12-31)
Market cap (USD): 110343712401.6771
Dividends paid: 8038541666.666667
Stock repurchases: 8328125000
Net debt paydown: -190277777.77778625
Dividend yield: 7.285002010268136%
Buyback yield: 7.5474395583897556%
Debt paydown yield: -0.17244097886169565%
Total shareholder yield: 14.660000589796196% (High Return)
Shareholder yield for TOTB.DE (quarterly period ending 2024-12-31)
Market cap (USD): 110343712401.6771
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOTB.DE (quarterly period ending 2025-03-31)
Market cap (USD): 134255052993.83696
Dividends paid: 2011956521.7391303
Stock repurchases: 2339130434.7826085
Dividend yield: 1.4986076701571076%
Buyback yield: 1.7423034609281987%
Total shareholder yield: 3.2409111310853063% (Low Return)
Shareholder yield for TOTB.DE (quarterly period ending 2025-06-30)
Market cap (USD): 129090184970.84708
Dividends paid: 2228235294.117647
Stock repurchases: 2008235294.1176472
Net debt paydown: -9079437340.153465
Dividend yield: 1.7261074454427796%
Buyback yield: 1.555683954261259%
Debt paydown yield: -7.033406406694597%
Total shareholder yield: -3.7516150069905585% (Minimal or Negative)
Shareholder yield for TOTB.DE (quarterly period ending 2025-09-30)
Market cap (USD): 127679648753.0353
Dividends paid: 2607058823.529412
Stock repurchases: 2763529411.764706
Net debt paydown: -1354117647.0588226
Dividend yield: 2.0418749965173557%
Buyback yield: 2.164424353257793%
Debt paydown yield: -1.060558718858969%
Total shareholder yield: 3.1457406309161797% (Low Return)
Shareholder yield for TOTB.DE (annual period ending 2025-12-31)
Market cap (USD): 141628284684.7294
Dividends paid: 9554117647.058825
Stock repurchases: 9075294117.647058
Net debt paydown: -17292598039.215683
Dividend yield: 6.745910725620026%
Buyback yield: 6.407826048200082%
Debt paydown yield: -12.209847826449176%
Total shareholder yield: 0.9438889473709313% (Low Return)
Shareholder yield for TOTB.DE (quarterly period ending 2025-12-31)
Market cap (USD): 141628284684.7294
Dividends paid: 2541176470.5882354
Stock repurchases: 1771764705.882353
Net debt paydown: 3883529411.7647095
Dividend yield: 1.794257747486671%
Buyback yield: 1.2509963739420955%
Debt paydown yield: 2.742057789098845%
Total shareholder yield: 5.787311910527611% (Moderate Return)
Shareholder yield for TPL (annual period ending 2021-12-31)
Market cap (USD): 9052204061.960001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPL (annual period ending 2022-12-31)
Market cap (USD): 17316030400.45
Dividends paid: 247281000
Stock repurchases: 87765000
Dividend yield: 1.4280466959308051%
Buyback yield: 0.5068424920166414%
Total shareholder yield: 1.9348891879474466% (Low Return)
Shareholder yield for TPL (annual period ending 2023-12-31)
Market cap (USD): 11706340089.88
Dividends paid: 99972000
Stock repurchases: 42573000
Net debt paydown: 785000
Dividend yield: 0.8539987667573803%
Buyback yield: 0.36367472389430994%
Debt paydown yield: 0.0067057679340669744%
Total shareholder yield: 1.2243792585857571% (Low Return)
Shareholder yield for TPL (quarterly period ending 2024-09-30)
Market cap (USD): 20143292245.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPL (quarterly period ending 2024-12-31)
Market cap (USD): 25204635845.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPL (annual period ending 2024-12-31)
Market cap (USD): 25204635845.18
Dividends paid: 347309000
Stock repurchases: 29159000
Net debt paydown: 717000
Dividend yield: 1.377956825614751%
Buyback yield: 0.115689035061287%
Debt paydown yield: 0.002844714775504742%
Total shareholder yield: 1.4964905754515425% (Low Return)
Shareholder yield for TPL (quarterly period ending 2025-03-31)
Market cap (USD): 30230112742.12
Dividends paid: 37434000
Stock repurchases: 100000
Dividend yield: 0.1238301700007977%
Buyback yield: 0.00033079598760698214%
Total shareholder yield: 0.12416096598840468% (Low Return)
Shareholder yield for TPL (quarterly period ending 2025-06-30)
Market cap (USD): 24136911684.26
Dividends paid: 36782000
Stock repurchases: 0
Dividend yield: 0.15238900685039183%
Buyback yield: 0%
Total shareholder yield: 0.15238900685039183% (Low Return)
Shareholder yield for TPL (quarterly period ending 2025-09-30)
Market cap (USD): 21368967848.49
Dividends paid: 36815000
Stock repurchases: 8280000
Dividend yield: 0.1722825372803463%
Buyback yield: 0.03874777695725295%
Total shareholder yield: 0.21103031423759924% (Low Return)
Shareholder yield for TPL (annual period ending 2025-12-31)
Market cap (USD): 19757725187.05
Dividends paid: 147798000
Stock repurchases: 8380000
Net debt paydown: -15722000
Dividend yield: 0.748051704337262%
Buyback yield: 0.04241378964766949%
Debt paydown yield: -0.07957393804781142%
Total shareholder yield: 0.7108915559371201% (Low Return)
Shareholder yield for TPL (quarterly period ending 2025-12-31)
Market cap (USD): 19757725187.05
Dividends paid: 36767000
Stock repurchases: 0
Net debt paydown: 334000
Dividend yield: 0.18608923675129643%
Buyback yield: 0%
Debt paydown yield: 0.0016904780122102162%
Total shareholder yield: 0.18777971476350666% (Low Return)
Shareholder yield for TR8.AX (annual period ending 2022-06-30)
Market cap (USD): 29385014.344827585
Dividends paid: 0
Stock repurchases: 487180
Dividend yield: 0%
Buyback yield: 1.657919898500082%
Total shareholder yield: 1.657919898500082% (Low Return)
Shareholder yield for TR8.AX (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 21854.30463576159
Net debt paydown: -226455.70678237046
Shareholder yield for TR8.AX (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 126285.75275938195
Shareholder yield for TUYA (annual period ending 2021-12-31)
Market cap (USD): 3116521784.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TUYA (annual period ending 2022-12-31)
Market cap (USD): 950159080.5
Dividends paid: 0
Stock repurchases: 6993965.517241379
Dividend yield: 0%
Buyback yield: 0.7360836370222301%
Total shareholder yield: 0.7360836370222301% (Low Return)
Shareholder yield for TUYA (annual period ending 2023-12-31)
Market cap (USD): 1145620377.06
Dividends paid: 0
Stock repurchases: 469620.2531645569
Net debt paydown: 218287.74431349733
Dividend yield: 0%
Buyback yield: 0.04099265887446426%
Debt paydown yield: 0.0190541080347827%
Total shareholder yield: 0.06004676690924696% (Low Return)
Shareholder yield for TUYA (quarterly period ending 2024-09-30)
Market cap (USD): 857857912.6800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TUYA (quarterly period ending 2024-12-31)
Market cap (USD): 933870639.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TUYA (annual period ending 2024-12-31)
Market cap (USD): 933870639.12
Dividends paid: 4523561.643835616
Stock repurchases: 9589.04109589041
Net debt paydown: 458368.68774444633
Dividend yield: 0.4843884639202529%
Buyback yield: 0.0010268061436138848%
Debt paydown yield: 0.04908267468140704%
Total shareholder yield: 0.5344979447452739% (Low Return)
Shareholder yield for TUYA (quarterly period ending 2025-03-31)
Market cap (USD): 1601696735.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TUYA (quarterly period ending 2025-06-30)
Market cap (USD): 1221633103.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 133760.9645331212
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010949356574399771%
Total shareholder yield: 0.010949356574399771% (Low Return)
Shareholder yield for TUYA (quarterly period ending 2025-09-30)
Market cap (USD): 1308504790.8600001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 103035.62753670884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007874302658761366%
Total shareholder yield: 0.007874302658761366% (Low Return)
Shareholder yield for TUYA (quarterly period ending 2025-12-31)
Market cap (USD): 1118472974.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -274451.8459069021
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.024538084701223425%
Total shareholder yield: -0.024538084701223425% (Minimal or Negative)
Shareholder yield for TUYA (annual period ending 2025-12-31)
Market cap (USD): 1118472974.76
Dividends paid: 9978285.714285715
Stock repurchases: 3428.5714285714284
Net debt paydown: -122293.54207436403
Dividend yield: 0.8921347175533534%
Buyback yield: 0.0003065403908670324%
Debt paydown yield: -0.010933973804830247%
Total shareholder yield: 0.8815072841393902% (Low Return)
Shareholder yield for UPB (quarterly period ending 2024-12-31)
Market cap (USD): 894664569.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPB (annual period ending 2024-12-31)
Market cap (USD): 894664569.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1789000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.19996321082882954%
Total shareholder yield: -0.19996321082882954% (Minimal or Negative)
Shareholder yield for UPB (quarterly period ending 2025-03-31)
Market cap (USD): 333050314.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPB (quarterly period ending 2025-06-30)
Market cap (USD): 597531446.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 139000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.023262374033259724%
Total shareholder yield: 0.023262374033259724% (Low Return)
Shareholder yield for UPB (quarterly period ending 2025-09-30)
Market cap (USD): 1023639936.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 142000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.013872065256004663%
Total shareholder yield: 0.013872065256004663% (Low Return)
Shareholder yield for UPB (annual period ending 2025-12-31)
Market cap (USD): 1477502619.8999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 565000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0382402029201302%
Total shareholder yield: 0.0382402029201302% (Low Return)
Shareholder yield for UPB (quarterly period ending 2025-12-31)
Market cap (USD): 1477502619.8999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 150000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01015226626198147%
Total shareholder yield: 0.01015226626198147% (Low Return)
Shareholder yield for VBS.AX (annual period ending 2021-06-30)
Market cap (USD): 62618022.406015046
Dividends paid: 0
Stock repurchases: 85211.27819548872
Dividend yield: 0%
Buyback yield: 0.13608107525814064%
Total shareholder yield: 0.13608107525814064% (Low Return)
Shareholder yield for VBS.AX (annual period ending 2022-06-30)
Market cap (USD): 42119616.91034483
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1617059.2688618093
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8392069716679917%
Total shareholder yield: 3.8392069716679917% (Low Return)
Shareholder yield for VBS.AX (annual period ending 2023-06-30)
Market cap (USD): 17975995.44370861
Dividends paid: 0
Stock repurchases: 41688.741721854305
Net debt paydown: 4102312.1945649693
Dividend yield: 0%
Buyback yield: 0.23191339724357177%
Debt paydown yield: 22.82105715597926%
Total shareholder yield: 23.05297055322283% (High Return)
Shareholder yield for VBS.AX (annual period ending 2024-06-30)
Market cap (USD): 3290151.8933333335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27210.701986754968
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.82703482601793%
Total shareholder yield: 0.82703482601793% (Low Return)
Shareholder yield for WCSB.V (annual period ending 2021-12-31)
Market cap (USD): 9484887.401574804
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WCSB.V (annual period ending 2022-12-31)
Market cap (USD): 8201121.323529411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WCSB.V (annual period ending 2023-12-31)
Market cap (USD): 4055827.272727272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WCSB.V (quarterly period ending 2024-09-30)
Market cap (USD): 3635222.9629629627
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WCSB.V (quarterly period ending 2024-12-31)
Market cap (USD): 1871920.2797202799
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WCSB.V (annual period ending 2024-12-31)
Market cap (USD): 1871920.2797202799
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WCSB.V (quarterly period ending 2025-03-31)
Market cap (USD): 2807880.41958042
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 34580.41958041958
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2315488700757031%
Total shareholder yield: 1.2315488700757031% (Low Return)
Shareholder yield for WCSB.V (quarterly period ending 2025-06-30)
Market cap (USD): 2930853.2846715325
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31551.508345668946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.076529777545825%
Total shareholder yield: 1.076529777545825% (Low Return)
Shareholder yield for WCSB.V (quarterly period ending 2025-09-30)
Market cap (USD): 2888682.7338129496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24755.23814525021
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8569732444301438%
Total shareholder yield: 0.8569732444301438% (Low Return)
Shareholder yield for WCSB.V (annual period ending 2025-12-31)
Market cap (USD): 1953902.1897810218
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 126289.59215966516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.4634551729438785%
Total shareholder yield: 6.4634551729438785% (Moderate Return)
Shareholder yield for WCSB.V (quarterly period ending 2025-12-31)
Market cap (USD): 1953902.1897810218
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35402.42608832642
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8118832290317486%
Total shareholder yield: 1.8118832290317486% (Low Return)
Shareholder yield for WRLD (annual period ending 2022-03-31)
Market cap (USD): 890199564.32
Dividends paid: 0
Stock repurchases: 111139261
Dividend yield: 0%
Buyback yield: 12.484757963782688%
Total shareholder yield: 12.484757963782688% (High Return)
Shareholder yield for WRLD (annual period ending 2023-03-31)
Market cap (USD): 386492502.67
Dividends paid: 0
Stock repurchases: 14314089
Net debt paydown: 100847135
Dividend yield: 0%
Buyback yield: 3.703587754255052%
Debt paydown yield: 26.092908479031117%
Total shareholder yield: 29.79649623328617% (High Return)
Shareholder yield for WRLD (annual period ending 2024-03-31)
Market cap (USD): 672754028.54
Dividends paid: 0
Stock repurchases: 36204531
Net debt paydown: 101049089
Dividend yield: 0%
Buyback yield: 5.381540572647405%
Debt paydown yield: 15.020213140796068%
Total shareholder yield: 20.401753713443473% (High Return)
Shareholder yield for WRLD (quarterly period ending 2024-09-30)
Market cap (USD): 547465307.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WRLD (quarterly period ending 2024-12-31)
Market cap (USD): 521757918.12
Dividends paid: 0
Stock repurchases: 1046036
Dividend yield: 0%
Buyback yield: 0.20048301399412982%
Total shareholder yield: 0.20048301399412982% (Low Return)
Shareholder yield for WRLD (quarterly period ending 2025-03-31)
Market cap (USD): 587232875.65
Dividends paid: 0
Stock repurchases: 32000874
Net debt paydown: 115507050
Dividend yield: 0%
Buyback yield: 5.449435024321258%
Debt paydown yield: 19.669717890393457%
Total shareholder yield: 25.119152914714714% (High Return)
Shareholder yield for WRLD (annual period ending 2025-03-31)
Market cap (USD): 587232875.65
Dividends paid: 0
Stock repurchases: 54195564
Net debt paydown: 52390220
Dividend yield: 0%
Buyback yield: 9.228973078186687%
Debt paydown yield: 8.921540699166407%
Total shareholder yield: 18.150513777353094% (High Return)