speb/financial-data huggingface dataset:
Shareholder yield for TBPH (quarterly period ending 2024-09-30)
Market cap (USD): 417735727.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TBPH (annual period ending 2024-12-31)
Market cap (USD): 487703870.14
Dividends paid: 0
Stock repurchases: 3104000
Net debt paydown: -661000
Dividend yield: 0%
Buyback yield: 0.6364517876614282%
Debt paydown yield: -0.13553306431836468%
Total shareholder yield: 0.5009187233430635% (Low Return)
Shareholder yield for TBPH (quarterly period ending 2024-12-31)
Market cap (USD): 487703870.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TBPH (quarterly period ending 2025-03-31)
Market cap (USD): 462826308.21999997
Dividends paid: 0
Stock repurchases: 874000
Dividend yield: 0%
Buyback yield: 0.18883974062782805%
Total shareholder yield: 0.18883974062782805% (Low Return)
Shareholder yield for TBPH (quarterly period ending 2025-06-30)
Market cap (USD): 571665641.62
Dividends paid: 0
Stock repurchases: 503000
Net debt paydown: 1699000
Dividend yield: 0%
Buyback yield: 0.08798849596323235%
Debt paydown yield: 0.29720169908853233%
Total shareholder yield: 0.38519019505176466% (Low Return)
Shareholder yield for TBPH (quarterly period ending 2025-09-30)
Market cap (USD): 756692508.4
Dividends paid: 0
Stock repurchases: 678000
Net debt paydown: 1862000
Dividend yield: 0%
Buyback yield: 0.0896004641877065%
Debt paydown yield: 0.24607089132376034%
Total shareholder yield: 0.3356713555114668% (Low Return)
Shareholder yield for TBPH (annual period ending 2025-12-31)
Market cap (USD): 969706632.34
Dividends paid: 0
Stock repurchases: 4034000
Net debt paydown: 7117000
Dividend yield: 0%
Buyback yield: 0.4160021047051674%
Debt paydown yield: 0.733933311647664%
Total shareholder yield: 1.1499354163528315% (Low Return)
Shareholder yield for TBPH (quarterly period ending 2025-12-31)
Market cap (USD): 969706632.34
Dividends paid: 0
Stock repurchases: 1979000
Net debt paydown: 1892000
Dividend yield: 0%
Buyback yield: 0.20408234140097334%
Debt paydown yield: 0.1951105558012337%
Total shareholder yield: 0.3991928972022071% (Low Return)
Shareholder yield for TPW.AX (annual period ending 2021-06-30)
Market cap (USD): 945518216.1578945
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPW.AX (annual period ending 2022-06-30)
Market cap (USD): 266851825.46206897
Dividends paid: 0
Stock repurchases: 2068.9655172413795
Dividend yield: 0%
Buyback yield: 0.0007753237264383892%
Total shareholder yield: 0.0007753237264383892% (Low Return)
Shareholder yield for TPW.AX (annual period ending 2023-06-30)
Market cap (USD): 453837601.50993377
Dividends paid: 0
Stock repurchases: 8160927.152317881
Net debt paydown: -13061593.971226308
Dividend yield: 0%
Buyback yield: 1.7982042750900735%
Debt paydown yield: -2.878032566664799%
Total shareholder yield: -1.0798282915747253% (Minimal or Negative)
Shareholder yield for TPW.AX (annual period ending 2024-06-30)
Market cap (USD): 729582536.0600001
Dividends paid: 0
Stock repurchases: 8061333.333333333
Net debt paydown: 1696145.6953642387
Dividend yield: 0%
Buyback yield: 1.1049241086371588%
Debt paydown yield: 0.23248167431803077%
Total shareholder yield: 1.3374057829551895% (Low Return)
Shareholder yield for VANI (annual period ending 2021-12-31)
Market cap (USD): 421689658.55999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VANI (annual period ending 2022-12-31)
Market cap (USD): 73299838.39999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VANI (annual period ending 2023-12-31)
Market cap (USD): 87959806.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19741000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.443205459145098%
Total shareholder yield: -22.443205459145098% (Minimal or Negative)
Shareholder yield for VANI (quarterly period ending 2024-09-30)
Market cap (USD): 100895071.67999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VANI (annual period ending 2024-12-31)
Market cap (USD): 100032720.63999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1383000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3825476215699177%
Total shareholder yield: 1.3825476215699177% (Low Return)
Shareholder yield for VANI (quarterly period ending 2024-12-31)
Market cap (USD): 100032720.63999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VANI (quarterly period ending 2025-03-31)
Market cap (USD): 90546859.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VANI (quarterly period ending 2025-06-30)
Market cap (USD): 111243284.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 324000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2912535371879118%
Total shareholder yield: 0.2912535371879118% (Low Return)
Shareholder yield for VANI (quarterly period ending 2025-09-30)
Market cap (USD): 121591496.63999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 323000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2656435761756572%
Total shareholder yield: 0.2656435761756572% (Low Return)
Shareholder yield for VANI (annual period ending 2025-12-31)
Market cap (USD): 106069177.92
Dividends paid: 0
Stock repurchases: 28000
Net debt paydown: 458000
Dividend yield: 0%
Buyback yield: 0.026397866514170868%
Debt paydown yield: 0.4317936736960806%
Total shareholder yield: 0.4581915402102515% (Low Return)
Shareholder yield for VANI (quarterly period ending 2025-12-31)
Market cap (USD): 106069177.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -562000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5298428921772868%
Total shareholder yield: -0.5298428921772868% (Minimal or Negative)
Shareholder yield for VETO.PA (annual period ending 2021-12-31)
Market cap (USD): 1659282264.3068182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VETO.PA (annual period ending 2022-12-31)
Market cap (USD): 1037930077.3085108
Dividends paid: 10069148.936170213
Stock repurchases: 0
Dividend yield: 0.9701182340028955%
Buyback yield: 0%
Total shareholder yield: 0.9701182340028955% (Low Return)
Shareholder yield for VETO.PA (annual period ending 2023-12-31)
Market cap (USD): 1278837252.4333334
Dividends paid: 10516666.666666666
Stock repurchases: 0
Net debt paydown: -1053687.9432624131
Dividend yield: 0.8223616137750028%
Buyback yield: 0%
Debt paydown yield: -0.08239421718889461%
Total shareholder yield: 0.7399673965861082% (Low Return)
Shareholder yield for VETO.PA (quarterly period ending 2024-12-31)
Market cap (USD): 884197582.6875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VETO.PA (annual period ending 2024-12-31)
Market cap (USD): 884197582.6875
Dividends paid: 10477083.333333334
Stock repurchases: 3056250
Net debt paydown: -2416458.333333332
Dividend yield: 1.184925579810845%
Buyback yield: 0.34565238130493325%
Debt paydown yield: -0.2732939312035391%
Total shareholder yield: 1.257284029912239% (Low Return)
Shareholder yield for VETO.PA (quarterly period ending 2025-06-30)
Market cap (USD): 1001084836.2352942
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4561948.529411763
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4557004925344335%
Total shareholder yield: 0.4557004925344335% (Low Return)
Shareholder yield for WSC (annual period ending 2021-12-31)
Market cap (USD): 7265126415.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSC (annual period ending 2022-12-31)
Market cap (USD): 8034353800.81
Dividends paid: 0
Stock repurchases: 751795000
Dividend yield: 0%
Buyback yield: 9.357255339243414%
Total shareholder yield: 9.357255339243414% (Moderate Return)
Shareholder yield for WSC (annual period ending 2023-12-31)
Market cap (USD): 7914897312.669999
Dividends paid: 0
Stock repurchases: 818182000
Net debt paydown: -506064000
Dividend yield: 0%
Buyback yield: 10.33724087222549%
Debt paydown yield: -6.393816369416487%
Total shareholder yield: 3.9434245028090027% (Low Return)
Shareholder yield for WSC (quarterly period ending 2024-09-30)
Market cap (USD): 6687753389.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSC (quarterly period ending 2024-12-31)
Market cap (USD): 5949295098.73
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WSC (annual period ending 2024-12-31)
Market cap (USD): 5949295098.73
Dividends paid: 0
Stock repurchases: 278269000
Net debt paydown: -172806000
Dividend yield: 0%
Buyback yield: 4.6773440446650945%
Debt paydown yield: -2.904646636824067%
Total shareholder yield: 1.7726974078410276% (Low Return)
Shareholder yield for WSC (quarterly period ending 2025-03-31)
Market cap (USD): 4955634311.0199995
Dividends paid: 12882000
Stock repurchases: 22008000
Dividend yield: 0.2599465414821649%
Buyback yield: 0.44410056551307914%
Total shareholder yield: 0.7040471069952441% (Low Return)
Shareholder yield for WSC (quarterly period ending 2025-06-30)
Market cap (USD): 4897716013.74
Dividends paid: 12750000
Stock repurchases: 51217000
Net debt paydown: -79659000
Dividend yield: 0.2603254244270449%
Buyback yield: 1.0457323343435263%
Debt paydown yield: -1.626451998779135%
Total shareholder yield: -0.32039424000856376% (Minimal or Negative)
Shareholder yield for WSC (quarterly period ending 2025-09-30)
Market cap (USD): 3784598737.89
Dividends paid: 12736000
Stock repurchases: 9274000
Net debt paydown: 50015000
Dividend yield: 0.33652180540282617%
Buyback yield: 0.2450457932872024%
Debt paydown yield: 1.3215403656738653%
Total shareholder yield: 1.903107964363894% (Low Return)
Shareholder yield for WSC (annual period ending 2025-12-31)
Market cap (USD): 3388220390.8799996
Dividends paid: 51119000
Stock repurchases: 99862000
Net debt paydown: 74500000
Dividend yield: 1.5087271222850769%
Buyback yield: 2.947328936122231%
Debt paydown yield: 2.1987943936743326%
Total shareholder yield: 6.65485045208164% (Moderate Return)
Shareholder yield for WSC (quarterly period ending 2025-12-31)
Market cap (USD): 3388220390.8799996
Dividends paid: 12751000
Stock repurchases: 17363000
Net debt paydown: 9341000
Dividend yield: 0.37633325253344185%
Buyback yield: 0.5124519068103012%
Debt paydown yield: 0.2756904487424422%
Total shareholder yield: 1.1644756080861853% (Low Return)
Shareholder yield for YELP (annual period ending 2021-12-31)
Market cap (USD): 1992863112.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YELP (annual period ending 2022-12-31)
Market cap (USD): 1503445847.36
Dividends paid: 0
Stock repurchases: 200006000
Dividend yield: 0%
Buyback yield: 13.303172864603258%
Total shareholder yield: 13.303172864603258% (High Return)
Shareholder yield for YELP (annual period ending 2023-12-31)
Market cap (USD): 2603259927.36
Dividends paid: 0
Stock repurchases: 199999000
Net debt paydown: 39036000
Dividend yield: 0%
Buyback yield: 7.682636601056644%
Debt paydown yield: 1.4995045093167827%
Total shareholder yield: 9.182141110373427% (Moderate Return)
Shareholder yield for YELP (quarterly period ending 2024-09-30)
Market cap (USD): 1929073896.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YELP (annual period ending 2024-12-31)
Market cap (USD): 2128140244.8000002
Dividends paid: 0
Stock repurchases: 250899000
Net debt paydown: 44150000
Dividend yield: 0%
Buyback yield: 11.789589554215642%
Debt paydown yield: 2.074581320844725%
Total shareholder yield: 13.864170875060367% (High Return)
Shareholder yield for YELP (quarterly period ending 2024-12-31)
Market cap (USD): 2128140244.8000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YELP (quarterly period ending 2025-03-31)
Market cap (USD): 2036305769.1200001
Dividends paid: 0
Stock repurchases: 62500000
Dividend yield: 0%
Buyback yield: 3.0692836482513965%
Total shareholder yield: 3.0692836482513965% (Low Return)
Shareholder yield for YELP (quarterly period ending 2025-06-30)
Market cap (USD): 1884531426.0800002
Dividends paid: 0
Stock repurchases: 65950000
Net debt paydown: 2932000
Dividend yield: 0%
Buyback yield: 3.4995436577665413%
Debt paydown yield: 0.15558244131268384%
Total shareholder yield: 3.655126099079225% (Low Return)
Shareholder yield for YELP (quarterly period ending 2025-09-30)
Market cap (USD): 1715709964.8
Dividends paid: 0
Stock repurchases: 75000000
Net debt paydown: 3178000
Dividend yield: 0%
Buyback yield: 4.371368211336509%
Debt paydown yield: 0.18522944234169897%
Total shareholder yield: 4.556597653678208% (Moderate Return)
Shareholder yield for YELP (annual period ending 2025-12-31)
Market cap (USD): 1671167494.56
Dividends paid: 0
Stock repurchases: 290949000
Net debt paydown: 18272000
Dividend yield: 0%
Buyback yield: 17.409924555563695%
Debt paydown yield: 1.0933673649995697%
Total shareholder yield: 18.503291920563264% (High Return)
Shareholder yield for YELP (quarterly period ending 2025-12-31)
Market cap (USD): 1671167494.56
Dividends paid: 0
Stock repurchases: 87499000
Net debt paydown: 2523000
Dividend yield: 0%
Buyback yield: 5.235800737198848%
Debt paydown yield: 0.15097229979717133%
Total shareholder yield: 5.386773036996019% (Moderate Return)
Shareholder yield for 0164.HK (quarterly period ending 2025-09-30)
Market cap (USD): 21099417.99485861
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42287.91773778945
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.20042220002510938%
Total shareholder yield: -0.20042220002510938% (Minimal or Negative)
Shareholder yield for 0216.HK (quarterly period ending 2025-09-30)
Market cap (USD): 33663220.5655527
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7111182.519280195
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.12448660529234%
Total shareholder yield: 21.12448660529234% (High Return)
Shareholder yield for 0334.HK (annual period ending 2025-12-31)
Market cap (USD): 101849837.71428572
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -97831.7025440313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09605484381671153%
Total shareholder yield: -0.09605484381671153% (Minimal or Negative)
Shareholder yield for 0334.HK (quarterly period ending 2025-12-31)
Market cap (USD): 101849837.71428572
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -130571.42857142857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12819993777281619%
Total shareholder yield: -0.12819993777281619% (Minimal or Negative)
Shareholder yield for 1301.HK (quarterly period ending 2025-12-31)
Market cap (USD): 27803274.035989717
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -319435.26599315566
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1489124107458184%
Total shareholder yield: -1.1489124107458184% (Minimal or Negative)
Shareholder yield for 1301.HK (annual period ending 2025-12-31)
Market cap (USD): 27803274.035989717
Dividends paid: 0
Stock repurchases: 380719.794344473
Net debt paydown: -243535.8307052182
Dividend yield: 0%
Buyback yield: 1.3693343951207093%
Debt paydown yield: -0.8759250093711096%
Total shareholder yield: 0.4934093857495997% (Low Return)
Shareholder yield for 1326.HK (quarterly period ending 2024-12-31)
Market cap (USD): 9031129.896907216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 146A.T (quarterly period ending 2026-03-31)
Market cap (USD): 146808786.3863864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1518.HK (annual period ending 2025-12-31)
Market cap (USD): 21260742.85714286
Dividends paid: 1541857.142857143
Stock repurchases: 0
Net debt paydown: 1707455.9686888456
Dividend yield: 7.252132031403284%
Buyback yield: 0%
Debt paydown yield: 8.031026856219189%
Total shareholder yield: 15.283158887622474% (High Return)
Shareholder yield for 1518.HK (quarterly period ending 2025-12-31)
Market cap (USD): 21260742.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 327160.78900179267
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.538802247880432%
Total shareholder yield: 1.538802247880432% (Low Return)
Shareholder yield for 158A.T (quarterly period ending 2025-12-31)
Market cap (USD): 2448973.8507768046
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 143242.19350616622
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.849069946611736%
Total shareholder yield: 5.849069946611736% (Moderate Return)
Shareholder yield for 158A.T (annual period ending 2025-12-31)
Market cap (USD): 2448973.8507768046
Dividends paid: 27491.848347292373
Stock repurchases: 0
Net debt paydown: 189323.4269060135
Dividend yield: 1.122586439155815%
Buyback yield: 0%
Debt paydown yield: 7.730724721538406%
Total shareholder yield: 8.853311160694222% (Moderate Return)
Shareholder yield for 1613.HK (annual period ending 2026-03-31)
Market cap (USD): 94032514.28571428
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1850.HK (quarterly period ending 2025-10-31)
Market cap (USD): 7450193.050193051
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 974003.9008080242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.073539091484154%
Total shareholder yield: 13.073539091484154% (High Return)
Shareholder yield for 1881.HK (annual period ending 2025-12-31)
Market cap (USD): 150729476.6066838
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11785423.568229437
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.818924230051255%
Total shareholder yield: -7.818924230051255% (Minimal or Negative)
Shareholder yield for 1881.HK (quarterly period ending 2025-12-31)
Market cap (USD): 150729476.6066838
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29368330.686228037
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.484132332564442%
Total shareholder yield: -19.484132332564442% (Minimal or Negative)
Shareholder yield for 1936.HK (annual period ending 2025-12-31)
Market cap (USD): 97962398.02469136
Dividends paid: 7289135.802469136
Stock repurchases: 0
Net debt paydown: -36278.580523722514
Dividend yield: 7.440748643813225%
Buyback yield: 0%
Debt paydown yield: -0.03703316910900703%
Total shareholder yield: 7.403715474704218% (Moderate Return)
Shareholder yield for 1936.HK (quarterly period ending 2025-12-31)
Market cap (USD): 97962398.02469136
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36278.580523722514
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03703316910900703%
Total shareholder yield: -0.03703316910900703% (Minimal or Negative)
Shareholder yield for 1982.HK (quarterly period ending 2026-03-31)
Market cap (USD): 226776228.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7218503.423220187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1830952779720243%
Total shareholder yield: -3.1830952779720243% (Minimal or Negative)
Shareholder yield for 1982.HK (annual period ending 2026-03-31)
Market cap (USD): 226776228.57142857
Dividends paid: 36342346.93877551
Stock repurchases: 0
Net debt paydown: -31274673.089029968
Dividend yield: 16.025642179391227%
Buyback yield: 0%
Debt paydown yield: -13.790983863716239%
Total shareholder yield: 2.234658315674988% (Low Return)
Shareholder yield for 2008.HK (annual period ending 2025-12-31)
Market cap (USD): 83441612.33933161
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8066621.392415121
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.667384373651158%
Total shareholder yield: -9.667384373651158% (Minimal or Negative)
Shareholder yield for 2008.HK (quarterly period ending 2025-12-31)
Market cap (USD): 83441612.33933161
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4188208.53732419
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.019328390122691%
Total shareholder yield: 5.019328390122691% (Moderate Return)
Shareholder yield for 2698.HK (annual period ending 2025-12-31)
Market cap (USD): 5504085937.87466
Dividends paid: 9536784.741144415
Stock repurchases: 0
Dividend yield: 0.173267366258219%
Buyback yield: 0%
Total shareholder yield: 0.173267366258219% (Low Return)
Shareholder yield for 305A.T (quarterly period ending 2025-12-31)
Market cap (USD): 21980692.58998785
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -65424.18606534414
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.297643879042941%
Total shareholder yield: -0.297643879042941% (Minimal or Negative)
Shareholder yield for 305A.T (annual period ending 2025-12-31)
Market cap (USD): 21980692.58998785
Dividends paid: 306885.74899303116
Stock repurchases: 0
Net debt paydown: -65424.18606534414
Dividend yield: 1.396160506483844%
Buyback yield: 0%
Debt paydown yield: -0.297643879042941%
Total shareholder yield: 1.098516627440903% (Low Return)
Shareholder yield for 3380.HK (annual period ending 2025-12-31)
Market cap (USD): 1088247369.142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -744571154.5988255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -68.4192928658561%
Total shareholder yield: -68.4192928658561% (Minimal or Negative)
Shareholder yield for 3380.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1088247369.142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 376499199.0436344
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 34.59683981043564%
Total shareholder yield: 34.59683981043564% (High Return)
Shareholder yield for 4437.T (quarterly period ending 2026-03-31)
Market cap (USD): 37881350.15015015
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1693304.7835857403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.470022258641772%
Total shareholder yield: 4.470022258641772% (Moderate Return)
Shareholder yield for 4437.T (annual period ending 2026-03-31)
Market cap (USD): 37881350.15015015
Dividends paid: 171002.25225225225
Stock repurchases: 0
Net debt paydown: -11037123.447970092
Dividend yield: 0.45141541041819083%
Buyback yield: 0%
Debt paydown yield: -29.136035025737712%
Total shareholder yield: -28.684619615319523% (Minimal or Negative)
Shareholder yield for 5187.T (quarterly period ending 2026-03-31)
Market cap (USD): 57447027.827827826
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5285.T (quarterly period ending 2026-03-31)
Market cap (USD): 80291728.52852853
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1847039.317244567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.300410454594079%
Total shareholder yield: 2.300410454594079% (Low Return)
Shareholder yield for 5285.T (annual period ending 2026-03-31)
Market cap (USD): 80291728.52852853
Dividends paid: 3645795.7957957955
Stock repurchases: 0
Net debt paydown: 1692200.7607794926
Dividend yield: 4.54068664681992%
Buyback yield: 0%
Debt paydown yield: 2.107565488739273%
Total shareholder yield: 6.6482521355591935% (Moderate Return)
Shareholder yield for 6258.T (annual period ending 2026-03-31)
Market cap (USD): 556987169.5695696
Dividends paid: 7697266.016016016
Stock repurchases: 1707.957957957958
Net debt paydown: 85128215.59863567
Dividend yield: 1.381946737115028%
Buyback yield: 0.00030664224443048473%
Debt paydown yield: 15.283694176370588%
Total shareholder yield: 16.665947555730046% (High Return)
Shareholder yield for 6258.T (quarterly period ending 2026-03-31)
Market cap (USD): 556987169.5695696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 82493280.76057217
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.810624960054575%
Total shareholder yield: 14.810624960054575% (High Return)
Shareholder yield for 7514.T (quarterly period ending 2026-02-28)
Market cap (USD): 68329767.12434235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7613.T (quarterly period ending 2026-03-31)
Market cap (USD): 414046942.9429429
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7777.T (annual period ending 2026-04-30)
Market cap (USD): 274051448.919965
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16919589.975508053
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.173873570888986%
Total shareholder yield: 6.173873570888986% (Moderate Return)
Shareholder yield for 7777.T (quarterly period ending 2026-04-30)
Market cap (USD): 274051448.919965
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5371718.882533952
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.960113293946761%
Total shareholder yield: 1.960113293946761% (Low Return)
Shareholder yield for 9023.T (annual period ending 2026-03-31)
Market cap (USD): 5212440446.846847
Dividends paid: 221546546.54654655
Stock repurchases: 4836086.086086086
Net debt paydown: 560235992.0741491
Dividend yield: 4.250342019361897%
Buyback yield: 0.09277968996291501%
Debt paydown yield: 10.748055498898829%
Total shareholder yield: 15.091177208223641% (High Return)
Shareholder yield for 9023.T (quarterly period ending 2026-03-31)
Market cap (USD): 5212440446.846847
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 561602644.030303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.774274541017201%
Total shareholder yield: 10.774274541017201% (High Return)
Shareholder yield for 9250.T (quarterly period ending 2026-05-31)
Market cap (USD): 8034793.947384943
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9305.T (annual period ending 2026-03-31)
Market cap (USD): 280320640.6406406
Dividends paid: 9221721.721721722
Stock repurchases: 16516516.516516516
Net debt paydown: 10498635.248000264
Dividend yield: 3.2897048539296057%
Buyback yield: 5.8920086936052645%
Debt paydown yield: 3.74522376376097%
Total shareholder yield: 12.92693731129584% (High Return)
Shareholder yield for 9305.T (quarterly period ending 2026-03-31)
Market cap (USD): 280320640.6406406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23434585.32556784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.359921435685502%
Total shareholder yield: 8.359921435685502% (Moderate Return)
Shareholder yield for 9936.HK (annual period ending 2025-12-31)
Market cap (USD): 812227510.8571428
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -97993853.22896281
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.064828132397288%
Total shareholder yield: -12.064828132397288% (Minimal or Negative)
Shareholder yield for 9936.HK (quarterly period ending 2025-12-31)
Market cap (USD): 812227510.8571428
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -69508183.10420401
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.557723319523134%
Total shareholder yield: -8.557723319523134% (Minimal or Negative)
Shareholder yield for ACC.NS (annual period ending 2026-03-31)
Market cap (USD): 2668545389.0631623
Dividends paid: 14973505.722763883
Stock repurchases: 0
Net debt paydown: 6033817.971913807
Dividend yield: 0.5611111500719344%
Buyback yield: 0%
Debt paydown yield: 0.22610887551858658%
Total shareholder yield: 0.787220025590521% (Low Return)
Shareholder yield for ACC.NS (quarterly period ending 2026-03-31)
Market cap (USD): 2668545389.0631623
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACXP (quarterly period ending 2026-03-31)
Market cap (USD): 6102788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIM.AX (annual period ending 2024-06-30)
Market cap (USD): 28131594.666666668
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -126041.66004415014
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.44804306879018774%
Total shareholder yield: -0.44804306879018774% (Minimal or Negative)
Shareholder yield for ALCAT.PA (annual period ending 2025-08-31)
Market cap (USD): 69957213.95348838
Dividends paid: 5966279.069767442
Stock repurchases: 0
Net debt paydown: -20731343.669250645
Dividend yield: 8.528468663337808%
Buyback yield: 0%
Debt paydown yield: -29.63431860370261%
Total shareholder yield: -21.105849940364802% (Minimal or Negative)
Shareholder yield for ALCAT.PA (quarterly period ending 2025-08-31)
Market cap (USD): 69957213.95348838
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34779190.89147286
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -49.714945644628%
Total shareholder yield: -49.714945644628% (Minimal or Negative)
Shareholder yield for ALDRV.PA (annual period ending 2025-12-31)
Market cap (USD): 33744287.05882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1695649.509803922
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.0249972887204315%
Total shareholder yield: 5.0249972887204315% (Moderate Return)
Shareholder yield for ALDRV.PA (quarterly period ending 2025-12-31)
Market cap (USD): 33744287.05882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1695649.509803922
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.0249972887204315%
Total shareholder yield: 5.0249972887204315% (Moderate Return)
Shareholder yield for ALINT.PA (annual period ending 2023-12-31)
Market cap (USD): 1140232.2222222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 529077.423167849
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 46.40084825323731%
Total shareholder yield: 46.40084825323731% (High Return)
Shareholder yield for AOV.AX (quarterly period ending 2025-06-30)
Market cap (USD): 587015194.7712418
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AOV.AX (annual period ending 2025-06-30)
Market cap (USD): 587015194.7712418
Dividends paid: 37058823.52941176
Stock repurchases: 32156862.74509804
Net debt paydown: -35367790.84967315
Dividend yield: 6.313094424046977%
Buyback yield: 5.4780290240407625%
Debt paydown yield: -6.025021356296558%
Total shareholder yield: 5.76610209179118% (Moderate Return)
Shareholder yield for APMI.V (quarterly period ending 2026-04-30)
Market cap (USD): 7288065.693430657
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1526.2611516626057
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.020941923630550596%
Total shareholder yield: -0.020941923630550596% (Minimal or Negative)
Shareholder yield for BBCP (quarterly period ending 2026-04-30)
Market cap (USD): 530642688
Dividends paid: 0
Stock repurchases: 2592000
Net debt paydown: -1390000
Dividend yield: 0%
Buyback yield: 0.4884642827679932%
Debt paydown yield: -0.2619465096633914%
Total shareholder yield: 0.2265177731046018% (Low Return)
Shareholder yield for BCAX (quarterly period ending 2026-03-31)
Market cap (USD): 1775318400
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 269000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.015152211569485227%
Total shareholder yield: 0.015152211569485227% (Low Return)
Shareholder yield for CERT (quarterly period ending 2026-03-31)
Market cap (USD): 1168290304
Dividends paid: 0
Stock repurchases: 40000000
Net debt paydown: 5729000
Dividend yield: 0%
Buyback yield: 3.4238065541627574%
Debt paydown yield: 0.4903746937199609%
Total shareholder yield: 3.914181247882718% (Low Return)
Shareholder yield for CLEO.MC (annual period ending 2025-12-31)
Market cap (USD): 19859618.82352941
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34942230.39215687
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -175.9461281842821%
Total shareholder yield: -175.9461281842821% (Minimal or Negative)
Shareholder yield for CLEO.MC (quarterly period ending 2025-12-31)
Market cap (USD): 19859618.82352941
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34942230.39215687
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -175.9461281842821%
Total shareholder yield: -175.9461281842821% (Minimal or Negative)
Shareholder yield for CLX (quarterly period ending 2026-03-31)
Market cap (USD): 11554035712
Dividends paid: 150000000
Stock repurchases: 0
Net debt paydown: -1269000000
Dividend yield: 1.2982476750025125%
Buyback yield: 0%
Debt paydown yield: -10.983175330521258%
Total shareholder yield: -9.684927655518745% (Minimal or Negative)
Shareholder yield for COM.L (quarterly period ending 2025-12-31)
Market cap (USD): 9117116.216216216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2209292.854498334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.23236473139129%
Total shareholder yield: 24.23236473139129% (High Return)
Shareholder yield for COM.L (annual period ending 2025-12-31)
Market cap (USD): 9117116.216216216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1565371.62162162
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.16959161754856%
Total shareholder yield: 17.16959161754856% (High Return)
Shareholder yield for DELTACORP.NS (quarterly period ending 2026-03-31)
Market cap (USD): 178750551.2505299
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DELTACORP.NS (annual period ending 2026-03-31)
Market cap (USD): 178750551.2505299
Dividends paid: 3547053.8363713436
Stock repurchases: 0
Net debt paydown: -1154050.8232218572
Dividend yield: 1.9843596629808038%
Buyback yield: 0%
Debt paydown yield: -0.6456208471236455%
Total shareholder yield: 1.3387388158571583% (Low Return)
Shareholder yield for DNAMEDIA.NS (annual period ending 2026-03-31)
Market cap (USD): 3480345.2310300977
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4767189.070794098
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 136.97460321725399%
Total shareholder yield: 136.97460321725399% (High Return)
Shareholder yield for DNAMEDIA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 3480345.2310300977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTOL.TO (quarterly period ending 2026-04-30)
Market cap (USD): 385561249.63503647
Dividends paid: 0
Stock repurchases: 2230856.204379562
Net debt paydown: 439270.88402270805
Dividend yield: 0%
Buyback yield: 0.578599692394202%
Debt paydown yield: 0.11393024699409286%
Total shareholder yield: 0.6925299393882948% (Low Return)
Shareholder yield for DUKE.L (annual period ending 2026-03-31)
Market cap (USD): 176760526.31578946
Dividends paid: 18526315.789473683
Stock repurchases: 0
Net debt paydown: -15800256.322624743
Dividend yield: 10.48102547306049%
Buyback yield: 0%
Debt paydown yield: -8.938792303886322%
Total shareholder yield: 1.5422331691741675% (Low Return)
Shareholder yield for DUKE.L (quarterly period ending 2026-03-31)
Market cap (USD): 176760526.31578946
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10660277.3826458
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.030915162359726%
Total shareholder yield: -6.030915162359726% (Minimal or Negative)
Shareholder yield for EIDPARRY.NS (annual period ending 2026-03-31)
Market cap (USD): 1429529610.852056
Dividends paid: 24482831.708350997
Stock repurchases: 5488554.472233998
Net debt paydown: -232065715.86756575
Dividend yield: 1.7126494983030303%
Buyback yield: 0.3839412930357282%
Debt paydown yield: -16.23371171229153%
Total shareholder yield: -14.137120920952771% (Minimal or Negative)
Shareholder yield for EIDPARRY.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1429529610.852056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EN.PA (quarterly period ending 2026-03-31)
Market cap (USD): 20717478547.12644
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 476889790.39892197
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3018717712878614%
Total shareholder yield: 2.3018717712878614% (Low Return)
Shareholder yield for EPACKPEB.NS (quarterly period ending 2026-03-31)
Market cap (USD): 268662178.8893599
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPACKPEB.NS (annual period ending 2026-03-31)
Market cap (USD): 268662178.8893599
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12964816.01610713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.8256945096266355%
Total shareholder yield: 4.8256945096266355% (Moderate Return)
Shareholder yield for ERA.V (quarterly period ending 2025-12-31)
Market cap (USD): 6530601.459854014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37216.72005461296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.569881966973451%
Total shareholder yield: -0.569881966973451% (Minimal or Negative)
Shareholder yield for EVI.V (quarterly period ending 2026-04-30)
Market cap (USD): 11978452.554744525
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -550.4244390375825
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004595121419248481%
Total shareholder yield: -0.004595121419248481% (Minimal or Negative)
Shareholder yield for FAX (annual period ending 2025-10-31)
Market cap (USD): 590341568
Dividends paid: 62876646.92307692
Stock repurchases: 0
Net debt paydown: -3799533.7995337844
Dividend yield: 10.650892691852071%
Buyback yield: 0%
Debt paydown yield: -0.6436161716353649%
Total shareholder yield: 10.007276520216706% (High Return)
Shareholder yield for FAX (quarterly period ending 2025-10-31)
Market cap (USD): 590341568
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1914268.9371697009
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.32426463609110123%
Total shareholder yield: -0.32426463609110123% (Minimal or Negative)
Shareholder yield for FCAP (quarterly period ending 2026-03-31)
Market cap (USD): 203140640
Dividends paid: 1038000
Stock repurchases: 0
Dividend yield: 0.5109760410324591%
Buyback yield: 0%
Total shareholder yield: 0.5109760410324591% (Low Return)
Shareholder yield for FCL.AX (annual period ending 2025-12-31)
Market cap (USD): 732705882.3529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 616102.328431373
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08408589903125675%
Total shareholder yield: 0.08408589903125675% (Low Return)
Shareholder yield for FCL.AX (quarterly period ending 2025-12-31)
Market cap (USD): 732705882.3529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 616102.328431373
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08408589903125675%
Total shareholder yield: 0.08408589903125675% (Low Return)
Shareholder yield for FREQ.V (quarterly period ending 2026-03-31)
Market cap (USD): 10177746.76258993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28631.12429764209
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.28131103048152806%
Total shareholder yield: 0.28131103048152806% (Low Return)
Shareholder yield for GEVO (quarterly period ending 2026-03-31)
Market cap (USD): 395543424
Dividends paid: 0
Stock repurchases: 471000
Net debt paydown: -2708000
Dividend yield: 0%
Buyback yield: 0.1190766857496789%
Debt paydown yield: -0.6846277388750116%
Total shareholder yield: -0.5655510531253327% (Minimal or Negative)
Shareholder yield for GPK (quarterly period ending 2026-03-31)
Market cap (USD): 3260679168
Dividends paid: 32000000
Stock repurchases: 0
Net debt paydown: -114000000
Dividend yield: 0.9813906352408112%
Buyback yield: 0%
Debt paydown yield: -3.4962041380453903%
Total shareholder yield: -2.514813502804579% (Minimal or Negative)
Shareholder yield for HUBS (quarterly period ending 2026-03-31)
Market cap (USD): 10488464384
Dividends paid: 0
Stock repurchases: 206681000
Net debt paydown: 15014000
Dividend yield: 0%
Buyback yield: 1.970555387643675%
Debt paydown yield: 0.14314774260857135%
Total shareholder yield: 2.1137031302522464% (Low Return)
Shareholder yield for IRD.AX (quarterly period ending 2025-06-30)
Market cap (USD): 4942309.803921568
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRD.AX (annual period ending 2025-06-30)
Market cap (USD): 4942309.803921568
Dividends paid: 0
Stock repurchases: 110096.07843137255
Dividend yield: 0%
Buyback yield: 2.227623981483612%
Total shareholder yield: 2.227623981483612% (Low Return)
Shareholder yield for JNJ (quarterly period ending 2026-03-31)
Market cap (USD): 556765151232
Dividends paid: 3131000000
Stock repurchases: 4028000000
Net debt paydown: -7054000000
Dividend yield: 0.562355598778368%
Buyback yield: 0.7234648201466836%
Debt paydown yield: -1.2669614799688942%
Total shareholder yield: 0.018858938956157534% (Low Return)
Shareholder yield for JNJ (quarterly period ending 2026-06-30)
Market cap (USD): 634767278080
Dividends paid: 3227000000
Stock repurchases: 221000000
Net debt paydown: 5951000000
Dividend yield: 0.5083752914549732%
Buyback yield: 0.034815909331127694%
Debt paydown yield: 0.9375089431200946%
Total shareholder yield: 1.4807001439061955% (Low Return)
Shareholder yield for LIV.L (quarterly period ending 2025-12-31)
Market cap (USD): 84018427.02702703
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 569863.0136986302
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6782595602692214%
Total shareholder yield: 0.6782595602692214% (Low Return)
Shareholder yield for LIV.L (annual period ending 2025-12-31)
Market cap (USD): 84018427.02702703
Dividends paid: 9490540.54054054
Stock repurchases: 0
Net debt paydown: 520000
Dividend yield: 11.295784599118509%
Buyback yield: 0%
Debt paydown yield: 0.6189118487456645%
Total shareholder yield: 11.914696447864173% (High Return)
Shareholder yield for MDCX (quarterly period ending 2026-03-31)
Market cap (USD): 20963520
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2942559
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.036569240280258%
Total shareholder yield: 14.036569240280258% (High Return)
Shareholder yield for MMLP (quarterly period ending 2026-03-31)
Market cap (USD): 93508008
Dividends paid: 199000
Stock repurchases: 0
Net debt paydown: -27888000
Dividend yield: 0.212815997534671%
Buyback yield: 0%
Debt paydown yield: -29.82418361430606%
Total shareholder yield: -29.61136761677139% (Minimal or Negative)
Shareholder yield for MMLP (quarterly period ending 2026-06-30)
Market cap (USD): 95855488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEM.AX (quarterly period ending 2026-03-31)
Market cap (USD): 151272226816
Dividends paid: 282000000
Stock repurchases: 1895000000
Net debt paydown: 57000000
Dividend yield: 0.18641888596180367%
Buyback yield: 1.2527084712681487%
Debt paydown yield: 0.037680413119939034%
Total shareholder yield: 1.4768077703498914% (Low Return)
Shareholder yield for NEM.AX (quarterly period ending 2026-06-30)
Market cap (USD): 141995573248
Dividends paid: 277000000
Stock repurchases: 1567000000
Net debt paydown: -66000000
Dividend yield: 0.19507650391059042%
Buyback yield: 1.1035555293425818%
Debt paydown yield: -0.04648032223140421%
Total shareholder yield: 1.252151711021768% (Low Return)
Shareholder yield for NOVT (quarterly period ending 2026-03-31)
Market cap (USD): 5040706560
Dividends paid: 0
Stock repurchases: 18638000
Net debt paydown: 11421000
Dividend yield: 0%
Buyback yield: 0.369749751907796%
Debt paydown yield: 0.2265753791468472%
Total shareholder yield: 0.5963251310546432% (Low Return)
Shareholder yield for NVU.AX (quarterly period ending 2025-12-31)
Market cap (USD): 44514230.87248322
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -102787.33169369296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23090892435756236%
Total shareholder yield: -0.23090892435756236% (Minimal or Negative)
Shareholder yield for NVU.AX (annual period ending 2025-12-31)
Market cap (USD): 44514230.87248322
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -102787.33169369296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23090892435756236%
Total shareholder yield: -0.23090892435756236% (Minimal or Negative)
Shareholder yield for NZF (quarterly period ending 2025-10-31)
Market cap (USD): 2399849216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10085001
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.42023477695025313%
Total shareholder yield: -0.42023477695025313% (Minimal or Negative)
Shareholder yield for NZF (annual period ending 2025-10-31)
Market cap (USD): 2399849216
Dividends paid: 184811363
Stock repurchases: 0
Dividend yield: 7.700957283809617%
Buyback yield: 0%
Total shareholder yield: 7.700957283809617% (Moderate Return)
Shareholder yield for OGI (quarterly period ending 2026-03-31)
Market cap (USD): 131582416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 271501.3390747253
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2063355783608087%
Total shareholder yield: 0.2063355783608087% (Low Return)
Shareholder yield for OSUN.OL (quarterly period ending 2026-03-31)
Market cap (USD): 4971098.458376156
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAY (quarterly period ending 2026-03-31)
Market cap (USD): 3631538176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 228000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006278331355754416%
Total shareholder yield: 0.006278331355754416% (Low Return)
Shareholder yield for PAYP (quarterly period ending 2026-03-31)
Market cap (USD): 10502490112
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 103876217.7400217
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9890627520928029%
Total shareholder yield: 0.9890627520928029% (Low Return)
Shareholder yield for PAYP (annual period ending 2026-03-31)
Market cap (USD): 10502490112
Dividends paid: 1945695.6956956957
Stock repurchases: 0
Net debt paydown: -842780108.8416309
Dividend yield: 0.018526041681034965%
Buyback yield: 0%
Debt paydown yield: -8.024574171021422%
Total shareholder yield: -8.006048129340387% (Minimal or Negative)
Shareholder yield for PCLO.V (quarterly period ending 2025-12-31)
Market cap (USD): 10291078.832116788
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -791770.2200283557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.693753326982292%
Total shareholder yield: -7.693753326982292% (Minimal or Negative)
Shareholder yield for PLD (quarterly period ending 2026-03-31)
Market cap (USD): 135880736768
Dividends paid: 1000577000
Stock repurchases: 0
Net debt paydown: 1010942000
Dividend yield: 0.7363641262178059%
Buyback yield: 0%
Debt paydown yield: 0.743992139022665%
Total shareholder yield: 1.480356265240471% (Low Return)