speb/financial-data huggingface dataset:
Shareholder yield for PFD (annual period ending 2024-11-30)
Market cap (USD): 131096071.19999999
Dividends paid: 8874022
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 6.769098355710297%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 6.769098355710297% (Moderate Return)
Shareholder yield for PFD (quarterly period ending 2024-11-30)
Market cap (USD): 131096071.19999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFD (quarterly period ending 2025-05-31)
Market cap (USD): 131481647.88000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPG (annual period ending 2021-12-31)
Market cap (USD): 34901682000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPG (annual period ending 2022-12-31)
Market cap (USD): 25929957000
Dividends paid: 570000000
Stock repurchases: 190000000
Dividend yield: 2.198229638406265%
Buyback yield: 0.7327432128020883%
Total shareholder yield: 2.9309728512083533% (Low Return)
Shareholder yield for PPG (annual period ending 2023-12-31)
Market cap (USD): 31424441999.999996
Dividends paid: 598000000
Stock repurchases: 86000000
Net debt paydown: 1036000000
Dividend yield: 1.9029773066455726%
Buyback yield: 0.27367232169150374%
Debt paydown yield: 3.2967968054929986%
Total shareholder yield: 5.473446433830075% (Moderate Return)
Shareholder yield for PPG (quarterly period ending 2024-09-30)
Market cap (USD): 28261491000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPG (quarterly period ending 2024-12-31)
Market cap (USD): 25624584000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPG (annual period ending 2024-12-31)
Market cap (USD): 25624584000
Dividends paid: 622000000
Stock repurchases: 752000000
Net debt paydown: 204000000
Dividend yield: 2.4273564792310385%
Buyback yield: 2.934681788395082%
Debt paydown yield: 0.7961104851497296%
Total shareholder yield: 6.15814875277585% (Moderate Return)
Shareholder yield for PPG (quarterly period ending 2025-03-31)
Market cap (USD): 23593965000
Dividends paid: 154000000
Stock repurchases: 394000000
Dividend yield: 0.6527092839206976%
Buyback yield: 1.669918557563343%
Total shareholder yield: 2.3226278414840404% (Low Return)
Shareholder yield for PPG (quarterly period ending 2025-06-30)
Market cap (USD): 24697320000
Dividends paid: 154000000
Stock repurchases: 146000000
Net debt paydown: -86000000
Dividend yield: 0.6235494377527603%
Buyback yield: 0.5911572591682013%
Debt paydown yield: -0.34821591978400895%
Total shareholder yield: 0.8664907771369526% (Low Return)
Shareholder yield for PPG (quarterly period ending 2025-09-30)
Market cap (USD): 22974303000
Dividends paid: 160000000
Stock repurchases: 147000000
Net debt paydown: 34000000
Dividend yield: 0.6964302682000842%
Buyback yield: 0.6398453089088274%
Debt paydown yield: 0.1479914319925179%
Total shareholder yield: 1.4842670091014296% (Low Return)
Shareholder yield for PPG (quarterly period ending 2025-12-31)
Market cap (USD): 22559709000
Dividends paid: 160000000
Stock repurchases: 103000000
Net debt paydown: 18000000
Dividend yield: 0.7092290064557127%
Buyback yield: 0.45656617290586504%
Debt paydown yield: 0.07978826322626767%
Total shareholder yield: 1.2455834425878454% (Low Return)
Shareholder yield for PPG (annual period ending 2025-12-31)
Market cap (USD): 22559709000
Dividends paid: 628000000
Stock repurchases: 790000000
Net debt paydown: -1501000000
Dividend yield: 2.7837238503386725%
Buyback yield: 3.5018182193750818%
Debt paydown yield: -6.653454616812655%
Total shareholder yield: -0.36791254709890087% (Minimal or Negative)
Shareholder yield for PPX.DE (annual period ending 2021-12-31)
Market cap (USD): 86220911377.02272
Dividends paid: 0
Stock repurchases: 611704545.4545455
Dividend yield: 0%
Buyback yield: 0.7094619341005488%
Total shareholder yield: 0.7094619341005488% (Low Return)
Shareholder yield for PPX.DE (annual period ending 2022-12-31)
Market cap (USD): 55879203604.11703
Dividends paid: 1577659574.4680853
Stock repurchases: 0
Dividend yield: 2.8233394048440728%
Buyback yield: 0%
Total shareholder yield: 2.8233394048440728% (Low Return)
Shareholder yield for PPX.DE (annual period ending 2023-12-31)
Market cap (USD): 49966023095.26666
Dividends paid: 1902222222.222222
Stock repurchases: 0
Net debt paydown: -7103617021.276594
Dividend yield: 3.8070314673541064%
Buyback yield: 0%
Debt paydown yield: -14.216894964269287%
Total shareholder yield: -10.40986349691518% (Minimal or Negative)
Shareholder yield for PPX.DE (annual period ending 2024-12-31)
Market cap (USD): 28925393986.9375
Dividends paid: 1787500000
Stock repurchases: 0
Net debt paydown: -1971250000
Dividend yield: 6.179691107430455%
Buyback yield: 0%
Debt paydown yield: -6.814946067425054%
Total shareholder yield: -0.6352549599945991% (Minimal or Negative)
Shareholder yield for PPX.DE (quarterly period ending 2024-12-31)
Market cap (USD): 28925393986.9375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPX.DE (quarterly period ending 2025-06-30)
Market cap (USD): 26301129499.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2637830882.3529434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.029344490445471%
Total shareholder yield: -10.029344490445471% (Minimal or Negative)
Shareholder yield for PPY.AX (annual period ending 2021-06-30)
Market cap (USD): 9757620.045112781
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPY.AX (annual period ending 2022-06-30)
Market cap (USD): 22375232.172413792
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPY.AX (annual period ending 2023-06-30)
Market cap (USD): 12891690.05960265
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPY.AX (annual period ending 2024-06-30)
Market cap (USD): 4325878.220000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUIG.MC (quarterly period ending 2024-09-30)
Market cap (USD): 3710204073.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUIG.MC (quarterly period ending 2024-12-31)
Market cap (USD): 3009230403.1250005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUIG.MC (annual period ending 2024-12-31)
Market cap (USD): 3009230403.1250005
Dividends paid: 200540625
Stock repurchases: 371875
Net debt paydown: 646568125
Dividend yield: 6.6641831343902505%
Buyback yield: 0.012357810808166047%
Debt paydown yield: 21.486162187134536%
Total shareholder yield: 28.16270313233295% (High Return)
Shareholder yield for PUIG.MC (quarterly period ending 2025-06-30)
Market cap (USD): 3264713023.0941176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 38691678.92156863
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1851479333059038%
Total shareholder yield: 1.1851479333059038% (Low Return)
Shareholder yield for PYRUM.OL (annual period ending 2021-12-31)
Market cap (USD): 499260807.29760545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PYRUM.OL (annual period ending 2022-12-31)
Market cap (USD): 281543144.9392713
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PYRUM.OL (annual period ending 2023-12-31)
Market cap (USD): 147586679.76424363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15473548.539952718
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.484380138282338%
Total shareholder yield: -10.484380138282338% (Minimal or Negative)
Shareholder yield for PYRUM.OL (quarterly period ending 2024-09-30)
Market cap (USD): 122062392.36641221
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PYRUM.OL (annual period ending 2024-12-31)
Market cap (USD): 122269001.05820106
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12374630.311111111
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.120823924308242%
Total shareholder yield: -10.120823924308242% (Minimal or Negative)
Shareholder yield for PYRUM.OL (quarterly period ending 2024-12-31)
Market cap (USD): 122269001.05820106
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PYRUM.OL (quarterly period ending 2025-03-31)
Market cap (USD): 129025683.20610687
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30466831.336956523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.612997490033447%
Total shareholder yield: 23.612997490033447% (High Return)
Shareholder yield for PYRUM.OL (quarterly period ending 2025-06-30)
Market cap (USD): 153461672.2939424
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -143692.4075447577
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09363406862237723%
Total shareholder yield: -0.09363406862237723% (Minimal or Negative)
Shareholder yield for PYRUM.OL (quarterly period ending 2025-09-30)
Market cap (USD): 143232175.5511022
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 113472.48235294176
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07922275977191814%
Total shareholder yield: 0.07922275977191814% (Low Return)
Shareholder yield for PYRUM.OL (quarterly period ending 2025-12-31)
Market cap (USD): 140665981.6733068
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35448667.4
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.20059717233456%
Total shareholder yield: -25.20059717233456% (Minimal or Negative)
Shareholder yield for PYRUM.OL (annual period ending 2025-12-31)
Market cap (USD): 140665981.6733068
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5012055.988235295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.563090328318092%
Total shareholder yield: -3.563090328318092% (Minimal or Negative)
Shareholder yield for RCKT (annual period ending 2021-12-31)
Market cap (USD): 2383695174.6699996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCKT (annual period ending 2022-12-31)
Market cap (USD): 2136917753.93
Dividends paid: 0
Stock repurchases: 47000
Dividend yield: 0%
Buyback yield: 0.002199429524770545%
Total shareholder yield: 0.002199429524770545% (Low Return)
Shareholder yield for RCKT (annual period ending 2023-12-31)
Market cap (USD): 3272530663.5299997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2176000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06649288345102324%
Total shareholder yield: -0.06649288345102324% (Minimal or Negative)
Shareholder yield for RCKT (quarterly period ending 2024-09-30)
Market cap (USD): 2016804850.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCKT (annual period ending 2024-12-31)
Market cap (USD): 1372562910.93
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -456000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.033222520903688886%
Total shareholder yield: -0.033222520903688886% (Minimal or Negative)
Shareholder yield for RCKT (quarterly period ending 2024-12-31)
Market cap (USD): 1372562910.93
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCKT (quarterly period ending 2025-03-31)
Market cap (USD): 728320971.83
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCKT (quarterly period ending 2025-06-30)
Market cap (USD): 267524195.05
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 150000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05606969491935679%
Total shareholder yield: 0.05606969491935679% (Low Return)
Shareholder yield for RCKT (quarterly period ending 2025-09-30)
Market cap (USD): 355970969.73999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 157000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04410472014464334%
Total shareholder yield: 0.04410472014464334% (Low Return)
Shareholder yield for RCKT (annual period ending 2025-12-31)
Market cap (USD): 383269356.98999995
Dividends paid: 0
Stock repurchases: 67000
Net debt paydown: 621000
Dividend yield: 0%
Buyback yield: 0.017481178387487976%
Debt paydown yield: 0.16202704147209002%
Total shareholder yield: 0.179508219859578% (Low Return)
Shareholder yield for RCKT (quarterly period ending 2025-12-31)
Market cap (USD): 383269356.98999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 168000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04383340252385044%
Total shareholder yield: 0.04383340252385044% (Low Return)
Shareholder yield for RGO.DE (annual period ending 2021-12-31)
Market cap (USD): 66794473928.74999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGO.DE (annual period ending 2022-12-31)
Market cap (USD): 73396517909.93617
Dividends paid: 0
Stock repurchases: 2528500000
Dividend yield: 0%
Buyback yield: 3.444986318155701%
Total shareholder yield: 3.444986318155701% (Low Return)
Shareholder yield for RGO.DE (annual period ending 2023-12-31)
Market cap (USD): 87335086825.06667
Dividends paid: 0
Stock repurchases: 2935600000
Net debt paydown: -1500000
Dividend yield: 0%
Buyback yield: 3.3613065569855625%
Debt paydown yield: -0.0017175227672293037%
Total shareholder yield: 3.359589034218333% (Low Return)
Shareholder yield for RGO.DE (quarterly period ending 2024-09-30)
Market cap (USD): 87335086825.06667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGO.DE (quarterly period ending 2024-12-31)
Market cap (USD): 81876643898.50002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGO.DE (annual period ending 2024-12-31)
Market cap (USD): 81876643898.50002
Dividends paid: 0
Stock repurchases: 3632400000
Net debt paydown: -1500000
Dividend yield: 0%
Buyback yield: 4.436430008663979%
Debt paydown yield: -0.0018320242850445904%
Total shareholder yield: 4.434597984378935% (Moderate Return)
Shareholder yield for RGO.DE (quarterly period ending 2025-03-31)
Market cap (USD): 85436497981.04349
Dividends paid: 93800000
Stock repurchases: 1045700000
Dividend yield: 0.10978914423764442%
Buyback yield: 1.223949980056554%
Total shareholder yield: 1.3337391242941985% (Low Return)
Shareholder yield for RGO.DE (quarterly period ending 2025-06-30)
Market cap (USD): 92472444873.6
Dividends paid: 92600000
Stock repurchases: 1067100000
Net debt paydown: -300000
Dividend yield: 0.10013793852490258%
Buyback yield: 1.153965380128764%
Debt paydown yield: -0.0003244209671433129%
Total shareholder yield: 1.2537788976865232% (Low Return)
Shareholder yield for RGO.DE (quarterly period ending 2025-09-30)
Market cap (USD): 92472444873.6
Dividends paid: 91200000
Stock repurchases: 667000000
Net debt paydown: -400000
Dividend yield: 0.09862397401156711%
Buyback yield: 0.7212959502819656%
Debt paydown yield: -0.0004325612895244172%
Total shareholder yield: 0.8194873630040083% (Low Return)
Shareholder yield for RGO.DE (annual period ending 2025-12-31)
Market cap (USD): 79955891735.69414
Dividends paid: 370300000
Stock repurchases: 3970700000
Net debt paydown: -1500000
Dividend yield: 0.46313034844771744%
Buyback yield: 4.966113082855393%
Debt paydown yield: -0.0018760343577412266%
Total shareholder yield: 5.427367396945369% (Moderate Return)
Shareholder yield for RGO.DE (quarterly period ending 2025-12-31)
Market cap (USD): 79955891735.69414
Dividends paid: 92700000
Stock repurchases: 1190900000
Net debt paydown: -400000
Dividend yield: 0.11593892330840781%
Buyback yield: 1.4894462110893512%
Debt paydown yield: -0.0005002758287309938%
Total shareholder yield: 1.604884858569028% (Low Return)
Shareholder yield for SCHL (annual period ending 2021-05-31)
Market cap (USD): 527901425.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHL (annual period ending 2022-05-31)
Market cap (USD): 598053267.63
Dividends paid: 20700000
Stock repurchases: 33400000
Net debt paydown: -89800000
Dividend yield: 3.4612301479483856%
Buyback yield: 5.584786808766959%
Debt paydown yield: -15.015384893032124%
Total shareholder yield: -5.969367936316779% (Minimal or Negative)
Shareholder yield for SCHL (annual period ending 2023-05-31)
Market cap (USD): 690413984.47
Dividends paid: 25600000
Stock repurchases: 132100000
Net debt paydown: -3900000
Dividend yield: 3.7079202588360047%
Buyback yield: 19.13344789813423%
Debt paydown yield: -0.5648784769320476%
Total shareholder yield: 22.276489680038186% (High Return)
Shareholder yield for SCHL (annual period ending 2024-05-31)
Market cap (USD): 601931007.65
Dividends paid: 24700000
Stock repurchases: 158200000
Net debt paydown: -16600000
Dividend yield: 4.103460311245855%
Buyback yield: 26.282081831542275%
Debt paydown yield: -2.757791140351465%
Total shareholder yield: 27.627751002436664% (High Return)
Shareholder yield for SCHL (quarterly period ending 2024-08-31)
Market cap (USD): 532307948.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHL (quarterly period ending 2024-11-30)
Market cap (USD): 444001232.29
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHL (quarterly period ending 2025-02-28)
Market cap (USD): 372086781.01
Dividends paid: 5700000
Stock repurchases: 30000000
Net debt paydown: -140700000
Dividend yield: 1.5319006992207043%
Buyback yield: 8.062635259056337%
Debt paydown yield: -37.813759364974224%
Total shareholder yield: -28.219223406697182% (Minimal or Negative)
Shareholder yield for SCHL (quarterly period ending 2025-05-31)
Market cap (USD): 296823372.44
Dividends paid: 5600000
Stock repurchases: 30000000
Net debt paydown: 16200000
Dividend yield: 1.8866438831840933%
Buyback yield: 10.10702080277193%
Debt paydown yield: 5.457791233496842%
Total shareholder yield: 17.451455919452865% (High Return)
Shareholder yield for SCHL (annual period ending 2025-05-31)
Market cap (USD): 296823372.44
Dividends paid: 22600000
Stock repurchases: 70000000
Net debt paydown: -256900000
Dividend yield: 7.61395567142152%
Buyback yield: 23.58304853980117%
Debt paydown yield: -86.54978814107028%
Total shareholder yield: -55.35278392984759% (Minimal or Negative)
Shareholder yield for SCHL (quarterly period ending 2025-08-31)
Market cap (USD): 444353754.11
Dividends paid: 5200000
Stock repurchases: 0
Net debt paydown: -68700000
Dividend yield: 1.1702387910315117%
Buyback yield: 0%
Debt paydown yield: -15.460654796897085%
Total shareholder yield: -14.290416005865573% (Minimal or Negative)
Shareholder yield for SCHL (quarterly period ending 2025-11-30)
Market cap (USD): 515210639.93
Dividends paid: 5100000
Stock repurchases: 0
Net debt paydown: 57100000
Dividend yield: 0.9898863891267696%
Buyback yield: 0%
Debt paydown yield: 11.08284565081148%
Total shareholder yield: 12.07273203993825% (High Return)
Shareholder yield for SEEN.L (annual period ending 2021-12-31)
Market cap (USD): 483716.10472972976
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEEN.L (annual period ending 2022-12-31)
Market cap (USD): 120754.18903614461
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEEN.L (annual period ending 2023-12-31)
Market cap (USD): 108744.2787341772
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SERV (quarterly period ending 2024-09-30)
Market cap (USD): 676467336.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SERV (quarterly period ending 2024-12-31)
Market cap (USD): 1148718118.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SERV (annual period ending 2024-12-31)
Market cap (USD): 1148718118.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2029884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17670862566794274%
Total shareholder yield: 0.17670862566794274% (Low Return)
Shareholder yield for SERV (quarterly period ending 2025-03-31)
Market cap (USD): 489268828.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SERV (quarterly period ending 2025-06-30)
Market cap (USD): 973432242.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -689277
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07080893459319203%
Total shareholder yield: -0.07080893459319203% (Minimal or Negative)
Shareholder yield for SERV (quarterly period ending 2025-09-30)
Market cap (USD): 989599386.5300001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1572000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1588521599141416%
Total shareholder yield: -0.1588521599141416% (Minimal or Negative)
Shareholder yield for SERV (annual period ending 2025-12-31)
Market cap (USD): 883236597.7800001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2911000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.32958326311621916%
Total shareholder yield: -0.32958326311621916% (Minimal or Negative)
Shareholder yield for SERV (quarterly period ending 2025-12-31)
Market cap (USD): 883236597.7800001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1107000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12533448033997066%
Total shareholder yield: -0.12533448033997066% (Minimal or Negative)
Shareholder yield for SHN.AX (annual period ending 2021-06-30)
Market cap (USD): 135162744.81203008
Dividends paid: 0
Stock repurchases: 97166.16541353383
Dividend yield: 0%
Buyback yield: 0.07188827479692142%
Total shareholder yield: 0.07188827479692142% (Low Return)
Shareholder yield for SHN.AX (annual period ending 2022-06-30)
Market cap (USD): 74386117.48965517
Dividends paid: 0
Stock repurchases: 206608.9655172414
Net debt paydown: -164378.27326938036
Dividend yield: 0%
Buyback yield: 0.27775204902443573%
Debt paydown yield: -0.22097977259297122%
Total shareholder yield: 0.05677227643146451% (Low Return)
Shareholder yield for SHN.AX (annual period ending 2023-06-30)
Market cap (USD): 23810125.907284766
Dividends paid: 0
Stock repurchases: 263410.5960264901
Net debt paydown: 61867.84654030601
Dividend yield: 0%
Buyback yield: 1.106296527167456%
Debt paydown yield: 0.25983838464868175%
Total shareholder yield: 1.3661349118161379% (Low Return)
Shareholder yield for SHN.AX (annual period ending 2024-06-30)
Market cap (USD): 23968860.080000002
Dividends paid: 0
Stock repurchases: 325858
Net debt paydown: 65517.62472406182
Dividend yield: 0%
Buyback yield: 1.3595056206778107%
Debt paydown yield: 0.2733447669408808%
Total shareholder yield: 1.6328503876186915% (Low Return)
Shareholder yield for SJ.TO (annual period ending 2021-12-31)
Market cap (USD): 1597599849.9133859
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJ.TO (annual period ending 2022-12-31)
Market cap (USD): 1846492806.9338233
Dividends paid: 36029411.76470588
Stock repurchases: 132352941.17647058
Dividend yield: 1.9512348832018571%
Buyback yield: 7.1678016117619245%
Total shareholder yield: 9.119036494963781% (Moderate Return)
Shareholder yield for SJ.TO (annual period ending 2023-12-31)
Market cap (USD): 3068796431.25
Dividends paid: 40151515.15151515
Stock repurchases: 107575757.57575758
Net debt paydown: -404991087.3440286
Dividend yield: 1.3083798828311464%
Buyback yield: 3.505470629472128%
Debt paydown yield: -13.19706589918919%
Total shareholder yield: -8.383215386885915% (Minimal or Negative)
Shareholder yield for SJ.TO (quarterly period ending 2024-09-30)
Market cap (USD): 3489183655.9555554
Dividends paid: 11111111.11111111
Stock repurchases: 0
Dividend yield: 0.3184444330451329%
Buyback yield: 0%
Total shareholder yield: 0.3184444330451329% (Low Return)
Shareholder yield for SJ.TO (quarterly period ending 2024-12-31)
Market cap (USD): 2651516419.2307696
Dividends paid: 11188811.188811189
Stock repurchases: 17482517.482517485
Dividend yield: 0.42197782022625263%
Buyback yield: 0.6593403441035198%
Total shareholder yield: 1.0813181643297725% (Low Return)
Shareholder yield for SJ.TO (annual period ending 2024-12-31)
Market cap (USD): 2651516419.2307696
Dividends paid: 44055944.055944055
Stock repurchases: 62937062.93706294
Net debt paydown: 28787878.78787875
Dividend yield: 1.6615376671408697%
Buyback yield: 2.3736252387726715%
Debt paydown yield: 1.0857137666237946%
Total shareholder yield: 5.120876672537336% (Moderate Return)
Shareholder yield for SJ.TO (quarterly period ending 2025-03-31)
Market cap (USD): 2541640630.923077
Dividends paid: 0
Stock repurchases: 10489510.48951049
Net debt paydown: -65734265.734265804
Dividend yield: 0%
Buyback yield: 0.4127062796324944%
Debt paydown yield: -2.586292685696968%
Total shareholder yield: -2.1735864060644734% (Minimal or Negative)
Shareholder yield for SJ.TO (quarterly period ending 2025-06-30)
Market cap (USD): 3077855976.270073
Dividends paid: 24817518.24817518
Stock repurchases: 14598540.1459854
Net debt paydown: 77081312.84773636
Dividend yield: 0.8063248715831892%
Buyback yield: 0.4743087479901113%
Debt paydown yield: 2.5043833578317085%
Total shareholder yield: 3.785016977405009% (Low Return)
Shareholder yield for SJ.TO (quarterly period ending 2025-12-31)
Market cap (USD): 3363380977.562043
Dividends paid: 12408759.12408759
Stock repurchases: 25547445.255474452
Net debt paydown: -18978102.18978095
Dividend yield: 0.36893706680478755%
Buyback yield: 0.7595763140098567%
Debt paydown yield: -0.56425669040732%
Total shareholder yield: 0.5642566904073242% (Low Return)
Shareholder yield for SJ.TO (annual period ending 2025-12-31)
Market cap (USD): 3363380977.562043
Dividends paid: 49635036.49635036
Stock repurchases: 65693430.6569343
Net debt paydown: -7631055.076310396
Dividend yield: 1.4757482672191502%
Buyback yield: 1.9531962360253456%
Debt paydown yield: -0.22688643145748508%
Total shareholder yield: 3.2020580717870106% (Low Return)
Shareholder yield for SNX.L (annual period ending 2021-11-30)
Market cap (USD): 233564.76386666668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNX.L (annual period ending 2022-11-30)
Market cap (USD): 210564.62761904762
Dividends paid: 301190.4761904762
Stock repurchases: 0
Dividend yield: 143.03944570186232%
Buyback yield: 0%
Total shareholder yield: 143.03944570186232% (High Return)
Shareholder yield for SNX.L (annual period ending 2023-11-30)
Market cap (USD): 213127.48822784808
Dividends paid: 427848.10126582277
Stock repurchases: 0
Net debt paydown: 903978.3001808319
Dividend yield: 200.74749851526587%
Buyback yield: 0%
Debt paydown yield: 424.14908921293926%
Total shareholder yield: 624.8965877282051% (High Return)
Shareholder yield for SNX.L (annual period ending 2024-11-30)
Market cap (USD): 639382.4646835442
Dividends paid: 1069620.2531645568
Stock repurchases: 0
Net debt paydown: 60759.49367088638
Dividend yield: 167.28958209605486%
Buyback yield: 0%
Debt paydown yield: 9.502840166403166%
Total shareholder yield: 176.79242226245802% (High Return)
Shareholder yield for SNX.L (quarterly period ending 2024-11-30)
Market cap (USD): 639382.4646835442
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNX.L (quarterly period ending 2025-05-31)
Market cap (USD): 742338.8093243244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 116729.38761546323
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.72454331489285%
Total shareholder yield: 15.72454331489285% (High Return)
Shareholder yield for TIH.TO (annual period ending 2021-12-31)
Market cap (USD): 6864863480.590551
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TIH.TO (annual period ending 2022-12-31)
Market cap (USD): 5558066412.830881
Dividends paid: 92066176.47058822
Stock repurchases: 35663235.294117644
Dividend yield: 1.6564425401260419%
Buyback yield: 0.6416482396070065%
Total shareholder yield: 2.298090779733048% (Low Return)
Shareholder yield for TIH.TO (annual period ending 2023-12-31)
Market cap (USD): 6910581379.242424
Dividends paid: 104973484.84848484
Stock repurchases: 28440909.09090909
Net debt paydown: -23390106.951871634
Dividend yield: 1.5190253769935724%
Buyback yield: 0.41155595354593655%
Debt paydown yield: -0.33846800534220445%
Total shareholder yield: 1.5921133251973045% (Low Return)
Shareholder yield for TIH.TO (quarterly period ending 2024-09-30)
Market cap (USD): 7775275663.925926
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TIH.TO (annual period ending 2024-12-31)
Market cap (USD): 6345358502.482517
Dividends paid: 107384615.38461539
Stock repurchases: 112177622.37762238
Net debt paydown: 34395454.5454545
Dividend yield: 1.6923333069771067%
Buyback yield: 1.767868944421891%
Debt paydown yield: 0.5420569150190307%
Total shareholder yield: 4.002259166418028% (Moderate Return)
Shareholder yield for TIH.TO (quarterly period ending 2024-12-31)
Market cap (USD): 6345358502.482517
Dividends paid: 27493006.993006993
Stock repurchases: 54310489.510489516
Dividend yield: 0.43327744180649225%
Buyback yield: 0.8559089212885517%
Total shareholder yield: 1.289186363095044% (Low Return)
Shareholder yield for TIH.TO (quarterly period ending 2025-03-31)
Market cap (USD): 6317420451.748252
Dividends paid: 27361538.461538464
Stock repurchases: 17655944.055944055
Net debt paydown: -211429370.62937063
Dividend yield: 0.43311251278148766%
Buyback yield: 0.2794802750711018%
Debt paydown yield: -3.3467674384544206%
Total shareholder yield: -2.634174650601831% (Minimal or Negative)
Shareholder yield for TIH.TO (quarterly period ending 2025-06-30)
Market cap (USD): 7196967555
Dividends paid: 30840875.912408758
Stock repurchases: 10965693.430656934
Net debt paydown: -29908651.932009578
Dividend yield: 0.4285259823212967%
Buyback yield: 0.15236546985735208%
Debt paydown yield: -0.4155729715806615%
Total shareholder yield: 0.16531848059798732% (Low Return)
Shareholder yield for TIH.TO (annual period ending 2025-12-31)
Market cap (USD): 9831035064.999998
Dividends paid: 121080291.9708029
Stock repurchases: 29239416.05839416
Net debt paydown: -138933642.99933642
Dividend yield: 1.2316128583638912%
Buyback yield: 0.29741950735676853%
Debt paydown yield: -1.4132148047560285%
Total shareholder yield: 0.11581756096463125% (Low Return)
Shareholder yield for TIH.TO (quarterly period ending 2025-12-31)
Market cap (USD): 9831035064.999998
Dividends paid: 30876642.33576642
Stock repurchases: 155474.45255474452
Net debt paydown: 102404379.56204379
Dividend yield: 0.31407315843773187%
Buyback yield: 0.001581465751335356%
Debt paydown yield: 1.04164392543588%
Total shareholder yield: 1.3572985496249472% (Low Return)
Shareholder yield for VBL.NS (annual period ending 2021-12-31)
Market cap (USD): 5321599342.837564
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBL.NS (annual period ending 2022-12-31)
Market cap (USD): 10704333614.32931
Dividends paid: 19602486.72139063
Stock repurchases: 0
Dividend yield: 0.1831266422334768%
Buyback yield: 0%
Total shareholder yield: 0.1831266422334768% (Low Return)
Shareholder yield for VBL.NS (annual period ending 2023-12-31)
Market cap (USD): 20197795230.952126
Dividends paid: 27624301.33657351
Stock repurchases: 0
Net debt paydown: -191107289.34490246
Dividend yield: 0.13676889492493038%
Buyback yield: 0%
Debt paydown yield: -0.9461789624049656%
Total shareholder yield: -0.8094100674800352% (Minimal or Negative)
Shareholder yield for VBL.NS (annual period ending 2024-12-31)
Market cap (USD): 25047351647.74822
Dividends paid: 37862221.70416132
Stock repurchases: 0
Net debt paydown: 330501832.51453125
Dividend yield: 0.15116257493660082%
Buyback yield: 0%
Debt paydown yield: 1.319508094757969%
Total shareholder yield: 1.4706706696945697% (Low Return)
Shareholder yield for VBL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 25047351647.74822
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 21194385290.41218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 18052610142.78423
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBL.NS (annual period ending 2025-12-31)
Market cap (USD): 18416479516.99209
Dividends paid: 56505959.674724296
Stock repurchases: 0
Net debt paydown: 50037604.36960268
Dividend yield: 0.3068228084666708%
Buyback yield: 0%
Debt paydown yield: 0.27170016030172944%
Total shareholder yield: 0.5785229687684003% (Low Return)
Shareholder yield for VBL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 18416479516.99209
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29196016.650294483
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15853201814905277%
Total shareholder yield: -0.15853201814905277% (Minimal or Negative)
Shareholder yield for VSVS.L (annual period ending 2021-12-31)
Market cap (USD): 11378353.217837838
Dividends paid: 75000000
Stock repurchases: 1486486.4864864864
Dividend yield: 659.1463506548781%
Buyback yield: 13.064161904871458%
Total shareholder yield: 672.2105125597495% (High Return)
Shareholder yield for VSVS.L (annual period ending 2022-12-31)
Market cap (USD): 9699619.219518073
Dividends paid: 70000000
Stock repurchases: 8313253.012048193
Net debt paydown: 67184956.04037768
Dividend yield: 721.6778145181452%
Buyback yield: 85.7070037895904%
Debt paydown yield: 692.6556034816774%
Total shareholder yield: 1500.040421789413% (High Return)
Shareholder yield for VSVS.L (annual period ending 2023-12-31)
Market cap (USD): 12808543.74
Dividends paid: 76835443.03797469
Stock repurchases: 5316455.696202531
Net debt paydown: 23295714.503584027
Dividend yield: 599.8764933598509%
Buyback yield: 41.50710497712311%
Debt paydown yield: 181.87637077612092%
Total shareholder yield: 823.2599691130949% (High Return)
Shareholder yield for VSVS.L (quarterly period ending 2024-12-31)
Market cap (USD): 11725193.37075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VSVS.L (annual period ending 2024-12-31)
Market cap (USD): 11725193.37075
Dividends paid: 76375000
Stock repurchases: 79250000
Net debt paydown: -141136075.9493671
Dividend yield: 651.3751849118944%
Buyback yield: 675.8950363897562%
Debt paydown yield: -1203.699346242333%
Total shareholder yield: 123.57087505931759% (High Return)
Shareholder yield for VSVS.L (quarterly period ending 2025-06-30)
Market cap (USD): 12512269.055616438
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -192763698.63013697
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1540.5974549724876%
Total shareholder yield: -1540.5974549724876% (Minimal or Negative)
Shareholder yield for WASH (annual period ending 2021-12-31)
Market cap (USD): 792366045.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WASH (annual period ending 2022-12-31)
Market cap (USD): 693415617.41
Dividends paid: 37647000
Stock repurchases: 9479000
Dividend yield: 5.429211436081665%
Buyback yield: 1.3670012272589607%
Total shareholder yield: 6.796212663340626% (Moderate Return)
Shareholder yield for WASH (annual period ending 2023-12-31)
Market cap (USD): 512483139.84
Dividends paid: 38631000
Stock repurchases: 8814000
Net debt paydown: -212469000
Dividend yield: 7.538004081863221%
Buyback yield: 1.7198614578328917%
Debt paydown yield: -41.45872975769193%
Total shareholder yield: -32.200864217995814% (Minimal or Negative)
Shareholder yield for WASH (quarterly period ending 2024-09-30)
Market cap (USD): 531167420.97999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WASH (annual period ending 2024-12-31)
Market cap (USD): 526210366.8
Dividends paid: 38397000
Stock repurchases: 0
Net debt paydown: 67449000
Dividend yield: 7.296891589859874%
Buyback yield: 0%
Debt paydown yield: 12.817877460334367%
Total shareholder yield: 20.11476905019424% (High Return)
Shareholder yield for WASH (quarterly period ending 2024-12-31)
Market cap (USD): 526210366.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WASH (quarterly period ending 2025-03-31)
Market cap (USD): 527354302.38
Dividends paid: 10800000
Stock repurchases: 0
Dividend yield: 2.0479590194407393%
Buyback yield: 0%
Total shareholder yield: 2.0479590194407393% (Low Return)
Shareholder yield for WASH (quarterly period ending 2025-06-30)
Market cap (USD): 492273611.26
Dividends paid: 10981000
Stock repurchases: 0
Net debt paydown: -150583000
Dividend yield: 2.230670047881209%
Buyback yield: 0%
Debt paydown yield: -30.58928948366234%
Total shareholder yield: -28.358619435781133% (Minimal or Negative)
Shareholder yield for WASH (quarterly period ending 2025-09-30)
Market cap (USD): 513245763.56000006
Dividends paid: 10821000
Stock repurchases: 6436000
Net debt paydown: 209558000
Dividend yield: 2.1083466768323342%
Buyback yield: 1.2539801508264397%
Debt paydown yield: 40.82995221362446%
Total shareholder yield: 44.192279041283236% (High Return)
Shareholder yield for WASH (quarterly period ending 2025-12-31)
Market cap (USD): 535171195.51
Dividends paid: 10723000
Stock repurchases: 629000
Net debt paydown: 165015000
Dividend yield: 2.003657911704561%
Buyback yield: 0.11753248404944222%
Debt paydown yield: 30.834058593670445%
Total shareholder yield: 32.95524898942445% (High Return)
Shareholder yield for WASH (annual period ending 2025-12-31)
Market cap (USD): 535171195.51
Dividends paid: 43325000
Stock repurchases: 7361000
Net debt paydown: 489852000
Dividend yield: 8.095540336155938%
Buyback yield: 1.3754477187407699%
Debt paydown yield: 91.53183207724543%
Total shareholder yield: 101.00282013214213% (High Return)
Shareholder yield for WOLF.DE (annual period ending 2021-12-31)
Market cap (USD): 186367837.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WOLF.DE (annual period ending 2022-12-31)
Market cap (USD): 106798023.19148935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WOLF.DE (annual period ending 2023-12-31)
Market cap (USD): 139154651.99999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48130.023640661944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03458743415970165%
Total shareholder yield: 0.03458743415970165% (Low Return)
Shareholder yield for WOLF.DE (quarterly period ending 2024-12-31)
Market cap (USD): 127696481.25000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WOLF.DE (annual period ending 2024-12-31)
Market cap (USD): 127696481.25000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14454701.38888889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.319576896241914%
Total shareholder yield: -11.319576896241914% (Minimal or Negative)
Shareholder yield for WOLF.DE (quarterly period ending 2025-06-30)
Market cap (USD): 118495838.11764707
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14483381.12745098
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.222691832494018%
Total shareholder yield: 12.222691832494018% (High Return)
Shareholder yield for XPP.L (annual period ending 2021-12-31)
Market cap (USD): 18145153.056756753
Dividends paid: 13481481.481481481
Stock repurchases: 0
Dividend yield: 74.29797610035233%
Buyback yield: 0%
Total shareholder yield: 74.29797610035233% (High Return)
Shareholder yield for XPP.L (annual period ending 2022-12-31)
Market cap (USD): 6697326.382409639
Dividends paid: 13880597.014925372
Stock repurchases: 0
Dividend yield: 207.25579466132058%
Buyback yield: 0%
Total shareholder yield: 207.25579466132058% (High Return)
Shareholder yield for XPP.L (annual period ending 2023-12-31)
Market cap (USD): 4811599.160506329
Dividends paid: 11212121.212121211
Stock repurchases: 0
Net debt paydown: 31463138.851198554
Dividend yield: 233.02276100117513%
Buyback yield: 0%
Debt paydown yield: 653.9019108126967%
Total shareholder yield: 886.9246718138718% (High Return)
Shareholder yield for XPP.L (quarterly period ending 2024-12-31)
Market cap (USD): 4576253.058499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XPP.L (annual period ending 2024-12-31)
Market cap (USD): 4576253.058499999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16969696.969696984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 370.8207730815327%
Total shareholder yield: 370.8207730815327% (High Return)
Shareholder yield for XPP.L (quarterly period ending 2025-06-30)
Market cap (USD): 3552022.5547945206
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20156249.999999985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 567.458389947245%
Total shareholder yield: 567.458389947245% (High Return)
Shareholder yield for ZUBN.SW (annual period ending 2022-03-31)
Market cap (USD): 82674937.1521739
Dividends paid: 2102173.913043478
Stock repurchases: 0
Dividend yield: 2.5426979269112175%
Buyback yield: 0%
Total shareholder yield: 2.5426979269112175% (Low Return)
Shareholder yield for ZUBN.SW (annual period ending 2023-03-31)
Market cap (USD): 87554942.20879121
Dividends paid: 2125274.7252747254
Stock repurchases: 0
Dividend yield: 2.427361233597309%
Buyback yield: 0%
Total shareholder yield: 2.427361233597309% (Low Return)
Shareholder yield for ZUBN.SW (annual period ending 2024-03-31)
Market cap (USD): 86753357.21978022
Dividends paid: 2148888.888888889
Stock repurchases: 0
Net debt paydown: 1412954.8229548335
Dividend yield: 2.477009487304234%
Buyback yield: 0%
Debt paydown yield: 1.6287033357974445%
Total shareholder yield: 4.105712823101679% (Moderate Return)
Shareholder yield for ZUBN.SW (quarterly period ending 2024-09-30)
Market cap (USD): 102903472.96428572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZUBN.SW (annual period ending 2025-03-31)
Market cap (USD): 127803120.72727273
Dividends paid: 2197727.272727273
Stock repurchases: 0
Net debt paydown: -2741388.8888888955
Dividend yield: 1.719619411655169%
Buyback yield: 0%
Debt paydown yield: -2.1450093497630007%
Total shareholder yield: -0.42538993810783166% (Minimal or Negative)
Shareholder yield for ZUBN.SW (quarterly period ending 2025-03-31)
Market cap (USD): 127803120.72727273
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2261309.5238095224
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7693695669881766%
Total shareholder yield: 1.7693695669881766% (Low Return)
Shareholder yield for 0199.HK (quarterly period ending 2025-09-30)
Market cap (USD): 302243997.9434447
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23294858.611825183
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.707302302222746%
Total shareholder yield: 7.707302302222746% (Moderate Return)
Shareholder yield for 1977.HK (quarterly period ending 2025-12-31)
Market cap (USD): 169151670.9511568
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26062052.625546478
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.407505275589028%
Total shareholder yield: 15.407505275589028% (High Return)
Shareholder yield for 1977.HK (annual period ending 2025-12-31)
Market cap (USD): 169151670.9511568
Dividends paid: 8270822.622107969
Stock repurchases: 0
Net debt paydown: 42022952.38915539
Dividend yield: 4.889589665653496%
Buyback yield: 0%
Debt paydown yield: 24.843356351643536%
Total shareholder yield: 29.73294601729703% (High Return)
Shareholder yield for 204A.T (annual period ending 2025-09-30)
Market cap (USD): 2607671.601615074
Dividends paid: 625841.1843876177
Stock repurchases: 0
Net debt paydown: 906500.7234163191
Dividend yield: 24%
Buyback yield: 0%
Debt paydown yield: 34.762840645074846%
Total shareholder yield: 58.762840645074846% (High Return)
Shareholder yield for 204A.T (quarterly period ending 2025-09-30)
Market cap (USD): 2607671.601615074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2371.T (quarterly period ending 2026-03-31)
Market cap (USD): 4546124979.379379
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2371.T (annual period ending 2026-03-31)
Market cap (USD): 4546124979.379379
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8479117.23379575
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18651306931190637%
Total shareholder yield: 0.18651306931190637% (Low Return)
Shareholder yield for 2621.HK (annual period ending 2025-12-31)
Market cap (USD): 96032548.57142857
Dividends paid: 0
Stock repurchases: 112142.85714285714
Net debt paydown: -1936992.1722113504
Dividend yield: 0%
Buyback yield: 0.11677588360517767%
Debt paydown yield: -2.017016314807708%
Total shareholder yield: -1.90024043120253% (Minimal or Negative)
Shareholder yield for 2621.HK (quarterly period ending 2025-12-31)
Market cap (USD): 96032548.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -181788.60330743203
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.18929894708794331%
Total shareholder yield: -0.18929894708794331% (Minimal or Negative)