speb/financial-data huggingface dataset:
Shareholder yield for TRAK (annual period ending 2024-06-30)
Market cap (USD): 274784302.8
Dividends paid: 1721657
Stock repurchases: 2367996
Net debt paydown: 266093
Dividend yield: 0.6265485264102211%
Buyback yield: 0.8617653832007757%
Debt paydown yield: 0.09683704538016281%
Total shareholder yield: 1.5851509549911595% (Low Return)
Shareholder yield for TRAK (quarterly period ending 2024-09-30)
Market cap (USD): 332212768.20000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRAK (quarterly period ending 2024-12-31)
Market cap (USD): 398364544.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRAK (quarterly period ending 2025-03-31)
Market cap (USD): 365288656.5
Dividends paid: 510337
Stock repurchases: 649979
Dividend yield: 0.13970786963104068%
Buyback yield: 0.17793571972033026%
Total shareholder yield: 0.31764358935137094% (Low Return)
Shareholder yield for TRAK (annual period ending 2025-06-30)
Market cap (USD): 354384517.5
Dividends paid: 1656377
Stock repurchases: 2999970
Net debt paydown: -28954
Dividend yield: 0.46739541887576963%
Buyback yield: 0.8465296455847567%
Debt paydown yield: -0.008170221488301899%
Total shareholder yield: 1.3057548429722245% (Low Return)
Shareholder yield for TRAK (quarterly period ending 2025-06-30)
Market cap (USD): 354384517.5
Dividends paid: 314142
Stock repurchases: 749995
Net debt paydown: 267652
Dividend yield: 0.08864439175167972%
Buyback yield: 0.21163311684461497%
Debt paydown yield: 0.07552587282541201%
Total shareholder yield: 0.3758033814217067% (Low Return)
Shareholder yield for TRAK (quarterly period ending 2025-09-30)
Market cap (USD): 267514876.8
Dividends paid: 402917
Stock repurchases: 749995
Net debt paydown: 52669
Dividend yield: 0.15061480124756935%
Buyback yield: 0.2803563708199723%
Debt paydown yield: 0.019688250847961813%
Total shareholder yield: 0.4506594229155035% (Low Return)
Shareholder yield for TRAK (quarterly period ending 2025-12-31)
Market cap (USD): 223716585.15
Dividends paid: 424495
Stock repurchases: 1998588
Net debt paydown: 53461
Dividend yield: 0.18974677255840455%
Buyback yield: 0.8933571012001476%
Debt paydown yield: 0.023896753101320077%
Total shareholder yield: 1.1070006268598722% (Low Return)
Shareholder yield for TRT.L (annual period ending 2021-06-30)
Market cap (USD): 192362.06888888893
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRT.L (annual period ending 2022-06-30)
Market cap (USD): 116933.04000000001
Dividends paid: 0
Stock repurchases: 369512.1951219512
Dividend yield: 0%
Buyback yield: 316.0032400782116%
Total shareholder yield: 316.0032400782116% (High Return)
Shareholder yield for TRT.L (annual period ending 2023-06-30)
Market cap (USD): 167611.07240506326
Dividends paid: 0
Stock repurchases: 512658.22784810123
Net debt paydown: 84918.18462488423
Dividend yield: 0%
Buyback yield: 305.86179092582114%
Debt paydown yield: 50.66382751830601%
Total shareholder yield: 356.52561844412713% (High Return)
Shareholder yield for TRT.L (annual period ending 2024-06-30)
Market cap (USD): 240820.50632911394
Dividends paid: 0
Stock repurchases: 403797.46835443034
Net debt paydown: -465822.7848101266
Dividend yield: 0%
Buyback yield: 167.67569942843085%
Debt paydown yield: -193.43152786728072%
Total shareholder yield: -25.755828438849875% (Minimal or Negative)
Shareholder yield for TRT.L (quarterly period ending 2024-12-31)
Market cap (USD): 329129.386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRT.L (quarterly period ending 2025-06-30)
Market cap (USD): 329416.06136986305
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -56489.726027397264
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.148443154983724%
Total shareholder yield: -17.148443154983724% (Minimal or Negative)
Shareholder yield for TRT.L (annual period ending 2025-06-30)
Market cap (USD): 329416.06136986305
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8652.679035893874
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.62667187504825%
Total shareholder yield: 2.62667187504825% (Low Return)
Shareholder yield for UNC.TO (annual period ending 2022-03-31)
Market cap (USD): 656885828
Dividends paid: 22651200
Stock repurchases: 1472000
Dividend yield: 3.4482704656554106%
Buyback yield: 0.22408764769393077%
Total shareholder yield: 3.6723581133493415% (Low Return)
Shareholder yield for UNC.TO (annual period ending 2023-03-31)
Market cap (USD): 646554290.3703703
Dividends paid: 51000740.74074074
Stock repurchases: 38654074.074074075
Dividend yield: 7.888083259261279%
Buyback yield: 5.978473060929128%
Total shareholder yield: 13.866556320190407% (High Return)
Shareholder yield for UNC.TO (annual period ending 2024-03-31)
Market cap (USD): 754280664.7058823
Dividends paid: 12660000
Stock repurchases: 30023703.7037037
Dividend yield: 1.6784203271253855%
Buyback yield: 3.9804419108914697%
Total shareholder yield: 5.658862238016855% (Moderate Return)
Shareholder yield for UNC.TO (quarterly period ending 2024-09-30)
Market cap (USD): 828189387.4074073
Dividends paid: 0
Stock repurchases: 430370.37037037034
Dividend yield: 0%
Buyback yield: 0.05196521193269774%
Total shareholder yield: 0.05196521193269774% (Low Return)
Shareholder yield for UNC.TO (quarterly period ending 2024-12-31)
Market cap (USD): 799161798.6013986
Dividends paid: 2424475.5244755247
Stock repurchases: 72027.97202797203
Dividend yield: 0.30337730466077883%
Buyback yield: 0.009012939826957087%
Total shareholder yield: 0.31239024448773595% (Low Return)
Shareholder yield for UNC.TO (annual period ending 2025-03-31)
Market cap (USD): 835344320.979021
Dividends paid: 142674825.1748252
Stock repurchases: 487412.5874125874
Dividend yield: 17.07976239158611%
Buyback yield: 0.058348704261416584%
Total shareholder yield: 17.138111095847528% (High Return)
Shareholder yield for UNC.TO (quarterly period ending 2025-03-31)
Market cap (USD): 835344320.979021
Dividends paid: 132245454.54545455
Stock repurchases: 9090.909090909092
Dividend yield: 15.831250805711264%
Buyback yield: 0.0010882828628384729%
Total shareholder yield: 15.832339088574102% (High Return)
Shareholder yield for UNC.TO (quarterly period ending 2025-06-30)
Market cap (USD): 999187647.080292
Dividends paid: 12797810.218978101
Stock repurchases: 0
Dividend yield: 1.2808215009837591%
Buyback yield: 0%
Total shareholder yield: 1.2808215009837591% (Low Return)
Shareholder yield for UNC.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1060876762.2302159
Dividends paid: 2496402.8776978417
Stock repurchases: 0
Dividend yield: 0.2353150683072563%
Buyback yield: 0%
Total shareholder yield: 0.2353150683072563% (Low Return)
Shareholder yield for VLN.TO (annual period ending 2022-02-28)
Market cap (USD): 43450147.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VLN.TO (annual period ending 2023-02-28)
Market cap (USD): 54127354.14705882
Dividends paid: 365441.1764705882
Stock repurchases: 0
Dividend yield: 0.6751506372872386%
Buyback yield: 0%
Total shareholder yield: 0.6751506372872386% (Low Return)
Shareholder yield for VLN.TO (annual period ending 2024-02-29)
Market cap (USD): 21996152.911764704
Dividends paid: 361029.41176470584
Stock repurchases: 0
Net debt paydown: -373529.4117647074
Dividend yield: 1.6413297962281772%
Buyback yield: 0%
Debt paydown yield: -1.6981579154458601%
Total shareholder yield: -0.05682811921768294% (Minimal or Negative)
Shareholder yield for VLN.TO (quarterly period ending 2024-11-30)
Market cap (USD): 45486956.74285714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VLN.TO (quarterly period ending 2025-02-28)
Market cap (USD): 60441474.50000001
Dividends paid: 320833.3333333334
Stock repurchases: 0
Net debt paydown: 3002123.015873015
Dividend yield: 0.5308165229048695%
Buyback yield: 0%
Debt paydown yield: 4.9669916902391495%
Total shareholder yield: 5.497808213144019% (Moderate Return)
Shareholder yield for VLN.TO (annual period ending 2025-02-28)
Market cap (USD): 60441474.50000001
Dividends paid: 320833.3333333334
Stock repurchases: 0
Net debt paydown: 13181576.797385618
Dividend yield: 0.5308165229048695%
Buyback yield: 0%
Debt paydown yield: 21.808827310104117%
Total shareholder yield: 22.33964383300899% (High Return)
Shareholder yield for VLN.TO (quarterly period ending 2025-05-31)
Market cap (USD): 63069364.69565218
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1511926.3285024166
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.39724363135474%
Total shareholder yield: -2.39724363135474% (Minimal or Negative)
Shareholder yield for VLN.TO (quarterly period ending 2025-11-30)
Market cap (USD): 77731963.88571429
Dividends paid: 1099285.7142857143
Stock repurchases: 0
Net debt paydown: -9475910.973084886
Dividend yield: 1.414200361516587%
Buyback yield: 0%
Debt paydown yield: -12.190494745529495%
Total shareholder yield: -10.776294384012909% (Minimal or Negative)
Shareholder yield for VLN.TO (annual period ending 2026-02-28)
Market cap (USD): 70295684.67153284
Dividends paid: 6054014.598540146
Stock repurchases: 0
Net debt paydown: -8745402.473641522
Dividend yield: 8.612213718137095%
Buyback yield: 0%
Debt paydown yield: -12.440880993628173%
Total shareholder yield: -3.828667275491078% (Minimal or Negative)
Shareholder yield for VLN.TO (quarterly period ending 2026-02-28)
Market cap (USD): 70295684.67153284
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2242434.82794578
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.190003537804481%
Total shareholder yield: 3.190003537804481% (Low Return)
Shareholder yield for WELCORP.NS (annual period ending 2022-03-31)
Market cap (USD): 549316529.9601741
Dividends paid: 0
Stock repurchases: 6593.6964262165375
Dividend yield: 0%
Buyback yield: 0.0012003455324190928%
Total shareholder yield: 0.0012003455324190928% (Low Return)
Shareholder yield for WELCORP.NS (annual period ending 2023-03-31)
Market cap (USD): 620780245.6097443
Dividends paid: 15862362.971985385
Stock repurchases: 0
Net debt paydown: -278360086.98218
Dividend yield: 2.555229984228157%
Buyback yield: 0%
Debt paydown yield: -44.84035839587139%
Total shareholder yield: -42.285128411643235% (Minimal or Negative)
Shareholder yield for WELCORP.NS (annual period ending 2024-03-31)
Market cap (USD): 1601710326.5950096
Dividends paid: 15673342.1273534
Stock repurchases: 0
Net debt paydown: 176010298.52684343
Dividend yield: 0.9785378708691053%
Buyback yield: 0%
Debt paydown yield: 10.98889703115134%
Total shareholder yield: 11.967434902020447% (High Return)
Shareholder yield for WELCORP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2392832811.559484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WELCORP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2479812844.317519
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WELCORP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2653565013.3803244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WELCORP.NS (annual period ending 2025-03-31)
Market cap (USD): 2653565013.3803244
Dividends paid: 15307458.498947859
Stock repurchases: 0
Net debt paydown: 104865277.62944905
Dividend yield: 0.5768638952413677%
Buyback yield: 0%
Debt paydown yield: 3.951863892562528%
Total shareholder yield: 4.528727787803896% (Moderate Return)
Shareholder yield for WELCORP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2828044114.345893
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WELCORP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2384409918.208756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WELENT.NS (annual period ending 2022-03-31)
Market cap (USD): 119983258.77489121
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WELENT.NS (annual period ending 2023-03-31)
Market cap (USD): 202908653.11084044
Dividends paid: 16440925.70036541
Stock repurchases: 0
Dividend yield: 8.102624234257977%
Buyback yield: 0%
Total shareholder yield: 8.102624234257977% (Moderate Return)
Shareholder yield for WELENT.NS (annual period ending 2024-03-31)
Market cap (USD): 486508035.99448174
Dividends paid: 1635687.7323420073
Stock repurchases: 38355917.97577647
Net debt paydown: 1612581.1549242884
Dividend yield: 0.33620980771642595%
Buyback yield: 7.883922800447129%
Debt paydown yield: 0.33146033274208425%
Total shareholder yield: 8.551592940905639% (Moderate Return)
Shareholder yield for WELENT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 893995004.0492116
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WELENT.NS (annual period ending 2025-03-31)
Market cap (USD): 756613960.6115066
Dividends paid: 4777881.692775309
Stock repurchases: 0
Net debt paydown: -83864996.63277836
Dividend yield: 0.6314820954286589%
Buyback yield: 0%
Debt paydown yield: -11.084251811187496%
Total shareholder yield: -10.452769715758837% (Minimal or Negative)
Shareholder yield for WELENT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 756613960.6115066
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29939514.694371283
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.9570396864173274%
Total shareholder yield: -3.9570396864173274% (Minimal or Negative)
Shareholder yield for WELENT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 849419145.9957876
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WELENT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 759865429.1995491
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WELENT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 781852816.8151944
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WMT (annual period ending 2022-01-31)
Market cap (USD): 350632967569.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WMT (annual period ending 2023-01-31)
Market cap (USD): 366469545087.75
Dividends paid: 6114000000
Stock repurchases: 9920000000
Dividend yield: 1.6683514583827208%
Buyback yield: 2.706909791814948%
Total shareholder yield: 4.375261250197669% (Moderate Return)
Shareholder yield for WMT (annual period ending 2024-01-31)
Market cap (USD): 427348850623.5
Dividends paid: 6140000000
Stock repurchases: 2779000000
Net debt paydown: -2398000000
Dividend yield: 1.4367653010044996%
Buyback yield: 0.6502883992657175%
Debt paydown yield: -0.5611340703271646%
Total shareholder yield: 1.5259196299430524% (Low Return)
Shareholder yield for WMT (quarterly period ending 2024-10-31)
Market cap (USD): 641978245433.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WMT (quarterly period ending 2025-01-31)
Market cap (USD): 770739966161.75
Dividends paid: 1684000000
Stock repurchases: 1445000000
Dividend yield: 0.21849132962265386%
Buyback yield: 0.18748216823321545%
Total shareholder yield: 0.40597349785586934% (Low Return)
Shareholder yield for WMT (annual period ending 2025-01-31)
Market cap (USD): 770739966161.75
Dividends paid: 6688000000
Stock repurchases: 4494000000
Net debt paydown: 1207000000
Dividend yield: 0.867737537123699%
Buyback yield: 0.5830760304775573%
Debt paydown yield: 0.15660275228892115%
Total shareholder yield: 1.6074163198901774% (Low Return)
Shareholder yield for WMT (quarterly period ending 2025-04-30)
Market cap (USD): 765646795502.5499
Dividends paid: 1880000000
Stock repurchases: 4555000000
Net debt paydown: -7091000000
Dividend yield: 0.24554403036011122%
Buyback yield: 0.5949218395161205%
Debt paydown yield: -0.9261450634486962%
Total shareholder yield: -0.08567919357246445% (Minimal or Negative)
Shareholder yield for WMT (quarterly period ending 2025-07-31)
Market cap (USD): 773286551491.35
Dividends paid: 1875000000
Stock repurchases: 1645000000
Net debt paydown: 2191000000
Dividend yield: 0.2424715645686454%
Buyback yield: 0.21272838598155822%
Debt paydown yield: 0.28333610558394773%
Total shareholder yield: 0.7385360561341514% (Low Return)
Shareholder yield for WMT (quarterly period ending 2025-10-31)
Market cap (USD): 800423601409.9
Dividends paid: 1875000000
Stock repurchases: 808000000
Net debt paydown: -3410000000
Dividend yield: 0.23425096370188178%
Buyback yield: 0.10094654862459759%
Debt paydown yield: -0.42602441931915574%
Total shareholder yield: -0.09082690699267637% (Minimal or Negative)
Shareholder yield for WMT (annual period ending 2026-01-31)
Market cap (USD): 944385253323.85
Dividends paid: 7507000000
Stock repurchases: 8088000000
Net debt paydown: -6981000000
Dividend yield: 0.7949086428000044%
Buyback yield: 0.8564301455929714%
Debt paydown yield: -0.7392110344194527%
Total shareholder yield: 0.9121277539735231% (Low Return)
Shareholder yield for WMT (quarterly period ending 2026-01-31)
Market cap (USD): 944385253323.85
Dividends paid: 1877000000
Stock repurchases: 1080000000
Net debt paydown: 1329000000
Dividend yield: 0.19875363294733026%
Buyback yield: 0.11436010846196946%
Debt paydown yield: 0.14072646680181244%
Total shareholder yield: 0.45384020821111215% (Low Return)
Shareholder yield for XYF (annual period ending 2021-12-31)
Market cap (USD): 55178774.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XYF (annual period ending 2022-12-31)
Market cap (USD): 55401269.940000005
Dividends paid: 0
Stock repurchases: 81460702.87356322
Dividend yield: 0%
Buyback yield: 147.03760935766596%
Total shareholder yield: 147.03760935766596% (High Return)
Shareholder yield for XYF (annual period ending 2023-12-31)
Market cap (USD): 69863448.84
Dividends paid: 8213974.1209563995
Stock repurchases: 23370131.92686357
Net debt paydown: -78268460.43394442
Dividend yield: 11.75718384554403%
Buyback yield: 33.451156956744896%
Debt paydown yield: -112.03062793706823%
Total shareholder yield: -66.8222871347793% (Minimal or Negative)
Shareholder yield for XYF (quarterly period ending 2024-09-30)
Market cap (USD): 136611966.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XYF (quarterly period ending 2024-12-31)
Market cap (USD): 172211176.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XYF (annual period ending 2024-12-31)
Market cap (USD): 172211176.44
Dividends paid: 15978014.794520548
Stock repurchases: 24959469.315068495
Net debt paydown: 17531733.99283278
Dividend yield: 9.278152048445845%
Buyback yield: 14.493524654460863%
Debt paydown yield: 10.180369448286651%
Total shareholder yield: 33.95204615119336% (High Return)
Shareholder yield for XYF (quarterly period ending 2025-03-31)
Market cap (USD): 297698390.28000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10678286.557605937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.586948034069812%
Total shareholder yield: -3.586948034069812% (Minimal or Negative)
Shareholder yield for XYF (quarterly period ending 2025-06-30)
Market cap (USD): 366449363.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27129511.163364336
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.403345139027273%
Total shareholder yield: 7.403345139027273% (Moderate Return)
Shareholder yield for XYF (quarterly period ending 2025-09-30)
Market cap (USD): 288798587.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23550120.860953093
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.154513854734812%
Total shareholder yield: -8.154513854734812% (Minimal or Negative)
Shareholder yield for XYF (quarterly period ending 2025-12-31)
Market cap (USD): 117477391.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -87408959.53932585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -74.40492020577166%
Total shareholder yield: -74.40492020577166% (Minimal or Negative)
Shareholder yield for XYF (annual period ending 2025-12-31)
Market cap (USD): 117477391.68
Dividends paid: 22110017.714285713
Stock repurchases: 104853647.57142857
Net debt paydown: -94507855.79452054
Dividend yield: 18.82065765854916%
Buyback yield: 89.25432040323332%
Debt paydown yield: -80.44769673806954%
Total shareholder yield: 27.627281323712936% (High Return)
Shareholder yield for YATHARTH.NS (annual period ending 2024-03-31)
Market cap (USD): 485817373.4057102
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22420638.87177913
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.615034393398579%
Total shareholder yield: 4.615034393398579% (Moderate Return)
Shareholder yield for YATHARTH.NS (quarterly period ending 2024-09-30)
Market cap (USD): 653833136.7857144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YATHARTH.NS (quarterly period ending 2024-12-31)
Market cap (USD): 636428446.1364961
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YATHARTH.NS (quarterly period ending 2025-03-31)
Market cap (USD): 477555087.15019256
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YATHARTH.NS (annual period ending 2025-03-31)
Market cap (USD): 477555087.15019256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8796283.441919304
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8419411034674722%
Total shareholder yield: 1.8419411034674722% (Low Return)
Shareholder yield for YATHARTH.NS (quarterly period ending 2025-06-30)
Market cap (USD): 603483145.1468524
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YATHARTH.NS (quarterly period ending 2025-09-30)
Market cap (USD): 805161774.615558
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YATHARTH.NS (quarterly period ending 2025-12-31)
Market cap (USD): 732183631.8096247
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0579.HK (annual period ending 2025-12-31)
Market cap (USD): 2214239378.285714
Dividends paid: 168423571.42857143
Stock repurchases: 0
Net debt paydown: -451997714.28571415
Dividend yield: 7.606384977172912%
Buyback yield: 0%
Debt paydown yield: -20.413227165874687%
Total shareholder yield: -12.806842188701776% (Minimal or Negative)
Shareholder yield for 0579.HK (quarterly period ending 2025-12-31)
Market cap (USD): 2214239378.285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -91093934.64833641
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.114005718697959%
Total shareholder yield: -4.114005718697959% (Minimal or Negative)
Shareholder yield for 0845.HK (annual period ending 2023-12-31)
Market cap (USD): 9977779.257362356
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -210791681.4458933
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2112.6111934211744%
Total shareholder yield: -2112.6111934211744% (Minimal or Negative)
Shareholder yield for 0857.HK (quarterly period ending 2026-03-31)
Market cap (USD): 270426081176.26627
Dividends paid: 646888567.2937771
Stock repurchases: 0
Net debt paydown: -11988065949.968987
Dividend yield: 0.23921086475092213%
Buyback yield: 0%
Debt paydown yield: -4.433028758847802%
Total shareholder yield: -4.193817894096879% (Minimal or Negative)
Shareholder yield for 0900.HK (quarterly period ending 2026-05-31)
Market cap (USD): 470108493.48659
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1020.HK (quarterly period ending 2025-12-31)
Market cap (USD): 155149342.93059126
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21643573.26478149
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.950154641946577%
Total shareholder yield: -13.950154641946577% (Minimal or Negative)
Shareholder yield for 1020.HK (annual period ending 2025-12-31)
Market cap (USD): 155149342.93059126
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5269571.065115418
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3964507780563737%
Total shareholder yield: 3.3964507780563737% (Low Return)
Shareholder yield for 1163.HK (quarterly period ending 2025-12-31)
Market cap (USD): 21520098.285714287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 85629.40824865509
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3979043548583538%
Total shareholder yield: 0.3979043548583538% (Low Return)
Shareholder yield for 1163.HK (annual period ending 2025-12-31)
Market cap (USD): 21520098.285714287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10716.242661448137
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04979643921311416%
Total shareholder yield: 0.04979643921311416% (Low Return)
Shareholder yield for 1330.HK (annual period ending 2025-12-31)
Market cap (USD): 1124030537.142857
Dividends paid: 104503782.03142858
Stock repurchases: 0
Net debt paydown: -39091285.78391409
Dividend yield: 9.297236914671725%
Buyback yield: 0%
Debt paydown yield: -3.4777779154718678%
Total shareholder yield: 5.819458999199857% (Moderate Return)
Shareholder yield for 1330.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1124030537.142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42656950.082769394
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.7949992169428013%
Total shareholder yield: -3.7949992169428013% (Minimal or Negative)
Shareholder yield for 1389.HK (annual period ending 2026-03-31)
Market cap (USD): 40302293.87755102
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 70082.5638738786
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17389224565432398%
Total shareholder yield: 0.17389224565432398% (Low Return)
Shareholder yield for 1389.HK (quarterly period ending 2026-03-31)
Market cap (USD): 40302293.87755102
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21948.284455170244
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05445914448903308%
Total shareholder yield: -0.05445914448903308% (Minimal or Negative)
Shareholder yield for 1962.HK (quarterly period ending 2025-12-31)
Market cap (USD): 37229408.740359895
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3904713.539534658
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.488250207695646%
Total shareholder yield: 10.488250207695646% (High Return)
Shareholder yield for 1962.HK (annual period ending 2025-12-31)
Market cap (USD): 37229408.740359895
Dividends paid: 3962853.4704370177
Stock repurchases: 840231.3624678663
Net debt paydown: -3656406.527442813
Dividend yield: 10.644416885785624%
Buyback yield: 2.256902247166184%
Debt paydown yield: -9.821285513672292%
Total shareholder yield: 3.080033619279517% (Low Return)
Shareholder yield for 2125.HK (quarterly period ending 2025-12-31)
Market cap (USD): 30258918.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8180331.141661689
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.03444620834712%
Total shareholder yield: -27.03444620834712% (Minimal or Negative)
Shareholder yield for 2125.HK (annual period ending 2025-12-31)
Market cap (USD): 30258918.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6233909.9804305285
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.60189265142553%
Total shareholder yield: -20.60189265142553% (Minimal or Negative)
Shareholder yield for 2665.HK (annual period ending 2025-12-31)
Market cap (USD): 2995432448
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27021000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9020734224215762%
Total shareholder yield: -0.9020734224215762% (Minimal or Negative)
Shareholder yield for 3079.T (quarterly period ending 2026-03-31)
Market cap (USD): 62411839.03903904
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 65689.44280754511
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10525157377025202%
Total shareholder yield: 0.10525157377025202% (Low Return)
Shareholder yield for 3079.T (annual period ending 2026-03-31)
Market cap (USD): 62411839.03903904
Dividends paid: 3274067.817817818
Stock repurchases: 0
Net debt paydown: -27497.0189745955
Dividend yield: 5.2459082575180425%
Buyback yield: 0%
Debt paydown yield: -0.04405737660990237%
Total shareholder yield: 5.2018508809081405% (Moderate Return)
Shareholder yield for 3474.T (quarterly period ending 2026-03-31)
Market cap (USD): 23604873.673673674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4180.T (quarterly period ending 2026-03-31)
Market cap (USD): 544074058.058058
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4531.T (annual period ending 2026-03-31)
Market cap (USD): 46515853.45345345
Dividends paid: 1207457.4574574574
Stock repurchases: 0
Net debt paydown: 14197755.267632283
Dividend yield: 2.595797707260626%
Buyback yield: 0%
Debt paydown yield: 30.522400888203432%
Total shareholder yield: 33.11819859546406% (High Return)
Shareholder yield for 4531.T (quarterly period ending 2026-03-31)
Market cap (USD): 46515853.45345345
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16792130.286410235
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 36.099800476010714%
Total shareholder yield: 36.099800476010714% (High Return)
Shareholder yield for 5192.T (annual period ending 2026-03-31)
Market cap (USD): 715950869.2692692
Dividends paid: 32832832.832832832
Stock repurchases: 6256256.256256256
Net debt paydown: 22930610.06468305
Dividend yield: 4.585905855012573%
Buyback yield: 0.87383876810453%
Debt paydown yield: 3.2028189431611467%
Total shareholder yield: 8.66256356627825% (Moderate Return)
Shareholder yield for 5192.T (quarterly period ending 2026-03-31)
Market cap (USD): 715950869.2692692
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19809156.397312522
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.76683181033506%
Total shareholder yield: 2.76683181033506% (Low Return)
Shareholder yield for 543A.T (annual period ending 2026-03-31)
Market cap (USD): 4828848611.811811
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1479895289.287416
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 30.646959725915924%
Total shareholder yield: 30.646959725915924% (High Return)
Shareholder yield for 543A.T (quarterly period ending 2026-03-31)
Market cap (USD): 4828848611.811811
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1343906723.008338
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.830790133304607%
Total shareholder yield: 27.830790133304607% (High Return)
Shareholder yield for 6976.T (annual period ending 2026-03-31)
Market cap (USD): 8937386717.917917
Dividends paid: 70220220.22022022
Stock repurchases: 0
Net debt paydown: 27637438.93606198
Dividend yield: 0.7856907442467584%
Buyback yield: 0%
Debt paydown yield: 0.309234005513644%
Total shareholder yield: 1.0949247497604024% (Low Return)
Shareholder yield for 6976.T (quarterly period ending 2026-03-31)
Market cap (USD): 8937386717.917917
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 76397595.44201005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8548091053153832%
Total shareholder yield: 0.8548091053153832% (Low Return)
Shareholder yield for 7384.T (annual period ending 2026-03-31)
Market cap (USD): 767046829.2292292
Dividends paid: 8946446.446446447
Stock repurchases: 1532782.7827827828
Net debt paydown: 1563845832.6994283
Dividend yield: 1.1663494464133732%
Buyback yield: 0.19982910095893455%
Debt paydown yield: 203.8787950236189%
Total shareholder yield: 205.2449735709912% (High Return)
Shareholder yield for 7384.T (quarterly period ending 2026-03-31)
Market cap (USD): 767046829.2292292
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 998998569.5655277
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 130.23958010091462%
Total shareholder yield: 130.23958010091462% (High Return)
Shareholder yield for 7745.T (quarterly period ending 2026-03-31)
Market cap (USD): 497063386.5865866
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1746864.6304447055
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3514369952775446%
Total shareholder yield: 0.3514369952775446% (Low Return)
Shareholder yield for 7745.T (annual period ending 2026-03-31)
Market cap (USD): 497063386.5865866
Dividends paid: 7807807.807807808
Stock repurchases: 0
Net debt paydown: 10989316.07720539
Dividend yield: 1.5707871507948445%
Buyback yield: 0%
Debt paydown yield: 2.210848027385556%
Total shareholder yield: 3.7816351781804007% (Low Return)
Shareholder yield for 7860.T (annual period ending 2026-03-31)
Market cap (USD): 335887144.7447447
Dividends paid: 13300800.8008008
Stock repurchases: 0
Net debt paydown: 20050.795348215477
Dividend yield: 3.9599017136867976%
Buyback yield: 0%
Debt paydown yield: 0.005969503644878386%
Total shareholder yield: 3.965871217331676% (Low Return)
Shareholder yield for 7860.T (quarterly period ending 2026-03-31)
Market cap (USD): 335887144.7447447
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6729.475100942127
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.002003492901181481%
Total shareholder yield: 0.002003492901181481% (Low Return)
Shareholder yield for 8595.T (quarterly period ending 2026-03-31)
Market cap (USD): 747459421.021021
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7283193.354862273
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9743931443012002%
Total shareholder yield: 0.9743931443012002% (Low Return)
Shareholder yield for 8595.T (annual period ending 2026-03-31)
Market cap (USD): 747459421.021021
Dividends paid: 41084834.83483484
Stock repurchases: 31356356.356356356
Net debt paydown: 6701049.231292516
Dividend yield: 5.496597364270748%
Buyback yield: 4.195058015794882%
Debt paydown yield: 0.8965101038045595%
Total shareholder yield: 10.588165483870188% (High Return)
Shareholder yield for 8629.HK (quarterly period ending 2025-12-31)
Market cap (USD): 38630587.428571425
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1103065.5509065548
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8554200811627335%
Total shareholder yield: -2.8554200811627335% (Minimal or Negative)
Shareholder yield for 8629.HK (annual period ending 2025-12-31)
Market cap (USD): 38630587.428571425
Dividends paid: 797000
Stock repurchases: 0
Net debt paydown: -1174684.931506849
Dividend yield: 2.0631319714556913%
Buyback yield: 0%
Debt paydown yield: -3.0408156067490824%
Total shareholder yield: -0.9776836352933911% (Minimal or Negative)
Shareholder yield for 8803.T (quarterly period ending 2026-03-31)
Market cap (USD): 971378290.2902902
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28311575.370794773
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.9145777349351754%
Total shareholder yield: 2.9145777349351754% (Low Return)
Shareholder yield for 8803.T (annual period ending 2026-03-31)
Market cap (USD): 971378290.2902902
Dividends paid: 37850350.35035035
Stock repurchases: 10985985.985985985
Net debt paydown: -13060296.628669739
Dividend yield: 3.8965612808825503%
Buyback yield: 1.130968861029712%
Debt paydown yield: -1.3445118919393135%
Total shareholder yield: 3.6830182499729487% (Low Return)
Shareholder yield for 9009.T (annual period ending 2026-03-31)
Market cap (USD): 3759197277.277277
Dividends paid: 72997997.997998
Stock repurchases: 0
Net debt paydown: -109551268.61924076
Dividend yield: 1.9418506828369808%
Buyback yield: 0%
Debt paydown yield: -2.9142197266802365%
Total shareholder yield: -0.9723690438432557% (Minimal or Negative)
Shareholder yield for 9009.T (quarterly period ending 2026-03-31)
Market cap (USD): 3759197277.277277
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 94255119.85740805
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5073203906360413%
Total shareholder yield: 2.5073203906360413% (Low Return)
Shareholder yield for 9059.T (quarterly period ending 2026-03-31)
Market cap (USD): 117958880.48048048
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4320604.251627132
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.6628054064501696%
Total shareholder yield: 3.6628054064501696% (Low Return)
Shareholder yield for 9059.T (annual period ending 2026-03-31)
Market cap (USD): 117958880.48048048
Dividends paid: 2946696.696696697
Stock repurchases: 0
Net debt paydown: 7075021.318605058
Dividend yield: 2.4980710945152693%
Buyback yield: 0%
Debt paydown yield: 5.997870859562637%
Total shareholder yield: 8.495941954077907% (Moderate Return)
Shareholder yield for ALV.DE (quarterly period ending 2026-03-31)
Market cap (USD): 186199037645.97702
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANOR.V (quarterly period ending 2025-12-31)
Market cap (USD): 13258579.562043795
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AYM.L (quarterly period ending 2025-09-30)
Market cap (USD): 3545232.4324324327
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BARK (quarterly period ending 2026-03-31)
Market cap (USD): 74827656
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 629000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8405982942991025%
Total shareholder yield: 0.8405982942991025% (Low Return)
Shareholder yield for BARK (annual period ending 2026-03-31)
Market cap (USD): 74827656
Dividends paid: 0
Stock repurchases: 1770000
Net debt paydown: 47496000
Dividend yield: 0%
Buyback yield: 2.3654355817319734%
Debt paydown yield: 63.47385784742475%
Total shareholder yield: 65.83929342915673% (High Return)
Shareholder yield for BDT.TO (quarterly period ending 2026-03-31)
Market cap (USD): 2820784989.9280577
Dividends paid: 8366906.4748201445
Stock repurchases: 0
Net debt paydown: -35229874.49456498
Dividend yield: 0.2966162435171472%
Buyback yield: 0%
Debt paydown yield: -1.2489386685038868%
Total shareholder yield: -0.9523224249867396% (Minimal or Negative)
Shareholder yield for BIXI (quarterly period ending 2026-03-31)
Market cap (USD): 301334368
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLC.PA (quarterly period ending 2025-12-31)
Market cap (USD): 204229741.1764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 102381176.47058827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 50.13039525037779%
Total shareholder yield: 50.13039525037779% (High Return)
Shareholder yield for BOTJ (quarterly period ending 2026-03-31)
Market cap (USD): 122352120
Dividends paid: 455000
Stock repurchases: 0
Net debt paydown: 67000
Dividend yield: 0.37187749587011654%
Buyback yield: 0%
Debt paydown yield: 0.05475998290834683%
Total shareholder yield: 0.42663747877846336% (Low Return)
Shareholder yield for BY (quarterly period ending 2026-03-31)
Market cap (USD): 1752797312
Dividends paid: 5360000
Stock repurchases: 9812000
Net debt paydown: -84316000
Dividend yield: 0.3057969089354697%
Buyback yield: 0.5597909086706769%
Debt paydown yield: -4.810367942873705%
Total shareholder yield: -3.944780125267558% (Minimal or Negative)
Shareholder yield for CIVB (quarterly period ending 2026-03-31)
Market cap (USD): 558032896
Dividends paid: 3732000
Stock repurchases: 318000
Net debt paydown: 75570000
Dividend yield: 0.668777777573887%
Buyback yield: 0.0569858877997042%
Debt paydown yield: 13.54221239315612%
Total shareholder yield: 14.267976058529712% (High Return)
Shareholder yield for CIVB (quarterly period ending 2026-06-30)
Market cap (USD): 593988096
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPH.TO (quarterly period ending 2026-03-31)
Market cap (USD): 296841001.4388489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3710334.506117733
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2499400312399516%
Total shareholder yield: 1.2499400312399516% (Low Return)
Shareholder yield for DCY.V (quarterly period ending 2026-04-30)
Market cap (USD): 491499.27007299266
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPL.V (quarterly period ending 2026-03-31)
Market cap (USD): 14918274.820143886
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETL.V (quarterly period ending 2026-03-31)
Market cap (USD): 69074071.94244605
Dividends paid: 0
Stock repurchases: 10071.942446043166
Net debt paydown: 39542.08895657188
Dividend yield: 0%
Buyback yield: 0.014581364849078706%
Debt paydown yield: 0.05724592143564255%
Total shareholder yield: 0.07182728628472125% (Low Return)
Shareholder yield for EXEL (quarterly period ending 2026-03-31)
Market cap (USD): 13917531136
Dividends paid: 0
Stock repurchases: 430352000
Net debt paydown: 3497000
Dividend yield: 0%
Buyback yield: 3.0921576233217345%
Debt paydown yield: 0.025126582910631544%
Total shareholder yield: 3.117284206232366% (Low Return)
Shareholder yield for EXT.AX (annual period ending 2026-03-31)
Market cap (USD): 10781380.821917808
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4725377.418799001
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -43.82905582179819%
Total shareholder yield: -43.82905582179819% (Minimal or Negative)
Shareholder yield for EXT.AX (quarterly period ending 2026-03-31)
Market cap (USD): 10781380.821917808
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4725377.418799001
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -43.82905582179819%
Total shareholder yield: -43.82905582179819% (Minimal or Negative)
Shareholder yield for FSL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1855722230.7757525
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSL.NS (annual period ending 2026-03-31)
Market cap (USD): 1855722230.7757525
Dividends paid: 40284972.44595168
Stock repurchases: 5297583.7219160665
Net debt paydown: -9296023.551547945
Dividend yield: 2.1708514225812365%
Buyback yield: 0.28547288134288845%
Debt paydown yield: -0.5009383084052349%
Total shareholder yield: 1.9553859955188901% (Low Return)
Shareholder yield for GTG.AX (quarterly period ending 2024-09-30)
Market cap (USD): 3911222.7586206896
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HATHWAY.NS (quarterly period ending 2026-03-31)
Market cap (USD): 198283210.17380247
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HATHWAY.NS (annual period ending 2026-03-31)
Market cap (USD): 198283210.17380247
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 471511.41049114394
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23779694210006333%
Total shareholder yield: 0.23779694210006333% (Low Return)
Shareholder yield for HATHWAY.NS (quarterly period ending 2026-06-30)
Market cap (USD): 200931788.4164996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBM (quarterly period ending 2026-03-31)
Market cap (USD): 9923181568
Dividends paid: 2086330.9352517987
Stock repurchases: 0
Net debt paydown: 10821299.165047407
Dividend yield: 0.02102481871318107%
Buyback yield: 0%
Debt paydown yield: 0.1090507020444293%
Total shareholder yield: 0.13007552075761036% (Low Return)
Shareholder yield for HCL.DE (quarterly period ending 2026-03-31)
Market cap (USD): 9037849600
Dividends paid: 2786000
Stock repurchases: 1161000
Net debt paydown: 9553000
Dividend yield: 0.03082591681985945%
Buyback yield: 0.01284597610475837%
Debt paydown yield: 0.10569992224699115%
Total shareholder yield: 0.14937181517160897% (Low Return)
Shareholder yield for HEALTHX.NS (quarterly period ending 2026-03-31)
Market cap (USD): 105467518.1008902
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEALTHX.NS (annual period ending 2026-03-31)
Market cap (USD): 105467518.1008902
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2611566.577560327
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4761809366388077%
Total shareholder yield: -2.4761809366388077% (Minimal or Negative)
Shareholder yield for HLS.TO (quarterly period ending 2026-03-31)
Market cap (USD): 92474802.87769786
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4762826.235362068
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.150404312471066%
Total shareholder yield: 5.150404312471066% (Moderate Return)
Shareholder yield for HVO.L (quarterly period ending 2025-12-31)
Market cap (USD): 69770378.37837838
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 158663.457978528
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22740805147718293%
Total shareholder yield: 0.22740805147718293% (Low Return)
Shareholder yield for HVO.L (annual period ending 2025-12-31)
Market cap (USD): 69770378.37837838
Dividends paid: 1854054.054054054
Stock repurchases: 0
Net debt paydown: -3856182.4324324317
Dividend yield: 2.6573656287187624%
Buyback yield: 0%
Debt paydown yield: -5.526962189483339%
Total shareholder yield: -2.869596560764577% (Minimal or Negative)
Shareholder yield for ISRG (quarterly period ending 2026-03-31)
Market cap (USD): 142709932032
Dividends paid: 0
Stock repurchases: 1123200000
Dividend yield: 0%
Buyback yield: 0.7870510370281333%
Total shareholder yield: 0.7870510370281333% (Low Return)
Shareholder yield for ISRG (quarterly period ending 2026-06-30)
Market cap (USD): 120918843392
Dividends paid: 0
Stock repurchases: 320300000
Dividend yield: 0%
Buyback yield: 0.2648884086342419%
Total shareholder yield: 0.2648884086342419% (Low Return)
Shareholder yield for KLIC (quarterly period ending 2026-03-31)
Market cap (USD): 5302890496
Dividends paid: 0
Stock repurchases: 127906.97674418605
Net debt paydown: -1949672.9651162773
Dividend yield: 0%
Buyback yield: 0.002412023722546543%
Debt paydown yield: -0.03676623091853257%
Total shareholder yield: -0.03435420719598603% (Minimal or Negative)