speb/financial-data huggingface dataset:
Shareholder yield for VINO.L (annual period ending 2025-06-30)
Market cap (USD): 371488.0832876712
Dividends paid: 0
Stock repurchases: 2695890.4109589043
Net debt paydown: 454118.25906016957
Dividend yield: 0%
Buyback yield: 725.7003743162531%
Debt paydown yield: 122.24302191371011%
Total shareholder yield: 847.9433962299632% (High Return)
Shareholder yield for WES (annual period ending 2021-12-31)
Market cap (USD): 6247139139.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WES (annual period ending 2022-12-31)
Market cap (USD): 8077484799.900001
Dividends paid: 1244533000
Stock repurchases: 487590000
Dividend yield: 15.407432274158007%
Buyback yield: 6.036408759395454%
Total shareholder yield: 21.44384103355346% (High Return)
Shareholder yield for WES (annual period ending 2023-12-31)
Market cap (USD): 9647532996.300001
Dividends paid: 978430000
Stock repurchases: 134602000
Net debt paydown: -1127201000
Dividend yield: 10.141763706589499%
Buyback yield: 1.3951960573923121%
Debt paydown yield: -11.683826325676225%
Total shareholder yield: -0.1468665616944147% (Minimal or Negative)
Shareholder yield for WES (quarterly period ending 2024-09-30)
Market cap (USD): 13469360842.800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WES (annual period ending 2024-12-31)
Market cap (USD): 13853609480.34
Dividends paid: 1246069000
Stock repurchases: 0
Net debt paydown: -84013000
Dividend yield: 8.994543997853608%
Buyback yield: 0%
Debt paydown yield: -0.6064340135993074%
Total shareholder yield: 8.388109984254301% (Moderate Return)
Shareholder yield for WES (quarterly period ending 2024-12-31)
Market cap (USD): 13853609480.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WES (quarterly period ending 2025-03-31)
Market cap (USD): 15084857802.779999
Dividends paid: 340996000
Stock repurchases: 0
Dividend yield: 2.2605184911796625%
Buyback yield: 0%
Total shareholder yield: 2.2605184911796625% (Low Return)
Shareholder yield for WES (quarterly period ending 2025-06-30)
Market cap (USD): 14609711638.08
Dividends paid: 355253000
Stock repurchases: 0
Net debt paydown: 336317000
Dividend yield: 2.4316222578550986%
Buyback yield: 0%
Debt paydown yield: 2.3020098433934497%
Total shareholder yield: 4.733632101248548% (Moderate Return)
Shareholder yield for WES (quarterly period ending 2025-09-30)
Market cap (USD): 15171623624.16
Dividends paid: 355254000
Stock repurchases: 0
Net debt paydown: -1316000
Dividend yield: 2.3415687654831947%
Buyback yield: 0%
Debt paydown yield: -0.008674088104218063%
Total shareholder yield: 2.3328946773789765% (Low Return)
Shareholder yield for WES (annual period ending 2025-12-31)
Market cap (USD): 15621979554.18
Dividends paid: 1431024000
Stock repurchases: 0
Net debt paydown: -712714000
Dividend yield: 9.160324368860785%
Buyback yield: 0%
Debt paydown yield: -4.562251522146551%
Total shareholder yield: 4.598072846714234% (Moderate Return)
Shareholder yield for WES (quarterly period ending 2025-12-31)
Market cap (USD): 15621979554.18
Dividends paid: 379521000
Stock repurchases: 0
Net debt paydown: -1709310000
Dividend yield: 2.4294040245267823%
Buyback yield: 0%
Debt paydown yield: -10.94169912380046%
Total shareholder yield: -8.512295099273677% (Minimal or Negative)
Shareholder yield for WEW.DE (annual period ending 2021-12-31)
Market cap (USD): 473945872.7045455
Dividends paid: 0
Stock repurchases: 2386363.6363636362
Dividend yield: 0%
Buyback yield: 0.5035097410482734%
Total shareholder yield: 0.5035097410482734% (Low Return)
Shareholder yield for WEW.DE (annual period ending 2022-12-31)
Market cap (USD): 192387645.9574468
Dividends paid: 0
Stock repurchases: 531914.8936170213
Net debt paydown: 4492263.056092843
Dividend yield: 0%
Buyback yield: 0.27648079530775727%
Debt paydown yield: 2.3350059894627866%
Total shareholder yield: 2.611486784770544% (Low Return)
Shareholder yield for WEW.DE (annual period ending 2023-12-31)
Market cap (USD): 185030599.86666664
Dividends paid: 0
Stock repurchases: 4111111.111111111
Net debt paydown: 6775413.711583927
Dividend yield: 0%
Buyback yield: 2.2218547170433345%
Debt paydown yield: 3.6617801144601496%
Total shareholder yield: 5.883634831503484% (Moderate Return)
Shareholder yield for WEW.DE (quarterly period ending 2024-09-30)
Market cap (USD): 161169187.66666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEW.DE (annual period ending 2024-12-31)
Market cap (USD): 144424337
Dividends paid: 0
Stock repurchases: 11250000
Net debt paydown: 5986111.1111111045
Dividend yield: 0%
Buyback yield: 7.7895458851924655%
Debt paydown yield: 4.144807748787591%
Total shareholder yield: 11.934353633980056% (High Return)
Shareholder yield for WEW.DE (quarterly period ending 2024-12-31)
Market cap (USD): 144424337
Dividends paid: 0
Stock repurchases: 10520833.333333334
Net debt paydown: 4652777.777777769
Dividend yield: 0%
Buyback yield: 7.284667911152214%
Debt paydown yield: 3.221602310542557%
Total shareholder yield: 10.50627022169477% (High Return)
Shareholder yield for WEW.DE (quarterly period ending 2025-03-31)
Market cap (USD): 178960591.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3577898.550724633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.99926616286616%
Total shareholder yield: -1.99926616286616% (Minimal or Negative)
Shareholder yield for WEW.DE (quarterly period ending 2025-06-30)
Market cap (USD): 176411926.72941178
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1748081.8414322287
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9909091033927157%
Total shareholder yield: -0.9909091033927157% (Minimal or Negative)
Shareholder yield for WEW.DE (quarterly period ending 2025-09-30)
Market cap (USD): 269271973.5882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1529411.764705889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5679803004840864%
Total shareholder yield: 0.5679803004840864% (Low Return)
Shareholder yield for WEW.DE (quarterly period ending 2025-12-31)
Market cap (USD): 254866477.05882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2823529.4117647037
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1078465258940386%
Total shareholder yield: 1.1078465258940386% (Low Return)
Shareholder yield for WEW.DE (annual period ending 2025-12-31)
Market cap (USD): 254866477.05882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -973039.2156862691
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.38178391560757924%
Total shareholder yield: -0.38178391560757924% (Minimal or Negative)
Shareholder yield for ZEELEARN.NS (annual period ending 2022-03-31)
Market cap (USD): 53591823.92720559
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZEELEARN.NS (annual period ending 2023-03-31)
Market cap (USD): 12973528.571863582
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZEELEARN.NS (annual period ending 2024-03-31)
Market cap (USD): 24178832.04954415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13238874.21693322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 54.75398559287655%
Total shareholder yield: 54.75398559287655% (High Return)
Shareholder yield for ZEELEARN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 34918336.30817009
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZEELEARN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 31554498.93530714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZEELEARN.NS (annual period ending 2025-03-31)
Market cap (USD): 21073630.685144123
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3466523.006581381
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.449576527053356%
Total shareholder yield: -16.449576527053356% (Minimal or Negative)
Shareholder yield for ZEELEARN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 21073630.685144123
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZEELEARN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 36048141.064825654
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZEELEARN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 34361905.36978579
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZEELEARN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 26577740.876462072
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0151.HK (annual period ending 2026-03-31)
Market cap (USD): 5173142465.306123
Dividends paid: 218293750
Stock repurchases: 733928.5714285715
Net debt paydown: 205660281.13687629
Dividend yield: 4.2197513689985415%
Buyback yield: 0.014187287057155131%
Debt paydown yield: 3.9755387081671305%
Total shareholder yield: 8.209477364222828% (Moderate Return)
Shareholder yield for 0151.HK (quarterly period ending 2026-03-31)
Market cap (USD): 5173142465.306123
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 268112851.83096367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.182785002135022%
Total shareholder yield: 5.182785002135022% (Moderate Return)
Shareholder yield for 0373.HK (annual period ending 2025-12-31)
Market cap (USD): 989070609.7686375
Dividends paid: 0
Stock repurchases: 1979434.4473007713
Net debt paydown: 275556641.40142584
Dividend yield: 0%
Buyback yield: 0.2001307518139477%
Debt paydown yield: 27.860158686333204%
Total shareholder yield: 28.06028943814715% (High Return)
Shareholder yield for 0373.HK (quarterly period ending 2025-12-31)
Market cap (USD): 989070609.7686375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 58640970.64169121
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.928896285312577%
Total shareholder yield: 5.928896285312577% (Moderate Return)
Shareholder yield for 0588.HK (quarterly period ending 2026-03-31)
Market cap (USD): 331342059.6237337
Dividends paid: 31262809.406657018
Stock repurchases: 0
Net debt paydown: 23676080.470126152
Dividend yield: 9.43520706129446%
Buyback yield: 0%
Debt paydown yield: 7.145510140491158%
Total shareholder yield: 16.580717201785617% (High Return)
Shareholder yield for 0887.HK (annual period ending 2025-12-31)
Market cap (USD): 261166873.00771207
Dividends paid: 9327377.892030848
Stock repurchases: 0
Net debt paydown: -25716746.28309437
Dividend yield: 3.5714245779384957%
Buyback yield: 0%
Debt paydown yield: -9.846863802797444%
Total shareholder yield: -6.275439224858948% (Minimal or Negative)
Shareholder yield for 0887.HK (quarterly period ending 2025-12-31)
Market cap (USD): 261166873.00771207
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25839830.694414876
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.893992448901376%
Total shareholder yield: -9.893992448901376% (Minimal or Negative)
Shareholder yield for 1377.T (annual period ending 2026-05-31)
Market cap (USD): 1168794873.0080993
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1943.HK (quarterly period ending 2025-09-30)
Market cap (USD): 103319420.05141388
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1985.HK (annual period ending 2026-03-31)
Market cap (USD): 120535714.28571428
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2131.HK (annual period ending 2023-12-31)
Market cap (USD): 50917634.88045007
Dividends paid: 0
Stock repurchases: 654289.7327707454
Net debt paydown: 24906785.610359386
Dividend yield: 0%
Buyback yield: 1.2849963167121914%
Debt paydown yield: 48.91583371623256%
Total shareholder yield: 50.20083003294475% (High Return)
Shareholder yield for 2361.HK (annual period ending 2025-12-31)
Market cap (USD): 307868525.71428573
Dividends paid: 7142857.142857143
Stock repurchases: 0
Net debt paydown: 475984.3444227006
Dividend yield: 2.320099830369149%
Buyback yield: 0%
Debt paydown yield: 0.15460636754548696%
Total shareholder yield: 2.474706197914636% (Low Return)
Shareholder yield for 2361.HK (quarterly period ending 2025-12-31)
Market cap (USD): 307868525.71428573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 178045.8258617255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05783177265316141%
Total shareholder yield: 0.05783177265316141% (Low Return)
Shareholder yield for 2475.T (quarterly period ending 2026-03-31)
Market cap (USD): 216624458.05805805
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2475.T (annual period ending 2026-03-31)
Market cap (USD): 216624458.05805805
Dividends paid: 7800050.05005005
Stock repurchases: 4541741.741741742
Dividend yield: 3.600724553438716%
Buyback yield: 2.0965969320622597%
Total shareholder yield: 5.697321485500975% (Moderate Return)
Shareholder yield for 253A.T (quarterly period ending 2026-03-31)
Market cap (USD): 44268332.33233233
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3479982.1254632846
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.861109606158813%
Total shareholder yield: 7.861109606158813% (Moderate Return)
Shareholder yield for 3097.T (quarterly period ending 2025-12-31)
Market cap (USD): 1221419500.8503294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3150.T (annual period ending 2026-03-31)
Market cap (USD): 372964888.0880881
Dividends paid: 12135616.866866866
Stock repurchases: 0
Net debt paydown: 1784289.7962459177
Dividend yield: 3.2538228810430634%
Buyback yield: 0%
Debt paydown yield: 0.4784069099353122%
Total shareholder yield: 3.7322297909783755% (Low Return)
Shareholder yield for 3150.T (quarterly period ending 2026-03-31)
Market cap (USD): 372964888.0880881
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3589218.075747352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9623474462023992%
Total shareholder yield: 0.9623474462023992% (Low Return)
Shareholder yield for 329A.T (quarterly period ending 2025-08-31)
Market cap (USD): 42207561.82301247
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -564654.2718166271
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3378035769618073%
Total shareholder yield: -1.3378035769618073% (Minimal or Negative)
Shareholder yield for 329A.T (annual period ending 2025-08-31)
Market cap (USD): 42207561.82301247
Dividends paid: 99734.31432658901
Stock repurchases: 0
Net debt paydown: 271713.6793405991
Dividend yield: 0.23629489603024575%
Buyback yield: 0%
Debt paydown yield: 0.6437559233579205%
Total shareholder yield: 0.8800508193881663% (Low Return)
Shareholder yield for 4678.T (annual period ending 2026-03-31)
Market cap (USD): 13516750.35035035
Dividends paid: 417748.998998999
Stock repurchases: 0
Net debt paydown: 1586209.4591918485
Dividend yield: 3.090602313211852%
Buyback yield: 0%
Debt paydown yield: 11.735139127954186%
Total shareholder yield: 14.825741441166038% (High Return)
Shareholder yield for 4678.T (quarterly period ending 2026-03-31)
Market cap (USD): 13516750.35035035
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 732270.8425114211
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.41750660129963%
Total shareholder yield: 5.41750660129963% (Moderate Return)
Shareholder yield for 5857.T (quarterly period ending 2026-03-31)
Market cap (USD): 1656088139.3393393
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1375732323.8447063
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 83.07120201908607%
Total shareholder yield: 83.07120201908607% (High Return)
Shareholder yield for 5857.T (annual period ending 2026-03-31)
Market cap (USD): 1656088139.3393393
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 791162555.0828197
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 47.77297393111196%
Total shareholder yield: 47.77297393111196% (High Return)
Shareholder yield for 5957.T (quarterly period ending 2026-03-31)
Market cap (USD): 176240278.67867866
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6237.T (annual period ending 2026-03-31)
Market cap (USD): 692535556.3563564
Dividends paid: 11076539.039039038
Stock repurchases: 606.8568568568569
Net debt paydown: -6968034.09394557
Dividend yield: 1.599418100251218%
Buyback yield: 8.762825984700604e-05%
Debt paydown yield: -1.006162648255427%
Total shareholder yield: 0.5933430802556381% (Low Return)
Shareholder yield for 6237.T (quarterly period ending 2026-03-31)
Market cap (USD): 692535556.3563564
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3063367.5852838047
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4423408382670095%
Total shareholder yield: 0.4423408382670095% (Low Return)
Shareholder yield for 6455.T (annual period ending 2026-03-31)
Market cap (USD): 629546282.2822822
Dividends paid: 16560310.31031031
Stock repurchases: 29172922.922922924
Net debt paydown: -5680680.680680681
Dividend yield: 2.630515146602809%
Buyback yield: 4.633960003252323%
Debt paydown yield: -0.902345203292539%
Total shareholder yield: 6.362129946562593% (Moderate Return)
Shareholder yield for 6455.T (quarterly period ending 2026-03-31)
Market cap (USD): 629546282.2822822
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -552820.6537627801
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08781255156628832%
Total shareholder yield: -0.08781255156628832% (Minimal or Negative)
Shareholder yield for 6474.T (quarterly period ending 2026-02-28)
Market cap (USD): 788725612.8320286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6616.T (quarterly period ending 2026-03-31)
Market cap (USD): 120273694.4944945
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14450709.477984041
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.014854568756528%
Total shareholder yield: 12.014854568756528% (High Return)
Shareholder yield for 6616.T (annual period ending 2026-03-31)
Market cap (USD): 120273694.4944945
Dividends paid: 3779954.954954955
Stock repurchases: 1158183.1831831832
Net debt paydown: 5214973.471667081
Dividend yield: 3.1427944163866863%
Buyback yield: 0.9629563538818531%
Debt paydown yield: 4.335921910094643%
Total shareholder yield: 8.441672680363183% (Moderate Return)
Shareholder yield for 6768.T (annual period ending 2026-03-31)
Market cap (USD): 443588343.5435435
Dividends paid: 6594094.094094094
Stock repurchases: 7363613.613613614
Net debt paydown: -13865136.69129631
Dividend yield: 1.4865345742446916%
Buyback yield: 1.6600106203852012%
Debt paydown yield: -3.1256765181286332%
Total shareholder yield: 0.020868676501259564% (Low Return)
Shareholder yield for 6768.T (quarterly period ending 2026-03-31)
Market cap (USD): 443588343.5435435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13081651.638179213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.949052162569978%
Total shareholder yield: -2.949052162569978% (Minimal or Negative)
Shareholder yield for 6803.T (annual period ending 2026-03-31)
Market cap (USD): 17478380.78078078
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5785200.552778419
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 33.09917906777625%
Total shareholder yield: 33.09917906777625% (High Return)
Shareholder yield for 6803.T (quarterly period ending 2026-03-31)
Market cap (USD): 17478380.78078078
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7243574.328029245
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 41.44305138376592%
Total shareholder yield: 41.44305138376592% (High Return)
Shareholder yield for 6960.T (annual period ending 2026-03-31)
Market cap (USD): 1933569281.2812812
Dividends paid: 35529279.27927928
Stock repurchases: 77790290.2902903
Net debt paydown: 366443.0036238618
Dividend yield: 1.8374970901345604%
Buyback yield: 4.02314471187412%
Debt paydown yield: 0.018951635566998564%
Total shareholder yield: 5.879593437575679% (Moderate Return)
Shareholder yield for 6960.T (quarterly period ending 2026-03-31)
Market cap (USD): 1933569281.2812812
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9689997.871357223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5011456256140012%
Total shareholder yield: -0.5011456256140012% (Minimal or Negative)
Shareholder yield for 7735.T (annual period ending 2026-03-31)
Market cap (USD): 18750262890.090088
Dividends paid: 185817067.06706706
Stock repurchases: 69306806.8068068
Net debt paydown: -7616280.730670515
Dividend yield: 0.9910104629267643%
Buyback yield: 0.36963112044384683%
Debt paydown yield: -0.040619594377505404%
Total shareholder yield: 1.3200219889931057% (Low Return)
Shareholder yield for 7735.T (quarterly period ending 2026-03-31)
Market cap (USD): 18750262890.090088
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11088014.326574214
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05913524728463655%
Total shareholder yield: -0.05913524728463655% (Minimal or Negative)
Shareholder yield for 8311.HK (annual period ending 2025-12-31)
Market cap (USD): 9535264.781491002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 208752.9483476003
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.189272695948756%
Total shareholder yield: 2.189272695948756% (Low Return)
Shareholder yield for 8311.HK (quarterly period ending 2025-12-31)
Market cap (USD): 9535264.781491002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 208752.9483476003
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.189272695948756%
Total shareholder yield: 2.189272695948756% (Low Return)
Shareholder yield for 8416.HK (annual period ending 2025-12-31)
Market cap (USD): 6554140.87403599
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 542727.1884027245
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.280676275249439%
Total shareholder yield: 8.280676275249439% (Moderate Return)
Shareholder yield for 8416.HK (quarterly period ending 2025-12-31)
Market cap (USD): 6554140.87403599
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 239557.9061123575
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.655061902336554%
Total shareholder yield: 3.655061902336554% (Low Return)
Shareholder yield for 8424.T (quarterly period ending 2026-03-31)
Market cap (USD): 2501082176.5765767
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 675211562.5046349
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.99677638856508%
Total shareholder yield: 26.99677638856508% (High Return)
Shareholder yield for 8424.T (annual period ending 2026-03-31)
Market cap (USD): 2501082176.5765767
Dividends paid: 88357107.1071071
Stock repurchases: 6256.256256256256
Net debt paydown: 33909247.60477829
Dividend yield: 3.5327550583743017%
Buyback yield: 0.00025014197113745675%
Debt paydown yield: 1.3557830255378687%
Total shareholder yield: 4.8887882258833075% (Moderate Return)
Shareholder yield for 9310.T (annual period ending 2026-03-31)
Market cap (USD): 485588846.4464464
Dividends paid: 16041041.04104104
Stock repurchases: 6256256.256256256
Net debt paydown: 28060642.34934038
Dividend yield: 3.303420405643551%
Buyback yield: 1.2883854936207297%
Debt paydown yield: 5.778683459204014%
Total shareholder yield: 10.370489358468294% (High Return)
Shareholder yield for 9310.T (quarterly period ending 2026-03-31)
Market cap (USD): 485588846.4464464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23210190.338386863
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.7798030181788%
Total shareholder yield: 4.7798030181788% (Moderate Return)
Shareholder yield for ADEN.TO (quarterly period ending 2026-03-31)
Market cap (USD): 636523787.0503597
Dividends paid: 2030935.2517985613
Stock repurchases: 701438.8489208634
Net debt paydown: -13041595.33686924
Dividend yield: 0.3190666701098289%
Buyback yield: 0.11019837171699724%
Debt paydown yield: -2.048877921326989%
Total shareholder yield: -1.6196128795001627% (Minimal or Negative)
Shareholder yield for AEE (quarterly period ending 2026-03-31)
Market cap (USD): 31488798720
Dividends paid: 208000000
Stock repurchases: 0
Net debt paydown: -1474000000
Dividend yield: 0.6605523502168075%
Buyback yield: 0%
Debt paydown yield: -4.68102963567103%
Total shareholder yield: -4.020477285454223% (Minimal or Negative)
Shareholder yield for AKSHARCHEM.NS (annual period ending 2026-03-31)
Market cap (USD): 20140637.21916066
Dividends paid: 64052.56464603646
Stock repurchases: 0
Net debt paydown: -3689466.7773037627
Dividend yield: 0.3180265050655918%
Buyback yield: 0%
Debt paydown yield: -18.318520596725772%
Total shareholder yield: -18.00049409166018% (Minimal or Negative)
Shareholder yield for AKSHARCHEM.NS (quarterly period ending 2026-03-31)
Market cap (USD): 20140637.21916066
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANSC (quarterly period ending 2026-03-31)
Market cap (USD): 475715840
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1975334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4152340186948578%
Total shareholder yield: -0.4152340186948578% (Minimal or Negative)
Shareholder yield for AORO.V (quarterly period ending 2026-03-31)
Market cap (USD): 622976.9784172663
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1073.0977261985827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17225319126958624%
Total shareholder yield: 0.17225319126958624% (Low Return)
Shareholder yield for AORO.V (quarterly period ending 2026-06-30)
Market cap (USD): 406543.661971831
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1552.9688924916409
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3819931381931726%
Total shareholder yield: 0.3819931381931726% (Low Return)
Shareholder yield for AQZ.AX (quarterly period ending 2025-06-30)
Market cap (USD): 54739633.986928105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AQZ.AX (annual period ending 2025-06-30)
Market cap (USD): 54739633.986928105
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -91041294.11764708
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -166.31695809180576%
Total shareholder yield: -166.31695809180576% (Minimal or Negative)
Shareholder yield for ASH.AX (quarterly period ending 2025-06-30)
Market cap (USD): 26219278.43137255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASH.AX (annual period ending 2025-06-30)
Market cap (USD): 26219278.43137255
Dividends paid: 978431.3725490196
Stock repurchases: 0
Net debt paydown: 951725.4901960772
Dividend yield: 3.7317250171853793%
Buyback yield: 0%
Debt paydown yield: 3.629869115914703%
Total shareholder yield: 7.361594133100082% (Moderate Return)
Shareholder yield for ATHR (quarterly period ending 2026-03-31)
Market cap (USD): 50522076
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHP.L (quarterly period ending 2025-12-31)
Market cap (USD): 106762696332.88591
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2795582752.1165066
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.618501450544003%
Total shareholder yield: -2.618501450544003% (Minimal or Negative)
Shareholder yield for BLX.TO (quarterly period ending 2026-03-31)
Market cap (USD): 2735953772.6618705
Dividends paid: 12230215.827338131
Stock repurchases: 0
Net debt paydown: 4327049.309456825
Dividend yield: 0.44701836520574983%
Buyback yield: 0%
Debt paydown yield: 0.15815505922261774%
Total shareholder yield: 0.6051734244283675% (Low Return)
Shareholder yield for BNTX (quarterly period ending 2026-03-31)
Market cap (USD): 22590150656
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33457741.71737665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14810765198898834%
Total shareholder yield: -0.14810765198898834% (Minimal or Negative)
Shareholder yield for BOL.AX (quarterly period ending 2025-06-30)
Market cap (USD): 44700465.359477125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOL.AX (annual period ending 2025-06-30)
Market cap (USD): 44700465.359477125
Dividends paid: 0
Stock repurchases: 1658823.5294117646
Net debt paydown: -15834392.15686275
Dividend yield: 0%
Buyback yield: 3.710975973229037%
Debt paydown yield: -35.42332731778963%
Total shareholder yield: -31.71235134456059% (Minimal or Negative)
Shareholder yield for CLST (quarterly period ending 2026-03-31)
Market cap (USD): 67261472
Dividends paid: 0
Stock repurchases: 260000
Net debt paydown: 4973000
Dividend yield: 0%
Buyback yield: 0.38655115962969117%
Debt paydown yield: 7.393534295532516%
Total shareholder yield: 7.780085455162207% (Moderate Return)
Shareholder yield for CMCX.L (quarterly period ending 2026-03-31)
Market cap (USD): 2565738947.368421
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -121510170.69701281
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.735874272074369%
Total shareholder yield: -4.735874272074369% (Minimal or Negative)
Shareholder yield for CMCX.L (annual period ending 2026-03-31)
Market cap (USD): 2565738947.368421
Dividends paid: 48927631.578947365
Stock repurchases: 18153947.36842105
Net debt paydown: -129697710.1845523
Dividend yield: 1.9069606293785477%
Buyback yield: 0.7075523948779299%
Debt paydown yield: -5.0549846591984045%
Total shareholder yield: -2.440471634941927% (Minimal or Negative)
Shareholder yield for DESN.SW (annual period ending 2026-03-31)
Market cap (USD): 4605275520
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14772727.27272728
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.32077835970012236%
Total shareholder yield: -0.32077835970012236% (Minimal or Negative)
Shareholder yield for DESN.SW (quarterly period ending 2026-03-31)
Market cap (USD): 4605275520
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNL.AX (quarterly period ending 2025-09-30)
Market cap (USD): 4301280673.684211
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21578039.92740488
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5016654704591148%
Total shareholder yield: 0.5016654704591148% (Low Return)
Shareholder yield for DNL.AX (annual period ending 2025-09-30)
Market cap (USD): 4301280673.684211
Dividends paid: 106776315.78947368
Stock repurchases: 192500000
Net debt paydown: 21578039.92740488
Dividend yield: 2.482430789572625%
Buyback yield: 4.475411269432842%
Debt paydown yield: 0.5016654704591148%
Total shareholder yield: 7.459507529464581% (Moderate Return)
Shareholder yield for DXT.TO (quarterly period ending 2026-03-31)
Market cap (USD): 722046987.0503597
Dividends paid: 4485611.510791367
Stock repurchases: 0
Net debt paydown: -15193588.195137352
Dividend yield: 0.6212354031301448%
Buyback yield: 0%
Debt paydown yield: -2.1042381545285314%
Total shareholder yield: -1.4830027513983866% (Minimal or Negative)
Shareholder yield for DYAI (quarterly period ending 2026-03-31)
Market cap (USD): 43362060
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016701236057512028%
Total shareholder yield: 0.016701236057512028% (Low Return)
Shareholder yield for FAST.AS (annual period ending 2025-12-31)
Market cap (USD): 708723576.4705882
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -145939424.01960784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.59186809424059%
Total shareholder yield: -20.59186809424059% (Minimal or Negative)
Shareholder yield for FAST.AS (quarterly period ending 2025-12-31)
Market cap (USD): 708723576.4705882
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45647058.82352942
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.440742249728694%
Total shareholder yield: -6.440742249728694% (Minimal or Negative)
Shareholder yield for G1A.DE (quarterly period ending 2026-03-31)
Market cap (USD): 11892006252.873564
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLD.V (quarterly period ending 2025-12-31)
Market cap (USD): 2259039.416058394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRI.L (quarterly period ending 2026-03-31)
Market cap (USD): 1727541221.0526316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31518492.176386833
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8244712075340161%
Total shareholder yield: -1.8244712075340161% (Minimal or Negative)
Shareholder yield for INDIGOPNTS.NS (annual period ending 2026-03-31)
Market cap (USD): 530593087.91860956
Dividends paid: 1766860.9580330648
Stock repurchases: 0
Net debt paydown: 948679.6917332299
Dividend yield: 0.3329973567812653%
Buyback yield: 0%
Debt paydown yield: 0.17879608938267075%
Total shareholder yield: 0.5117934461639361% (Low Return)
Shareholder yield for INDIGOPNTS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 530593087.91860956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INH.DE (quarterly period ending 2026-03-31)
Market cap (USD): 851697949.4252874
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7496430.020283937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8801747174972551%
Total shareholder yield: 0.8801747174972551% (Low Return)
Shareholder yield for JAN.L (quarterly period ending 2025-12-31)
Market cap (USD): 10146172.972972972
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAN.L (annual period ending 2025-12-31)
Market cap (USD): 10146172.972972972
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOB (quarterly period ending 2026-03-31)
Market cap (USD): 1946721536
Dividends paid: 3481000
Stock repurchases: 0
Net debt paydown: 2658000
Dividend yield: 0.17881345306080795%
Buyback yield: 0%
Debt paydown yield: 0.13653724741040724%
Total shareholder yield: 0.31535070047121516% (Low Return)
Shareholder yield for MPAL.L (quarterly period ending 2026-02-28)
Market cap (USD): 35891237.83783784
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1005951.3513513514
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.802776978315418%
Total shareholder yield: -2.802776978315418% (Minimal or Negative)
Shareholder yield for MRK.TO (quarterly period ending 2026-03-31)
Market cap (USD): 322333794716.5468
Dividends paid: 1514388489.2086332
Stock repurchases: 628776978.4172662
Net debt paydown: 677897390.1171036
Dividend yield: 0.4698199549756652%
Buyback yield: 0.19507013807540682%
Debt paydown yield: 0.21030912713115654%
Total shareholder yield: 0.8751992201822286% (Low Return)
Shareholder yield for NECCLTD.NS (annual period ending 2026-03-31)
Market cap (USD): 16888776.600254346
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -845736.1298339274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.00768143159162%
Total shareholder yield: -5.00768143159162% (Minimal or Negative)
Shareholder yield for NECCLTD.NS (quarterly period ending 2026-03-31)
Market cap (USD): 16888776.600254346
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 136374.62451142818
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8074866980558815%
Total shareholder yield: 0.8074866980558815% (Low Return)
Shareholder yield for NLOP (quarterly period ending 2026-03-31)
Market cap (USD): 167991616
Dividends paid: 175548000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 104.49807209426451%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 104.49807209426451% (High Return)
Shareholder yield for NVX.AX (quarterly period ending 2026-03-31)
Market cap (USD): 98480493.15068494
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWE (quarterly period ending 2026-03-31)
Market cap (USD): 4481474048
Dividends paid: 41038000
Stock repurchases: 0
Net debt paydown: -4919000
Dividend yield: 0.9157254858658506%
Buyback yield: 0%
Debt paydown yield: -0.10976299198240944%
Total shareholder yield: 0.8059624938834411% (Low Return)
Shareholder yield for OFG.L (quarterly period ending 2025-12-31)
Market cap (USD): 72261951.35135135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OFG.L (annual period ending 2025-12-31)
Market cap (USD): 72261951.35135135
Dividends paid: 4244594.594594595
Stock repurchases: 0
Dividend yield: 5.873899770512104%
Buyback yield: 0%
Total shareholder yield: 5.873899770512104% (Moderate Return)
Shareholder yield for ORC.DE (annual period ending 2026-05-31)
Market cap (USD): 299972263936
Dividends paid: 5787000000
Stock repurchases: 206000000
Net debt paydown: -52085000000
Dividend yield: 1.9291783593814775%
Buyback yield: 0.06867301573053125%
Debt paydown yield: -17.36327196274136%
Total shareholder yield: -15.365420587629352% (Minimal or Negative)
Shareholder yield for ORC.DE (quarterly period ending 2026-05-31)
Market cap (USD): 299972263936
Dividends paid: 1502000000
Stock repurchases: 0
Net debt paydown: -3072000000
Dividend yield: 0.500712959355621%
Buyback yield: 0%
Debt paydown yield: -1.0240946811853981%
Total shareholder yield: -0.5233817218297772% (Minimal or Negative)
Shareholder yield for QBTS (quarterly period ending 2026-03-31)
Market cap (USD): 6004916224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3363000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05600411187351813%
Total shareholder yield: -0.05600411187351813% (Minimal or Negative)
Shareholder yield for QQQX (annual period ending 2025-12-31)
Market cap (USD): 1440146048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QQQX (quarterly period ending 2025-12-31)
Market cap (USD): 1440146048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAIL3.SA (quarterly period ending 2026-03-31)
Market cap (USD): 5066125919.391635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -169553093.8636179
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.3467998340629217%
Total shareholder yield: -3.3467998340629217% (Minimal or Negative)
Shareholder yield for RECLTD.NS (annual period ending 2026-03-31)
Market cap (USD): 10090862539.041967
Dividends paid: 647422636.7104706
Stock repurchases: 0
Net debt paydown: 3463840917.432205
Dividend yield: 6.415929601712097%
Buyback yield: 0%
Debt paydown yield: 34.32650979071868%
Total shareholder yield: 40.74243939243078% (High Return)
Shareholder yield for RECLTD.NS (quarterly period ending 2026-03-31)
Market cap (USD): 10090862539.041967
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RITES.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1088438206.0194998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RITES.NS (annual period ending 2026-03-31)
Market cap (USD): 1088438206.0194998
Dividends paid: 39981983.89147944
Stock repurchases: 0
Net debt paydown: 357257.3332343518
Dividend yield: 3.673335212818057%
Buyback yield: 0%
Debt paydown yield: 0.032822932092844176%
Total shareholder yield: 3.7061581449109013% (Low Return)
Shareholder yield for SAREGAMA.NS (annual period ending 2026-03-31)
Market cap (USD): 1010045384.6545147
Dividends paid: 9194573.972022044
Stock repurchases: 1228274.6926663842
Net debt paydown: -7375533.78813875
Dividend yield: 0.9103129534290224%
Buyback yield: 0.12160589131215273%
Debt paydown yield: -0.7302180575441712%
Total shareholder yield: 0.3017007871970039% (Low Return)
Shareholder yield for SAREGAMA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1010045384.6545147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAU.TO (quarterly period ending 2026-03-31)
Market cap (USD): 4943408.598253994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SION (quarterly period ending 2026-03-31)
Market cap (USD): 2063369984
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014539321707996699%
Total shareholder yield: 0.014539321707996699% (Low Return)
Shareholder yield for SPWH (quarterly period ending 2026-04-30)
Market cap (USD): 43702172
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -56505000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -129.29563317814043%
Total shareholder yield: -129.29563317814043% (Minimal or Negative)
Shareholder yield for SRA.V (quarterly period ending 2026-03-31)
Market cap (USD): 23336418.705035973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STN.TO (quarterly period ending 2026-03-31)
Market cap (USD): 7806613548.20144
Dividends paid: 18489208.633093525
Stock repurchases: 0
Net debt paydown: -2819408.7066116333
Dividend yield: 0.23684032159313487%
Buyback yield: 0%
Debt paydown yield: -0.036115643347827756%
Total shareholder yield: 0.2007246782453071% (Low Return)
Shareholder yield for SUNDARMFIN.NS (annual period ending 2026-03-31)
Market cap (USD): 5195269860.110216
Dividends paid: 43218524.79864349
Stock repurchases: 0
Net debt paydown: -313918752.501997
Dividend yield: 0.831882192116323%
Buyback yield: 0%
Debt paydown yield: -6.0423955050399885%
Total shareholder yield: -5.210513312923665% (Minimal or Negative)
Shareholder yield for SUNDARMFIN.NS (quarterly period ending 2026-03-31)
Market cap (USD): 5195269860.110216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWP.AX (quarterly period ending 2025-06-30)
Market cap (USD): 17077870.588235293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWP.AX (annual period ending 2025-06-30)
Market cap (USD): 17077870.588235293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEAD (quarterly period ending 2026-03-31)
Market cap (USD): 75226560
Dividends paid: 0
Stock repurchases: 38000
Net debt paydown: 47000
Dividend yield: 0%
Buyback yield: 0.05051407375267459%
Debt paydown yield: 0.062477933325676464%
Total shareholder yield: 0.11299200707835105% (Low Return)
Shareholder yield for TST.L (quarterly period ending 2025-12-31)
Market cap (USD): 9239191.891891891
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -156516.1051462422
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6940453989660855%
Total shareholder yield: -1.6940453989660855% (Minimal or Negative)
Shareholder yield for TST.L (annual period ending 2025-12-31)
Market cap (USD): 9239191.891891891
Dividends paid: 356756.75675675675
Stock repurchases: 290540.54054054053
Net debt paydown: -768074.3243243244
Dividend yield: 3.8613415646214526%
Buyback yield: 3.1446531681576224%
Debt paydown yield: -8.313219741635297%
Total shareholder yield: -1.3072250088562223% (Minimal or Negative)
Shareholder yield for UNB (quarterly period ending 2026-03-31)
Market cap (USD): 113321112
Dividends paid: 1640000
Stock repurchases: 0
Net debt paydown: -24509000
Dividend yield: 1.4472148843721193%
Buyback yield: 0%
Debt paydown yield: -21.627920488461143%
Total shareholder yield: -20.180705604089024% (Minimal or Negative)
Shareholder yield for UNB (quarterly period ending 2026-06-30)
Market cap (USD): 114428488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for USA.L (quarterly period ending 2025-11-30)
Market cap (USD): 1112356547.368421
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1827489.3314366937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16428988850383555%
Total shareholder yield: -0.16428988850383555% (Minimal or Negative)
Shareholder yield for VWAV (quarterly period ending 2026-03-31)
Market cap (USD): 81642920
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21815959
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.721189051053052%
Total shareholder yield: -26.721189051053052% (Minimal or Negative)
Shareholder yield for ZIL2.DE (quarterly period ending 2026-03-31)
Market cap (USD): 351028928.7356322
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZNC.AX (annual period ending 2025-06-30)
Market cap (USD): 38361090.19607843
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0151.HK (annual period ending 2022-03-31)
Market cap (USD): 8913986799.386972
Dividends paid: 224909961.68582374
Stock repurchases: 104660664.11238825
Dividend yield: 2.5231130216761275%
Buyback yield: 1.1741173334426063%
Total shareholder yield: 3.6972303551187338% (Low Return)
Shareholder yield for 0151.HK (annual period ending 2023-03-31)
Market cap (USD): 6758571287.5796175
Dividends paid: 646996815.2866242
Stock repurchases: 10331847.133757962
Net debt paydown: 187728902.06701326
Dividend yield: 9.572982036538184%
Buyback yield: 0.1528702841789216%
Debt paydown yield: 2.7776418133223957%
Total shareholder yield: 12.503494134039501% (High Return)
Shareholder yield for 0151.HK (annual period ending 2024-03-31)
Market cap (USD): 6392506016.930946
Dividends paid: 228751851.85185185
Stock repurchases: 37368965.51724138
Net debt paydown: 7302643.271428704
Dividend yield: 3.578437802733208%
Buyback yield: 0.5845745849635084%
Debt paydown yield: 0.114237565863641%
Total shareholder yield: 4.277249953560358% (Moderate Return)
Shareholder yield for 0151.HK (quarterly period ending 2024-09-30)
Market cap (USD): 7875141773.57143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)