speb/financial-data huggingface dataset:
Shareholder yield for OCO.V (annual period ending 2023-05-31)
Market cap (USD): 179754122.97794116
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCO.V (annual period ending 2024-05-31)
Market cap (USD): 102306774.81021896
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCO.V (quarterly period ending 2024-11-30)
Market cap (USD): 65190828.60000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCO.V (quarterly period ending 2025-02-28)
Market cap (USD): 63379972.25000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22016.26984126988
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03473695090055815%
Total shareholder yield: 0.03473695090055815% (Low Return)
Shareholder yield for OCO.V (quarterly period ending 2025-05-31)
Market cap (USD): 77945555.93478262
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 141367.63285024153
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18136714935810377%
Total shareholder yield: 0.18136714935810377% (Low Return)
Shareholder yield for OCO.V (annual period ending 2025-05-31)
Market cap (USD): 77945555.93478262
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -161526.8115942029
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.20723030281463778%
Total shareholder yield: -0.20723030281463778% (Minimal or Negative)
Shareholder yield for OCO.V (quarterly period ending 2025-11-30)
Market cap (USD): 65190828.60000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17526.09730848862
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.026884299041550486%
Total shareholder yield: 0.026884299041550486% (Low Return)
Shareholder yield for OLI.AX (annual period ending 2021-06-30)
Market cap (USD): 24393921.06766917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLI.AX (annual period ending 2022-06-30)
Market cap (USD): 22375113.806896552
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3116309.219600722
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.927568129911366%
Total shareholder yield: 13.927568129911366% (High Return)
Shareholder yield for OLI.AX (annual period ending 2023-06-30)
Market cap (USD): 7162012.145695364
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7774170.947704958
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 108.5473019251653%
Total shareholder yield: 108.5473019251653% (High Return)
Shareholder yield for ORI.AX (annual period ending 2021-09-30)
Market cap (USD): 4051828554.604317
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORI.AX (annual period ending 2022-09-30)
Market cap (USD): 3572889469.8831167
Dividends paid: 63376623.37662338
Stock repurchases: 0
Dividend yield: 1.773819870747266%
Buyback yield: 0%
Total shareholder yield: 1.773819870747266% (Low Return)
Shareholder yield for ORI.AX (annual period ending 2023-09-30)
Market cap (USD): 4269939806.8076916
Dividends paid: 94935897.43589744
Stock repurchases: 8653846.153846154
Net debt paydown: 42345987.34598732
Dividend yield: 2.2233544670709016%
Buyback yield: 0.20266904325089244%
Debt paydown yield: 0.9917232856180749%
Total shareholder yield: 3.417746795939869% (Low Return)
Shareholder yield for ORI.AX (annual period ending 2024-09-30)
Market cap (USD): 5610462987.103449
Dividends paid: 125517241.37931035
Stock repurchases: 0
Net debt paydown: -217979664.0141468
Dividend yield: 2.2371993482147894%
Buyback yield: 0%
Debt paydown yield: -3.8852348641316787%
Total shareholder yield: -1.6480355159168893% (Minimal or Negative)
Shareholder yield for ORI.AX (quarterly period ending 2024-09-30)
Market cap (USD): 5610462987.103449
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORKT (quarterly period ending 2024-12-31)
Market cap (USD): 60668200.160000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORKT (annual period ending 2024-12-31)
Market cap (USD): 60668200.160000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 291147.83868092694
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4799018891496433%
Total shareholder yield: 0.4799018891496433% (Low Return)
Shareholder yield for PUBLI.OL (quarterly period ending 2024-09-30)
Market cap (USD): 1686501441.4980917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUBLI.OL (annual period ending 2024-12-31)
Market cap (USD): 1434346540.7407408
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7873347.811128378
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5489153135240483%
Total shareholder yield: 0.5489153135240483% (Low Return)
Shareholder yield for PUBLI.OL (quarterly period ending 2024-12-31)
Market cap (USD): 1434346540.7407408
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUBLI.OL (quarterly period ending 2025-03-31)
Market cap (USD): 1562878810.4198472
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57914680.60070598
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.705641167733789%
Total shareholder yield: -3.705641167733789% (Minimal or Negative)
Shareholder yield for PUBLI.OL (quarterly period ending 2025-06-30)
Market cap (USD): 2172125230.516385
Dividends paid: 0
Stock repurchases: 5279831.045406546
Net debt paydown: -566967984.4970235
Dividend yield: 0%
Buyback yield: 0.243072129140149%
Debt paydown yield: -26.101993408650596%
Total shareholder yield: -25.858921279510447% (Minimal or Negative)
Shareholder yield for PUBLI.OL (annual period ending 2025-12-31)
Market cap (USD): 2137172026.5836658
Dividends paid: 7399347.116430904
Stock repurchases: 7181719.260065288
Net debt paydown: -2576065082.973089
Dividend yield: 0.3462214096194673%
Buyback yield: 0.3360384269836006%
Debt paydown yield: -120.53615951033233%
Total shareholder yield: -119.85389967372926% (Minimal or Negative)
Shareholder yield for PUBLI.OL (quarterly period ending 2025-12-31)
Market cap (USD): 2137172026.5836658
Dividends paid: 3699673.558215452
Stock repurchases: 0
Net debt paydown: -1951182417.8753595
Dividend yield: 0.17311070480973365%
Buyback yield: 0%
Debt paydown yield: -91.29739644750936%
Total shareholder yield: -91.12428574269963% (Minimal or Negative)
Shareholder yield for PURVA.NS (annual period ending 2022-03-31)
Market cap (USD): 311206188.23499936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PURVA.NS (annual period ending 2023-03-31)
Market cap (USD): 184173739.0908648
Dividends paid: 14437271.619975641
Stock repurchases: 0
Dividend yield: 7.838941475175678%
Buyback yield: 0%
Total shareholder yield: 7.838941475175678% (Moderate Return)
Shareholder yield for PURVA.NS (annual period ending 2024-03-31)
Market cap (USD): 596714810.9225049
Dividends paid: 17918215.6133829
Stock repurchases: 0
Net debt paydown: -40226434.3802852
Dividend yield: 3.002810603222974%
Buyback yield: 0%
Debt paydown yield: -6.741316562613258%
Total shareholder yield: -3.7385059593902836% (Minimal or Negative)
Shareholder yield for PURVA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1126687620.717869
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PURVA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 683995155.7346249
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26269556.068353415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.840605572730902%
Total shareholder yield: -3.840605572730902% (Minimal or Negative)
Shareholder yield for PURVA.NS (annual period ending 2025-03-31)
Market cap (USD): 683995155.7346249
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -107613402.35798877
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.73306498675561%
Total shareholder yield: -15.73306498675561% (Minimal or Negative)
Shareholder yield for PURVA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 826111180.9290897
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PURVA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 703829254.1093574
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PURVA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 631985288.86911
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIGN.SW (annual period ending 2021-12-31)
Market cap (USD): 9695190018.043955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIGN.SW (annual period ending 2022-12-31)
Market cap (USD): 7762386423.065217
Dividends paid: 160760869.56521738
Stock repurchases: 17717391.304347824
Dividend yield: 2.0710237909250595%
Buyback yield: 0.2282467058287929%
Total shareholder yield: 2.299270496753852% (Low Return)
Shareholder yield for SIGN.SW (annual period ending 2023-12-31)
Market cap (USD): 8301515200.595239
Dividends paid: 214523809.52380952
Stock repurchases: 11190476.19047619
Net debt paydown: -11526915.113872051
Dividend yield: 2.5841524630157595%
Buyback yield: 0.13480040595087758%
Debt paydown yield: -0.13885314711036778%
Total shareholder yield: 2.5800997218562696% (Low Return)
Shareholder yield for SIGN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 7349001620.866666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIGN.SW (annual period ending 2024-12-31)
Market cap (USD): 7349001620.866666
Dividends paid: 208666666.66666666
Stock repurchases: 5111111.111111111
Net debt paydown: 173142857.14285755
Dividend yield: 2.8393879527006916%
Buyback yield: 0.06954837370832365%
Debt paydown yield: 2.3560051565540254%
Total shareholder yield: 5.2649414829630405% (Moderate Return)
Shareholder yield for SIGN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 7001930053.849999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -619958333.3333335
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.854106347327056%
Total shareholder yield: -8.854106347327056% (Minimal or Negative)
Shareholder yield for SOFF.OL (annual period ending 2021-12-31)
Market cap (USD): 65881254.275940716
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOFF.OL (annual period ending 2022-12-31)
Market cap (USD): 377919018.2186235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOFF.OL (annual period ending 2023-12-31)
Market cap (USD): 384491571.70923376
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 83256998.09281513
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.653790152720706%
Total shareholder yield: 21.653790152720706% (High Return)
Shareholder yield for SOFF.OL (annual period ending 2024-12-31)
Market cap (USD): 373317716.0493827
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 113353772.86512676
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 30.363887914210924%
Total shareholder yield: 30.363887914210924% (High Return)
Shareholder yield for SOFF.OL (quarterly period ending 2025-06-30)
Market cap (USD): 449087606.75273085
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPG.AX (annual period ending 2021-06-30)
Market cap (USD): 969005722.736842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPG.AX (annual period ending 2022-06-30)
Market cap (USD): 658379367.1724138
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1960671.5789473671
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.29780270717899243%
Total shareholder yield: 0.29780270717899243% (Low Return)
Shareholder yield for SPG.AX (annual period ending 2023-06-30)
Market cap (USD): 561094005.3841059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -246145.9602649007
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04386893424327311%
Total shareholder yield: -0.04386893424327311% (Minimal or Negative)
Shareholder yield for SPG.AX (annual period ending 2024-06-30)
Market cap (USD): 1392198036.8333335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -731954.0397350993
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05257542536117833%
Total shareholder yield: -0.05257542536117833% (Minimal or Negative)
Shareholder yield for STRN.SW (annual period ending 2021-12-31)
Market cap (USD): 25068283.076923076
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STRN.SW (annual period ending 2022-12-31)
Market cap (USD): 26957179.13043478
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STRN.SW (annual period ending 2023-12-31)
Market cap (USD): 31102678.095238097
Dividends paid: 657142.8571428572
Stock repurchases: 0
Net debt paydown: 1328881.9875776395
Dividend yield: 2.112817600885203%
Buyback yield: 0%
Debt paydown yield: 4.272564515211617%
Total shareholder yield: 6.385382116096821% (Moderate Return)
Shareholder yield for STRN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 25248623.644444443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STRN.SW (annual period ending 2024-12-31)
Market cap (USD): 25248623.644444443
Dividends paid: 1227777.7777777778
Stock repurchases: 0
Net debt paydown: 637857.1428571427
Dividend yield: 4.8627513129727795%
Buyback yield: 0%
Debt paydown yield: 2.526304609073188%
Total shareholder yield: 7.3890559220459675% (Moderate Return)
Shareholder yield for STRN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 33693471.99999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37500
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1112975237458461%
Total shareholder yield: 0.1112975237458461% (Low Return)
Shareholder yield for TAP.L (quarterly period ending 2025-06-30)
Market cap (USD): 204002.6367123288
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAP.L (annual period ending 2025-06-30)
Market cap (USD): 204002.6367123288
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -247928.1602219527
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -121.53184106711564%
Total shareholder yield: -121.53184106711564% (Minimal or Negative)
Shareholder yield for TEY.DE (annual period ending 2021-12-31)
Market cap (USD): 25793878965.909092
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEY.DE (annual period ending 2022-12-31)
Market cap (USD): 13394346903.89362
Dividends paid: 69711000
Stock repurchases: 752082000
Net debt paydown: -43641000
Dividend yield: 0.5204509073879191%
Buyback yield: 5.614921021504799%
Debt paydown yield: -0.3258165576353255%
Total shareholder yield: 5.809555371257392% (Moderate Return)
Shareholder yield for TEY.DE (annual period ending 2023-12-31)
Market cap (USD): 14522295951.692308
Dividends paid: 67878000
Stock repurchases: 397241000
Net debt paydown: 50271000
Dividend yield: 0.46740543110946625%
Buyback yield: 2.735387030545324%
Debt paydown yield: 0.34616427159468427%
Total shareholder yield: 3.5489567332494745% (Low Return)
Shareholder yield for TEY.DE (quarterly period ending 2024-09-30)
Market cap (USD): 14522295951.692308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEY.DE (quarterly period ending 2024-12-31)
Market cap (USD): 14522295951.692308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEY.DE (annual period ending 2024-12-31)
Market cap (USD): 14522295951.692308
Dividends paid: 76423000
Stock repurchases: 198574000
Net debt paydown: 5993000
Dividend yield: 0.5262459892996073%
Buyback yield: 1.3673733179694623%
Debt paydown yield: 0.0412675793134599%
Total shareholder yield: 1.9348868865825293% (Low Return)
Shareholder yield for TEY.DE (quarterly period ending 2025-03-31)
Market cap (USD): 14522295951.692308
Dividends paid: 19406000
Stock repurchases: 157475000
Dividend yield: 0.13362900786868062%
Buyback yield: 1.0843671036854827%
Total shareholder yield: 1.2179961115541633% (Low Return)
Shareholder yield for TEY.DE (quarterly period ending 2025-06-30)
Market cap (USD): 14522295951.692308
Dividends paid: 19178000
Stock repurchases: 117398000
Net debt paydown: -5698000
Dividend yield: 0.13205900818847557%
Buyback yield: 0.8083983441083874%
Debt paydown yield: -0.03923622007810688%
Total shareholder yield: 0.9012211322187561% (Low Return)
Shareholder yield for TEY.DE (quarterly period ending 2025-09-30)
Market cap (USD): 13121916520.588236
Dividends paid: 18990000
Stock repurchases: 243785000
Net debt paydown: 5710000
Dividend yield: 0.14471971354340477%
Buyback yield: 1.857845990846705%
Debt paydown yield: 0.043514984956969%
Total shareholder yield: 2.046080689347079% (Low Return)
Shareholder yield for TEY.DE (annual period ending 2025-12-31)
Market cap (USD): 31057964940.799995
Dividends paid: 76313000
Stock repurchases: 702095000
Net debt paydown: -206618000
Dividend yield: 0.2457115272860319%
Buyback yield: 2.260595635735544%
Debt paydown yield: -0.6652657390586838%
Total shareholder yield: 1.841041423962892% (Low Return)
Shareholder yield for TEY.DE (quarterly period ending 2025-12-31)
Market cap (USD): 31057964940.799995
Dividends paid: 18739000
Stock repurchases: 183437000
Net debt paydown: -214488000
Dividend yield: 0.06033556942870745%
Buyback yield: 0.5906278803187902%
Debt paydown yield: -0.6906054547000695%
Total shareholder yield: -0.03964200495257186% (Minimal or Negative)
Shareholder yield for TNK (annual period ending 2021-12-31)
Market cap (USD): 282468072.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNK (annual period ending 2022-12-31)
Market cap (USD): 798174923.99
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -271412000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -34.00407502696744%
Total shareholder yield: -34.00407502696744% (Minimal or Negative)
Shareholder yield for TNK (annual period ending 2023-12-31)
Market cap (USD): 1349903209.17
Dividends paid: 59518000
Stock repurchases: 0
Net debt paydown: 351526000
Dividend yield: 4.409056856498265%
Buyback yield: 0%
Debt paydown yield: 26.040830010037453%
Total shareholder yield: 30.449886866535717% (High Return)
Shareholder yield for TNK (quarterly period ending 2024-09-30)
Market cap (USD): 1639575567.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNK (annual period ending 2024-12-31)
Market cap (USD): 1126270144.72
Dividends paid: 102819000
Stock repurchases: 0
Net debt paydown: 162388000
Dividend yield: 9.129159685357871%
Buyback yield: 0%
Debt paydown yield: 14.418210476525681%
Total shareholder yield: 23.547370161883553% (High Return)
Shareholder yield for TNK (quarterly period ending 2024-12-31)
Market cap (USD): 1126270144.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNK (quarterly period ending 2025-03-31)
Market cap (USD): 1090248711.52
Dividends paid: 8596000
Stock repurchases: 0
Dividend yield: 0.7884439494558679%
Buyback yield: 0%
Total shareholder yield: 0.7884439494558679% (Low Return)
Shareholder yield for TNK (quarterly period ending 2025-06-30)
Market cap (USD): 1221126585.48
Dividends paid: 43131000
Stock repurchases: 0
Net debt paydown: 4397000
Dividend yield: 3.532066250367163%
Buyback yield: 0%
Debt paydown yield: 0.36007732959737576%
Total shareholder yield: 3.8921435799645385% (Low Return)
Shareholder yield for TNK (quarterly period ending 2025-09-30)
Market cap (USD): 1487985369.77
Dividends paid: 8635000
Stock repurchases: 0
Net debt paydown: 6279000
Dividend yield: 0.5803148455239667%
Buyback yield: 0%
Debt paydown yield: 0.42197995541922256%
Total shareholder yield: 1.0022948009431893% (Low Return)
Shareholder yield for TNK (annual period ending 2025-12-31)
Market cap (USD): 1572635737.79
Dividends paid: 68998000
Stock repurchases: 0
Net debt paydown: 15912000
Dividend yield: 4.387411422874174%
Buyback yield: 0%
Debt paydown yield: 1.01180455318667%
Total shareholder yield: 5.3992159760608445% (Moderate Return)
Shareholder yield for TNK (quarterly period ending 2025-12-31)
Market cap (USD): 1572635737.79
Dividends paid: 8636000
Stock repurchases: 0
Net debt paydown: -3030000
Dividend yield: 0.5491417874132781%
Buyback yield: 0%
Debt paydown yield: -0.1926701732123938%
Total shareholder yield: 0.35647161420088436% (Low Return)
Shareholder yield for TR (annual period ending 2021-12-31)
Market cap (USD): 1284863831.4199998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TR (annual period ending 2022-12-31)
Market cap (USD): 1571298443.52
Dividends paid: 24629000
Stock repurchases: 31910000
Dividend yield: 1.5674297967753645%
Buyback yield: 2.0308045318568304%
Total shareholder yield: 3.598234328632195% (Low Return)
Shareholder yield for TR (annual period ending 2023-12-31)
Market cap (USD): 1276249256.62
Dividends paid: 25076000
Stock repurchases: 33114000
Net debt paydown: -2601000
Dividend yield: 1.9648199495458212%
Buyback yield: 2.5946342243284546%
Debt paydown yield: -0.2038003145943803%
Total shareholder yield: 4.3556538592798955% (Moderate Return)
Shareholder yield for TR (annual period ending 2024-12-31)
Market cap (USD): 1293909134.96
Dividends paid: 25515000
Stock repurchases: 13534000
Net debt paydown: 1105000
Dividend yield: 1.9719313598314439%
Buyback yield: 1.0459776219462575%
Debt paydown yield: 0.08540012355922968%
Total shareholder yield: 3.103309105336931% (Low Return)
Shareholder yield for TR (quarterly period ending 2024-12-31)
Market cap (USD): 1293909134.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TR (quarterly period ending 2025-03-31)
Market cap (USD): 1301231523.54
Dividends paid: 12781000
Stock repurchases: 6483000
Dividend yield: 0.9822233606229653%
Buyback yield: 0.4982203307189331%
Total shareholder yield: 1.4804436913418986% (Low Return)
Shareholder yield for TR (quarterly period ending 2025-06-30)
Market cap (USD): 1386515814.06
Dividends paid: 147000
Stock repurchases: 0
Net debt paydown: 183000
Dividend yield: 0.010602114920676897%
Buyback yield: 0%
Debt paydown yield: 0.013198551227781442%
Total shareholder yield: 0.02380066614845834% (Low Return)
Shareholder yield for TR (quarterly period ending 2025-09-30)
Market cap (USD): 1737129008.4199998
Dividends paid: 6569000
Stock repurchases: 0
Net debt paydown: 259000
Dividend yield: 0.37815268573373334%
Buyback yield: 0%
Debt paydown yield: 0.01490965833536869%
Total shareholder yield: 0.393062344069102% (Low Return)
Shareholder yield for TR (annual period ending 2025-12-31)
Market cap (USD): 1524779739.6
Dividends paid: 26066000
Stock repurchases: 6482000
Net debt paydown: 905000
Dividend yield: 1.7094928088982855%
Buyback yield: 0.425110580345227%
Debt paydown yield: 0.0593528348059905%
Total shareholder yield: 2.193956224049503% (Low Return)
Shareholder yield for TR (quarterly period ending 2025-12-31)
Market cap (USD): 1524779739.6
Dividends paid: 6569000
Stock repurchases: 1000
Net debt paydown: 275000
Dividend yield: 0.4308163224757476%
Buyback yield: 6.558324287954751e-05%
Debt paydown yield: 0.018035391791875563%
Total shareholder yield: 0.4489172975105027% (Low Return)
Shareholder yield for TRST (annual period ending 2021-12-31)
Market cap (USD): 467248320
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRST (annual period ending 2022-12-31)
Market cap (USD): 549323280
Dividends paid: 26991000
Stock repurchases: 7004000
Net debt paydown: 117058000
Dividend yield: 4.913500115997269%
Buyback yield: 1.275023334164902%
Debt paydown yield: 21.309491926138648%
Total shareholder yield: 27.49801537630082% (High Return)
Shareholder yield for TRST (annual period ending 2023-12-31)
Market cap (USD): 476443440
Dividends paid: 27388000
Stock repurchases: 0
Net debt paydown: 34800000
Dividend yield: 5.748426297988277%
Buyback yield: 0%
Debt paydown yield: 7.304119876222874%
Total shareholder yield: 13.052546174211152% (High Return)
Shareholder yield for TRST (quarterly period ending 2024-09-30)
Market cap (USD): 526676040
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRST (annual period ending 2024-12-31)
Market cap (USD): 535700880
Dividends paid: 27409000
Stock repurchases: 374000
Net debt paydown: 4312000
Dividend yield: 5.116474701329593%
Buyback yield: 0.0698150803859049%
Debt paydown yield: 0.8049268091551389%
Total shareholder yield: 5.991216590870637% (Moderate Return)
Shareholder yield for TRST (quarterly period ending 2024-12-31)
Market cap (USD): 535700880
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRST (quarterly period ending 2025-03-31)
Market cap (USD): 495855360
Dividends paid: 6848000
Stock repurchases: 0
Dividend yield: 1.3810478926757996%
Buyback yield: 0%
Total shareholder yield: 1.3810478926757996% (Low Return)
Shareholder yield for TRST (quarterly period ending 2025-06-30)
Market cap (USD): 550004400
Dividends paid: 6844000
Stock repurchases: 5333000
Net debt paydown: -1121000
Dividend yield: 1.244353681534184%
Buyback yield: 0.9696286066075107%
Debt paydown yield: -0.20381655128577153%
Total shareholder yield: 2.010165736855923% (Low Return)
Shareholder yield for TRST (quarterly period ending 2025-09-30)
Market cap (USD): 603131760
Dividends paid: 6815000
Stock repurchases: 11538000
Net debt paydown: -14209000
Dividend yield: 1.1299355218833111%
Buyback yield: 1.91301482780479%
Debt paydown yield: -2.3558699677828274%
Total shareholder yield: 0.6870803819052735% (Low Return)
Shareholder yield for TRST (quarterly period ending 2025-12-31)
Market cap (USD): 692699040
Dividends paid: 7113000
Stock repurchases: 21263000
Net debt paydown: 99538000
Dividend yield: 1.026852873940752%
Buyback yield: 3.069587046056827%
Debt paydown yield: 14.369588270253702%
Total shareholder yield: 18.46602819025128% (High Return)
Shareholder yield for TRST (annual period ending 2025-12-31)
Market cap (USD): 692699040
Dividends paid: 27620000
Stock repurchases: 38134000
Net debt paydown: 3768000
Dividend yield: 3.9873016136993638%
Buyback yield: 5.505132503143067%
Debt paydown yield: 0.543959177422853%
Total shareholder yield: 10.036393294265284% (High Return)
Shareholder yield for TSND.TO (annual period ending 2021-12-31)
Market cap (USD): 1891570690.7007873
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TSND.TO (annual period ending 2022-12-31)
Market cap (USD): 352369303.5661765
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TSND.TO (annual period ending 2023-12-31)
Market cap (USD): 515292745
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21048908.199643493
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.084844664297281%
Total shareholder yield: -4.084844664297281% (Minimal or Negative)
Shareholder yield for TSND.TO (quarterly period ending 2024-09-30)
Market cap (USD): 396202866.15555555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TSND.TO (annual period ending 2024-12-31)
Market cap (USD): 198910206.4615385
Dividends paid: 0
Stock repurchases: 150349.65034965036
Net debt paydown: 31949242.424242407
Dividend yield: 0%
Buyback yield: 0.07558669463184241%
Debt paydown yield: 16.06214331209804%
Total shareholder yield: 16.137730006729882% (High Return)
Shareholder yield for TSND.TO (quarterly period ending 2024-12-31)
Market cap (USD): 198910206.4615385
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TSND.TO (quarterly period ending 2025-03-31)
Market cap (USD): 147020587.3846154
Dividends paid: 0
Stock repurchases: 161538.46153846153
Dividend yield: 0%
Buyback yield: 0.10987472190943329%
Total shareholder yield: 0.10987472190943329% (Low Return)
Shareholder yield for TSND.TO (quarterly period ending 2025-06-30)
Market cap (USD): 83499992.25547445
Dividends paid: 0
Stock repurchases: 106569.34306569342
Net debt paydown: -4881874.330049485
Dividend yield: 0%
Buyback yield: 0.12762796760463951%
Debt paydown yield: -5.846556626152763%
Total shareholder yield: -5.718928658548124% (Minimal or Negative)
Shareholder yield for TSND.TO (quarterly period ending 2025-09-30)
Market cap (USD): 258017086.70503598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6392306.884419501
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4774742502720986%
Total shareholder yield: -2.4774742502720986% (Minimal or Negative)
Shareholder yield for TSND.TO (annual period ending 2025-12-31)
Market cap (USD): 223418898.19708025
Dividends paid: 0
Stock repurchases: 299270.07299270073
Net debt paydown: -25451692.103516906
Dividend yield: 0%
Buyback yield: 0.13395020537999042%
Debt paydown yield: -11.391915504419725%
Total shareholder yield: -11.257965299039734% (Minimal or Negative)
Shareholder yield for TSND.TO (quarterly period ending 2025-12-31)
Market cap (USD): 223418898.19708025
Dividends paid: 0
Stock repurchases: 24087.59124087591
Net debt paydown: -4038350.049887091
Dividend yield: 0%
Buyback yield: 0.010781357993999229%
Debt paydown yield: -1.8075239303726305%
Total shareholder yield: -1.7967425723786312% (Minimal or Negative)
Shareholder yield for UNIPARTS.NS (annual period ending 2023-03-31)
Market cap (USD): 255439583.23227775
Dividends paid: 6570036.540803898
Stock repurchases: 0
Net debt paydown: 7541974.764694988
Dividend yield: 2.572051072769562%
Buyback yield: 0%
Debt paydown yield: 2.9525473966330726%
Total shareholder yield: 5.524598469402635% (Moderate Return)
Shareholder yield for UNIPARTS.NS (annual period ending 2024-03-31)
Market cap (USD): 253385648.6059261
Dividends paid: 10824799.13658712
Stock repurchases: 0
Net debt paydown: -4864237.293062155
Dividend yield: 4.272064813513655%
Buyback yield: 0%
Debt paydown yield: -1.9196972361395184%
Total shareholder yield: 2.3523675773741366% (Low Return)
Shareholder yield for UNIPARTS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 231474769.68275204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UNIPARTS.NS (annual period ending 2025-03-31)
Market cap (USD): 149624910.93056363
Dividends paid: 7518821.603927987
Stock repurchases: 0
Net debt paydown: -1718219.1910295933
Dividend yield: 5.025113503604519%
Buyback yield: 0%
Debt paydown yield: -1.1483510201232245%
Total shareholder yield: 3.8767624834812944% (Low Return)
Shareholder yield for UNIPARTS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 149624910.93056363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 68106.96241778694
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.045518464802557716%
Total shareholder yield: 0.045518464802557716% (Low Return)
Shareholder yield for UNIPARTS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 194711842.83699977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UNIPARTS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 195216341.7202931
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UNIPARTS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 240135934.9349449
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIRP.PA (annual period ending 2021-12-31)
Market cap (USD): 3958888654.090909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIRP.PA (annual period ending 2022-12-31)
Market cap (USD): 1997768997.0212767
Dividends paid: 11247872.340425532
Stock repurchases: 0
Dividend yield: 0.5630216685310659%
Buyback yield: 0%
Total shareholder yield: 0.5630216685310659% (Low Return)
Shareholder yield for VIRP.PA (annual period ending 2023-12-31)
Market cap (USD): 3305805634.755556
Dividends paid: 12405555.555555556
Stock repurchases: 0
Net debt paydown: -37290661.938534275
Dividend yield: 0.3752657272142641%
Buyback yield: 0%
Debt paydown yield: -1.1280355247289573%
Total shareholder yield: -0.7527697975146932% (Minimal or Negative)
Shareholder yield for VIRP.PA (quarterly period ending 2024-12-31)
Market cap (USD): 2738782950.5833335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIRP.PA (annual period ending 2024-12-31)
Market cap (USD): 2738782950.5833335
Dividends paid: 11514583.333333334
Stock repurchases: 0
Net debt paydown: -186350694.44444445
Dividend yield: 0.4204270123297227%
Buyback yield: 0%
Debt paydown yield: -6.804142489814814%
Total shareholder yield: -6.383715477485092% (Minimal or Negative)
Shareholder yield for VIRP.PA (quarterly period ending 2025-06-30)
Market cap (USD): 3136699522.8235297
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62278455.88235295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9854772645322563%
Total shareholder yield: -1.9854772645322563% (Minimal or Negative)
Shareholder yield for VNL.AX (annual period ending 2021-06-30)
Market cap (USD): 55758499.51127819
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNL.AX (annual period ending 2022-06-30)
Market cap (USD): 20457601.200000003
Dividends paid: 0
Stock repurchases: 117586.20689655172
Net debt paydown: 612811.853772362
Dividend yield: 0%
Buyback yield: 0.574780032844475%
Debt paydown yield: 2.995521555930819%
Total shareholder yield: 3.570301588775294% (Low Return)
Shareholder yield for VNL.AX (annual period ending 2023-06-30)
Market cap (USD): 58934149.15231788
Dividends paid: 0
Stock repurchases: 124480.13245033112
Net debt paydown: -810343.1240009135
Dividend yield: 0%
Buyback yield: 0.21121902028076586%
Debt paydown yield: -1.3749975789190512%
Total shareholder yield: -1.1637785586382854% (Minimal or Negative)
Shareholder yield for VNL.AX (annual period ending 2024-06-30)
Market cap (USD): 98878405.8
Dividends paid: 0
Stock repurchases: 3666.6666666666665
Net debt paydown: 534637.1699779249
Dividend yield: 0%
Buyback yield: 0.0037082582764159677%
Debt paydown yield: 0.5407016483046139%
Total shareholder yield: 0.5444099065810298% (Low Return)
Shareholder yield for WERN (annual period ending 2021-12-31)
Market cap (USD): 2668379618.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WERN (annual period ending 2022-12-31)
Market cap (USD): 2283499880.3500004
Dividends paid: 32162000
Stock repurchases: 110400000
Dividend yield: 1.4084520116143127%
Buyback yield: 4.834683853063246%
Total shareholder yield: 6.2431358646775585% (Moderate Return)
Shareholder yield for WERN (annual period ending 2023-12-31)
Market cap (USD): 2434574170.15
Dividends paid: 34208000
Stock repurchases: 0
Net debt paydown: 45000000
Dividend yield: 1.405091716630361%
Buyback yield: 0%
Debt paydown yield: 1.848372522461595%
Total shareholder yield: 3.253464239091956% (Low Return)
Shareholder yield for WERN (annual period ending 2024-12-31)
Market cap (USD): 2088062505.4499998
Dividends paid: 35066000
Stock repurchases: 67069000
Net debt paydown: -1250000
Dividend yield: 1.6793558578095775%
Buyback yield: 3.2120207045979168%
Debt paydown yield: -0.05986410831751474%
Total shareholder yield: 4.831512454089979% (Moderate Return)
Shareholder yield for WERN (quarterly period ending 2024-12-31)
Market cap (USD): 2088062505.4499998
Dividends paid: 0
Stock repurchases: 17000
Dividend yield: 0%
Buyback yield: 0.0008141518731182004%
Total shareholder yield: 0.0008141518731182004% (Low Return)
Shareholder yield for WERN (quarterly period ending 2025-03-31)
Market cap (USD): 1709777279.8
Dividends paid: 8659000
Stock repurchases: 0
Dividend yield: 0.5064402306838982%
Buyback yield: 0%
Total shareholder yield: 0.5064402306838982% (Low Return)
Shareholder yield for WERN (quarterly period ending 2025-06-30)
Market cap (USD): 1604265077.4
Dividends paid: 8670000
Stock repurchases: 55562000
Net debt paydown: -85000000
Dividend yield: 0.5404343784663874%
Buyback yield: 3.4633927262225397%
Debt paydown yield: -5.298376259474387%
Total shareholder yield: -1.29454915478546% (Minimal or Negative)
Shareholder yield for WERN (quarterly period ending 2025-09-30)
Market cap (USD): 1550909475.05
Dividends paid: 8376000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.5400702062078746%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.5400702062078746% (Low Return)
Shareholder yield for WERN (annual period ending 2025-12-31)
Market cap (USD): 1777520909.75
Dividends paid: 34081000
Stock repurchases: 55553000
Net debt paydown: -102000000
Dividend yield: 1.9173332821605646%
Buyback yield: 3.125307820306501%
Debt paydown yield: -5.738329121222311%
Total shareholder yield: -0.695688018755245% (Minimal or Negative)
Shareholder yield for WERN (quarterly period ending 2025-12-31)
Market cap (USD): 1777520909.75
Dividends paid: 8376000
Stock repurchases: 9000
Net debt paydown: -27000000
Dividend yield: 0.47121808548390265%
Buyback yield: 0.0005063231577549099%
Debt paydown yield: -1.5189694732647294%
Total shareholder yield: -1.047245064623072% (Minimal or Negative)
Shareholder yield for WOR (annual period ending 2021-05-31)
Market cap (USD): 1836644146.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WOR (annual period ending 2022-05-31)
Market cap (USD): 1316039999.6799998
Dividends paid: 57223000
Stock repurchases: 186528000
Dividend yield: 4.348120118986809%
Buyback yield: 14.173429382492554%
Total shareholder yield: 18.521549501479363% (High Return)
Shareholder yield for WOR (annual period ending 2023-05-31)
Market cap (USD): 1622886152.3000002
Dividends paid: 59244000
Stock repurchases: 1780000
Net debt paydown: 129418000
Dividend yield: 3.650533336305675%
Buyback yield: 0.10968113798231216%
Debt paydown yield: 7.974558154716223%
Total shareholder yield: 11.73477262900421% (High Return)
Shareholder yield for WOR (annual period ending 2024-05-31)
Market cap (USD): 2721227918.5
Dividends paid: 274867000
Stock repurchases: 11399000
Net debt paydown: 397811000
Dividend yield: 10.100844480219527%
Buyback yield: 0.4188917775870599%
Debt paydown yield: 14.618804889348706%
Total shareholder yield: 25.138541147155294% (High Return)
Shareholder yield for WOR (quarterly period ending 2024-08-31)
Market cap (USD): 2191758233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WOR (quarterly period ending 2024-11-30)
Market cap (USD): 1965686990.5399997
Dividends paid: 8969000
Stock repurchases: 0
Dividend yield: 0.4562781380333651%
Buyback yield: 0%
Total shareholder yield: 0.4562781380333651% (Low Return)
Shareholder yield for WOR (quarterly period ending 2025-02-28)
Market cap (USD): 2026268173.16
Dividends paid: 8422000
Stock repurchases: 6192000
Dividend yield: 0.41564093596089735%
Buyback yield: 0.30558640174185187%
Total shareholder yield: 0.7212273377027492% (Low Return)
Shareholder yield for WOR (annual period ending 2025-05-31)
Market cap (USD): 2854703532.2400002
Dividends paid: 33903000
Stock repurchases: 34890000
Net debt paydown: -8876000
Dividend yield: 1.1876189459644986%
Buyback yield: 1.222193464433866%
Debt paydown yield: -0.31092545687345924%
Total shareholder yield: 2.0988869535249055% (Low Return)
Shareholder yield for WOR (quarterly period ending 2025-05-31)
Market cap (USD): 2854703532.2400002
Dividends paid: 8396000
Stock repurchases: 6765000
Net debt paydown: -9895000
Dividend yield: 0.2941111013868368%
Buyback yield: 0.23697732263958446%
Debt paydown yield: -0.34662093237526803%
Total shareholder yield: 0.18446749165115328% (Low Return)
Shareholder yield for WOR (quarterly period ending 2025-08-31)
Market cap (USD): 3197504370.48
Dividends paid: 8576000
Stock repurchases: 9811000
Net debt paydown: -20205000
Dividend yield: 0.2682091721023229%
Buyback yield: 0.30683304425092%
Debt paydown yield: -0.6318990581072101%
Total shareholder yield: -0.05685684175396721% (Minimal or Negative)
Shareholder yield for WOR (quarterly period ending 2025-11-30)
Market cap (USD): 2673945044.2599998
Dividends paid: 9623000
Stock repurchases: 15964000
Net debt paydown: 591000
Dividend yield: 0.35988024588078676%
Buyback yield: 0.5970204972712128%
Debt paydown yield: 0.02210217451060428%
Total shareholder yield: 0.9790029176626038% (Low Return)
Shareholder yield for 0098.HK (annual period ending 2025-12-31)
Market cap (USD): 390602752
Dividends paid: 35073000
Stock repurchases: 0
Net debt paydown: -36410270.05870837
Dividend yield: 8.979199409224849%
Buyback yield: 0%
Debt paydown yield: -9.321560043363025%
Total shareholder yield: -0.34236063413817597% (Minimal or Negative)
Shareholder yield for 0098.HK (quarterly period ending 2025-12-31)
Market cap (USD): 390602752
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 49078282.12791395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.564755848907575%
Total shareholder yield: 12.564755848907575% (High Return)
Shareholder yield for 0673.HK (quarterly period ending 2025-09-30)
Market cap (USD): 64186344.47300771
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 58354.75578406174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09091459603000397%
Total shareholder yield: 0.09091459603000397% (Low Return)
Shareholder yield for 0684.HK (quarterly period ending 2026-03-31)
Market cap (USD): 17842206.12244898
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 329716.108808562
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.84795594527806%
Total shareholder yield: 1.84795594527806% (Low Return)
Shareholder yield for 0684.HK (annual period ending 2026-03-31)
Market cap (USD): 17842206.12244898
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 659022.021404963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.6936128687347947%
Total shareholder yield: 3.6936128687347947% (Low Return)
Shareholder yield for 1068.HK (quarterly period ending 2025-12-31)
Market cap (USD): 19529526.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1295820.282924883
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.635185237224225%
Total shareholder yield: -6.635185237224225% (Minimal or Negative)
Shareholder yield for 1068.HK (annual period ending 2025-12-31)
Market cap (USD): 19529526.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1534262.2309197634
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.856115727445862%
Total shareholder yield: -7.856115727445862% (Minimal or Negative)
Shareholder yield for 1440.HK (quarterly period ending 2025-12-31)
Market cap (USD): 2418758363.428571
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -521648.33632197604
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.021566781709543882%
Total shareholder yield: -0.021566781709543882% (Minimal or Negative)
Shareholder yield for 1440.HK (annual period ending 2025-12-31)
Market cap (USD): 2418758363.428571
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3539093.933463797
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14631862309913252%
Total shareholder yield: -0.14631862309913252% (Minimal or Negative)
Shareholder yield for 1452.T (quarterly period ending 2025-08-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 1605.T (quarterly period ending 2026-03-31)
Market cap (USD): 27346070268.668667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1630.HK (quarterly period ending 2026-03-31)
Market cap (USD): 52614795.91836735
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 89911.66518021072
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1708866557606914%
Total shareholder yield: 0.1708866557606914% (Low Return)
Shareholder yield for 1630.HK (annual period ending 2026-03-31)
Market cap (USD): 52614795.91836735
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 121788.27186401538
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23147152761548617%
Total shareholder yield: 0.23147152761548617% (Low Return)
Shareholder yield for 1802.T (annual period ending 2026-03-31)
Market cap (USD): 14123449170.770771
Dividends paid: 361536536.5365365
Stock repurchases: 363244494.4944945
Net debt paydown: 266995221.7288804
Dividend yield: 2.5598317533138832%
Buyback yield: 2.571924818805935%
Debt paydown yield: 1.8904392156658247%
Total shareholder yield: 7.022195787785643% (Moderate Return)
Shareholder yield for 1802.T (quarterly period ending 2026-03-31)
Market cap (USD): 14123449170.770771
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1847.T (annual period ending 2026-03-31)
Market cap (USD): 250577130.7307307
Dividends paid: 7019519.519519519
Stock repurchases: 0
Net debt paydown: 6623937.7995827645
Dividend yield: 2.8013408482447146%
Buyback yield: 0%
Debt paydown yield: 2.643472602733577%
Total shareholder yield: 5.444813450978291% (Moderate Return)
Shareholder yield for 1847.T (quarterly period ending 2026-03-31)
Market cap (USD): 250577130.7307307
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4086165.573379576
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6307017170575537%
Total shareholder yield: 1.6307017170575537% (Low Return)