speb/financial-data huggingface dataset:
Shareholder yield for IX (quarterly period ending 2025-03-31)
Market cap (USD): 22816740664.31
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -552167790.3958817
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4200116858039404%
Total shareholder yield: -2.4200116858039404% (Minimal or Negative)
Shareholder yield for IX (annual period ending 2025-03-31)
Market cap (USD): 22816740664.31
Dividends paid: 906229113.7548456
Stock repurchases: 357692821.81526536
Net debt paydown: -1048282436.1246719
Dividend yield: 3.9717728622492134%
Buyback yield: 1.5676771151401536%
Debt paydown yield: -4.594356624144822%
Total shareholder yield: 0.9450933532445447% (Low Return)
Shareholder yield for IX (quarterly period ending 2025-06-30)
Market cap (USD): 24597079931.079998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2162895549.0638046
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.79330211197487%
Total shareholder yield: -8.79330211197487% (Minimal or Negative)
Shareholder yield for IX (quarterly period ending 2025-09-30)
Market cap (USD): 28529117575.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 269345529.210907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9441074666901094%
Total shareholder yield: 0.9441074666901094% (Low Return)
Shareholder yield for IX (quarterly period ending 2025-12-31)
Market cap (USD): 31915038880.379997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 963543217.2905807
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.019088339205897%
Total shareholder yield: 3.019088339205897% (Low Return)
Shareholder yield for KNE.V (annual period ending 2021-12-31)
Market cap (USD): 25833897.952755906
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNE.V (annual period ending 2022-12-31)
Market cap (USD): 13569919.742647056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNE.V (annual period ending 2023-12-31)
Market cap (USD): 12427670.606060605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1966761.1853832444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.825662328257344%
Total shareholder yield: -15.825662328257344% (Minimal or Negative)
Shareholder yield for KNE.V (quarterly period ending 2024-09-30)
Market cap (USD): 21265125.259259257
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNE.V (annual period ending 2024-12-31)
Market cap (USD): 15773581.923076924
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5487454.603729604
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 34.78889341996187%
Total shareholder yield: 34.78889341996187% (High Return)
Shareholder yield for KNE.V (quarterly period ending 2024-12-31)
Market cap (USD): 15773581.923076924
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNE.V (quarterly period ending 2025-03-31)
Market cap (USD): 14339619.93006993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67130.06993007008
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.46814399724290806%
Total shareholder yield: 0.46814399724290806% (Low Return)
Shareholder yield for KNE.V (quarterly period ending 2025-06-30)
Market cap (USD): 7483816.240875912
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -448228.64070236334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.989305807031712%
Total shareholder yield: -5.989305807031712% (Minimal or Negative)
Shareholder yield for KNE.V (quarterly period ending 2025-09-30)
Market cap (USD): 7376135.431654678
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 249418.69453342422
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3814278065319154%
Total shareholder yield: 3.3814278065319154% (Low Return)
Shareholder yield for KNE.V (annual period ending 2025-12-31)
Market cap (USD): 5987052.9927007295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -160875.94303506683
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6870639566946024%
Total shareholder yield: -2.6870639566946024% (Minimal or Negative)
Shareholder yield for KNE.V (quarterly period ending 2025-12-31)
Market cap (USD): 5987052.9927007295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29196.06679619779
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.48765338860025004%
Total shareholder yield: -0.48765338860025004% (Minimal or Negative)
Shareholder yield for KNRCON.NS (annual period ending 2022-03-31)
Market cap (USD): 1049687839.0874323
Dividends paid: 927192.404061717
Stock repurchases: 0
Dividend yield: 0.08833029873603097%
Buyback yield: 0%
Total shareholder yield: 0.08833029873603097% (Low Return)
Shareholder yield for KNRCON.NS (annual period ending 2023-03-31)
Market cap (USD): 866517715.176614
Dividends paid: 856382.4604141292
Stock repurchases: 0
Net debt paydown: 113579832.99556367
Dividend yield: 0.09883034650244639%
Buyback yield: 0%
Debt paydown yield: 13.107618114006334%
Total shareholder yield: 13.20644846050878% (High Return)
Shareholder yield for KNRCON.NS (annual period ending 2024-03-31)
Market cap (USD): 829297948.9683301
Dividends paid: 843134.6684254707
Stock repurchases: 0
Net debt paydown: -71966742.21431984
Dividend yield: 0.10166848591321778%
Buyback yield: 0%
Debt paydown yield: -8.678032099783737%
Total shareholder yield: -8.57636361387052% (Minimal or Negative)
Shareholder yield for KNRCON.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1153256695.2460585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNRCON.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1133297745.2616854
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNRCON.NS (annual period ending 2025-03-31)
Market cap (USD): 747770933.1777338
Dividends paid: 821942.9506663549
Stock repurchases: 993687.1638999297
Net debt paydown: -64822183.302074224
Dividend yield: 0.10991908272944216%
Buyback yield: 0.13288657258676106%
Debt paydown yield: -8.668721987708897%
Total shareholder yield: -8.425916332392694% (Minimal or Negative)
Shareholder yield for KNRCON.NS (quarterly period ending 2025-03-31)
Market cap (USD): 747770933.1777338
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNRCON.NS (quarterly period ending 2025-06-30)
Market cap (USD): 732078739.948514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNRCON.NS (quarterly period ending 2025-09-30)
Market cap (USD): 628830419.5941377
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNRCON.NS (quarterly period ending 2025-12-31)
Market cap (USD): 509962885.0172664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KREBSBIO.NS (annual period ending 2022-03-31)
Market cap (USD): 40673108.628511146
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KREBSBIO.NS (annual period ending 2023-03-31)
Market cap (USD): 14837674.896467723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KREBSBIO.NS (annual period ending 2024-03-31)
Market cap (USD): 15893690.135556623
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -805530.598267477
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.068241493304198%
Total shareholder yield: -5.068241493304198% (Minimal or Negative)
Shareholder yield for KREBSBIO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 20695278.200668897
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KREBSBIO.NS (annual period ending 2025-03-31)
Market cap (USD): 16699452.594468435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1447129.2595619932
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.665728720002138%
Total shareholder yield: -8.665728720002138% (Minimal or Negative)
Shareholder yield for KREBSBIO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 16699452.594468435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5633980.0347663425
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.737513268144816%
Total shareholder yield: -33.737513268144816% (Minimal or Negative)
Shareholder yield for KREBSBIO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 22150941.385443483
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KREBSBIO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 17168254.669447575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KREBSBIO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 16581740.642085332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67971.46886336803
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4099175733749741%
Total shareholder yield: 0.4099175733749741% (Low Return)
Shareholder yield for LLYVK (annual period ending 2023-12-31)
Market cap (USD): 2389213260.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLYVK (quarterly period ending 2024-09-30)
Market cap (USD): 3279976374.69
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLYVK (annual period ending 2024-12-31)
Market cap (USD): 4349019911.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -239399000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.504665530791426%
Total shareholder yield: -5.504665530791426% (Minimal or Negative)
Shareholder yield for LLYVK (quarterly period ending 2024-12-31)
Market cap (USD): 4349019911.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -174399000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.010075914705133%
Total shareholder yield: -4.010075914705133% (Minimal or Negative)
Shareholder yield for LLYVK (quarterly period ending 2025-03-31)
Market cap (USD): 4354131895.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25601000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5879702456712649%
Total shareholder yield: -0.5879702456712649% (Minimal or Negative)
Shareholder yield for LLYVK (quarterly period ending 2025-06-30)
Market cap (USD): 5186107199.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -187000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.6057874006986768%
Total shareholder yield: -3.6057874006986768% (Minimal or Negative)
Shareholder yield for LLYVK (quarterly period ending 2025-12-31)
Market cap (USD): 5313906785.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 102454000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9280353255770044%
Total shareholder yield: 1.9280353255770044% (Low Return)
Shareholder yield for LLYVK (annual period ending 2025-12-31)
Market cap (USD): 5313906785.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -110147000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.072806400983176%
Total shareholder yield: -2.072806400983176% (Minimal or Negative)
Shareholder yield for M7U.DE (annual period ending 2021-12-31)
Market cap (USD): 313511863.6363636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M7U.DE (annual period ending 2022-12-31)
Market cap (USD): 237246211.7021277
Dividends paid: 459574.4680851064
Stock repurchases: 0
Dividend yield: 0.19371203644849802%
Buyback yield: 0%
Total shareholder yield: 0.19371203644849802% (Low Return)
Shareholder yield for M7U.DE (annual period ending 2023-12-31)
Market cap (USD): 232098306.6666667
Dividends paid: 2288888.888888889
Stock repurchases: 0
Net debt paydown: 5949479.905437354
Dividend yield: 0.9861721620296564%
Buyback yield: 0%
Debt paydown yield: 2.5633448131880754%
Total shareholder yield: 3.549516975217732% (Low Return)
Shareholder yield for M7U.DE (quarterly period ending 2024-12-31)
Market cap (USD): 120428366.66666669
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M7U.DE (annual period ending 2024-12-31)
Market cap (USD): 120428366.66666669
Dividends paid: 855208.3333333334
Stock repurchases: 0
Net debt paydown: 7869513.888888884
Dividend yield: 0.7101386135215649%
Buyback yield: 0%
Debt paydown yield: 6.534601528451256%
Total shareholder yield: 7.244740141972821% (Moderate Return)
Shareholder yield for M7U.DE (quarterly period ending 2025-06-30)
Market cap (USD): 120170765.88235296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15859178.92156863
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.197202169032316%
Total shareholder yield: 13.197202169032316% (High Return)
Shareholder yield for MAGNUM.NS (annual period ending 2022-03-31)
Market cap (USD): 9508839.261242252
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAGNUM.NS (annual period ending 2023-03-31)
Market cap (USD): 23123191.799634594
Dividends paid: 0
Stock repurchases: 548112.0584652863
Net debt paydown: 16298584.96062174
Dividend yield: 0%
Buyback yield: 2.3703996542291703%
Debt paydown yield: 70.48587886071724%
Total shareholder yield: 72.85627851494641% (High Return)
Shareholder yield for MAGNUM.NS (annual period ending 2024-03-31)
Market cap (USD): 36232721.27579175
Dividends paid: 0
Stock repurchases: 926370.0683535197
Net debt paydown: -877309.764561072
Dividend yield: 0%
Buyback yield: 2.556722309931651%
Debt paydown yield: -2.421319000257458%
Total shareholder yield: 0.13540330967419312% (Low Return)
Shareholder yield for MAGNUM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 38013550.72670808
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAGNUM.NS (quarterly period ending 2024-12-31)
Market cap (USD): 31362828.973190345
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAGNUM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 19064794.6080056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1795510.6186480187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.417938433462359%
Total shareholder yield: -9.417938433462359% (Minimal or Negative)
Shareholder yield for MAGNUM.NS (annual period ending 2025-03-31)
Market cap (USD): 19064794.6080056
Dividends paid: 0
Stock repurchases: 879705.4009819967
Net debt paydown: -515246.89561343566
Dividend yield: 0%
Buyback yield: 4.614292569470405%
Debt paydown yield: -2.7026092135137696%
Total shareholder yield: 1.9116833559566353% (Low Return)
Shareholder yield for MAGNUM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 21453584.08144161
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1343312.8236791566
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.2614844148171365%
Total shareholder yield: -6.2614844148171365% (Minimal or Negative)
Shareholder yield for MAGNUM.NS (quarterly period ending 2025-09-30)
Market cap (USD): 19142828.499887258
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4426018.636196811
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.121027471059868%
Total shareholder yield: -23.121027471059868% (Minimal or Negative)
Shareholder yield for MAGNUM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 17626754.619694773
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 368038.4118301049
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0879533400827355%
Total shareholder yield: 2.0879533400827355% (Low Return)
Shareholder yield for MFD.AX (annual period ending 2021-12-31)
Market cap (USD): 57934844.594202906
Dividends paid: 814902.8985507247
Stock repurchases: 449119.56521739135
Dividend yield: 1.406585111703684%
Buyback yield: 0.7752149304329562%
Total shareholder yield: 2.1818000421366404% (Low Return)
Shareholder yield for MFD.AX (annual period ending 2022-12-31)
Market cap (USD): 67780222.9527027
Dividends paid: 674340.5405405406
Stock repurchases: 33261.48648648649
Net debt paydown: -89479998.73678026
Dividend yield: 0.994892774270008%
Buyback yield: 0.04907255396562575%
Debt paydown yield: -132.01490765118865%
Total shareholder yield: -130.97094232295302% (Minimal or Negative)
Shareholder yield for MFD.AX (annual period ending 2023-12-31)
Market cap (USD): 37195697.58904109
Dividends paid: 1959382.8767123288
Stock repurchases: 0
Net debt paydown: -14539819.279896349
Dividend yield: 5.26776752075116%
Buyback yield: 0%
Debt paydown yield: -39.09005670639766%
Total shareholder yield: -33.822289185646504% (Minimal or Negative)
Shareholder yield for MFD.AX (quarterly period ending 2024-12-31)
Market cap (USD): 22955315.78260869
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFD.AX (annual period ending 2024-12-31)
Market cap (USD): 22955315.78260869
Dividends paid: 106390.68322981366
Stock repurchases: 0
Net debt paydown: 5134114.289968535
Dividend yield: 0.46346861109363136%
Buyback yield: 0%
Debt paydown yield: 22.36568792426816%
Total shareholder yield: 22.82915653536179% (High Return)
Shareholder yield for MHD (annual period ending 2022-04-30)
Market cap (USD): 539665725.6
Dividends paid: 38806925
Stock repurchases: 0
Dividend yield: 7.190918963188644%
Buyback yield: 0%
Total shareholder yield: 7.190918963188644% (Moderate Return)
Shareholder yield for MHD (annual period ending 2023-07-31)
Market cap (USD): 526108905.44
Dividends paid: 30805105
Stock repurchases: 6498882
Net debt paydown: 1063929
Dividend yield: 5.855271538168852%
Buyback yield: 1.2352731407511146%
Debt paydown yield: 0.20222600092849705%
Total shareholder yield: 7.292770679848464% (Moderate Return)
Shareholder yield for MHD (annual period ending 2024-07-31)
Market cap (USD): 562086620.48
Dividends paid: 26728474
Stock repurchases: 140948995
Net debt paydown: 108142
Dividend yield: 4.755223310096747%
Buyback yield: 25.076027406529455%
Debt paydown yield: 0.019239383408139295%
Total shareholder yield: 29.85049010003434% (High Return)
Shareholder yield for MHD (quarterly period ending 2025-01-31)
Market cap (USD): 581379018.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHD (annual period ending 2025-07-31)
Market cap (USD): 550615464.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRC.TO (annual period ending 2021-12-31)
Market cap (USD): 11182664.086614175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRC.TO (annual period ending 2022-12-31)
Market cap (USD): 8636765.661764706
Dividends paid: 4868382.352941176
Stock repurchases: 6233823.529411764
Dividend yield: 56.36811908066108%
Buyback yield: 72.17775465425838%
Total shareholder yield: 128.54587373491947% (High Return)
Shareholder yield for MRC.TO (annual period ending 2023-12-31)
Market cap (USD): 8413113.878787879
Dividends paid: 4918939.393939394
Stock repurchases: 16143939.393939393
Net debt paydown: -133320788.77005339
Dividend yield: 58.46752421052561%
Buyback yield: 191.89018033671658%
Debt paydown yield: -1584.67828548235%
Total shareholder yield: -1334.320580935108% (Minimal or Negative)
Shareholder yield for MRC.TO (quarterly period ending 2024-09-30)
Market cap (USD): 9649913.525925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRC.TO (annual period ending 2024-12-31)
Market cap (USD): 8587349.965034965
Dividends paid: 4883216.783216784
Stock repurchases: 7868531.468531469
Net debt paydown: 595918181.8181815
Dividend yield: 56.865235527837264%
Buyback yield: 91.62933268784545%
Debt paydown yield: 6939.488715896942%
Total shareholder yield: 7087.983284112625% (High Return)
Shareholder yield for MRC.TO (quarterly period ending 2024-12-31)
Market cap (USD): 8587349.965034965
Dividends paid: 1493006.993006993
Stock repurchases: 7868531.468531469
Dividend yield: 17.38612027093406%
Buyback yield: 91.62933268784545%
Total shareholder yield: 109.0154529587795% (High Return)
Shareholder yield for MRC.TO (quarterly period ending 2025-03-31)
Market cap (USD): 8960713.006993007
Dividends paid: 1491608.3916083917
Stock repurchases: 1497902.097902098
Net debt paydown: -47489510.489510536
Dividend yield: 16.646090444413623%
Buyback yield: 16.716327112955454%
Debt paydown yield: -529.9746845195173%
Total shareholder yield: -496.61226696214817% (Minimal or Negative)
Shareholder yield for MRC.TO (quarterly period ending 2025-06-30)
Market cap (USD): 8729609.459854014
Dividends paid: 1556934.306569343
Stock repurchases: 0
Net debt paydown: -103406707.16145134
Dividend yield: 17.835096904728882%
Buyback yield: 0%
Debt paydown yield: -1184.5513552124085%
Total shareholder yield: -1166.7162583076795% (Minimal or Negative)
Shareholder yield for MRC.TO (quarterly period ending 2025-12-31)
Market cap (USD): 9041381.22627737
Dividends paid: 1551094.8905109488
Stock repurchases: 0
Net debt paydown: -30068613.13868618
Dividend yield: 17.1555081208492%
Buyback yield: 0%
Debt paydown yield: -332.56658895541784%
Total shareholder yield: -315.4110808345686% (Minimal or Negative)
Shareholder yield for MRC.TO (annual period ending 2025-12-31)
Market cap (USD): 9041381.22627737
Dividends paid: 6219708.02919708
Stock repurchases: 3828467.1532846713
Net debt paydown: -180964830.78964806
Dividend yield: 68.79156926953223%
Buyback yield: 42.3438306324019%
Debt paydown yield: -2001.5175365429996%
Total shareholder yield: -1890.3821366410655% (Minimal or Negative)
Shareholder yield for NAI.AS (annual period ending 2021-12-31)
Market cap (USD): 53191311.60227272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAI.AS (annual period ending 2022-12-31)
Market cap (USD): 51747817.19148936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAI.AS (annual period ending 2023-12-31)
Market cap (USD): 47291755.15555555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41771111.11111111
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -88.32641329067715%
Total shareholder yield: -88.32641329067715% (Minimal or Negative)
Shareholder yield for NAI.AS (annual period ending 2024-12-31)
Market cap (USD): 45537242.6875
Dividends paid: 2103125
Stock repurchases: 0
Net debt paydown: -32749722.22222223
Dividend yield: 4.61847243240599%
Buyback yield: 0%
Debt paydown yield: -71.91854466676361%
Total shareholder yield: -67.30007223435761% (Minimal or Negative)
Shareholder yield for NAI.AS (quarterly period ending 2024-12-31)
Market cap (USD): 45537242.6875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAI.AS (quarterly period ending 2025-06-30)
Market cap (USD): 55006984.988235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1994460.7843137234
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.6258318552458237%
Total shareholder yield: -3.6258318552458237% (Minimal or Negative)
Shareholder yield for NAM-INDIA.NS (annual period ending 2022-03-31)
Market cap (USD): 2529615375.113412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAM-INDIA.NS (annual period ending 2023-03-31)
Market cap (USD): 1472950205.5605361
Dividends paid: 87224116.93057248
Stock repurchases: 0
Dividend yield: 5.9217288270365565%
Buyback yield: 0%
Total shareholder yield: 5.9217288270365565% (Moderate Return)
Shareholder yield for NAM-INDIA.NS (annual period ending 2024-03-31)
Market cap (USD): 3397409817.3104606
Dividends paid: 97273054.32306032
Stock repurchases: 0
Net debt paydown: -2603441.3529372495
Dividend yield: 2.863153389015222%
Buyback yield: 0%
Debt paydown yield: -0.07663018278431445%
Total shareholder yield: 2.7865232062309073% (Low Return)
Shareholder yield for NAM-INDIA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 4757073159.986742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAM-INDIA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 5238291768.226482
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAM-INDIA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4173515202.9498186
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAM-INDIA.NS (annual period ending 2025-03-31)
Market cap (USD): 4173515202.9498186
Dividends paid: 140462941.31400514
Stock repurchases: 0
Net debt paydown: -866700.4729979765
Dividend yield: 3.365578762351858%
Buyback yield: 0%
Debt paydown yield: -0.02076667822811325%
Total shareholder yield: 3.3448120841237445% (Low Return)
Shareholder yield for NAM-INDIA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 5786877135.516733
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAM-INDIA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 6196762000.384873
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXDR (annual period ending 2021-12-31)
Market cap (USD): 2003212061.6999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXDR (annual period ending 2022-12-31)
Market cap (USD): 523018611.8
Dividends paid: 0
Stock repurchases: 77232000
Dividend yield: 0%
Buyback yield: 14.766587317839688%
Total shareholder yield: 14.766587317839688% (High Return)
Shareholder yield for NXDR (annual period ending 2023-12-31)
Market cap (USD): 479856881.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4989000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0396849957273417%
Total shareholder yield: -1.0396849957273417% (Minimal or Negative)
Shareholder yield for NXDR (quarterly period ending 2024-09-30)
Market cap (USD): 629653474.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXDR (quarterly period ending 2024-12-31)
Market cap (USD): 601725296.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXDR (annual period ending 2024-12-31)
Market cap (USD): 601725296.1
Dividends paid: 0
Stock repurchases: 75530000
Net debt paydown: 25840000
Dividend yield: 0%
Buyback yield: 12.552239450383313%
Debt paydown yield: 4.294318382072087%
Total shareholder yield: 16.8465578324554% (High Return)
Shareholder yield for NXDR (quarterly period ending 2025-03-31)
Market cap (USD): 388455570.90000004
Dividends paid: 0
Stock repurchases: 9130000
Dividend yield: 0%
Buyback yield: 2.350333135613682%
Total shareholder yield: 2.350333135613682% (Low Return)
Shareholder yield for NXDR (quarterly period ending 2025-06-30)
Market cap (USD): 421461599.79999995
Dividends paid: 0
Stock repurchases: 5398000
Net debt paydown: 2064000
Dividend yield: 0%
Buyback yield: 1.2807809780443966%
Debt paydown yield: 0.48972433098992857%
Total shareholder yield: 1.7705053090343252% (Low Return)
Shareholder yield for NXDR (quarterly period ending 2025-09-30)
Market cap (USD): 530635387.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2182000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.41120514209535064%
Total shareholder yield: 0.41120514209535064% (Low Return)
Shareholder yield for NXDR (annual period ending 2025-12-31)
Market cap (USD): 533174313
Dividends paid: 0
Stock repurchases: 18891000
Net debt paydown: 8495000
Dividend yield: 0%
Buyback yield: 3.543118927411644%
Debt paydown yield: 1.5932875595977933%
Total shareholder yield: 5.136406487009437% (Moderate Return)
Shareholder yield for NXDR (quarterly period ending 2025-12-31)
Market cap (USD): 533174313
Dividends paid: 0
Stock repurchases: 4363000
Net debt paydown: 2220000
Dividend yield: 0%
Buyback yield: 0.8183064888199143%
Debt paydown yield: 0.416374147416963%
Total shareholder yield: 1.2346806362368774% (Low Return)
Shareholder yield for OTTR (annual period ending 2021-12-31)
Market cap (USD): 2686565758.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTTR (annual period ending 2022-12-31)
Market cap (USD): 2267144100
Dividends paid: 68755000
Stock repurchases: 2942000
Dividend yield: 3.0326700451021176%
Buyback yield: 0.1297667845638925%
Total shareholder yield: 3.16243682966601% (Low Return)
Shareholder yield for OTTR (annual period ending 2023-12-31)
Market cap (USD): 3357472475.5
Dividends paid: 73061000
Stock repurchases: 3088000
Net debt paydown: -73456000
Dividend yield: 2.1760714505669814%
Buyback yield: 0.09197394833564883%
Debt paydown yield: -2.1878362528961857%
Total shareholder yield: 0.08020914600644469% (Low Return)
Shareholder yield for OTTR (quarterly period ending 2024-09-30)
Market cap (USD): 3137475529.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTTR (quarterly period ending 2024-12-31)
Market cap (USD): 2981294491.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTTR (annual period ending 2024-12-31)
Market cap (USD): 2981294491.5
Dividends paid: 78266000
Stock repurchases: 6457000
Net debt paydown: -107868000
Dividend yield: 2.6252354547041565%
Buyback yield: 0.21658376984929265%
Debt paydown yield: -3.618159839879743%
Total shareholder yield: -0.7763406153262937% (Minimal or Negative)
Shareholder yield for OTTR (quarterly period ending 2025-03-31)
Market cap (USD): 3266366870
Dividends paid: 22003000
Stock repurchases: 3134000
Dividend yield: 0.6736230459011483%
Buyback yield: 0.09594758105050213%
Total shareholder yield: 0.7695706269516505% (Low Return)
Shareholder yield for OTTR (quarterly period ending 2025-06-30)
Market cap (USD): 3154269189.5
Dividends paid: 22020000
Stock repurchases: 0
Net debt paydown: 8992000
Dividend yield: 0.6981014833261744%
Buyback yield: 0%
Debt paydown yield: 0.28507395722384016%
Total shareholder yield: 0.9831754405500146% (Low Return)
Shareholder yield for OTTR (quarterly period ending 2025-09-30)
Market cap (USD): 3375525660.0000005
Dividends paid: 22021000
Stock repurchases: 0
Net debt paydown: -63000
Dividend yield: 0.6523724663375836%
Buyback yield: 0%
Debt paydown yield: -0.00186637597653457%
Total shareholder yield: 0.650506090361049% (Low Return)
Shareholder yield for OTTR (quarterly period ending 2025-12-31)
Market cap (USD): 3348655804
Dividends paid: 22020000
Stock repurchases: 0
Net debt paydown: -60322000
Dividend yield: 0.6575772873908661%
Buyback yield: 0%
Debt paydown yield: -1.8013795245227897%
Total shareholder yield: -1.1438022371319236% (Minimal or Negative)
Shareholder yield for OTTR (annual period ending 2025-12-31)
Market cap (USD): 3348655804
Dividends paid: 88064000
Stock repurchases: 3134000
Net debt paydown: -90410000
Dividend yield: 2.629831345903235%
Buyback yield: 0.0935897919474557%
Debt paydown yield: -2.699889307584387%
Total shareholder yield: 0.0235318302663039% (Low Return)
Shareholder yield for OVCT.L (annual period ending 2021-12-31)
Market cap (USD): 1051.945945945946
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVCT.L (annual period ending 2022-12-31)
Market cap (USD): 0
Dividends paid: 244578.31325301205
Stock repurchases: 0
Shareholder yield for OVCT.L (annual period ending 2023-12-31)
Market cap (USD): 0
Dividends paid: 175949.3670886076
Stock repurchases: 0
Shareholder yield for OVCT.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OVCT.L (annual period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 173750
Stock repurchases: 0
Shareholder yield for POMRY.PA (annual period ending 2021-12-31)
Market cap (USD): 148048907.77272728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POMRY.PA (annual period ending 2022-12-31)
Market cap (USD): 135573624.6382979
Dividends paid: 7556382.978723405
Stock repurchases: 0
Net debt paydown: 62242988.39458406
Dividend yield: 5.573637939446829%
Buyback yield: 0%
Debt paydown yield: 45.91083889705283%
Total shareholder yield: 51.48447683649965% (High Return)
Shareholder yield for POMRY.PA (annual period ending 2023-12-31)
Market cap (USD): 140809165.8222222
Dividends paid: 7893333.333333333
Stock repurchases: 0
Net debt paydown: -53650614.65721035
Dividend yield: 5.605695685534432%
Buyback yield: 0%
Debt paydown yield: -38.10164938051449%
Total shareholder yield: -32.49595369498006% (Minimal or Negative)
Shareholder yield for POMRY.PA (annual period ending 2024-12-31)
Market cap (USD): 114512362.89583333
Dividends paid: 7403125
Stock repurchases: 0
Net debt paydown: 3262361.111111045
Dividend yield: 6.464913318341256%
Buyback yield: 0%
Debt paydown yield: 2.8489160721263485%
Total shareholder yield: 9.313829390467603% (Moderate Return)
Shareholder yield for POMRY.PA (quarterly period ending 2024-12-31)
Market cap (USD): 114512362.89583333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POMRY.PA (quarterly period ending 2025-06-30)
Market cap (USD): 116053425.1764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -149712622.54901958
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -129.0031916950033%
Total shareholder yield: -129.0031916950033% (Minimal or Negative)
Shareholder yield for PRU.DE (annual period ending 2021-12-31)
Market cap (USD): 40962904063.454544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRU.DE (annual period ending 2022-12-31)
Market cap (USD): 32919112922.276596
Dividends paid: 60847240.05134788
Stock repurchases: 513478.8189987163
Dividend yield: 0.1848386382555653%
Buyback yield: 0.001559819732114475%
Total shareholder yield: 0.18639845798767976% (Low Return)
Shareholder yield for PRU.DE (annual period ending 2023-12-31)
Market cap (USD): 27826611194.97778
Dividends paid: 68245838.66837388
Stock repurchases: 0
Net debt paydown: 27532918.36442864
Dividend yield: 0.24525386217597017%
Buyback yield: 0%
Debt paydown yield: 0.09894456127448913%
Total shareholder yield: 0.3441984234504593% (Low Return)
Shareholder yield for PRU.DE (annual period ending 2024-12-31)
Market cap (USD): 24353396002.173912
Dividends paid: 71134020.61855671
Stock repurchases: 110824742.26804124
Net debt paydown: 15566548.30576706
Dividend yield: 0.29209076472212303%
Buyback yield: 0.4550689450380901%
Debt paydown yield: 0.06391941519933199%
Total shareholder yield: 0.8110791249595452% (Low Return)
Shareholder yield for PRU.DE (quarterly period ending 2024-12-31)
Market cap (USD): 24353396002.173912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRU.DE (quarterly period ending 2025-06-30)
Market cap (USD): 24353396002.173912
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -69966182.94044256
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.287295385556072%
Total shareholder yield: -0.287295385556072% (Minimal or Negative)
Shareholder yield for SBSI.L (annual period ending 2021-06-30)
Market cap (USD): 987192.9112500001
Dividends paid: 0
Stock repurchases: 18055.555555555555
Dividend yield: 0%
Buyback yield: 1.8289794577934428%
Total shareholder yield: 1.8289794577934428% (Low Return)
Shareholder yield for SBSI.L (annual period ending 2022-06-30)
Market cap (USD): 895379.4724390244
Dividends paid: 521951.21951219515
Stock repurchases: 0
Dividend yield: 58.293855910097406%
Buyback yield: 0%
Total shareholder yield: 58.293855910097406% (High Return)
Shareholder yield for SBSI.L (annual period ending 2023-06-30)
Market cap (USD): 820623.8472151898
Dividends paid: 1403797.4683544303
Stock repurchases: 853164.5569620252
Dividend yield: 171.06466904639154%
Buyback yield: 103.96536243216221%
Total shareholder yield: 275.0300314785537% (High Return)
Shareholder yield for SBSI.L (annual period ending 2024-06-30)
Market cap (USD): 781075.71
Dividends paid: 2448101.2658227845
Stock repurchases: 1750632.911392405
Dividend yield: 313.4268848051599%
Buyback yield: 224.13101431516864%
Total shareholder yield: 537.5578991203286% (High Return)
Shareholder yield for SBSI.L (quarterly period ending 2024-12-31)
Market cap (USD): 712731.5853749999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDF.DE (annual period ending 2021-12-31)
Market cap (USD): 2714993181.8181815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDF.DE (annual period ending 2022-12-31)
Market cap (USD): 3096143617.0212765
Dividends paid: 40744680.85106383
Stock repurchases: 2234042.5531914895
Dividend yield: 1.3159816174891554%
Buyback yield: 0.07215565004509729%
Total shareholder yield: 1.3881372675342527% (Low Return)
Shareholder yield for SDF.DE (annual period ending 2023-12-31)
Market cap (USD): 2668590000
Dividends paid: 212666666.66666666
Stock repurchases: 219444444.44444445
Dividend yield: 7.969252176867434%
Buyback yield: 8.223235657948372%
Total shareholder yield: 16.192487834815807% (High Return)
Shareholder yield for SDF.DE (quarterly period ending 2024-09-30)
Market cap (USD): 2256660000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDF.DE (quarterly period ending 2024-12-31)
Market cap (USD): 1923459375
Dividends paid: 833333.3333333334
Stock repurchases: 0
Dividend yield: 0.04332471713021407%
Buyback yield: 0%
Total shareholder yield: 0.04332471713021407% (Low Return)
Shareholder yield for SDF.DE (annual period ending 2024-12-31)
Market cap (USD): 1923459375
Dividends paid: 131458333.33333334
Stock repurchases: 0
Net debt paydown: -88923611.11111116
Dividend yield: 6.834474127291269%
Buyback yield: 0%
Debt paydown yield: -4.623108357103262%
Total shareholder yield: 2.2113657701880074% (Low Return)
Shareholder yield for SDF.DE (quarterly period ending 2025-03-31)
Market cap (USD): 2417850000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 514479166.6666667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.27837403754024%
Total shareholder yield: 21.27837403754024% (High Return)
Shareholder yield for SDF.DE (quarterly period ending 2025-06-30)
Market cap (USD): 3263834117.6470585
Dividends paid: 31647058.82352941
Stock repurchases: 0
Dividend yield: 0.9696282863279889%
Buyback yield: 0%
Total shareholder yield: 0.9696282863279889% (Low Return)
Shareholder yield for SDF.DE (quarterly period ending 2025-09-30)
Market cap (USD): 2421010588.2352943
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDF.DE (annual period ending 2025-12-31)
Market cap (USD): 2604324705.882353
Dividends paid: 32588235.29411765
Stock repurchases: 0
Net debt paydown: -68109068.627451
Dividend yield: 1.2513122968311534%
Buyback yield: 0%
Debt paydown yield: -2.6152295247061157%
Total shareholder yield: -1.3639172278749623% (Minimal or Negative)
Shareholder yield for SDF.DE (quarterly period ending 2025-12-31)
Market cap (USD): 2604324705.882353
Dividends paid: 941176.4705882353
Stock repurchases: 0
Dividend yield: 0.03613898330198277%
Buyback yield: 0%
Total shareholder yield: 0.03613898330198277% (Low Return)
Shareholder yield for TAS.AX (annual period ending 2021-06-30)
Market cap (USD): 58250651.473684214
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAS.AX (annual period ending 2022-06-30)
Market cap (USD): 19082109.96551724
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 575439.5022037849
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0155968246889144%
Total shareholder yield: 3.0155968246889144% (Low Return)
Shareholder yield for TAS.AX (annual period ending 2023-06-30)
Market cap (USD): 10994328.258278146
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3447148.166248002
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -31.353877065226634%
Total shareholder yield: -31.353877065226634% (Minimal or Negative)
Shareholder yield for TRLS.L (annual period ending 2021-12-31)
Market cap (USD): 2789962.0735135134
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRLS.L (annual period ending 2022-12-31)
Market cap (USD): 518215.84698795184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRLS.L (annual period ending 2023-12-31)
Market cap (USD): 163336.38721518984
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRLS.L (quarterly period ending 2024-12-31)
Market cap (USD): 53764.894125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRLS.L (annual period ending 2024-12-31)
Market cap (USD): 53764.894125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TXR.AX (annual period ending 2021-06-30)
Market cap (USD): 21022486.488721803
Dividends paid: 0
Stock repurchases: 41647.368421052626
Dividend yield: 0%
Buyback yield: 0.19810867017750594%
Total shareholder yield: 0.19810867017750594% (Low Return)
Shareholder yield for TXR.AX (annual period ending 2022-06-30)
Market cap (USD): 12855129.668965518
Dividends paid: 0
Stock repurchases: 14827.586206896553
Net debt paydown: 154114.099040705
Dividend yield: 0%
Buyback yield: 0.11534373116976705%
Debt paydown yield: 1.1988529327149675%
Total shareholder yield: 1.3141966638847347% (Low Return)
Shareholder yield for TXR.AX (annual period ending 2023-06-30)
Market cap (USD): 6172164.907284768
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15793.295272893272
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2558793472004135%
Total shareholder yield: 0.2558793472004135% (Low Return)
Shareholder yield for TXR.AX (annual period ending 2024-06-30)
Market cap (USD): 6213312.673333334
Dividends paid: 0
Stock repurchases: 33009.333333333336
Net debt paydown: 37192.63576158951
Dividend yield: 0%
Buyback yield: 0.5312678609432414%
Debt paydown yield: 0.5985959135971876%
Total shareholder yield: 1.129863774540429% (Low Return)
Shareholder yield for UPS.TO (quarterly period ending 2025-12-31)
Market cap (USD): 70902418317.28465
Dividends paid: 987591240.8759123
Stock repurchases: 0
Net debt paydown: 146494774.98293686
Dividend yield: 1.3928879498249165%
Buyback yield: 0%
Debt paydown yield: 0.2066146380612581%
Total shareholder yield: 1.5995025878861746% (Low Return)
Shareholder yield for UPS.TO (annual period ending 2025-12-31)
Market cap (USD): 70902418317.28465
Dividends paid: 3940145985.4014597
Stock repurchases: 729927007.29927
Net debt paydown: -2930151600.2245903
Dividend yield: 5.5571390636769395%
Buyback yield: 1.0294811159090291%
Debt paydown yield: -4.13265396267912%
Total shareholder yield: 2.4539662169068492% (Low Return)
Shareholder yield for WJG.L (annual period ending 2021-09-30)
Market cap (USD): 7117558.252027026
Dividends paid: 34437837.83783784
Stock repurchases: 0
Dividend yield: 483.84342801873385%
Buyback yield: 0%
Total shareholder yield: 483.84342801873385% (High Return)
Shareholder yield for WJG.L (annual period ending 2022-09-30)
Market cap (USD): 4053729.1117777773
Dividends paid: 24201111.111111112
Stock repurchases: 0
Dividend yield: 597.0085924290493%
Buyback yield: 0%
Total shareholder yield: 597.0085924290493% (High Return)
Shareholder yield for WJG.L (annual period ending 2023-09-30)
Market cap (USD): 1253299.9658536585
Dividends paid: 18450000
Stock repurchases: 0
Net debt paydown: -3922981.0298103094
Dividend yield: 1472.113660151038%
Buyback yield: 0%
Debt paydown yield: -313.012138888734%
Total shareholder yield: 1159.101521262304% (High Return)
Shareholder yield for WJG.L (annual period ending 2024-09-30)
Market cap (USD): 890678.5090666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17428536.58536586
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1956.770754874175%
Total shareholder yield: 1956.770754874175% (High Return)
Shareholder yield for WJG.L (quarterly period ending 2024-09-30)
Market cap (USD): 890678.5090666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WJG.L (quarterly period ending 2025-03-31)
Market cap (USD): 1001012.3103896104
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6421558.441558443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 641.5064405211028%
Total shareholder yield: 641.5064405211028% (High Return)
Shareholder yield for WJG.L (annual period ending 2025-09-30)
Market cap (USD): 1180473.0759459462
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13609729.729729727
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1152.9047131230732%
Total shareholder yield: 1152.9047131230732% (High Return)
Shareholder yield for WJG.L (quarterly period ending 2025-09-30)
Market cap (USD): 1180473.0759459462
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7188171.288171284
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 608.9229339187766%
Total shareholder yield: 608.9229339187766% (High Return)
Shareholder yield for 0637.HK (annual period ending 2026-03-31)
Market cap (USD): 19027424.48979592
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -214960.52148365788
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1297405048115552%
Total shareholder yield: -1.1297405048115552% (Minimal or Negative)