speb/financial-data huggingface dataset:
Shareholder yield for MPWR (annual period ending 2024-12-31)
Market cap (USD): 28729750100
Dividends paid: 240623000
Stock repurchases: 636244000
Net debt paydown: -7409000
Dividend yield: 0.8375394814172087%
Buyback yield: 2.2145824373181724%
Debt paydown yield: -0.025788598836437495%
Total shareholder yield: 3.0263333198989435% (Low Return)
Shareholder yield for MPWR (quarterly period ending 2024-12-31)
Market cap (USD): 28729750100
Dividends paid: 61857000
Stock repurchases: 622084000
Dividend yield: 0.21530643247746176%
Buyback yield: 2.165295548463542%
Total shareholder yield: 2.380601980941004% (Low Return)
Shareholder yield for MPWR (quarterly period ending 2025-03-31)
Market cap (USD): 28236484900
Dividends paid: 60008000
Stock repurchases: 0
Dividend yield: 0.21251937063880072%
Buyback yield: 0%
Total shareholder yield: 0.21251937063880072% (Low Return)
Shareholder yield for MPWR (quarterly period ending 2025-06-30)
Market cap (USD): 35683119000
Dividends paid: 75065000
Stock repurchases: 3687000
Net debt paydown: -1465000
Dividend yield: 0.21036557930936475%
Buyback yield: 0.010332616944163429%
Debt paydown yield: -0.004105582810740283%
Total shareholder yield: 0.2165926134427879% (Low Return)
Shareholder yield for MPWR (quarterly period ending 2025-09-30)
Market cap (USD): 44995710500
Dividends paid: 74905000
Stock repurchases: 2016000
Net debt paydown: 862000
Dividend yield: 0.16647142398162598%
Buyback yield: 0.004480427084266177%
Debt paydown yield: 0.0019157381679749228%
Total shareholder yield: 0.17286758923386708% (Low Return)
Shareholder yield for MPWR (annual period ending 2025-12-31)
Market cap (USD): 44372742100
Dividends paid: 284797000
Stock repurchases: 7686000
Net debt paydown: -6998000
Dividend yield: 0.6418287140293726%
Buyback yield: 0.01732144473442402%
Debt paydown yield: -0.015770943306205997%
Total shareholder yield: 0.6433792154575906% (Low Return)
Shareholder yield for MPWR (quarterly period ending 2025-12-31)
Market cap (USD): 44372742100
Dividends paid: 74819000
Stock repurchases: 1983000
Net debt paydown: -4896000
Dividend yield: 0.16861477668291316%
Buyback yield: 0.004468959785110959%
Debt paydown yield: -0.011033800861272444%
Total shareholder yield: 0.16204993560675168% (Low Return)
Shareholder yield for NGL (annual period ending 2022-03-31)
Market cap (USD): 277087721.58000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGL (annual period ending 2023-03-31)
Market cap (USD): 361961438.09999996
Dividends paid: 0
Stock repurchases: 99000
Dividend yield: 0%
Buyback yield: 0.027350979850137798%
Total shareholder yield: 0.027350979850137798% (Low Return)
Shareholder yield for NGL (annual period ending 2024-03-31)
Market cap (USD): 718930304.64
Dividends paid: 178299000
Stock repurchases: 84000
Net debt paydown: -361000
Dividend yield: 24.800595947792484%
Buyback yield: 0.01168402548311863%
Debt paydown yield: -0.050213490469116974%
Total shareholder yield: 24.76206648280649% (High Return)
Shareholder yield for NGL (quarterly period ending 2024-09-30)
Market cap (USD): 561664300.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGL (quarterly period ending 2024-12-31)
Market cap (USD): 622823302.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGL (annual period ending 2025-03-31)
Market cap (USD): 566656872.0600001
Dividends paid: 305291000
Stock repurchases: 2126000
Net debt paydown: -132877000
Dividend yield: 53.87581357482849%
Buyback yield: 0.3751829554755475%
Debt paydown yield: -23.449287664498737%
Total shareholder yield: 30.8017088658053% (High Return)
Shareholder yield for NGL (quarterly period ending 2025-03-31)
Market cap (USD): 566656872.0600001
Dividends paid: 28935000
Stock repurchases: 0
Dividend yield: 5.106264730331592%
Buyback yield: 0%
Total shareholder yield: 5.106264730331592% (Moderate Return)
Shareholder yield for NGL (quarterly period ending 2025-06-30)
Market cap (USD): 532957014.03
Dividends paid: 31536000
Stock repurchases: 108078000
Net debt paydown: 86566000
Dividend yield: 5.917175151057276%
Buyback yield: 20.278933789192298%
Debt paydown yield: 16.24258574728641%
Total shareholder yield: 42.438694687535985% (High Return)
Shareholder yield for NGL (quarterly period ending 2025-09-30)
Market cap (USD): 748885734
Dividends paid: 26153000
Stock repurchases: 21000000
Net debt paydown: -29726000
Dividend yield: 3.4922550681143036%
Buyback yield: 2.804166115948471%
Debt paydown yield: -3.9693639029849646%
Total shareholder yield: 2.32705728107781% (Low Return)
Shareholder yield for NGL (quarterly period ending 2025-12-31)
Market cap (USD): 1248142890
Dividends paid: 26235000
Stock repurchases: 42886000
Net debt paydown: -28495000
Dividend yield: 2.1019228014830897%
Buyback yield: 3.4359848013876038%
Debt paydown yield: -2.282991813541477%
Total shareholder yield: 3.2549157893292167% (Low Return)
Shareholder yield for PHO.OL (annual period ending 2021-12-31)
Market cap (USD): 311574140.7525656
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHO.OL (annual period ending 2022-12-31)
Market cap (USD): 287610583.9676113
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3502419.9484725795
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2177646247076213%
Total shareholder yield: -1.2177646247076213% (Minimal or Negative)
Shareholder yield for PHO.OL (annual period ending 2023-12-31)
Market cap (USD): 176158123.06483302
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2173267.4212355725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2337026436389347%
Total shareholder yield: 1.2337026436389347% (Low Return)
Shareholder yield for PHO.OL (quarterly period ending 2024-09-30)
Market cap (USD): 140142012.8244275
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHO.OL (quarterly period ending 2024-12-31)
Market cap (USD): 145468577.07231042
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2333980.5825242717
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6044568727472202%
Total shareholder yield: -1.6044568727472202% (Minimal or Negative)
Shareholder yield for PHO.OL (annual period ending 2024-12-31)
Market cap (USD): 145468577.07231042
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 415626.49016728066
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2857156497520963%
Total shareholder yield: 0.2857156497520963% (Low Return)
Shareholder yield for PHO.OL (quarterly period ending 2025-03-31)
Market cap (USD): 142426936.94656488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHO.OL (quarterly period ending 2025-06-30)
Market cap (USD): 142941504.98510426
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHO.OL (annual period ending 2025-12-31)
Market cap (USD): 189214778.96414346
Dividends paid: 0
Stock repurchases: 2953333.333333333
Net debt paydown: 1304229.3387431772
Dividend yield: 0%
Buyback yield: 1.5608364999295299%
Debt paydown yield: 0.6892851318925416%
Total shareholder yield: 2.2501216318220716% (Low Return)
Shareholder yield for PHO.OL (quarterly period ending 2025-12-31)
Market cap (USD): 189214778.96414346
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPG.AX (annual period ending 2021-06-30)
Market cap (USD): 191250222.10526314
Dividends paid: 3957894.736842105
Stock repurchases: 0
Dividend yield: 2.069485040735639%
Buyback yield: 0%
Total shareholder yield: 2.069485040735639% (Low Return)
Shareholder yield for PPG.AX (annual period ending 2022-06-30)
Market cap (USD): 42602635.68275862
Dividends paid: 1676551.7241379311
Stock repurchases: 0
Net debt paydown: 44059942.960850395
Dividend yield: 3.935323947143569%
Buyback yield: 0%
Debt paydown yield: 103.42069746328289%
Total shareholder yield: 107.35602141042646% (High Return)
Shareholder yield for PPG.AX (annual period ending 2023-06-30)
Market cap (USD): 25267827.35761589
Dividends paid: 0
Stock repurchases: 1241059.6026490065
Net debt paydown: 10856200.045672528
Dividend yield: 0%
Buyback yield: 4.911619764866499%
Debt paydown yield: 42.964517257556764%
Total shareholder yield: 47.876137022423265% (High Return)
Shareholder yield for PRIS.L (annual period ending 2023-10-31)
Market cap (USD): 19600.500000000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRIS.L (quarterly period ending 2024-10-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PRIS.L (annual period ending 2024-10-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for QGL.AX (annual period ending 2021-06-30)
Market cap (USD): 13255639.09774436
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QGL.AX (annual period ending 2022-06-30)
Market cap (USD): 109427586.20689656
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QGL.AX (annual period ending 2023-06-30)
Market cap (USD): 128430463.57615896
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28270.94770495547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022012649427361808%
Total shareholder yield: 0.022012649427361808% (Low Return)
Shareholder yield for QGL.AX (annual period ending 2024-06-30)
Market cap (USD): 117533333.33333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1944348.7637969097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.654295601642294%
Total shareholder yield: -1.654295601642294% (Minimal or Negative)
Shareholder yield for QUIK (annual period ending 2021-12-31)
Market cap (USD): 90569640
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUIK (annual period ending 2022-12-31)
Market cap (USD): 91101360
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUIK (annual period ending 2023-12-31)
Market cap (USD): 245654640
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5996000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.440825054230606%
Total shareholder yield: -2.440825054230606% (Minimal or Negative)
Shareholder yield for QUIK (quarterly period ending 2024-09-30)
Market cap (USD): 135943080
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUIK (annual period ending 2024-12-31)
Market cap (USD): 200281200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 529000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2641286351389946%
Total shareholder yield: 0.2641286351389946% (Low Return)
Shareholder yield for QUIK (quarterly period ending 2024-12-31)
Market cap (USD): 200281200
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUIK (quarterly period ending 2025-03-31)
Market cap (USD): 90569640
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUIK (quarterly period ending 2025-06-30)
Market cap (USD): 109179840
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 516000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4726147244766067%
Total shareholder yield: 0.4726147244766067% (Low Return)
Shareholder yield for QUIK (quarterly period ending 2025-09-30)
Market cap (USD): 107407440
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 466000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4338619373108604%
Total shareholder yield: 0.4338619373108604% (Low Return)
Shareholder yield for QUIK (annual period ending 2025-12-31)
Market cap (USD): 106521240
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3618000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.396505710973699%
Total shareholder yield: 3.396505710973699% (Low Return)
Shareholder yield for QUIK (quarterly period ending 2025-12-31)
Market cap (USD): 106521240
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -951000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8927796935146455%
Total shareholder yield: -0.8927796935146455% (Minimal or Negative)
Shareholder yield for RBA.TO (annual period ending 2021-12-31)
Market cap (USD): 10410796062.992126
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBA.TO (annual period ending 2022-12-31)
Market cap (USD): 9990337500
Dividends paid: 115200000
Stock repurchases: 0
Dividend yield: 1.1531141965924574%
Buyback yield: 0%
Total shareholder yield: 1.1531141965924574% (Low Return)
Shareholder yield for RBA.TO (annual period ending 2023-12-31)
Market cap (USD): 12130670454.545454
Dividends paid: 328400000
Stock repurchases: 0
Net debt paydown: -3879700000
Dividend yield: 2.7071875477166727%
Buyback yield: 0%
Debt paydown yield: -31.9825686019378%
Total shareholder yield: -29.27538105422113% (Minimal or Negative)
Shareholder yield for RBA.TO (quarterly period ending 2024-09-30)
Market cap (USD): 14720460000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBA.TO (annual period ending 2024-12-31)
Market cap (USD): 16613269930.06993
Dividends paid: 240200000
Stock repurchases: 0
Net debt paydown: 352400000
Dividend yield: 1.445832163150731%
Buyback yield: 0%
Debt paydown yield: 2.1211958963127295%
Total shareholder yield: 3.5670280594634605% (Low Return)
Shareholder yield for RBA.TO (quarterly period ending 2024-12-31)
Market cap (USD): 16613269930.06993
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBA.TO (quarterly period ending 2025-03-31)
Market cap (USD): 18550529370.62937
Dividends paid: 62100000
Stock repurchases: 0
Dividend yield: 0.3347613362361589%
Buyback yield: 0%
Total shareholder yield: 0.3347613362361589% (Low Return)
Shareholder yield for RBA.TO (quarterly period ending 2025-06-30)
Market cap (USD): 19448632116.78832
Dividends paid: 62300000
Stock repurchases: 0
Net debt paydown: 1700000
Dividend yield: 0.3203310115893539%
Buyback yield: 0%
Debt paydown yield: 0.008740974634059418%
Total shareholder yield: 0.3290719862234133% (Low Return)
Shareholder yield for RBA.TO (quarterly period ending 2025-09-30)
Market cap (USD): 20026579856.11511
Dividends paid: 67000000
Stock repurchases: 0
Net debt paydown: 500000
Dividend yield: 0.3345553783091004%
Buyback yield: 0%
Debt paydown yield: 0.0024966819276798537%
Total shareholder yield: 0.3370520602367803% (Low Return)
Shareholder yield for RBA.TO (quarterly period ending 2025-12-31)
Market cap (USD): 19108668613.138687
Dividends paid: 92600000
Stock repurchases: 0
Net debt paydown: 57100000
Dividend yield: 0.4845968176784977%
Buyback yield: 0%
Debt paydown yield: 0.29881726014516435%
Total shareholder yield: 0.783414077823662% (Low Return)
Shareholder yield for RBA.TO (annual period ending 2025-12-31)
Market cap (USD): 19108668613.138687
Dividends paid: 258100000
Stock repurchases: 0
Net debt paydown: 98600000
Dividend yield: 1.350695881671925%
Buyback yield: 0%
Debt paydown yield: 0.5159961795151174%
Total shareholder yield: 1.8666920611870426% (Low Return)
Shareholder yield for RUI.PA (annual period ending 2021-12-31)
Market cap (USD): 2178247051.193182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUI.PA (annual period ending 2022-12-31)
Market cap (USD): 2054600269.56383
Dividends paid: 203256382.9787234
Stock repurchases: 48936.17021276596
Dividend yield: 9.892745853765152%
Buyback yield: 0.0023817854469158906%
Total shareholder yield: 9.895127639212069% (Moderate Return)
Shareholder yield for RUI.PA (annual period ending 2023-12-31)
Market cap (USD): 2114915447.8000002
Dividends paid: 219471111.1111111
Stock repurchases: 0
Net debt paydown: 32070165.484633446
Dividend yield: 10.37729954355441%
Buyback yield: 0%
Debt paydown yield: 1.5163805020193035%
Total shareholder yield: 11.893680045573713% (High Return)
Shareholder yield for RUI.PA (quarterly period ending 2024-12-31)
Market cap (USD): 2252910236.28125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUI.PA (annual period ending 2024-12-31)
Market cap (USD): 2252910236.28125
Dividends paid: 294045833.3333334
Stock repurchases: 26898958.333333336
Net debt paydown: 112600069.44444418
Dividend yield: 13.05182197665798%
Buyback yield: 1.1939649392216314%
Debt paydown yield: 4.997982948060402%
Total shareholder yield: 19.243769863940013% (High Return)
Shareholder yield for RUI.PA (quarterly period ending 2025-06-30)
Market cap (USD): 3140157080.8588233
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -266208370.09803915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.477549474220314%
Total shareholder yield: -8.477549474220314% (Minimal or Negative)
Shareholder yield for SABA (annual period ending 2021-12-31)
Market cap (USD): 182729820
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SABA (annual period ending 2022-12-31)
Market cap (USD): 166409880
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SABA (quarterly period ending 2024-10-31)
Market cap (USD): 196106820
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SABA (annual period ending 2024-10-31)
Market cap (USD): 196106820
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SABA (quarterly period ending 2025-04-30)
Market cap (USD): 208948740
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIX.AX (annual period ending 2021-06-30)
Market cap (USD): 43613287.93984962
Dividends paid: 0
Stock repurchases: 334141.3533834586
Dividend yield: 0%
Buyback yield: 0.7661457532032399%
Total shareholder yield: 0.7661457532032399% (Low Return)
Shareholder yield for SIX.AX (annual period ending 2022-06-30)
Market cap (USD): 35003423.33793104
Dividends paid: 0
Stock repurchases: 120124.8275862069
Net debt paydown: -19097.018408089207
Dividend yield: 0%
Buyback yield: 0.3431802267638065%
Debt paydown yield: -0.05455757347994861%
Total shareholder yield: 0.2886226532838579% (Low Return)
Shareholder yield for SIX.AX (annual period ending 2023-06-30)
Market cap (USD): 19207176.47682119
Dividends paid: 0
Stock repurchases: 6.622516556291391
Net debt paydown: -3776099.680292304
Dividend yield: 0%
Buyback yield: 3.447938620381451e-05%
Debt paydown yield: -19.659837482355723%
Total shareholder yield: -19.659803002969518% (Minimal or Negative)
Shareholder yield for STAA (annual period ending 2021-12-31)
Market cap (USD): 4545689593.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STAA (annual period ending 2022-12-31)
Market cap (USD): 2416733547.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STAA (annual period ending 2023-12-31)
Market cap (USD): 1553898928.95
Dividends paid: 0
Stock repurchases: 2097000
Net debt paydown: -4795000
Dividend yield: 0%
Buyback yield: 0.13495086204975917%
Debt paydown yield: -0.30857862829212934%
Total shareholder yield: -0.17362776624237017% (Minimal or Negative)
Shareholder yield for STAA (quarterly period ending 2024-09-30)
Market cap (USD): 1849642589.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STAA (quarterly period ending 2024-12-31)
Market cap (USD): 1209362543.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STAA (annual period ending 2024-12-31)
Market cap (USD): 1209362543.55
Dividends paid: 0
Stock repurchases: 1505000
Net debt paydown: -2909000
Dividend yield: 0%
Buyback yield: 0.12444572622384821%
Debt paydown yield: -0.24053994523931857%
Total shareholder yield: -0.11609421901547036% (Minimal or Negative)
Shareholder yield for STAA (quarterly period ending 2025-03-31)
Market cap (USD): 877771166.8499999
Dividends paid: 0
Stock repurchases: 1283000
Dividend yield: 0%
Buyback yield: 0.14616565779942606%
Total shareholder yield: 0.14616565779942606% (Low Return)
Shareholder yield for STAA (quarterly period ending 2025-06-30)
Market cap (USD): 835450946.1
Dividends paid: 0
Stock repurchases: 4552000
Net debt paydown: -3842000
Dividend yield: 0%
Buyback yield: 0.5448554485753307%
Debt paydown yield: -0.4598714045312875%
Total shareholder yield: 0.08498404404404325% (Low Return)
Shareholder yield for STAA (quarterly period ending 2025-09-30)
Market cap (USD): 1337816860.65
Dividends paid: 0
Stock repurchases: 1982000
Net debt paydown: 1403000
Dividend yield: 0%
Buyback yield: 0.148151817957879%
Debt paydown yield: 0.1048723514605975%
Total shareholder yield: 0.2530241694184765% (Low Return)
Shareholder yield for STAA (annual period ending 2025-12-31)
Market cap (USD): 1149616349.55
Dividends paid: 0
Stock repurchases: 7981000
Net debt paydown: 390000
Dividend yield: 0%
Buyback yield: 0.6942316019708699%
Debt paydown yield: 0.0339243609533441%
Total shareholder yield: 0.7281559629242139% (Low Return)
Shareholder yield for STAA (quarterly period ending 2025-12-31)
Market cap (USD): 1149616349.55
Dividends paid: 0
Stock repurchases: 164000
Net debt paydown: 764000
Dividend yield: 0%
Buyback yield: 0.014265628708585724%
Debt paydown yield: 0.06645695325219203%
Total shareholder yield: 0.08072258196077775% (Low Return)
Shareholder yield for STAR.L (annual period ending 2021-12-31)
Market cap (USD): 338426.8128378378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STAR.L (annual period ending 2022-12-31)
Market cap (USD): 371359.91325301206
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STAR.L (annual period ending 2023-12-31)
Market cap (USD): 243851.8417721519
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3193304.865029739
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1309.5266543090008%
Total shareholder yield: 1309.5266543090008% (High Return)
Shareholder yield for STAR.L (quarterly period ending 2024-12-31)
Market cap (USD): 168562.58562500004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STAR.L (annual period ending 2024-12-31)
Market cap (USD): 168562.58562500004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7922325.949367089
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4699.931434957833%
Total shareholder yield: -4699.931434957833% (Minimal or Negative)
Shareholder yield for STAR.L (quarterly period ending 2025-06-30)
Market cap (USD): 184726.12123287676
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5732140.410958905
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3103.048108574005%
Total shareholder yield: 3103.048108574005% (High Return)
Shareholder yield for TLG.TO (annual period ending 2021-07-31)
Market cap (USD): 402280880.8064516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TLG.TO (annual period ending 2022-07-31)
Market cap (USD): 212175228.453125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10636.542338709696
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005013093383358644%
Total shareholder yield: 0.005013093383358644% (Low Return)
Shareholder yield for TLG.TO (annual period ending 2023-07-31)
Market cap (USD): 200031395.36842105
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 175375.2937030075
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08767388408204546%
Total shareholder yield: 0.08767388408204546% (Low Return)
Shareholder yield for TLG.TO (annual period ending 2024-07-31)
Market cap (USD): 156636903.3478261
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69047.37386945623
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.044081166311191966%
Total shareholder yield: 0.044081166311191966% (Low Return)
Shareholder yield for TLG.TO (quarterly period ending 2024-10-31)
Market cap (USD): 119623091.65467627
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TLG.TO (quarterly period ending 2025-01-31)
Market cap (USD): 141430243.76551723
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 97529.69486479787
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06895957488873186%
Total shareholder yield: 0.06895957488873186% (Low Return)
Shareholder yield for TLG.TO (quarterly period ending 2025-04-30)
Market cap (USD): 224914527.88405803
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 116685.75712143921
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05188004448587241%
Total shareholder yield: 0.05188004448587241% (Low Return)
Shareholder yield for TLG.TO (quarterly period ending 2025-10-31)
Market cap (USD): 570089476.8000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15279064.9689441
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.680116997547094%
Total shareholder yield: -2.680116997547094% (Minimal or Negative)
Shareholder yield for TLG.TO (quarterly period ending 2026-01-31)
Market cap (USD): 743110459.9851853
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14979579.365079366
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.015794443988583%
Total shareholder yield: 2.015794443988583% (Low Return)
Shareholder yield for UNM (annual period ending 2021-12-31)
Market cap (USD): 3433591290.1499996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UNM (annual period ending 2022-12-31)
Market cap (USD): 5959653565.5
Dividends paid: 254200000
Stock repurchases: 200100000
Dividend yield: 4.265348601327186%
Buyback yield: 3.3575777148920927%
Total shareholder yield: 7.622926316219278% (Moderate Return)
Shareholder yield for UNM (annual period ending 2023-12-31)
Market cap (USD): 6776110126.349999
Dividends paid: 277100000
Stock repurchases: 250100000
Net debt paydown: -600000
Dividend yield: 4.089366831900383%
Buyback yield: 3.6909081366231895%
Debt paydown yield: -0.008854637672826522%
Total shareholder yield: 7.771420330850746% (Moderate Return)
Shareholder yield for UNM (quarterly period ending 2024-09-30)
Market cap (USD): 9112038682.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UNM (quarterly period ending 2024-12-31)
Market cap (USD): 11270615616.900002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UNM (annual period ending 2024-12-31)
Market cap (USD): 11270615616.900002
Dividends paid: 296500000
Stock repurchases: 972900000
Net debt paydown: -309400000
Dividend yield: 2.63073473604588%
Buyback yield: 8.632181533554931%
Debt paydown yield: -2.7451916604809288%
Total shareholder yield: 8.517724609119883% (Moderate Return)
Shareholder yield for UNM (quarterly period ending 2025-03-31)
Market cap (USD): 12641495713.2
Dividends paid: 77100000
Stock repurchases: 200500000
Dividend yield: 0.609896184353357%
Buyback yield: 1.586046497572608%
Total shareholder yield: 2.195942681925965% (Low Return)
Shareholder yield for UNM (quarterly period ending 2025-06-30)
Market cap (USD): 12599953892.1
Dividends paid: 73400000
Stock repurchases: 300400000
Net debt paydown: -2300000
Dividend yield: 0.5825418142682315%
Buyback yield: 2.384135708531019%
Debt paydown yield: -0.018254035052001807%
Total shareholder yield: 2.9484234877472484% (Low Return)
Shareholder yield for UNM (quarterly period ending 2025-09-30)
Market cap (USD): 12205306591.65
Dividends paid: 78400000
Stock repurchases: 250900000
Net debt paydown: -1800000
Dividend yield: 0.6423435528742529%
Buyback yield: 2.055663232348853%
Debt paydown yield: -0.014747683611908868%
Total shareholder yield: 2.6832591016111973% (Low Return)
Shareholder yield for UNM (quarterly period ending 2025-12-31)
Market cap (USD): 12235664076.3
Dividends paid: 77300000
Stock repurchases: 258500000
Net debt paydown: -21900000
Dividend yield: 0.6317597436311371%
Buyback yield: 2.1126765036047725%
Debt paydown yield: -0.17898497264582017%
Total shareholder yield: 2.5654512745900893% (Low Return)
Shareholder yield for UNM (annual period ending 2025-12-31)
Market cap (USD): 12235664076.3
Dividends paid: 306200000
Stock repurchases: 1010300000
Net debt paydown: -27800000
Dividend yield: 2.502520485121011%
Buyback yield: 8.257009948131147%
Debt paydown yield: -0.2272046684727763%
Total shareholder yield: 10.532325764779381% (High Return)
Shareholder yield for URB.TO (annual period ending 2021-12-31)
Market cap (USD): 25984251.968503933
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for URB.TO (annual period ending 2022-12-31)
Market cap (USD): 28750000
Dividends paid: 3161780.147058823
Stock repurchases: 0
Net debt paydown: -4867994.441871237
Dividend yield: 10.997496163682863%
Buyback yield: 0%
Debt paydown yield: -16.93215458042169%
Total shareholder yield: -5.934658416738829% (Minimal or Negative)
Shareholder yield for URB.TO (annual period ending 2023-12-31)
Market cap (USD): 33863636.36363636
Dividends paid: 3449609.848484848
Stock repurchases: 0
Net debt paydown: -8819073.083778966
Dividend yield: 10.186767337807606%
Buyback yield: 0%
Debt paydown yield: -26.042900381629163%
Total shareholder yield: -15.856133043821558% (Minimal or Negative)
Shareholder yield for URB.TO (quarterly period ending 2024-09-30)
Market cap (USD): 38666666.666666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for URB.TO (quarterly period ending 2024-12-31)
Market cap (USD): 39090909.09090909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for URB.TO (annual period ending 2024-12-31)
Market cap (USD): 39090909.09090909
Dividends paid: 3473732.867132867
Stock repurchases: 0
Dividend yield: 8.886293381037566%
Buyback yield: 0%
Total shareholder yield: 8.886293381037566% (Moderate Return)
Shareholder yield for URB.TO (quarterly period ending 2025-03-31)
Market cap (USD): 40419580.41958042
Dividends paid: 3763210.4895104896
Stock repurchases: 0
Dividend yield: 9.310365051903114%
Buyback yield: 0%
Total shareholder yield: 9.310365051903114% (Moderate Return)
Shareholder yield for URB.TO (quarterly period ending 2025-06-30)
Market cap (USD): 45182481.75182482
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10176611.709458424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.52335709524724%
Total shareholder yield: -22.52335709524724% (Minimal or Negative)
Shareholder yield for URB.TO (quarterly period ending 2025-09-30)
Market cap (USD): 53956834.53237411
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2289555.2171401586
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.243309002433094%
Total shareholder yield: -4.243309002433094% (Minimal or Negative)
Shareholder yield for URB.TO (annual period ending 2025-12-31)
Market cap (USD): 69854014.59854014
Dividends paid: 3928022.627737226
Stock repurchases: 0
Dividend yield: 5.623188087774294%
Buyback yield: 0%
Total shareholder yield: 5.623188087774294% (Moderate Return)
Shareholder yield for URB.TO (quarterly period ending 2025-12-31)
Market cap (USD): 69854014.59854014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5739641.863151811
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.216624192808759%
Total shareholder yield: -8.216624192808759% (Minimal or Negative)
Shareholder yield for VNET (annual period ending 2021-12-31)
Market cap (USD): 2524439044.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNET (annual period ending 2022-12-31)
Market cap (USD): 1585112888.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNET (annual period ending 2023-12-31)
Market cap (USD): 802341091.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -293805776.225811
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.61856276062986%
Total shareholder yield: -36.61856276062986% (Minimal or Negative)
Shareholder yield for VNET (quarterly period ending 2024-09-30)
Market cap (USD): 1140610332.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNET (quarterly period ending 2024-12-31)
Market cap (USD): 1325120827.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNET (annual period ending 2024-12-31)
Market cap (USD): 1325120827.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17175042.48309326
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2961114282894273%
Total shareholder yield: 1.2961114282894273% (Low Return)
Shareholder yield for VNET (quarterly period ending 2025-03-31)
Market cap (USD): 2292403119.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -854578789.388279
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -37.27873087550626%
Total shareholder yield: -37.27873087550626% (Minimal or Negative)
Shareholder yield for VNET (quarterly period ending 2025-06-30)
Market cap (USD): 1928973356.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -141841647.93618917
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.353219652598265%
Total shareholder yield: -7.353219652598265% (Minimal or Negative)
Shareholder yield for VNET (quarterly period ending 2025-09-30)
Market cap (USD): 2887868807.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -350260889.82652426
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.128698122272647%
Total shareholder yield: -12.128698122272647% (Minimal or Negative)
Shareholder yield for VNET (annual period ending 2025-12-31)
Market cap (USD): 2365089071.76
Dividends paid: 0
Stock repurchases: 2456428.5714285714
Net debt paydown: -1626075297.4559684
Dividend yield: 0%
Buyback yield: 0.10386198984043338%
Debt paydown yield: -68.75323711364119%
Total shareholder yield: -68.64937512380075% (Minimal or Negative)
Shareholder yield for VNET (quarterly period ending 2025-12-31)
Market cap (USD): 2365089071.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -279393970.304976
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.81325361657786%
Total shareholder yield: -11.81325361657786% (Minimal or Negative)
Shareholder yield for VTURA.OL (quarterly period ending 2024-09-30)
Market cap (USD): 288086536.40267175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTURA.OL (quarterly period ending 2024-12-31)
Market cap (USD): 252226140.47619048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTURA.OL (annual period ending 2024-12-31)
Market cap (USD): 252226140.47619048
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2092087.2118239738
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8294490047202152%
Total shareholder yield: -0.8294490047202152% (Minimal or Negative)
Shareholder yield for VTURA.OL (quarterly period ending 2025-03-31)
Market cap (USD): 198729168.620229
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VTURA.OL (quarterly period ending 2025-06-30)
Market cap (USD): 181993558.7586892
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1522857.1066504456
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8367642882733275%
Total shareholder yield: -0.8367642882733275% (Minimal or Negative)
Shareholder yield for VTURA.OL (quarterly period ending 2025-09-30)
Market cap (USD): 257937874.71943888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2901218.374403164
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1247740866124614%
Total shareholder yield: 1.1247740866124614% (Low Return)
Shareholder yield for VTURA.OL (quarterly period ending 2025-12-31)
Market cap (USD): 199419432.57968128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2996409.362823114
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5025663868669616%
Total shareholder yield: 1.5025663868669616% (Low Return)
Shareholder yield for VTURA.OL (annual period ending 2025-12-31)
Market cap (USD): 199419432.57968128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2616617.650532685
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3121176891761404%
Total shareholder yield: 1.3121176891761404% (Low Return)
Shareholder yield for VZZ.V (annual period ending 2021-12-31)
Market cap (USD): 13418993.763779527
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VZZ.V (annual period ending 2022-12-31)
Market cap (USD): 7048671.816176469
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3683.92774432608
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.052264140541649094%
Total shareholder yield: 0.052264140541649094% (Low Return)
Shareholder yield for VZZ.V (annual period ending 2023-12-31)
Market cap (USD): 7262267.931818182
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 44117.647058823524
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6074913163907218%
Total shareholder yield: 0.6074913163907218% (Low Return)
Shareholder yield for VZZ.V (quarterly period ending 2024-09-30)
Market cap (USD): 3944935.6666666665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VZZ.V (annual period ending 2024-12-31)
Market cap (USD): 4469087.9580419585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -284505.5944055944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.366077308763572%
Total shareholder yield: -6.366077308763572% (Minimal or Negative)
Shareholder yield for VZZ.V (quarterly period ending 2024-12-31)
Market cap (USD): 4469087.9580419585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10091.520331520354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.22580715408299443%
Total shareholder yield: -0.22580715408299443% (Minimal or Negative)
Shareholder yield for VZZ.V (quarterly period ending 2025-03-31)
Market cap (USD): 3724239.9650349654
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9214.68531468534
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.24742458598794467%
Total shareholder yield: -0.24742458598794467% (Minimal or Negative)
Shareholder yield for VZZ.V (quarterly period ending 2025-06-30)
Market cap (USD): 4664814.437956204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VZZ.V (quarterly period ending 2025-09-30)
Market cap (USD): 6896542.208633093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VZZ.V (annual period ending 2025-12-31)
Market cap (USD): 8552159.802919708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VZZ.V (quarterly period ending 2025-12-31)
Market cap (USD): 8552159.802919708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WHY.V (annual period ending 2021-12-31)
Market cap (USD): 64701083.874015756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WHY.V (annual period ending 2022-12-31)
Market cap (USD): 35540820.29411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1341517.7339045852
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.7745829240936777%
Total shareholder yield: -3.7745829240936777% (Minimal or Negative)
Shareholder yield for WHY.V (annual period ending 2023-12-31)
Market cap (USD): 21055243.53787879
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -242567.66934046336
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1520534963372873%
Total shareholder yield: -1.1520534963372873% (Minimal or Negative)
Shareholder yield for WHY.V (quarterly period ending 2024-09-30)
Market cap (USD): 18797144.95555555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WHY.V (quarterly period ending 2024-12-31)
Market cap (USD): 21970688.90909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WHY.V (annual period ending 2024-12-31)
Market cap (USD): 21970688.90909091
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1071792.5990675995
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.878283987827615%
Total shareholder yield: -4.878283987827615% (Minimal or Negative)
Shareholder yield for WHY.V (quarterly period ending 2025-03-31)
Market cap (USD): 22815715.40559441
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WHY.V (quarterly period ending 2025-06-30)
Market cap (USD): 38809538.0729927
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -426604.7164514307
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0992264727528467%
Total shareholder yield: -1.0992264727528467% (Minimal or Negative)
Shareholder yield for WHY.V (quarterly period ending 2025-09-30)
Market cap (USD): 34773752.23021583
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -178351.62001785543
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5128915017197396%
Total shareholder yield: -0.5128915017197396% (Minimal or Negative)
Shareholder yield for WHY.V (quarterly period ending 2025-12-31)
Market cap (USD): 37927503.11678831
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -332044.7303471081
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8754721588833806%
Total shareholder yield: -0.8754721588833806% (Minimal or Negative)
Shareholder yield for WHY.V (annual period ending 2025-12-31)
Market cap (USD): 37927503.11678831
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1154565.4024807303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.044137651048458%
Total shareholder yield: -3.044137651048458% (Minimal or Negative)
Shareholder yield for WRKS.L (annual period ending 2022-04-30)
Market cap (USD): 393359.991125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WRKS.L (annual period ending 2023-04-30)
Market cap (USD): 230078.48537499996
Dividends paid: 1865000
Stock repurchases: 591250
Net debt paydown: 20930000
Dividend yield: 810.5929578596958%
Buyback yield: 256.9775261847427%
Debt paydown yield: 9096.895768366452%
Total shareholder yield: 10164.46625241089% (High Return)
Shareholder yield for WRKS.L (annual period ending 2024-04-30)
Market cap (USD): 185547.165625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20790000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11204.698239377916%
Total shareholder yield: 11204.698239377916% (High Return)
Shareholder yield for WRKS.L (quarterly period ending 2024-10-31)
Market cap (USD): 177354.1738961039
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WRKS.L (annual period ending 2025-04-30)
Market cap (USD): 197916.97666666668
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2706666.6666666716
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1367.57680531128%
Total shareholder yield: -1367.57680531128% (Minimal or Negative)
Shareholder yield for WRKS.L (quarterly period ending 2025-04-30)
Market cap (USD): 197916.97666666668
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14763463.203463197
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7459.422355833546%
Total shareholder yield: 7459.422355833546% (High Return)
Shareholder yield for WRKS.L (quarterly period ending 2025-10-31)
Market cap (USD): 343750.5384210526
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14419649.122807011
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4194.800447161684%
Total shareholder yield: -4194.800447161684% (Minimal or Negative)
Shareholder yield for 1281.HK (annual period ending 2025-12-31)
Market cap (USD): 20784454.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3234228.962818004
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.560807271817948%
Total shareholder yield: 15.560807271817948% (High Return)
Shareholder yield for 1281.HK (quarterly period ending 2025-12-31)
Market cap (USD): 20784454.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1594355.2500498109
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.670902417254832%
Total shareholder yield: 7.670902417254832% (Moderate Return)
Shareholder yield for 1930.T (annual period ending 2026-03-31)
Market cap (USD): 279602251.8518518
Dividends paid: 8108108.108108108
Stock repurchases: 0
Net debt paydown: 522654.55537076993
Dividend yield: 2.8998722486699484%
Buyback yield: 0%
Debt paydown yield: 0.18692787769381064%
Total shareholder yield: 3.0868001263637592% (Low Return)
Shareholder yield for 1930.T (quarterly period ending 2026-03-31)
Market cap (USD): 279602251.8518518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)