speb/financial-data huggingface dataset:
Shareholder yield for MGPI (annual period ending 2022-12-31)
Market cap (USD): 2182003297.7
Dividends paid: 10646000
Stock repurchases: 715000
Dividend yield: 0.48790027087592885%
Buyback yield: 0.032768053135101366%
Total shareholder yield: 0.5206683240110302% (Low Return)
Shareholder yield for MGPI (annual period ending 2023-12-31)
Market cap (USD): 2030267515
Dividends paid: 10675000
Stock repurchases: 801000
Net debt paydown: -56095000
Dividend yield: 0.5257927795786065%
Buyback yield: 0.03945292894074602%
Debt paydown yield: -2.7629363906755904%
Total shareholder yield: -2.197690682156238% (Minimal or Negative)
Shareholder yield for MGPI (quarterly period ending 2024-09-30)
Market cap (USD): 1722949126.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGPI (quarterly period ending 2024-12-31)
Market cap (USD): 816808678.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGPI (annual period ending 2024-12-31)
Market cap (USD): 816808678.14
Dividends paid: 10630000
Stock repurchases: 48773000
Net debt paydown: -37779000
Dividend yield: 1.3014063494288721%
Buyback yield: 5.9711657460672045%
Debt paydown yield: -4.625195717316402%
Total shareholder yield: 2.6473763781796746% (Low Return)
Shareholder yield for MGPI (quarterly period ending 2025-03-31)
Market cap (USD): 611858515.31
Dividends paid: 2578000
Stock repurchases: 1035000
Dividend yield: 0.4213392370119829%
Buyback yield: 0.16915675341637015%
Total shareholder yield: 0.5904959904283531% (Low Return)
Shareholder yield for MGPI (quarterly period ending 2025-06-30)
Market cap (USD): 626390956.47
Dividends paid: 2578000
Stock repurchases: 0
Net debt paydown: 963000
Dividend yield: 0.41156405171112476%
Buyback yield: 0%
Debt paydown yield: 0.15373785174469093%
Total shareholder yield: 0.5653019034558157% (Low Return)
Shareholder yield for MGPI (quarterly period ending 2025-09-30)
Market cap (USD): 507780591.12
Dividends paid: 2583000
Stock repurchases: 0
Net debt paydown: 28694000
Dividend yield: 0.5086842713508872%
Buyback yield: 0%
Debt paydown yield: 5.650865846745009%
Total shareholder yield: 6.159550118095896% (Moderate Return)
Shareholder yield for MGPI (annual period ending 2025-12-31)
Market cap (USD): 512482263.26
Dividends paid: 10325000
Stock repurchases: 1035000
Net debt paydown: 73027000
Dividend yield: 2.0147038717634156%
Buyback yield: 0.2019582089370591%
Debt paydown yield: 14.249663887967742%
Total shareholder yield: 16.466325968668215% (High Return)
Shareholder yield for MGPI (quarterly period ending 2025-12-31)
Market cap (USD): 512482263.26
Dividends paid: 2586000
Stock repurchases: 0
Net debt paydown: 13595000
Dividend yield: 0.5046028292862172%
Buyback yield: 0%
Debt paydown yield: 2.65277473478195%
Total shareholder yield: 3.157377564068167% (Low Return)
Shareholder yield for MIDHANI.NS (annual period ending 2022-03-31)
Market cap (USD): 397482956.61347747
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIDHANI.NS (annual period ending 2023-03-31)
Market cap (USD): 415844599.269184
Dividends paid: 7350048.7210718645
Stock repurchases: 0
Dividend yield: 1.767498900788667%
Buyback yield: 0%
Total shareholder yield: 1.767498900788667% (Low Return)
Shareholder yield for MIDHANI.NS (annual period ending 2024-03-31)
Market cap (USD): 881437396.8330134
Dividends paid: 6921045.688931527
Stock repurchases: 0
Net debt paydown: 7637331.729649179
Dividend yield: 0.7851999147981131%
Buyback yield: 0%
Debt paydown yield: 0.86646331969689%
Total shareholder yield: 1.651663234495003% (Low Return)
Shareholder yield for MIDHANI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 902709381.270903
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIDHANI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 592846164.0798227
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11668061.471368603
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9681432011083366%
Total shareholder yield: 1.9681432011083366% (Low Return)
Shareholder yield for MIDHANI.NS (annual period ending 2025-03-31)
Market cap (USD): 592846164.0798227
Dividends paid: 1642810.3811082533
Stock repurchases: 0
Net debt paydown: 10993600.167644717
Dividend yield: 0.27710567777023853%
Buyback yield: 0%
Debt paydown yield: 1.854376537074887%
Total shareholder yield: 2.131482214845126% (Low Return)
Shareholder yield for MIDHANI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 951058495.2024341
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIDHANI.NS (quarterly period ending 2025-09-30)
Market cap (USD): 794558151.0710258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIDHANI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 714842860.6438677
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MILA.L (annual period ending 2021-06-30)
Market cap (USD): 307317.05083333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MILA.L (annual period ending 2022-06-30)
Market cap (USD): 269839.36170731706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 484294.44444444444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 179.47509265521367%
Total shareholder yield: 179.47509265521367% (High Return)
Shareholder yield for MILA.L (annual period ending 2023-06-30)
Market cap (USD): 93362.14202531645
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MILA.L (annual period ending 2024-06-30)
Market cap (USD): 93362.14202531645
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MILA.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MILA.L (annual period ending 2025-06-30)
Market cap (USD): 101035.74273972605
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSS (annual period ending 2024-04-30)
Market cap (USD): 43363836.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33333670
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -76.86974375526022%
Total shareholder yield: -76.86974375526022% (Minimal or Negative)
Shareholder yield for MSS (quarterly period ending 2024-10-31)
Market cap (USD): 36474255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSS (quarterly period ending 2025-01-31)
Market cap (USD): 44579645
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSS (quarterly period ending 2025-04-30)
Market cap (USD): 40526950
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2372832
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.854948373859863%
Total shareholder yield: 5.854948373859863% (Moderate Return)
Shareholder yield for MSS (annual period ending 2025-04-30)
Market cap (USD): 40526950
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9649703
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.810582834385514%
Total shareholder yield: 23.810582834385514% (High Return)
Shareholder yield for MSS (quarterly period ending 2025-07-31)
Market cap (USD): 35339500.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3113755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.810976286467254%
Total shareholder yield: 8.810976286467254% (Moderate Return)
Shareholder yield for MSS (quarterly period ending 2025-10-31)
Market cap (USD): 28287811.099999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -120450
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4258017687342377%
Total shareholder yield: -0.4258017687342377% (Minimal or Negative)
Shareholder yield for NATCAPSUQ.NS (annual period ending 2025-03-31)
Market cap (USD): 22383555.85739293
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 774374.007858431
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.459566535326279%
Total shareholder yield: 3.459566535326279% (Low Return)
Shareholder yield for NATCAPSUQ.NS (quarterly period ending 2025-03-31)
Market cap (USD): 22383555.85739293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NATCAPSUQ.NS (quarterly period ending 2025-06-30)
Market cap (USD): 26662592.60987597
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NATCAPSUQ.NS (quarterly period ending 2025-09-30)
Market cap (USD): 32172461.23337091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NATCAPSUQ.NS (quarterly period ending 2025-12-31)
Market cap (USD): 19251994.697560433
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEPHROPLUS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 525030743.6983402
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKLO (annual period ending 2021-12-31)
Market cap (USD): 1713811221.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKLO (annual period ending 2022-12-31)
Market cap (USD): 1725990591.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKLO (annual period ending 2023-12-31)
Market cap (USD): 1837344822.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54181
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0029488748834740016%
Total shareholder yield: 0.0029488748834740016% (Low Return)
Shareholder yield for OKLO (quarterly period ending 2024-09-30)
Market cap (USD): 1407587084.83
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKLO (quarterly period ending 2024-12-31)
Market cap (USD): 3693828654.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKLO (annual period ending 2024-12-31)
Market cap (USD): 3693828654.01
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -774000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02095386853312077%
Total shareholder yield: -0.02095386853312077% (Minimal or Negative)
Shareholder yield for OKLO (quarterly period ending 2025-03-31)
Market cap (USD): 3763425048.81
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKLO (quarterly period ending 2025-06-30)
Market cap (USD): 9741755362.130001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -86000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0008827977792823203%
Total shareholder yield: -0.0008827977792823203% (Minimal or Negative)
Shareholder yield for OKLO (quarterly period ending 2025-09-30)
Market cap (USD): 19422613878.809998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 195000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0010039843309285177%
Total shareholder yield: 0.0010039843309285177% (Low Return)
Shareholder yield for OKLO (quarterly period ending 2025-12-31)
Market cap (USD): 12485593227.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 494000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003956560101020918%
Total shareholder yield: 0.003956560101020918% (Low Return)
Shareholder yield for OKLO (annual period ending 2025-12-31)
Market cap (USD): 12485593227.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -426000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.003411932394807512%
Total shareholder yield: -0.003411932394807512% (Minimal or Negative)
Shareholder yield for PRN.AX (annual period ending 2021-06-30)
Market cap (USD): 407657306.8270676
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRN.AX (annual period ending 2022-06-30)
Market cap (USD): 373920150.4
Dividends paid: 11529655.172413794
Stock repurchases: 648275.8620689656
Dividend yield: 3.083453822983324%
Buyback yield: 0.17337280736956123%
Total shareholder yield: 3.256826630352885% (Low Return)
Shareholder yield for PRN.AX (annual period ending 2023-06-30)
Market cap (USD): 563356517.9867549
Dividends paid: 288079.47019867547
Stock repurchases: 30737086.09271523
Net debt paydown: 87955775.29116231
Dividend yield: 0.051136262917161904%
Buyback yield: 5.456062921320082%
Debt paydown yield: 15.612808671405173%
Total shareholder yield: 21.120007855642417% (High Return)
Shareholder yield for PRN.AX (annual period ending 2024-06-30)
Market cap (USD): 567112228.1066667
Dividends paid: 15012666.666666666
Stock repurchases: 19837333.333333332
Net debt paydown: -85054763.79690951
Dividend yield: 2.6472126543254455%
Buyback yield: 3.497955492788665%
Debt paydown yield: -14.99787159957196%
Total shareholder yield: -8.852703452457849% (Minimal or Negative)
Shareholder yield for PSNL (annual period ending 2021-12-31)
Market cap (USD): 1523335071.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSNL (annual period ending 2022-12-31)
Market cap (USD): 211366744.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSNL (annual period ending 2023-12-31)
Market cap (USD): 224176850.10000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 922000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.41128243152168364%
Total shareholder yield: 0.41128243152168364% (Low Return)
Shareholder yield for PSNL (quarterly period ending 2024-09-30)
Market cap (USD): 574319739.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSNL (annual period ending 2024-12-31)
Market cap (USD): 617020092.1800001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3481000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5641631519163732%
Total shareholder yield: 0.5641631519163732% (Low Return)
Shareholder yield for PSNL (quarterly period ending 2024-12-31)
Market cap (USD): 617020092.1800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSNL (quarterly period ending 2025-03-31)
Market cap (USD): 374695592.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSNL (quarterly period ending 2025-06-30)
Market cap (USD): 700285779.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1980000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.28274171179222674%
Total shareholder yield: 0.28274171179222674% (Low Return)
Shareholder yield for PSNL (quarterly period ending 2025-09-30)
Market cap (USD): 696015744.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1407000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20215059959296255%
Total shareholder yield: 0.20215059959296255% (Low Return)
Shareholder yield for PSNL (annual period ending 2025-12-31)
Market cap (USD): 849737012.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4299000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5059212362700989%
Total shareholder yield: 0.5059212362700989% (Low Return)
Shareholder yield for PSNL (quarterly period ending 2025-12-31)
Market cap (USD): 849737012.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1083000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12745119769260693%
Total shareholder yield: 0.12745119769260693% (Low Return)
Shareholder yield for QRC.TO (annual period ending 2021-08-31)
Market cap (USD): 261677242.15079367
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QRC.TO (annual period ending 2022-08-31)
Market cap (USD): 249217977.90076333
Dividends paid: 112442.29299363057
Stock repurchases: 167691.46496815287
Dividend yield: 0.04511805044755006%
Buyback yield: 0.0672870658772965%
Total shareholder yield: 0.11240511632484657% (Low Return)
Shareholder yield for QRC.TO (annual period ending 2023-08-31)
Market cap (USD): 237037039.2074074
Dividends paid: 72531.5923566879
Stock repurchases: 188675.28662420384
Net debt paydown: 23014.267515923566
Dividend yield: 0.03059926524530319%
Buyback yield: 0.07959738581577244%
Debt paydown yield: 0.009709144019380906%
Total shareholder yield: 0.11990579508045654% (Low Return)
Shareholder yield for QRC.TO (annual period ending 2024-08-31)
Market cap (USD): 277809008.8518518
Dividends paid: 394102.5641025641
Stock repurchases: 116794.8717948718
Net debt paydown: -4030502.8613424795
Dividend yield: 0.1418609733828785%
Buyback yield: 0.04204142705003329%
Debt paydown yield: -1.4508179119172624%
Total shareholder yield: -1.2669155114843507% (Minimal or Negative)
Shareholder yield for QRC.TO (quarterly period ending 2024-11-30)
Market cap (USD): 282919780.95714283
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QRC.TO (quarterly period ending 2025-02-28)
Market cap (USD): 246205735.8125
Dividends paid: 0
Stock repurchases: 3984.575835475578
Dividend yield: 0%
Buyback yield: 0.0016183927731521512%
Total shareholder yield: 0.0016183927731521512% (Low Return)
Shareholder yield for QRC.TO (quarterly period ending 2025-05-31)
Market cap (USD): 245570303.1014493
Dividends paid: 0
Stock repurchases: 66581.63265306123
Net debt paydown: 921966.0563454172
Dividend yield: 0%
Buyback yield: 0.027113063677555185%
Debt paydown yield: 0.3754387418598157%
Total shareholder yield: 0.40255180553737085% (Low Return)
Shareholder yield for QRC.TO (annual period ending 2025-08-31)
Market cap (USD): 298568459.54744524
Dividends paid: 193196.405648267
Stock repurchases: 123748.39537869063
Net debt paydown: 273850.1036832235
Dividend yield: 0.064707573579977%
Buyback yield: 0.0414472431435866%
Debt paydown yield: 0.09172104250338815%
Total shareholder yield: 0.19787585922695178% (Low Return)
Shareholder yield for QRC.TO (quarterly period ending 2025-08-31)
Market cap (USD): 298568459.54744524
Dividends paid: 0
Stock repurchases: 42362.0025673941
Net debt paydown: -346153.8209635583
Dividend yield: 0%
Buyback yield: 0.014188371615543132%
Debt paydown yield: -0.11593783934453106%
Total shareholder yield: -0.10174946772898792% (Minimal or Negative)
Shareholder yield for QRC.TO (quarterly period ending 2025-11-30)
Market cap (USD): 340351725.5928572
Dividends paid: 329305.912596401
Stock repurchases: 57326.47814910026
Net debt paydown: -1208993.4693150208
Dividend yield: 0.09675458880744162%
Buyback yield: 0.016843304687009744%
Debt paydown yield: -0.35521884521345687%
Total shareholder yield: -0.2416209517190055% (Minimal or Negative)
Shareholder yield for QRC.TO (quarterly period ending 2026-02-28)
Market cap (USD): 550657924.0729927
Dividends paid: 0
Stock repurchases: 237468.03069053707
Net debt paydown: -1774010.67725626
Dividend yield: 0%
Buyback yield: 0.04312441904659841%
Debt paydown yield: -0.3221620174162981%
Total shareholder yield: -0.27903759836969966% (Minimal or Negative)
Shareholder yield for SFC.AX (annual period ending 2021-06-30)
Market cap (USD): 173907525.82706767
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFC.AX (annual period ending 2022-06-30)
Market cap (USD): 138558345.97931036
Dividends paid: 9680689.655172413
Stock repurchases: 1357931.0344827587
Net debt paydown: -43243505.31501167
Dividend yield: 6.9867243194559645%
Buyback yield: 0.9800427573561871%
Debt paydown yield: -31.20959983274398%
Total shareholder yield: -23.24283275593183% (Minimal or Negative)
Shareholder yield for SFC.AX (annual period ending 2023-06-30)
Market cap (USD): 131705119.61589403
Dividends paid: 8938410.59602649
Stock repurchases: 460264.90066225163
Net debt paydown: -20862868.23475679
Dividend yield: 6.786684239834069%
Buyback yield: 0.3494662181732739%
Debt paydown yield: -15.840590172653457%
Total shareholder yield: -8.704439714646114% (Minimal or Negative)
Shareholder yield for SFC.AX (annual period ending 2024-06-30)
Market cap (USD): 178616458.8333333
Dividends paid: 11209333.333333334
Stock repurchases: 210666.66666666666
Net debt paydown: 8201350.993377484
Dividend yield: 6.275644140830685%
Buyback yield: 0.11794359156075272%
Debt paydown yield: 4.591598695297251%
Total shareholder yield: 10.985186427688689% (High Return)
Shareholder yield for SHRADHA.NS (annual period ending 2022-03-31)
Market cap (USD): 7809807.751549518
Dividends paid: 15297.375708822367
Stock repurchases: 0
Dividend yield: 0.1958739087500235%
Buyback yield: 0%
Total shareholder yield: 0.1958739087500235% (Low Return)
Shareholder yield for SHRADHA.NS (annual period ending 2023-03-31)
Market cap (USD): 10284409.490864798
Dividends paid: 246638.24604141293
Stock repurchases: 0
Net debt paydown: 4620789.770630922
Dividend yield: 2.3981760572689286%
Buyback yield: 0%
Debt paydown yield: 44.930044595514914%
Total shareholder yield: 47.32822065278384% (High Return)
Shareholder yield for SHRADHA.NS (annual period ending 2024-03-31)
Market cap (USD): 18267296.130758155
Dividends paid: 60702.72214893872
Stock repurchases: 0
Net debt paydown: 655446.0477228705
Dividend yield: 0.3323027212917873%
Buyback yield: 0%
Debt paydown yield: 3.5880846460864113%
Total shareholder yield: 3.920387367378199% (Low Return)
Shareholder yield for SHRADHA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 39599218.03296703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRADHA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 66604749.78552279
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRADHA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 42171791.47321741
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRADHA.NS (annual period ending 2025-03-31)
Market cap (USD): 42171791.47321741
Dividends paid: 236719.663315408
Stock repurchases: 0
Net debt paydown: -1718293.1860718597
Dividend yield: 0.5613222845079858%
Buyback yield: 0%
Debt paydown yield: -4.074508400154445%
Total shareholder yield: -3.5131861156464597% (Minimal or Negative)
Shareholder yield for SHRADHA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 50539256.84390358
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRADHA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 29410256.446674183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRADHA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 25232106.464743234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIGA (annual period ending 2021-12-31)
Market cap (USD): 349296352.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIGA (annual period ending 2022-12-31)
Market cap (USD): 363641171.79
Dividends paid: 32940395
Stock repurchases: 13006331
Dividend yield: 9.058488849833216%
Buyback yield: 3.5766937324443164%
Total shareholder yield: 12.635182582277533% (High Return)
Shareholder yield for SIGA (annual period ending 2023-12-31)
Market cap (USD): 299806725.46
Dividends paid: 32135118
Stock repurchases: 11072511
Net debt paydown: -35839
Dividend yield: 10.718611448990808%
Buyback yield: 3.6932163489698926%
Debt paydown yield: -0.011954034701860487%
Total shareholder yield: 14.39987376325884% (High Return)
Shareholder yield for SIGA (quarterly period ending 2024-09-30)
Market cap (USD): 388027364.77
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIGA (quarterly period ending 2024-12-31)
Market cap (USD): 344992906.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIGA (annual period ending 2024-12-31)
Market cap (USD): 344992906.57
Dividends paid: 42665044
Stock repurchases: 0
Net debt paydown: 17189
Dividend yield: 12.3669336926912%
Buyback yield: 0%
Debt paydown yield: 0.004982421282482892%
Total shareholder yield: 12.371916113973683% (High Return)
Shareholder yield for SIGA (quarterly period ending 2025-03-31)
Market cap (USD): 314868785.83
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIGA (quarterly period ending 2025-06-30)
Market cap (USD): 413848039.69
Dividends paid: 42866683
Stock repurchases: 0
Net debt paydown: -11775
Dividend yield: 10.35807322709805%
Buyback yield: 0%
Debt paydown yield: -0.002845247257621485%
Total shareholder yield: 10.355227979840429% (High Return)
Shareholder yield for SIGA (quarterly period ending 2025-09-30)
Market cap (USD): 580247944.73
Dividends paid: 162023
Stock repurchases: 0
Net debt paydown: -12240
Dividend yield: 0.027923063144220574%
Buyback yield: 0%
Debt paydown yield: -0.002109443059844959%
Total shareholder yield: 0.025813620084375617% (Low Return)
Shareholder yield for SIGA (annual period ending 2025-12-31)
Market cap (USD): 388027364.77
Dividends paid: 43116529
Stock repurchases: 0
Net debt paydown: -48349
Dividend yield: 11.111723789263412%
Buyback yield: 0%
Debt paydown yield: -0.012460203684000089%
Total shareholder yield: 11.099263585579411% (High Return)
Shareholder yield for SIGA (quarterly period ending 2025-12-31)
Market cap (USD): 388027364.77
Dividends paid: 87823
Stock repurchases: 0
Net debt paydown: -12503
Dividend yield: 0.022633197545759782%
Buyback yield: 0%
Debt paydown yield: -0.0032221954261939874%
Total shareholder yield: 0.019411002119565795% (Low Return)
Shareholder yield for SNTIA.OL (quarterly period ending 2025-06-30)
Market cap (USD): 589034492.7606752
Dividends paid: 0
Stock repurchases: 10327706.057596821
Net debt paydown: -213960.29321467504
Dividend yield: 0%
Buyback yield: 1.753327892428359%
Debt paydown yield: -0.036323898828384424%
Total shareholder yield: 1.7170039935999746% (Low Return)
Shareholder yield for SNTIA.OL (quarterly period ending 2025-09-30)
Market cap (USD): 612061070.7835671
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 798717.5940759405
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13049638871059285%
Total shareholder yield: 0.13049638871059285% (Low Return)
Shareholder yield for SNTIA.OL (annual period ending 2025-12-31)
Market cap (USD): 585992161.6274902
Dividends paid: 74626865.67164178
Stock repurchases: 10348258.70646766
Net debt paydown: 168530.6916432865
Dividend yield: 12.735130358122673%
Buyback yield: 1.7659380763263441%
Debt paydown yield: 0.028759888387452512%
Total shareholder yield: 14.52982832283647% (High Return)
Shareholder yield for SNTIA.OL (quarterly period ending 2025-12-31)
Market cap (USD): 585992161.6274902
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2141496.924196653
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3654480493815859%
Total shareholder yield: 0.3654480493815859% (Low Return)
Shareholder yield for STYRENIX.NS (annual period ending 2022-03-31)
Market cap (USD): 163632350.57035476
Dividends paid: 46719068.97006462
Stock repurchases: 0
Dividend yield: 28.551242347385003%
Buyback yield: 0%
Total shareholder yield: 28.551242347385003% (High Return)
Shareholder yield for STYRENIX.NS (annual period ending 2023-03-31)
Market cap (USD): 137114325.5937881
Dividends paid: 22517661.38855055
Stock repurchases: 0
Dividend yield: 16.422544683814355%
Buyback yield: 0%
Total shareholder yield: 16.422544683814355% (High Return)
Shareholder yield for STYRENIX.NS (annual period ending 2024-03-31)
Market cap (USD): 288656558.1513915
Dividends paid: 19774553.303753447
Stock repurchases: 0
Net debt paydown: 994267.4304250213
Dividend yield: 6.850547041228941%
Buyback yield: 0%
Debt paydown yield: 0.3444465065309753%
Total shareholder yield: 7.194993547759916% (Moderate Return)
Shareholder yield for STYRENIX.NS (quarterly period ending 2024-09-30)
Market cap (USD): 498818815.769828
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STYRENIX.NS (quarterly period ending 2024-12-31)
Market cap (USD): 584037895.2966546
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STYRENIX.NS (quarterly period ending 2025-03-31)
Market cap (USD): 547114262.0200723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STYRENIX.NS (annual period ending 2025-03-31)
Market cap (USD): 547114262.0200723
Dividends paid: 12056347.907411736
Stock repurchases: 0
Net debt paydown: -43161691.29378275
Dividend yield: 2.2036252286491145%
Buyback yield: 0%
Debt paydown yield: -7.888972064888201%
Total shareholder yield: -5.685346836239087% (Minimal or Negative)
Shareholder yield for STYRENIX.NS (quarterly period ending 2025-06-30)
Market cap (USD): 646890075.9127077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STYRENIX.NS (quarterly period ending 2025-09-30)
Market cap (USD): 460537185.0338219
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STYRENIX.NS (quarterly period ending 2025-12-31)
Market cap (USD): 382521135.8889384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUPX (annual period ending 2024-06-30)
Market cap (USD): 185087320.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42533.82352941178
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022980409173932948%
Total shareholder yield: 0.022980409173932948% (Low Return)
Shareholder yield for SUPX (quarterly period ending 2024-12-31)
Market cap (USD): 162167628.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUPX (annual period ending 2025-06-30)
Market cap (USD): 436339033.09
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVM.TO (annual period ending 2022-03-31)
Market cap (USD): 782172163.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVM.TO (annual period ending 2023-03-31)
Market cap (USD): 824184260.037037
Dividends paid: 3277777.7777777775
Stock repurchases: 1539259.259259259
Dividend yield: 0.3976996330444944%
Buyback yield: 0.1867615451901603%
Total shareholder yield: 0.5844611782346547% (Low Return)
Shareholder yield for SVM.TO (annual period ending 2024-03-31)
Market cap (USD): 707522814.1544116
Dividends paid: 3280000
Stock repurchases: 755555.5555555555
Net debt paydown: -542222.2222222222
Dividend yield: 0.46358929131070603%
Buyback yield: 0.10678886114203254%
Debt paydown yield: -0.07663671211369394%
Total shareholder yield: 0.49374144033904466% (Low Return)
Shareholder yield for SVM.TO (quarterly period ending 2024-09-30)
Market cap (USD): 955267243.7407407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVM.TO (quarterly period ending 2024-12-31)
Market cap (USD): 665154475.8741258
Dividends paid: 1906993.0069930071
Stock repurchases: 673426.5734265734
Dividend yield: 0.2866992670367127%
Buyback yield: 0.10124363555421868%
Total shareholder yield: 0.3879429025909314% (Low Return)
Shareholder yield for SVM.TO (quarterly period ending 2025-03-31)
Market cap (USD): 853872722.5174825
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2319580.419580415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.27165411874753065%
Total shareholder yield: -0.27165411874753065% (Minimal or Negative)
Shareholder yield for SVM.TO (annual period ending 2025-03-31)
Market cap (USD): 853872722.5174825
Dividends paid: 3460139.8601398603
Stock repurchases: 673426.5734265734
Net debt paydown: -77336415.43641543
Dividend yield: 0.40522899594898537%
Buyback yield: 0.07886732479767035%
Debt paydown yield: -9.057136198051111%
Total shareholder yield: -8.573039877304456% (Minimal or Negative)
Shareholder yield for SVM.TO (quarterly period ending 2025-06-30)
Market cap (USD): 928404800.1824818
Dividends paid: 1990510.9489051094
Stock repurchases: 0
Net debt paydown: -2694619.97856158
Dividend yield: 0.21440119100136776%
Buyback yield: 0%
Debt paydown yield: -0.2902419265854659%
Total shareholder yield: -0.07584073558409812% (Minimal or Negative)
Shareholder yield for SVM.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1394053386.0431654
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1693451.6620280594
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12147681566447724%
Total shareholder yield: -0.12147681566447724% (Minimal or Negative)
Shareholder yield for SVM.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1851965749.2335768
Dividends paid: 2010948.9051094889
Stock repurchases: 0
Net debt paydown: -1171511.8416215777
Dividend yield: 0.10858456242734003%
Buyback yield: 0%
Debt paydown yield: -0.06325774880590529%
Total shareholder yield: 0.045326813621434744% (Low Return)
Shareholder yield for SYNA (annual period ending 2021-06-30)
Market cap (USD): 6077371132.080001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYNA (annual period ending 2022-06-30)
Market cap (USD): 4611348901.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYNA (annual period ending 2023-06-30)
Market cap (USD): 3335171276.8799996
Dividends paid: 0
Stock repurchases: 183500000
Net debt paydown: 11400000
Dividend yield: 0%
Buyback yield: 5.501966308958543%
Debt paydown yield: 0.34181153091077593%
Total shareholder yield: 5.843777839869318% (Moderate Return)
Shareholder yield for SYNA (annual period ending 2024-06-30)
Market cap (USD): 3445328023.2000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 600000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.017414887521877337%
Total shareholder yield: 0.017414887521877337% (Low Return)
Shareholder yield for SYNA (quarterly period ending 2024-09-30)
Market cap (USD): 3030482404.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYNA (quarterly period ending 2024-12-31)
Market cap (USD): 2981263432.3199997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYNA (quarterly period ending 2025-03-31)
Market cap (USD): 2489073714.72
Dividends paid: 0
Stock repurchases: 37800000
Dividend yield: 0%
Buyback yield: 1.5186372254247273%
Total shareholder yield: 1.5186372254247273% (Low Return)
Shareholder yield for SYNA (quarterly period ending 2025-06-30)
Market cap (USD): 2532042658.3199997
Dividends paid: 0
Stock repurchases: 16000000
Net debt paydown: 1200000
Dividend yield: 0%
Buyback yield: 0.6319008863229791%
Debt paydown yield: 0.047392566474223435%
Total shareholder yield: 0.6792934527972025% (Low Return)
Shareholder yield for SYNA (annual period ending 2025-06-30)
Market cap (USD): 2532042658.3199997
Dividends paid: 0
Stock repurchases: 128300000
Net debt paydown: 148600000
Dividend yield: 0%
Buyback yield: 5.067055232202389%
Debt paydown yield: 5.868779481724669%
Total shareholder yield: 10.935834713927058% (High Return)
Shareholder yield for SYNA (quarterly period ending 2025-09-30)
Market cap (USD): 2669543277.84
Dividends paid: 0
Stock repurchases: 7200000
Net debt paydown: 44800000
Dividend yield: 0%
Buyback yield: 0.26970905696744185%
Debt paydown yield: 1.678189687797416%
Total shareholder yield: 1.947898744764858% (Low Return)
Shareholder yield for SYNA (quarterly period ending 2025-12-31)
Market cap (USD): 2891419277.52
Dividends paid: 0
Stock repurchases: 36400000
Net debt paydown: -600000
Dividend yield: 0%
Buyback yield: 1.2588973271016113%
Debt paydown yield: -0.020751054842334252%
Total shareholder yield: 1.238146272259277% (Low Return)
Shareholder yield for TECH (annual period ending 2021-06-30)
Market cap (USD): 17150078465.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECH (annual period ending 2022-06-30)
Market cap (USD): 13242347313.48
Dividends paid: 50185000
Stock repurchases: 160950000
Dividend yield: 0.3789735974445736%
Buyback yield: 1.2154189600220011%
Total shareholder yield: 1.5943925574665747% (Low Return)
Shareholder yield for TECH (annual period ending 2023-06-30)
Market cap (USD): 12522502101.24
Dividends paid: 50285000
Stock repurchases: 19562000
Net debt paydown: -128994000
Dividend yield: 0.4015571296651705%
Buyback yield: 0.15621478712359677%
Debt paydown yield: -1.030097651069484%
Total shareholder yield: -0.47232573428071667% (Minimal or Negative)
Shareholder yield for TECH (annual period ending 2024-06-30)
Market cap (USD): 11042300907.24
Dividends paid: 50419000
Stock repurchases: 80042000
Net debt paydown: 35427000
Dividend yield: 0.456598678332903%
Buyback yield: 0.7248670424070732%
Debt paydown yield: 0.32082987320850787%
Total shareholder yield: 1.5022955939484843% (Low Return)
Shareholder yield for TECH (quarterly period ending 2024-09-30)
Market cap (USD): 12330854999.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECH (quarterly period ending 2024-12-31)
Market cap (USD): 11123322446.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECH (quarterly period ending 2025-03-31)
Market cap (USD): 9065063733.36
Dividends paid: 12580000
Stock repurchases: 100046000
Net debt paydown: -301048000
Dividend yield: 0.13877453452097435%
Buyback yield: 1.1036436471133069%
Debt paydown yield: -3.3209694808004993%
Total shareholder yield: -2.078551299166218% (Minimal or Negative)
Shareholder yield for TECH (quarterly period ending 2025-06-30)
Market cap (USD): 7968156743.28
Dividends paid: 12387000
Stock repurchases: 100057000
Net debt paydown: -20559000
Dividend yield: 0.15545627927621608%
Buyback yield: 1.2557107399322154%
Debt paydown yield: -0.25801450275609317%
Total shareholder yield: 1.1531525164523384% (Low Return)
Shareholder yield for TECH (annual period ending 2025-06-30)
Market cap (USD): 7968156743.28
Dividends paid: 50391000
Stock repurchases: 275731000
Net debt paydown: -24520000
Dividend yield: 0.6324047282641321%
Buyback yield: 3.460411345855359%
Debt paydown yield: -0.3077248702553337%
Total shareholder yield: 3.785091203864157% (Low Return)
Shareholder yield for TECH (quarterly period ending 2025-09-30)
Market cap (USD): 8628793907.76
Dividends paid: 12444000
Stock repurchases: 24000
Net debt paydown: 49585000
Dividend yield: 0.14421482460960075%
Buyback yield: 0.00027813852383722423%
Debt paydown yield: 0.5746457793528652%
Total shareholder yield: 0.7191387424863032% (Low Return)
Shareholder yield for TECH (quarterly period ending 2025-12-31)
Market cap (USD): 9133620420.24
Dividends paid: 12470000
Stock repurchases: 0
Net debt paydown: 43578000
Dividend yield: 0.13652855523059204%
Buyback yield: 0%
Debt paydown yield: 0.477116389722433%
Total shareholder yield: 0.613644944953025% (Low Return)
Shareholder yield for TII (annual period ending 2021-12-31)
Market cap (USD): 61921505.52
Dividends paid: 862992.125984252
Stock repurchases: 0
Dividend yield: 1.3936872476485807%
Buyback yield: 0%
Total shareholder yield: 1.3936872476485807% (Low Return)
Shareholder yield for TII (annual period ending 2022-12-31)
Market cap (USD): 52092695.120000005
Dividends paid: 3017647.058823529
Stock repurchases: 0
Net debt paydown: 5194580.824455768
Dividend yield: 5.792841111161785%
Buyback yield: 0%
Debt paydown yield: 9.971802788259666%
Total shareholder yield: 15.76464389942145% (High Return)
Shareholder yield for TII (annual period ending 2023-12-31)
Market cap (USD): 39315241.6
Dividends paid: 1498484.8484848484
Stock repurchases: 0
Net debt paydown: -4939349.376114082
Dividend yield: 3.8114603586331475%
Buyback yield: 0%
Debt paydown yield: -12.563446579746012%
Total shareholder yield: -8.751986221112865% (Minimal or Negative)
Shareholder yield for TII (quarterly period ending 2024-09-30)
Market cap (USD): 27520669.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TII (quarterly period ending 2024-12-31)
Market cap (USD): 31452193.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4612478.632478628
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.665046063454144%
Total shareholder yield: 14.665046063454144% (High Return)
Shareholder yield for TII (annual period ending 2024-12-31)
Market cap (USD): 31452193.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4639801.864801861
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.75191832727368%
Total shareholder yield: 14.75191832727368% (High Return)
Shareholder yield for TII (quarterly period ending 2025-03-31)
Market cap (USD): 41281003.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2224475.524475526
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.388617829447906%
Total shareholder yield: -5.388617829447906% (Minimal or Negative)
Shareholder yield for TII (quarterly period ending 2025-06-30)
Market cap (USD): 73716078
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 970180.1847787276
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3161039098942942%
Total shareholder yield: 1.3161039098942942% (Low Return)
Shareholder yield for TII (annual period ending 2025-12-31)
Market cap (USD): 290932787.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3259573.2734418884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.120387048033413%
Total shareholder yield: 1.120387048033413% (Low Return)
Shareholder yield for TII (quarterly period ending 2025-12-31)
Market cap (USD): 290932787.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4513868.613138687
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5515159520696968%
Total shareholder yield: 1.5515159520696968% (Low Return)
Shareholder yield for TKR (annual period ending 2021-12-31)
Market cap (USD): 4460852596.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TKR (annual period ending 2022-12-31)
Market cap (USD): 4634588871.9
Dividends paid: 91700000
Stock repurchases: 211600000
Dividend yield: 1.9786005303725378%
Buyback yield: 4.565669271830195%
Total shareholder yield: 6.5442698022027335% (Moderate Return)
Shareholder yield for TKR (annual period ending 2023-12-31)
Market cap (USD): 5346907599.4
Dividends paid: 94000000
Stock repurchases: 250900000
Net debt paydown: -448000000
Dividend yield: 1.7580255176010178%
Buyback yield: 4.692431940064845%
Debt paydown yield: -8.378674807289958%
Total shareholder yield: -1.928217349624095% (Minimal or Negative)
Shareholder yield for TKR (quarterly period ending 2024-09-30)
Market cap (USD): 5690210478.799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TKR (quarterly period ending 2024-12-31)
Market cap (USD): 4839597676.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TKR (annual period ending 2024-12-31)
Market cap (USD): 4839597676.4
Dividends paid: 96100000
Stock repurchases: 40500000
Net debt paydown: 321800000
Dividend yield: 1.9857022510078832%
Buyback yield: 0.8368464221209081%
Debt paydown yield: 6.649313052802672%
Total shareholder yield: 9.471861725931463% (Moderate Return)
Shareholder yield for TKR (quarterly period ending 2025-03-31)
Market cap (USD): 4894498339.3
Dividends paid: 25100000
Stock repurchases: 23100000
Dividend yield: 0.5128206868201685%
Buyback yield: 0.4719584806990395%
Total shareholder yield: 0.9847791675192079% (Low Return)
Shareholder yield for TKR (quarterly period ending 2025-06-30)
Market cap (USD): 4964687794.4
Dividends paid: 24400000
Stock repurchases: 22600000
Net debt paydown: -68100000
Dividend yield: 0.49147098489299523%
Buyback yield: 0.4552149286303972%
Debt paydown yield: -1.3716874619349582%
Total shareholder yield: -0.4250015484115657% (Minimal or Negative)
Shareholder yield for TKR (quarterly period ending 2025-09-30)
Market cap (USD): 5168306708.700001
Dividends paid: 24400000
Stock repurchases: 0
Net debt paydown: 76500000
Dividend yield: 0.4721082043936476%
Buyback yield: 0%
Debt paydown yield: 1.4801753129554935%
Total shareholder yield: 1.952283517349141% (Low Return)
Shareholder yield for TKR (quarterly period ending 2025-12-31)
Market cap (USD): 5809046090.900001
Dividends paid: 24400000
Stock repurchases: 11700000
Net debt paydown: 184000000
Dividend yield: 0.42003453954726133%
Buyback yield: 0.20141000461897365%
Debt paydown yield: 3.1674735769137734%
Total shareholder yield: 3.7889181210800085% (Low Return)
Shareholder yield for TKR (annual period ending 2025-12-31)
Market cap (USD): 5809046090.900001
Dividends paid: 98300000
Stock repurchases: 57400000
Net debt paydown: 122800000
Dividend yield: 1.692188329405565%
Buyback yield: 0.9881140397546229%
Debt paydown yield: 2.1139443219837575%
Total shareholder yield: 4.794246691143945% (Moderate Return)
Shareholder yield for TVRB.PA (annual period ending 2021-10-31)
Market cap (USD): 72230232.55813953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)