speb/financial-data huggingface dataset:
Shareholder yield for MARKSANS.NS (annual period ending 2024-03-31)
Market cap (USD): 821196202.8642035
Dividends paid: 2717112.363592757
Stock repurchases: 0
Net debt paydown: -14292387.704984238
Dividend yield: 0.33087249479672404%
Buyback yield: 0%
Debt paydown yield: -1.7404351913872267%
Total shareholder yield: -1.4095626965905026% (Minimal or Negative)
Shareholder yield for MARKSANS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1606804323.9381273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARKSANS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1172387336.3372622
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13947436.236289147
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1896611131832346%
Total shareholder yield: -1.1896611131832346% (Minimal or Negative)
Shareholder yield for MARKSANS.NS (annual period ending 2025-03-31)
Market cap (USD): 1172387336.3372622
Dividends paid: 3178629.88075754
Stock repurchases: 0
Net debt paydown: -8364800.689330645
Dividend yield: 0.2711245492200659%
Buyback yield: 0%
Debt paydown yield: -0.7134843946253896%
Total shareholder yield: -0.4423598454053237% (Minimal or Negative)
Shareholder yield for MARKSANS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1381762332.4675872
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARKSANS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 843180886.582187
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MARKSANS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 910113531.9855186
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCGA (quarterly period ending 2025-09-30)
Market cap (USD): 190081125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCGA (annual period ending 2025-12-31)
Market cap (USD): 180630562.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCGA (quarterly period ending 2025-12-31)
Market cap (USD): 180630562.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCY.AX (annual period ending 2021-06-30)
Market cap (USD): 5712200457.624061
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCY.AX (annual period ending 2022-06-30)
Market cap (USD): 4310829817.82069
Dividends paid: 144099378.88198757
Stock repurchases: 57763975.1552795
Dividend yield: 3.342729473715017%
Buyback yield: 1.3399734528254164%
Total shareholder yield: 4.682702926540433% (Moderate Return)
Shareholder yield for MCY.AX (annual period ending 2023-06-30)
Market cap (USD): 5040662608.529801
Dividends paid: 156363636.36363637
Stock repurchases: 3030303.0303030303
Net debt paydown: 64603801.99510622
Dividend yield: 3.1020452767268747%
Buyback yield: 0.060117156525714616%
Debt paydown yield: 1.281652969309705%
Total shareholder yield: 4.4438154025622945% (Moderate Return)
Shareholder yield for MCY.AX (annual period ending 2024-06-30)
Market cap (USD): 5197107754.666666
Dividends paid: 163414634.14634147
Stock repurchases: 0
Net debt paydown: -33233555.062823534
Dividend yield: 3.1443380022206724%
Buyback yield: 0%
Debt paydown yield: -0.6394624978283729%
Total shareholder yield: 2.5048755043922997% (Low Return)
Shareholder yield for MERC (annual period ending 2021-12-31)
Market cap (USD): 704655963.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERC (annual period ending 2022-12-31)
Market cap (USD): 700637012.7600001
Dividends paid: 14593382.352941176
Stock repurchases: 0
Dividend yield: 2.0828734547513936%
Buyback yield: 0%
Total shareholder yield: 2.0828734547513936% (Low Return)
Shareholder yield for MERC (annual period ending 2023-12-31)
Market cap (USD): 590115877.86
Dividends paid: 15113636.363636363
Stock repurchases: 0
Net debt paydown: -227677361.85383248
Dividend yield: 2.5611302679135752%
Buyback yield: 0%
Debt paydown yield: -38.58180577677102%
Total shareholder yield: -36.020675508857444% (Minimal or Negative)
Shareholder yield for MERC (quarterly period ending 2024-09-30)
Market cap (USD): 433376813.82
Dividends paid: 3714814.8148148144
Stock repurchases: 0
Dividend yield: 0.8571789482853451%
Buyback yield: 0%
Total shareholder yield: 0.8571789482853451% (Low Return)
Shareholder yield for MERC (quarterly period ending 2024-12-31)
Market cap (USD): 421319962.74
Dividends paid: 7014685.314685315
Stock repurchases: 0
Dividend yield: 1.6649306785907352%
Buyback yield: 0%
Total shareholder yield: 1.6649306785907352% (Low Return)
Shareholder yield for MERC (annual period ending 2024-12-31)
Market cap (USD): 421319962.74
Dividends paid: 14027972.027972028
Stock repurchases: 0
Net debt paydown: 191300407.9254079
Dividend yield: 3.329529400112665%
Buyback yield: 0%
Debt paydown yield: 45.40501871340498%
Total shareholder yield: 48.73454811351764% (High Return)
Shareholder yield for MERC (quarterly period ending 2025-03-31)
Market cap (USD): 403234686.11999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERC (quarterly period ending 2025-06-30)
Market cap (USD): 234438771
Dividends paid: 3660583.941605839
Stock repurchases: 0
Net debt paydown: -64991230.66714287
Dividend yield: 1.5614243011049733%
Buyback yield: 0%
Debt paydown yield: -27.722048870126038%
Total shareholder yield: -26.160624569021063% (Minimal or Negative)
Shareholder yield for MERC (quarterly period ending 2025-09-30)
Market cap (USD): 192909617.28
Dividends paid: 3614388.4892086335
Stock repurchases: 0
Net debt paydown: -1602767.4210999012
Dividend yield: 1.8736175729188786%
Buyback yield: 0%
Debt paydown yield: -0.8308385261962099%
Total shareholder yield: 1.0427790467226687% (Low Return)
Shareholder yield for MERC (quarterly period ending 2025-12-31)
Market cap (USD): 132625361.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57127889.51320672
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -43.07463422033584%
Total shareholder yield: -43.07463422033584% (Minimal or Negative)
Shareholder yield for MERC (annual period ending 2025-12-31)
Market cap (USD): 132625361.88
Dividends paid: 7327737.226277372
Stock repurchases: 0
Net debt paydown: -143983426.06298804
Dividend yield: 5.525140231404262%
Buyback yield: 0%
Debt paydown yield: -108.5640212565564%
Total shareholder yield: -103.03888102515214% (Minimal or Negative)
Shareholder yield for MFC.TO (annual period ending 2021-12-31)
Market cap (USD): 25522854630.55118
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFC.TO (annual period ending 2022-12-31)
Market cap (USD): 25217821722.941174
Dividends paid: 2049264705.8823528
Stock repurchases: 1908088235.2941175
Dividend yield: 8.126255821763124%
Buyback yield: 7.566427648896773%
Total shareholder yield: 15.692683470659897% (High Return)
Shareholder yield for MFC.TO (annual period ending 2023-12-31)
Market cap (USD): 33351345838.181812
Dividends paid: 2251515151.5151515
Stock repurchases: 1208333333.3333333
Net debt paydown: -564705882.3529415
Dividend yield: 6.750897437360794%
Buyback yield: 3.623042198045244%
Debt paydown yield: -1.693202682413032%
Total shareholder yield: 8.680736952993007% (Moderate Return)
Shareholder yield for MFC.TO (quarterly period ending 2024-09-30)
Market cap (USD): 46083660613.33333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFC.TO (annual period ending 2024-12-31)
Market cap (USD): 48490929092.58742
Dividends paid: 2209090909.090909
Stock repurchases: 2288111888.1118884
Net debt paydown: -252797202.79720306
Dividend yield: 4.555678660792256%
Buyback yield: 4.7186389927547525%
Debt paydown yield: -0.5213288495968352%
Total shareholder yield: 8.752988803950172% (Moderate Return)
Shareholder yield for MFC.TO (quarterly period ending 2024-12-31)
Market cap (USD): 48490929092.58742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFC.TO (quarterly period ending 2025-03-31)
Market cap (USD): 49760569080.83916
Dividends paid: 560839160.8391609
Stock repurchases: 354545454.54545456
Dividend yield: 1.1270754559258407%
Buyback yield: 0.7125028131601013%
Total shareholder yield: 1.839578269085942% (Low Return)
Shareholder yield for MFC.TO (quarterly period ending 2025-06-30)
Market cap (USD): 50930732822.77372
Dividends paid: 624817518.2481751
Stock repurchases: 476642335.76642334
Net debt paydown: 222745138.0736065
Dividend yield: 1.2267986019804282%
Buyback yield: 0.9358638867911445%
Debt paydown yield: 0.4373491715673995%
Total shareholder yield: 2.6000116603389722% (Low Return)
Shareholder yield for MFC.TO (quarterly period ending 2025-09-30)
Market cap (USD): 50521464803.45324
Dividends paid: 578417266.1870503
Stock repurchases: 441007194.24460435
Net debt paydown: 30809221.236148834
Dividend yield: 1.1448940929114042%
Buyback yield: 0.8729105459635459%
Debt paydown yield: 0.06098243856548467%
Total shareholder yield: 2.0787870774404347% (Low Return)
Shareholder yield for MFC.TO (annual period ending 2025-12-31)
Market cap (USD): 59441478341.0219
Dividends paid: 2412408759.1240873
Stock repurchases: 1774452554.7445254
Net debt paydown: -808881629.3195839
Dividend yield: 4.058460230891044%
Buyback yield: 2.9852093256569225%
Debt paydown yield: -1.3608033512877094%
Total shareholder yield: 5.682866205260257% (Moderate Return)
Shareholder yield for MFC.TO (quarterly period ending 2025-12-31)
Market cap (USD): 59441478341.0219
Dividends paid: 615328467.1532847
Stock repurchases: 480291970.8029197
Net debt paydown: -1051247177.440527
Dividend yield: 1.0351836534466416%
Buyback yield: 0.8080081185858722%
Debt paydown yield: -1.7685414407249653%
Total shareholder yield: 0.07465033130754861% (Low Return)
Shareholder yield for MLFMV.LS (annual period ending 2021-12-31)
Market cap (USD): 4588411.363636363
Dividends paid: 4733567.045454546
Stock repurchases: 10068181.818181818
Dividend yield: 103.16352807789984%
Buyback yield: 219.4263116418289%
Total shareholder yield: 322.58983971972873% (High Return)
Shareholder yield for MLFMV.LS (annual period ending 2022-12-31)
Market cap (USD): 6414664.170212767
Dividends paid: 5286605.319148936
Stock repurchases: 0
Net debt paydown: 19318267.335589886
Dividend yield: 82.41437398543634%
Buyback yield: 0%
Debt paydown yield: 301.157891091111%
Total shareholder yield: 383.57226507654735% (High Return)
Shareholder yield for MLFMV.LS (annual period ending 2023-12-31)
Market cap (USD): 3888253.7777777775
Dividends paid: 7314398.888888889
Stock repurchases: 0
Net debt paydown: 9273172.03309697
Dividend yield: 188.1152647672403%
Buyback yield: 0%
Debt paydown yield: 238.49194427830764%
Total shareholder yield: 426.60720904554796% (High Return)
Shareholder yield for MLFMV.LS (annual period ending 2024-12-31)
Market cap (USD): 3364835
Dividends paid: 4509840.625
Stock repurchases: 0
Net debt paydown: 17682962.430555522
Dividend yield: 134.02858163921854%
Buyback yield: 0%
Debt paydown yield: 525.5224232556878%
Total shareholder yield: 659.5510048949063% (High Return)
Shareholder yield for MLFMV.LS (quarterly period ending 2024-12-31)
Market cap (USD): 3364835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLFMV.LS (quarterly period ending 2025-06-30)
Market cap (USD): 7917258.823529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5541127.438725501
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 69.98795368742711%
Total shareholder yield: 69.98795368742711% (High Return)
Shareholder yield for NBM.V (annual period ending 2022-02-28)
Market cap (USD): 38598233.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBM.V (annual period ending 2023-02-28)
Market cap (USD): 36327749.176470585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29683.22610294119
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08170951070694729%
Total shareholder yield: 0.08170951070694729% (Low Return)
Shareholder yield for NBM.V (annual period ending 2024-02-29)
Market cap (USD): 24975327.558823526
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27855.14705882354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11153065757883364%
Total shareholder yield: -0.11153065757883364% (Minimal or Negative)
Shareholder yield for NBM.V (quarterly period ending 2024-11-30)
Market cap (USD): 97046987.0857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBM.V (quarterly period ending 2025-02-28)
Market cap (USD): 72907774.3888889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10185.396825396834
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.013970247906715808%
Total shareholder yield: 0.013970247906715808% (Low Return)
Shareholder yield for NBM.V (annual period ending 2025-02-28)
Market cap (USD): 72907774.3888889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 41922.87581699346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05750124203953548%
Total shareholder yield: 0.05750124203953548% (Low Return)
Shareholder yield for NBM.V (quarterly period ending 2025-05-31)
Market cap (USD): 63770994.47826087
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3614.613526570043
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0056681153495297025%
Total shareholder yield: 0.0056681153495297025% (Low Return)
Shareholder yield for NBM.V (quarterly period ending 2025-08-31)
Market cap (USD): 52966918.963503644
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -73165.68814133079
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13813468778832483%
Total shareholder yield: -0.13813468778832483% (Minimal or Negative)
Shareholder yield for NBM.V (quarterly period ending 2025-11-30)
Market cap (USD): 54037526.900000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22212.106360792473
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04110496470702191%
Total shareholder yield: 0.04110496470702191% (Low Return)
Shareholder yield for NTD.AX (annual period ending 2021-06-30)
Market cap (USD): 123574028.42105262
Dividends paid: 2520300.751879699
Stock repurchases: 0
Dividend yield: 2.03950683172058%
Buyback yield: 0%
Total shareholder yield: 2.03950683172058% (Low Return)
Shareholder yield for NTD.AX (annual period ending 2022-06-30)
Market cap (USD): 109877399.65517241
Dividends paid: 6308965.517241379
Stock repurchases: 403448.275862069
Dividend yield: 5.741822737924967%
Buyback yield: 0.367180400271765%
Total shareholder yield: 6.109003138196733% (Moderate Return)
Shareholder yield for NTD.AX (annual period ending 2023-06-30)
Market cap (USD): 63306846.1589404
Dividends paid: 698675.4966887417
Stock repurchases: 0
Net debt paydown: 6625170.130166709
Dividend yield: 1.1036333968282395%
Buyback yield: 0%
Debt paydown yield: 10.465171671217554%
Total shareholder yield: 11.568805068045794% (High Return)
Shareholder yield for NTD.AX (annual period ending 2024-06-30)
Market cap (USD): 46958130.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12306388.520971313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.20715158656041%
Total shareholder yield: -26.20715158656041% (Minimal or Negative)
Shareholder yield for NURS.V (annual period ending 2021-12-31)
Market cap (USD): 4648186.8503937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NURS.V (annual period ending 2022-12-31)
Market cap (USD): 19729937.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18663
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09459229153665591%
Total shareholder yield: -0.09459229153665591% (Minimal or Negative)
Shareholder yield for NURS.V (annual period ending 2023-12-31)
Market cap (USD): 18295032.954545453
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18663
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10201129479443284%
Total shareholder yield: 0.10201129479443284% (Low Return)
Shareholder yield for NURS.V (quarterly period ending 2024-09-30)
Market cap (USD): 10733086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NURS.V (annual period ending 2024-12-31)
Market cap (USD): 76932959.0909091
Dividends paid: 0
Stock repurchases: 7425
Dividend yield: 0%
Buyback yield: 0.00965126012016011%
Total shareholder yield: 0.00965126012016011% (Low Return)
Shareholder yield for NURS.V (quarterly period ending 2024-12-31)
Market cap (USD): 76932959.0909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NURS.V (quarterly period ending 2025-03-31)
Market cap (USD): 41656382.727272734
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NURS.V (quarterly period ending 2025-06-30)
Market cap (USD): 68942450.2189781
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NURS.V (quarterly period ending 2025-09-30)
Market cap (USD): 150572069.78417268
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NURS.V (quarterly period ending 2025-12-31)
Market cap (USD): 185282834.96350366
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -466003
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.25150899709181995%
Total shareholder yield: -0.25150899709181995% (Minimal or Negative)
Shareholder yield for NURS.V (annual period ending 2025-12-31)
Market cap (USD): 185282834.96350366
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLH.AX (annual period ending 2021-06-30)
Market cap (USD): 11213638.421052633
Dividends paid: 199248.12030075188
Stock repurchases: 0
Dividend yield: 1.7768373905001327%
Buyback yield: 0%
Total shareholder yield: 1.7768373905001327% (Low Return)
Shareholder yield for OLH.AX (annual period ending 2022-06-30)
Market cap (USD): 7346866.551724138
Dividends paid: 130344.8275862069
Stock repurchases: 0
Net debt paydown: -2420840.031112264
Dividend yield: 1.7741553717974912%
Buyback yield: 0%
Debt paydown yield: -32.95064656570017%
Total shareholder yield: -31.176491193902677% (Minimal or Negative)
Shareholder yield for OLH.AX (annual period ending 2023-06-30)
Market cap (USD): 8465925.695364239
Dividends paid: 220529.80132450332
Stock repurchases: 0
Net debt paydown: 802411.50947705
Dividend yield: 2.604910664940761%
Buyback yield: 0%
Debt paydown yield: 9.478130783931089%
Total shareholder yield: 12.08304144887185% (High Return)
Shareholder yield for PARR (annual period ending 2021-12-31)
Market cap (USD): 826879127.7299999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PARR (annual period ending 2022-12-31)
Market cap (USD): 1165854440.25
Dividends paid: 0
Stock repurchases: 7834000
Dividend yield: 0%
Buyback yield: 0.6719535243456393%
Total shareholder yield: 0.6719535243456393% (Low Return)
Shareholder yield for PARR (annual period ending 2023-12-31)
Market cap (USD): 1823747354.4899998
Dividends paid: 0
Stock repurchases: 67821000
Net debt paydown: -148021000
Dividend yield: 0%
Buyback yield: 3.7187716726786286%
Debt paydown yield: -8.116310608241744%
Total shareholder yield: -4.397538935563115% (Minimal or Negative)
Shareholder yield for PARR (quarterly period ending 2024-09-30)
Market cap (USD): 882539275.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PARR (quarterly period ending 2024-12-31)
Market cap (USD): 821864700.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PARR (annual period ending 2024-12-31)
Market cap (USD): 821864700.03
Dividends paid: 0
Stock repurchases: 141974000
Net debt paydown: -548277000
Dividend yield: 0%
Buyback yield: 17.274619532243886%
Debt paydown yield: -66.71134555115783%
Total shareholder yield: -49.436726018913944% (Minimal or Negative)
Shareholder yield for PARR (quarterly period ending 2025-03-31)
Market cap (USD): 715057390.02
Dividends paid: 0
Stock repurchases: 51098000
Dividend yield: 0%
Buyback yield: 7.145999847448721%
Total shareholder yield: 7.145999847448721% (Moderate Return)
Shareholder yield for PARR (quarterly period ending 2025-06-30)
Market cap (USD): 1330327668.81
Dividends paid: 0
Stock repurchases: 29737000
Net debt paydown: 55067000
Dividend yield: 0%
Buyback yield: 2.235313952885024%
Debt paydown yield: 4.139356136917631%
Total shareholder yield: 6.374670089802655% (Moderate Return)
Shareholder yield for PARR (quarterly period ending 2025-09-30)
Market cap (USD): 1776110291.3400002
Dividends paid: 0
Stock repurchases: 16442000
Net debt paydown: 163292000
Dividend yield: 0%
Buyback yield: 0.9257307994986733%
Debt paydown yield: 9.19379842547971%
Total shareholder yield: 10.119529224978383% (High Return)
Shareholder yield for PARR (quarterly period ending 2025-12-31)
Market cap (USD): 1762069893.78
Dividends paid: 0
Stock repurchases: 27568000
Net debt paydown: 186459000
Dividend yield: 0%
Buyback yield: 1.5645236376441916%
Debt paydown yield: 10.581816343278378%
Total shareholder yield: 12.14633998092257% (High Return)
Shareholder yield for PARR (annual period ending 2025-12-31)
Market cap (USD): 1762069893.78
Dividends paid: 0
Stock repurchases: 124845000
Net debt paydown: 340043000
Dividend yield: 0%
Buyback yield: 7.08513325383376%
Debt paydown yield: 19.29792916843601%
Total shareholder yield: 26.38306242226977% (High Return)
Shareholder yield for PCQ.V (annual period ending 2021-12-31)
Market cap (USD): 7820704.637795276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCQ.V (annual period ending 2022-12-31)
Market cap (USD): 7303158.007352942
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCQ.V (annual period ending 2023-12-31)
Market cap (USD): 4299694.757575758
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6684.491978609622
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1554643377144859%
Total shareholder yield: 0.1554643377144859% (Low Return)
Shareholder yield for PCQ.V (quarterly period ending 2024-09-30)
Market cap (USD): 6306218.977777777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCQ.V (quarterly period ending 2024-12-31)
Market cap (USD): 3968949.0069930074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCQ.V (annual period ending 2024-12-31)
Market cap (USD): 3968949.0069930074
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4887.412587412586
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12314122904580811%
Total shareholder yield: 0.12314122904580811% (Low Return)
Shareholder yield for PCQ.V (quarterly period ending 2025-03-31)
Market cap (USD): 5953423.51048951
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 904.195804195806
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.015187829365787215%
Total shareholder yield: 0.015187829365787215% (Low Return)
Shareholder yield for PCQ.V (quarterly period ending 2025-06-30)
Market cap (USD): 7249850.284671533
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 225.44535756214827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0031096553543845007%
Total shareholder yield: 0.0031096553543845007% (Low Return)
Shareholder yield for PCQ.V (quarterly period ending 2025-09-30)
Market cap (USD): 8166326.73381295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1215.9743737856406
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014890101920008393%
Total shareholder yield: 0.014890101920008393% (Low Return)
Shareholder yield for PCQ.V (quarterly period ending 2025-12-31)
Market cap (USD): 7249850.284671533
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 788.4051882581534
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010874778889228793%
Total shareholder yield: 0.010874778889228793% (Low Return)
Shareholder yield for PCQ.V (annual period ending 2025-12-31)
Market cap (USD): 7249850.284671533
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3134.0207238017483
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04322876474329484%
Total shareholder yield: 0.04322876474329484% (Low Return)
Shareholder yield for QPM.AX (annual period ending 2021-06-30)
Market cap (USD): 416622950.21052635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QPM.AX (annual period ending 2022-06-30)
Market cap (USD): 327551836.71724135
Dividends paid: 0
Stock repurchases: 1699811.7241379311
Dividend yield: 0%
Buyback yield: 0.5189443421150134%
Total shareholder yield: 0.5189443421150134% (Low Return)
Shareholder yield for QPM.AX (annual period ending 2023-06-30)
Market cap (USD): 262113776.62251657
Dividends paid: 0
Stock repurchases: 387194.70198675495
Net debt paydown: 42753.72459465638
Dividend yield: 0%
Buyback yield: 0.14772008819069965%
Debt paydown yield: 0.016311132190593783%
Total shareholder yield: 0.16403122038129342% (Low Return)
Shareholder yield for QPM.AX (annual period ending 2024-06-30)
Market cap (USD): 79158360.54
Dividends paid: 0
Stock repurchases: 1384656
Net debt paydown: -39982508.98896247
Dividend yield: 0%
Buyback yield: 1.749222685455077%
Debt paydown yield: -50.509521314250385%
Total shareholder yield: -48.76029862879531% (Minimal or Negative)
Shareholder yield for RILY (annual period ending 2021-12-31)
Market cap (USD): 2822873500.08
Dividends paid: 0
Stock repurchases: 2656000
Dividend yield: 0%
Buyback yield: 0.09408852362405645%
Total shareholder yield: 0.09408852362405645% (Low Return)
Shareholder yield for RILY (annual period ending 2022-12-31)
Market cap (USD): 1173283176.24
Dividends paid: 127462000
Stock repurchases: 6516000
Dividend yield: 10.86370303275593%
Buyback yield: 0.5553646495538878%
Total shareholder yield: 11.419067682309818% (High Return)
Shareholder yield for RILY (annual period ending 2023-12-31)
Market cap (USD): 811932859.1999999
Dividends paid: 149156000
Stock repurchases: 69479000
Net debt paydown: 91443000
Dividend yield: 18.370484493873533%
Buyback yield: 8.55723465465579%
Debt paydown yield: 11.262384440272449%
Total shareholder yield: 38.190103588801776% (High Return)
Shareholder yield for RILY (quarterly period ending 2024-09-30)
Market cap (USD): 211022154
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RILY (quarterly period ending 2024-12-31)
Market cap (USD): 184493654.64
Dividends paid: 2119000
Stock repurchases: 0
Dividend yield: 1.1485489862156921%
Buyback yield: 0%
Total shareholder yield: 1.1485489862156921% (Low Return)
Shareholder yield for RILY (annual period ending 2024-12-31)
Market cap (USD): 184493654.64
Dividends paid: 41791000
Stock repurchases: 0
Net debt paydown: 615613000
Dividend yield: 22.65172755211892%
Buyback yield: 0%
Debt paydown yield: 333.6770585423317%
Total shareholder yield: 356.3287860944506% (High Return)
Shareholder yield for RILY (quarterly period ending 2025-03-31)
Market cap (USD): 155553473.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RILY (quarterly period ending 2025-06-30)
Market cap (USD): 119378247.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 112867000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 94.54570051321424%
Total shareholder yield: 94.54570051321424% (High Return)
Shareholder yield for RILY (quarterly period ending 2025-09-30)
Market cap (USD): 240364282.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28965000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.05045930674493%
Total shareholder yield: 12.05045930674493% (High Return)
Shareholder yield for RILY (annual period ending 2025-12-31)
Market cap (USD): 187709230.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 370204000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 197.22205422124924%
Total shareholder yield: 197.22205422124924% (High Return)
Shareholder yield for RILY (quarterly period ending 2025-12-31)
Market cap (USD): 187709230.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23911000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.73831870667062%
Total shareholder yield: 12.73831870667062% (High Return)
Shareholder yield for RMMZ (annual period ending 2022-06-30)
Market cap (USD): 101206350
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMMZ (annual period ending 2023-06-30)
Market cap (USD): 108308550
Dividends paid: 10211977
Stock repurchases: 0
Net debt paydown: -3440000
Dividend yield: 9.428597280639432%
Buyback yield: 0%
Debt paydown yield: -3.1761112119034%
Total shareholder yield: 6.252486068736031% (Moderate Return)
Shareholder yield for RMMZ (annual period ending 2024-06-30)
Market cap (USD): 118370000
Dividends paid: 9866985
Stock repurchases: 0
Net debt paydown: 3700000
Dividend yield: 8.335714285714285%
Buyback yield: 0%
Debt paydown yield: 3.1257920081101633%
Total shareholder yield: 11.46150629382445% (High Return)
Shareholder yield for RMMZ (quarterly period ending 2024-12-31)
Market cap (USD): 112789700
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMMZ (quarterly period ending 2025-06-30)
Market cap (USD): 110337750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4895000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.436378302077032%
Total shareholder yield: 4.436378302077032% (Moderate Return)
Shareholder yield for RMMZ (annual period ending 2025-06-30)
Market cap (USD): 110337750
Dividends paid: 9765525
Stock repurchases: 0
Net debt paydown: 2495000
Dividend yield: 8.85057471264368%
Buyback yield: 0%
Debt paydown yield: 2.2612387872690896%
Total shareholder yield: 11.111813499912769% (High Return)
Shareholder yield for RPTECH.NS (annual period ending 2024-03-31)
Market cap (USD): 244910223.3325336
Dividends paid: 327137.5464684015
Stock repurchases: 0
Net debt paydown: 47895996.94375913
Dividend yield: 0.13357447558414967%
Buyback yield: 0%
Debt paydown yield: 19.556552720433814%
Total shareholder yield: 19.690127196017965% (High Return)
Shareholder yield for RPTECH.NS (quarterly period ending 2024-09-30)
Market cap (USD): 302877127.3136646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPTECH.NS (quarterly period ending 2025-03-31)
Market cap (USD): 217078987.50787723
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8962532.148702353
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.128696310773574%
Total shareholder yield: -4.128696310773574% (Minimal or Negative)
Shareholder yield for RPTECH.NS (annual period ending 2025-03-31)
Market cap (USD): 217078987.50787723
Dividends paid: 770049.0998363338
Stock repurchases: 0
Net debt paydown: -22430883.23040636
Dividend yield: 0.3547322146084686%
Buyback yield: 0%
Debt paydown yield: -10.333051341319896%
Total shareholder yield: -9.978319126711428% (Minimal or Negative)
Shareholder yield for RPTECH.NS (quarterly period ending 2025-06-30)
Market cap (USD): 233663895.25274983
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPTECH.NS (quarterly period ending 2025-09-30)
Market cap (USD): 240715800
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPTECH.NS (quarterly period ending 2025-12-31)
Market cap (USD): 263503227.71248746
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGRO.L (annual period ending 2021-12-31)
Market cap (USD): 223058054.22432435
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGRO.L (annual period ending 2022-12-31)
Market cap (USD): 107911988.54771084
Dividends paid: 267469879.5180723
Stock repurchases: 4819277.108433736
Dividend yield: 247.85928154758872%
Buyback yield: 4.465933000857455%
Total shareholder yield: 252.32521454844618% (High Return)
Shareholder yield for SGRO.L (annual period ending 2023-12-31)
Market cap (USD): 136325084.31240505
Dividends paid: 234177215.1898734
Stock repurchases: 5063291.139240506
Net debt paydown: -887448528.2903767
Dividend yield: 171.77852217808177%
Buyback yield: 3.7141302092558224%
Debt paydown yield: -650.9796291463745%
Total shareholder yield: -475.4869767590369% (Minimal or Negative)
Shareholder yield for SGRO.L (quarterly period ending 2024-12-31)
Market cap (USD): 109929225.49375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGRO.L (annual period ending 2024-12-31)
Market cap (USD): 109929225.49375
Dividends paid: 346250000
Stock repurchases: 6250000
Net debt paydown: 1018306962.0253162
Dividend yield: 314.97538388432105%
Buyback yield: 5.685476243399297%
Debt paydown yield: 926.3296065732872%
Total shareholder yield: 1246.9904667010076% (High Return)
Shareholder yield for SGRO.L (quarterly period ending 2025-06-30)
Market cap (USD): 120099705.99780825
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -659229452.0547943
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -548.9018033623038%
Total shareholder yield: -548.9018033623038% (Minimal or Negative)
Shareholder yield for SICO.V (quarterly period ending 2025-12-31)
Market cap (USD): 379995881.0218978
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -47002.504857427906
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.012369214300699045%
Total shareholder yield: -0.012369214300699045% (Minimal or Negative)
Shareholder yield for SICO.V (annual period ending 2025-12-31)
Market cap (USD): 379995881.0218978
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRBK (annual period ending 2024-06-30)
Market cap (USD): 67358019.60000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17616000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.152787900551633%
Total shareholder yield: 26.152787900551633% (High Return)
Shareholder yield for SRBK (quarterly period ending 2024-09-30)
Market cap (USD): 81186487.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRBK (quarterly period ending 2024-12-31)
Market cap (USD): 86762482.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRBK (quarterly period ending 2025-03-31)
Market cap (USD): 87282908.4
Dividends paid: 0
Stock repurchases: 3395000
Dividend yield: 0%
Buyback yield: 3.8896504049124925%
Total shareholder yield: 3.8896504049124925% (Low Return)
Shareholder yield for SRBK (quarterly period ending 2025-06-30)
Market cap (USD): 99104017.8
Dividends paid: 0
Stock repurchases: 4012000
Net debt paydown: -1199000
Dividend yield: 0%
Buyback yield: 4.048271794688025%
Debt paydown yield: -1.2098399506059179%
Total shareholder yield: 2.8384318440821072% (Low Return)
Shareholder yield for SRBK (annual period ending 2025-06-30)
Market cap (USD): 99104017.8
Dividends paid: 444000
Stock repurchases: 11324000
Net debt paydown: -30808000
Dividend yield: 0.4480141268298812%
Buyback yield: 11.426378315814356%
Debt paydown yield: -31.086529773367072%
Total shareholder yield: -19.212137330722836% (Minimal or Negative)
Shareholder yield for SRBK (quarterly period ending 2025-09-30)
Market cap (USD): 111148167
Dividends paid: 429000
Stock repurchases: 2926000
Net debt paydown: -4787000
Dividend yield: 0.38597127742106624%
Buyback yield: 2.632522046000093%
Debt paydown yield: -4.306863648052783%
Total shareholder yield: -1.2883703246316238% (Minimal or Negative)
Shareholder yield for SRBK (quarterly period ending 2025-12-31)
Market cap (USD): 116352429
Dividends paid: 406000
Stock repurchases: 4126000
Net debt paydown: -14787000
Dividend yield: 0.34893985754263884%
Buyback yield: 3.5461227887214974%
Debt paydown yield: -12.708802151435961%
Total shareholder yield: -8.813739505171824% (Minimal or Negative)
Shareholder yield for SRP.PA (annual period ending 2021-12-31)
Market cap (USD): 284184278.1818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRP.PA (annual period ending 2022-12-31)
Market cap (USD): 206923777.02127662
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRP.PA (annual period ending 2023-12-31)
Market cap (USD): 137648105.1111111
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14602080.378250591
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.608268356810017%
Total shareholder yield: 10.608268356810017% (High Return)
Shareholder yield for SRP.PA (quarterly period ending 2024-12-31)
Market cap (USD): 91658200.83333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRP.PA (annual period ending 2024-12-31)
Market cap (USD): 91658200.83333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8742777.777777776
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.538456677406534%
Total shareholder yield: 9.538456677406534% (Moderate Return)
Shareholder yield for SRP.PA (quarterly period ending 2025-06-30)
Market cap (USD): 62656751.52941177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26911666.666666664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -42.95094464645846%
Total shareholder yield: -42.95094464645846% (Minimal or Negative)
Shareholder yield for TGL (annual period ending 2023-06-30)
Market cap (USD): 140943387200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9864911
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006999201023884575%
Total shareholder yield: 0.006999201023884575% (Low Return)
Shareholder yield for TGL (annual period ending 2024-06-30)
Market cap (USD): 5551722880
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4963031
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08939623081474846%
Total shareholder yield: 0.08939623081474846% (Low Return)
Shareholder yield for TGL (quarterly period ending 2024-09-30)
Market cap (USD): 2443540000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGL (quarterly period ending 2024-12-31)
Market cap (USD): 346005264
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.001640148457394567%
Total shareholder yield: -0.001640148457394567% (Minimal or Negative)
Shareholder yield for TGL (quarterly period ending 2025-03-31)
Market cap (USD): 150522064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49923
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03316656619856077%
Total shareholder yield: -0.03316656619856077% (Minimal or Negative)
Shareholder yield for TGL (quarterly period ending 2025-06-30)
Market cap (USD): 43006304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGL (annual period ending 2025-06-30)
Market cap (USD): 43006304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGL (quarterly period ending 2025-09-30)
Market cap (USD): 44179203.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGL (quarterly period ending 2025-12-31)
Market cap (USD): 11983120.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16102650847490124%
Total shareholder yield: 0.16102650847490124% (Low Return)
Shareholder yield for TRU.NS (annual period ending 2023-03-31)
Market cap (USD): 73952062.98026797
Dividends paid: 13154.68940316687
Stock repurchases: 0
Net debt paydown: -16120913.001275532
Dividend yield: 0.017788130409123044%
Buyback yield: 0%
Debt paydown yield: -21.79913899843057%
Total shareholder yield: -21.78135086802145% (Minimal or Negative)
Shareholder yield for TRU.NS (annual period ending 2024-03-31)
Market cap (USD): 88447719.02747121
Dividends paid: 13946.516368869168
Stock repurchases: 0
Net debt paydown: -28377315.950366907
Dividend yield: 0.015768090485790236%
Buyback yield: 0%
Debt paydown yield: -32.08371709569256%
Total shareholder yield: -32.06794900520677% (Minimal or Negative)
Shareholder yield for TRU.NS (quarterly period ending 2024-09-30)
Market cap (USD): 42748816.72013856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRU.NS (quarterly period ending 2024-12-31)
Market cap (USD): 23761290.216225665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRU.NS (quarterly period ending 2025-03-31)
Market cap (USD): 9876257.690745713
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRU.NS (annual period ending 2025-03-31)
Market cap (USD): 9876257.690745713
Dividends paid: 13666.121112929623
Stock repurchases: 0
Net debt paydown: 21430974.99171689
Dividend yield: 0.13837347648122933%
Buyback yield: 0%
Debt paydown yield: 216.99489485575313%
Total shareholder yield: 217.13326833223437% (High Return)
Shareholder yield for TRU.NS (quarterly period ending 2025-06-30)
Market cap (USD): 24312023.22817693
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRU.NS (quarterly period ending 2025-09-30)
Market cap (USD): 14834283.111273957
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRU.NS (quarterly period ending 2025-12-31)
Market cap (USD): 10076181.77910215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VLS.AX (annual period ending 2021-12-31)
Market cap (USD): 61463273.13043479
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VLS.AX (annual period ending 2022-12-31)
Market cap (USD): 41880639.85135134
Dividends paid: 2052702.7027027027
Stock repurchases: 210135.13513513515
Dividend yield: 4.901316479376733%
Buyback yield: 0.5017476711936024%
Total shareholder yield: 5.403064150570335% (Moderate Return)
Shareholder yield for VLS.AX (annual period ending 2023-12-31)
Market cap (USD): 58095422.54794521
Dividends paid: 2306164.383561644
Stock repurchases: 142465.75342465754
Net debt paydown: 141012.58793039614
Dividend yield: 3.969614614057422%
Buyback yield: 0.24522715762516895%
Debt paydown yield: 0.2427258151260037%
Total shareholder yield: 4.4575675868085955% (Moderate Return)
Shareholder yield for VLS.AX (annual period ending 2024-12-31)
Market cap (USD): 61800983.42236025
Dividends paid: 3210559.00621118
Stock repurchases: 865217.3913043478
Net debt paydown: -56049.51927167532
Dividend yield: 5.19499663018237%
Buyback yield: 1.4000058629994276%
Debt paydown yield: -0.09069357179742873%
Total shareholder yield: 6.504308921384369% (Moderate Return)
Shareholder yield for VLS.AX (quarterly period ending 2024-12-31)
Market cap (USD): 61800983.42236025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTS (annual period ending 2023-12-31)
Market cap (USD): 726630426.08
Dividends paid: 57999000
Stock repurchases: 248000
Net debt paydown: -33518000
Dividend yield: 7.981911838304232%
Buyback yield: 0.03413014251796495%
Debt paydown yield: -4.612798858536892%
Total shareholder yield: 3.4032431222853043% (Low Return)
Shareholder yield for VTS (quarterly period ending 2024-09-30)
Market cap (USD): 850516325.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTS (annual period ending 2024-12-31)
Market cap (USD): 902656855.36
Dividends paid: 63560000
Stock repurchases: 0
Net debt paydown: -36966000
Dividend yield: 7.041435471583587%
Buyback yield: 0%
Debt paydown yield: -4.095243921374432%
Total shareholder yield: 2.9461915502091554% (Low Return)
Shareholder yield for VTS (quarterly period ending 2024-12-31)
Market cap (USD): 902656855.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTS (quarterly period ending 2025-03-31)
Market cap (USD): 909330843.2
Dividends paid: 26043000
Stock repurchases: 0
Dividend yield: 2.8639741184135827%
Buyback yield: 0%
Total shareholder yield: 2.8639741184135827% (Low Return)
Shareholder yield for VTS (quarterly period ending 2025-06-30)
Market cap (USD): 835916976.9599999
Dividends paid: 21791000
Stock repurchases: 0
Net debt paydown: 10358000
Dividend yield: 2.6068378320593357%
Buyback yield: 0%
Debt paydown yield: 1.2391182719687304%
Total shareholder yield: 3.8459561040280663% (Low Return)
Shareholder yield for VTS (quarterly period ending 2025-09-30)
Market cap (USD): 899319861.4399999
Dividends paid: 22007000
Stock repurchases: 0
Net debt paydown: -7131000
Dividend yield: 2.447071497427197%
Buyback yield: 0%
Debt paydown yield: -0.792932560010603%
Total shareholder yield: 1.654138937416594% (Low Return)