speb/financial-data huggingface dataset:
Shareholder yield for PRI (annual period ending 2021-12-31)
Market cap (USD): 4468980186.4800005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRI (annual period ending 2022-12-31)
Market cap (USD): 4203292438.3199997
Dividends paid: 83783000
Stock repurchases: 356306000
Dividend yield: 1.9932707806903618%
Buyback yield: 8.476831084881898%
Total shareholder yield: 10.470101865572259% (High Return)
Shareholder yield for PRI (annual period ending 2023-12-31)
Market cap (USD): 6181917745.92
Dividends paid: 93715000
Stock repurchases: 375062000
Net debt paydown: 44175000
Dividend yield: 1.5159535252931973%
Buyback yield: 6.067081695603875%
Debt paydown yield: 0.7145840791743797%
Total shareholder yield: 8.297619300071451% (Moderate Return)
Shareholder yield for PRI (quarterly period ending 2024-09-30)
Market cap (USD): 8044850383.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRI (quarterly period ending 2024-12-31)
Market cap (USD): 8260331879.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRI (annual period ending 2024-12-31)
Market cap (USD): 8260331879.12
Dividends paid: 112814000
Stock repurchases: 425035000
Net debt paydown: 85648000
Dividend yield: 1.3657320510954873%
Buyback yield: 5.1454954379542475%
Debt paydown yield: 1.0368590663590185%
Total shareholder yield: 7.548086555408753% (Moderate Return)
Shareholder yield for PRI (quarterly period ending 2025-03-31)
Market cap (USD): 8691606709.76
Dividends paid: 34736000
Stock repurchases: 117990000
Dividend yield: 0.39964992848783837%
Buyback yield: 1.3575165552245523%
Total shareholder yield: 1.7571664837123906% (Low Return)
Shareholder yield for PRI (quarterly period ending 2025-06-30)
Market cap (USD): 8391928392.88
Dividends paid: 34209000
Stock repurchases: 133018000
Net debt paydown: 26908000
Dividend yield: 0.4076417052012037%
Buyback yield: 1.5850707223962615%
Debt paydown yield: 0.32064143949118623%
Total shareholder yield: 2.3133538670886513% (Low Return)
Shareholder yield for PRI (quarterly period ending 2025-09-30)
Market cap (USD): 8545665552.320001
Dividends paid: 33819000
Stock repurchases: 128964000
Net debt paydown: 18475000
Dividend yield: 0.3957444834805023%
Buyback yield: 1.5091159279570507%
Debt paydown yield: 0.2161914702475614%
Total shareholder yield: 2.1210518816851147% (Low Return)
Shareholder yield for PRI (quarterly period ending 2025-12-31)
Market cap (USD): 7985600768.639999
Dividends paid: 33288000
Stock repurchases: 70061000
Net debt paydown: 67270000
Dividend yield: 0.4168502904718735%
Buyback yield: 0.8773416306401685%
Debt paydown yield: 0.8423912232649282%
Total shareholder yield: 2.13658314437697% (Low Return)
Shareholder yield for PRI (annual period ending 2025-12-31)
Market cap (USD): 7985600768.639999
Dividends paid: 136052000
Stock repurchases: 450033000
Net debt paydown: 133547000
Dividend yield: 1.7037165260538132%
Buyback yield: 5.635555959262456%
Debt paydown yield: 1.6723475649377342%
Total shareholder yield: 9.011620050254002% (Moderate Return)
Shareholder yield for REA.AX (annual period ending 2021-06-30)
Market cap (USD): 15735646415.909775
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REA.AX (annual period ending 2022-06-30)
Market cap (USD): 9647526829.517242
Dividends paid: 134068965.51724139
Stock repurchases: 11034482.75862069
Net debt paydown: -25047783.25123155
Dividend yield: 1.3896718598081383%
Buyback yield: 0.11437628475787147%
Debt paydown yield: -0.2596290603162275%
Total shareholder yield: 1.2444190842497824% (Low Return)
Shareholder yield for REA.AX (annual period ending 2023-06-30)
Market cap (USD): 12007037716.953644
Dividends paid: 143774834.4370861
Stock repurchases: 5562913.907284768
Net debt paydown: 68842201.41584834
Dividend yield: 1.1974213609246813%
Buyback yield: 0.04633044418133267%
Debt paydown yield: 0.5733487562768695%
Total shareholder yield: 1.8171005613828835% (Low Return)
Shareholder yield for REA.AX (annual period ending 2024-06-30)
Market cap (USD): 16780589892.133331
Dividends paid: 149933333.33333334
Stock repurchases: 14666666.666666666
Net debt paydown: 79553200.88300222
Dividend yield: 0.893492626284976%
Buyback yield: 0.08740256904521775%
Debt paydown yield: 0.47407869088259186%
Total shareholder yield: 1.4549738862127857% (Low Return)
Shareholder yield for ROOT.TO (annual period ending 2022-01-31)
Market cap (USD): 98296632.5390625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROOT.TO (annual period ending 2023-01-31)
Market cap (USD): 83364977.79850747
Dividends paid: 0
Stock repurchases: 1461940.2985074625
Dividend yield: 0%
Buyback yield: 1.7536624336912336%
Total shareholder yield: 1.7536624336912336% (Low Return)
Shareholder yield for ROOT.TO (annual period ending 2024-01-31)
Market cap (USD): 67276999.62686567
Dividends paid: 0
Stock repurchases: 3252238.805970149
Net debt paydown: 9161940.298507467
Dividend yield: 0%
Buyback yield: 4.834102031909633%
Debt paydown yield: 13.618235577272737%
Total shareholder yield: 18.45233760918237% (High Return)
Shareholder yield for ROOT.TO (quarterly period ending 2024-10-31)
Market cap (USD): 56961333.30935252
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROOT.TO (annual period ending 2025-01-31)
Market cap (USD): 65417047.79310345
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10518281.008749336
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.07880722776704%
Total shareholder yield: 16.07880722776704% (High Return)
Shareholder yield for ROOT.TO (quarterly period ending 2025-01-31)
Market cap (USD): 65417047.79310345
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROOT.TO (quarterly period ending 2025-04-30)
Market cap (USD): 77540239.45652175
Dividends paid: 0
Stock repurchases: 213768.115942029
Net debt paydown: 2285212.3938031048
Dividend yield: 0%
Buyback yield: 0.27568668531374957%
Debt paydown yield: 2.947130947518502%
Total shareholder yield: 3.2228176328322515% (Low Return)
Shareholder yield for ROOT.TO (quarterly period ending 2025-07-31)
Market cap (USD): 91173688.15217392
Dividends paid: 0
Stock repurchases: 1112318.8405797102
Net debt paydown: -551449.2753623277
Dividend yield: 0%
Buyback yield: 1.2199998301299257%
Debt paydown yield: -0.6048337920057905%
Total shareholder yield: 0.6151660381241353% (Low Return)
Shareholder yield for ROOT.TO (quarterly period ending 2025-10-31)
Market cap (USD): 90991097.32142858
Dividends paid: 0
Stock repurchases: 948571.4285714286
Net debt paydown: -6707236.024844721
Dividend yield: 0%
Buyback yield: 1.0424881735633693%
Debt paydown yield: -7.371310185601152%
Total shareholder yield: -6.328822012037782% (Minimal or Negative)
Shareholder yield for ROOT.TO (annual period ending 2026-01-31)
Market cap (USD): 89715666.55555555
Dividends paid: 0
Stock repurchases: 2982222.222222222
Net debt paydown: 3646130.26819925
Dividend yield: 0%
Buyback yield: 3.3240818874990024%
Debt paydown yield: 4.0640953895621115%
Total shareholder yield: 7.388177277061114% (Moderate Return)
Shareholder yield for ROOT.TO (quarterly period ending 2026-01-31)
Market cap (USD): 89715666.55555555
Dividends paid: 0
Stock repurchases: 642962.9629629629
Net debt paydown: 8619603.174603194
Dividend yield: 0%
Buyback yield: 0.716667431283938%
Debt paydown yield: 9.607690056302028%
Total shareholder yield: 10.324357487585965% (High Return)
Shareholder yield for RPGLIFE.NS (annual period ending 2022-03-31)
Market cap (USD): 115273641.14202821
Dividends paid: 1570618.488724779
Stock repurchases: 0
Dividend yield: 1.3625131236980934%
Buyback yield: 0%
Total shareholder yield: 1.3625131236980934% (Low Return)
Shareholder yield for RPGLIFE.NS (annual period ending 2023-03-31)
Market cap (USD): 135319763.044458
Dividends paid: 1934226.5529841657
Stock repurchases: 0
Net debt paydown: 122743.46601628138
Dividend yield: 1.4293747708889308%
Buyback yield: 0%
Debt paydown yield: 0.09070623776953793%
Total shareholder yield: 1.5200810086584688% (Low Return)
Shareholder yield for RPGLIFE.NS (annual period ending 2024-03-31)
Market cap (USD): 294359150.96509117
Dividends paid: 2380381.340688332
Stock repurchases: 0
Net debt paydown: 1218.026796589525
Dividend yield: 0.8086656497289013%
Buyback yield: 0%
Debt paydown yield: 0.0004137893429153062%
Total shareholder yield: 0.8090794390718167% (Low Return)
Shareholder yield for RPGLIFE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 456029952.41459626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPGLIFE.NS (quarterly period ending 2024-12-31)
Market cap (USD): 412885453.2620352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPGLIFE.NS (annual period ending 2025-03-31)
Market cap (USD): 431741828.2570895
Dividends paid: 3093289.68903437
Stock repurchases: 0
Dividend yield: 0.7164674549884954%
Buyback yield: 0%
Total shareholder yield: 0.7164674549884954% (Low Return)
Shareholder yield for RPGLIFE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 431741828.2570895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPGLIFE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 475408625.41305876
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPGLIFE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 423667402.51253206
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RTX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 237913808846.8467
Dividends paid: 667153284.6715328
Stock repurchases: 0
Net debt paydown: 450554009.34727097
Dividend yield: 0.2804180589202379%
Buyback yield: 0%
Debt paydown yield: 0.18937698973047337%
Total shareholder yield: 0.4697950486507113% (Low Return)
Shareholder yield for RTX.TO (annual period ending 2025-12-31)
Market cap (USD): 237913808846.8467
Dividends paid: 2608759124.087591
Stock repurchases: 36496350.3649635
Net debt paydown: 1158608544.7399368
Dividend yield: 1.0965143791913898%
Buyback yield: 0.015340156396074283%
Debt paydown yield: 0.4869866740209994%
Total shareholder yield: 1.5988412096084634% (Low Return)
Shareholder yield for SJJ.DE (annual period ending 2021-11-30)
Market cap (USD): 202921348.31460673
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJJ.DE (annual period ending 2022-11-30)
Market cap (USD): 78154639.17525773
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4742149.2992007425
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.067649149485187%
Total shareholder yield: -6.067649149485187% (Minimal or Negative)
Shareholder yield for SJJ.DE (annual period ending 2023-11-30)
Market cap (USD): 114230769.23076923
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2197153.7441939516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9234342541765233%
Total shareholder yield: 1.9234342541765233% (Low Return)
Shareholder yield for SJJ.DE (annual period ending 2024-11-30)
Market cap (USD): 144789473.68421054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1625691.4864083277
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1227967372503898%
Total shareholder yield: 1.1227967372503898% (Low Return)
Shareholder yield for SJJ.DE (quarterly period ending 2024-11-30)
Market cap (USD): 144789473.68421054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJJ.DE (quarterly period ending 2025-02-28)
Market cap (USD): 158593750
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJJ.DE (quarterly period ending 2025-05-31)
Market cap (USD): 175994318.1818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJJ.DE (quarterly period ending 2025-11-30)
Market cap (USD): 202063953.48837212
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJJ.DE (annual period ending 2025-11-30)
Market cap (USD): 202063953.48837212
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2129068.1028151773
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0536605198797595%
Total shareholder yield: -1.0536605198797595% (Minimal or Negative)
Shareholder yield for SLGN (annual period ending 2021-12-31)
Market cap (USD): 4211338356.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLGN (annual period ending 2022-12-31)
Market cap (USD): 5166683368.62
Dividends paid: 71948000
Stock repurchases: 45124000
Dividend yield: 1.392537433917051%
Buyback yield: 0.8733649186644941%
Total shareholder yield: 2.265902352581545% (Low Return)
Shareholder yield for SLGN (annual period ending 2023-12-31)
Market cap (USD): 4581217509.3
Dividends paid: 78894000
Stock repurchases: 183993000
Net debt paydown: -1324000
Dividend yield: 1.7221186254493042%
Buyback yield: 4.016246764675309%
Debt paydown yield: -0.02890061424309679%
Total shareholder yield: 5.709464775881516% (Moderate Return)
Shareholder yield for SLGN (quarterly period ending 2024-09-30)
Market cap (USD): 5379099682.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLGN (quarterly period ending 2024-12-31)
Market cap (USD): 5350566147.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLGN (annual period ending 2024-12-31)
Market cap (USD): 5350566147.54
Dividends paid: 82055000
Stock repurchases: 9317000
Net debt paydown: -710087000
Dividend yield: 1.5335760317200446%
Buyback yield: 0.1741311058136086%
Debt paydown yield: -13.271249815806366%
Total shareholder yield: -11.563542678272713% (Minimal or Negative)
Shareholder yield for SLGN (quarterly period ending 2025-03-31)
Market cap (USD): 5276590316.94
Dividends paid: 21939000
Stock repurchases: 6873000
Dividend yield: 0.4157798631735136%
Buyback yield: 0.13025456946950906%
Total shareholder yield: 0.5460344326430226% (Low Return)
Shareholder yield for SLGN (quarterly period ending 2025-06-30)
Market cap (USD): 5612651947.38
Dividends paid: 21423000
Stock repurchases: 0
Net debt paydown: -423514000
Dividend yield: 0.3816912254821058%
Buyback yield: 0%
Debt paydown yield: -7.545702173777181%
Total shareholder yield: -7.164010948295076% (Minimal or Negative)
Shareholder yield for SLGN (quarterly period ending 2025-09-30)
Market cap (USD): 4474480953.72
Dividends paid: 21411000
Stock repurchases: 59287000
Net debt paydown: 104860000
Dividend yield: 0.47851360239223484%
Buyback yield: 1.3250028464354036%
Debt paydown yield: 2.343512042728025%
Total shareholder yield: 4.147028491555663% (Moderate Return)
Shareholder yield for SLGN (annual period ending 2025-12-31)
Market cap (USD): 4220849534.52
Dividends paid: 85771000
Stock repurchases: 74904000
Net debt paydown: -209995000
Dividend yield: 2.0320790707777263%
Buyback yield: 1.7746190520984344%
Debt paydown yield: -4.975183272527644%
Total shareholder yield: -1.1684851496514836% (Minimal or Negative)
Shareholder yield for SLGN (quarterly period ending 2025-12-31)
Market cap (USD): 4220849534.52
Dividends paid: 20998000
Stock repurchases: 8744000
Net debt paydown: 600369000
Dividend yield: 0.4974827893832495%
Buyback yield: 0.20716208735913583%
Debt paydown yield: 14.223890121879803%
Total shareholder yield: 14.928534998622188% (High Return)
Shareholder yield for TFCILTD.NS (annual period ending 2022-03-31)
Market cap (USD): 68564346.6332586
Dividends paid: 851549.518660161
Stock repurchases: 0
Dividend yield: 1.2419713166888091%
Buyback yield: 0%
Total shareholder yield: 1.2419713166888091% (Low Return)
Shareholder yield for TFCILTD.NS (annual period ending 2023-03-31)
Market cap (USD): 76241806.14859927
Dividends paid: 1320913.5200974422
Stock repurchases: 0
Dividend yield: 1.7325317785925907%
Buyback yield: 0%
Total shareholder yield: 1.7325317785925907% (Low Return)
Shareholder yield for TFCILTD.NS (annual period ending 2024-03-31)
Market cap (USD): 185279759.19385797
Dividends paid: 2600959.347643602
Stock repurchases: 0
Net debt paydown: 4420635.670058623
Dividend yield: 1.4038011269877688%
Buyback yield: 0%
Debt paydown yield: 2.3859247708937907%
Total shareholder yield: 3.7897258978815596% (Low Return)
Shareholder yield for TFCILTD.NS (annual period ending 2025-03-31)
Market cap (USD): 181700601.95121953
Dividends paid: 2706207.622165069
Stock repurchases: 0
Net debt paydown: 16420438.557240516
Dividend yield: 1.4893773565437027%
Buyback yield: 0%
Debt paydown yield: 9.037085392622336%
Total shareholder yield: 10.526462749166038% (High Return)
Shareholder yield for TFCILTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 181700601.95121953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFCILTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 254242006.47320387
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFCILTD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 382856601.51071024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFCILTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 336157474.6931046
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGP.L (annual period ending 2022-09-30)
Market cap (USD): 124263.26311111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGP.L (annual period ending 2023-09-30)
Market cap (USD): 187531.44890243904
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1396422.7642276427
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -744.6339120187328%
Total shareholder yield: -744.6339120187328% (Minimal or Negative)
Shareholder yield for TGP.L (annual period ending 2024-09-30)
Market cap (USD): 167755.40519999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -360910.56910569035
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -215.14094802215672%
Total shareholder yield: -215.14094802215672% (Minimal or Negative)
Shareholder yield for TGP.L (quarterly period ending 2024-09-30)
Market cap (USD): 167755.40519999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGP.L (quarterly period ending 2025-03-31)
Market cap (USD): 90776.73441558442
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 934303.0303030293
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1029.2318139862823%
Total shareholder yield: 1029.2318139862823% (High Return)
Shareholder yield for TGP.L (quarterly period ending 2025-09-30)
Market cap (USD): 113348.24675675675
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -217690.4176904168
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -192.05450804861272%
Total shareholder yield: -192.05450804861272% (Minimal or Negative)
Shareholder yield for TGP.L (annual period ending 2025-09-30)
Market cap (USD): 113348.24675675675
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 716612.6126126125
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 632.2220529360723%
Total shareholder yield: 632.2220529360723% (High Return)
Shareholder yield for THANGAMAYL.NS (annual period ending 2022-03-31)
Market cap (USD): 217545454.6424898
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THANGAMAYL.NS (annual period ending 2023-03-31)
Market cap (USD): 187097865.75152254
Dividends paid: 1838002.4360535934
Stock repurchases: 0
Dividend yield: 0.9823748810125784%
Buyback yield: 0%
Total shareholder yield: 0.9823748810125784% (Low Return)
Shareholder yield for THANGAMAYL.NS (annual period ending 2024-03-31)
Market cap (USD): 475421435.653191
Dividends paid: 2303633.529200144
Stock repurchases: 0
Net debt paydown: 5759850.366306342
Dividend yield: 0.4845455750296863%
Buyback yield: 0%
Debt paydown yield: 1.2115251720597682%
Total shareholder yield: 1.6960707470894545% (Low Return)
Shareholder yield for THANGAMAYL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 906657948.9261825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THANGAMAYL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 706013669.2187899
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THANGAMAYL.NS (annual period ending 2025-03-31)
Market cap (USD): 723755142.2770452
Dividends paid: 1924245.9667991581
Stock repurchases: 0
Net debt paydown: -29417354.160358705
Dividend yield: 0.2658697471558107%
Buyback yield: 0%
Debt paydown yield: -4.064545098471725%
Total shareholder yield: -3.7986753513159144% (Minimal or Negative)
Shareholder yield for THANGAMAYL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 723755142.2770452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THANGAMAYL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 672809733.53253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THANGAMAYL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1115621921.1774535
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TITN (annual period ending 2022-01-31)
Market cap (USD): 717707144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TITN (annual period ending 2023-01-31)
Market cap (USD): 1023897789.1999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TITN (annual period ending 2024-01-31)
Market cap (USD): 622867271.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -663149000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -106.46714483961568%
Total shareholder yield: -106.46714483961568% (Minimal or Negative)
Shareholder yield for TITN (quarterly period ending 2024-10-31)
Market cap (USD): 319938931.40000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TITN (quarterly period ending 2025-01-31)
Market cap (USD): 436216809.59999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TITN (annual period ending 2025-01-31)
Market cap (USD): 436216809.59999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 76466000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.529356576175374%
Total shareholder yield: 17.529356576175374% (High Return)
Shareholder yield for TITN (quarterly period ending 2025-04-30)
Market cap (USD): 386583166.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10997000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8446660282953626%
Total shareholder yield: -2.8446660282953626% (Minimal or Negative)
Shareholder yield for TITN (quarterly period ending 2025-07-31)
Market cap (USD): 450198117.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -100112000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.23732087857135%
Total shareholder yield: -22.23732087857135% (Minimal or Negative)
Shareholder yield for TITN (quarterly period ending 2025-10-31)
Market cap (USD): 382155751.99999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 105874000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.704410949177603%
Total shareholder yield: 27.704410949177603% (High Return)
Shareholder yield for TITN (quarterly period ending 2026-01-31)
Market cap (USD): 379126468.59999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 179846000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 47.436941204373625%
Total shareholder yield: 47.436941204373625% (High Return)
Shareholder yield for TITN (annual period ending 2026-01-31)
Market cap (USD): 379126468.59999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 174611000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 46.05613547500018%
Total shareholder yield: 46.05613547500018% (High Return)
Shareholder yield for TRT (annual period ending 2021-06-30)
Market cap (USD): 25483749.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRT (annual period ending 2022-06-30)
Market cap (USD): 21843213.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRT (annual period ending 2023-06-30)
Market cap (USD): 24270237.599999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1952000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.042772519046126%
Total shareholder yield: 8.042772519046126% (Moderate Return)
Shareholder yield for TRT (annual period ending 2024-06-30)
Market cap (USD): 30843426.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1258000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.078664806084396%
Total shareholder yield: 4.078664806084396% (Moderate Return)
Shareholder yield for TRT (quarterly period ending 2024-09-30)
Market cap (USD): 28011899.23
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRT (quarterly period ending 2024-12-31)
Market cap (USD): 29326537.099999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRT (quarterly period ending 2025-03-31)
Market cap (USD): 30236671.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRT (annual period ending 2025-06-30)
Market cap (USD): 27405143.29
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1120000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.086824097754973%
Total shareholder yield: 4.086824097754973% (Moderate Return)
Shareholder yield for TRT (quarterly period ending 2025-06-30)
Market cap (USD): 27405143.29
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 147000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5363956628303402%
Total shareholder yield: 0.5363956628303402% (Low Return)
Shareholder yield for TRT (quarterly period ending 2025-09-30)
Market cap (USD): 29933293.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -323000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0790660405067147%
Total shareholder yield: -1.0790660405067147% (Minimal or Negative)
Shareholder yield for TRT (quarterly period ending 2025-12-31)
Market cap (USD): 66945405.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1491000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.227187947457612%
Total shareholder yield: -2.227187947457612% (Minimal or Negative)
Shareholder yield for 0420.HK (annual period ending 2025-12-31)
Market cap (USD): 97624259.125964
Dividends paid: 8660154.241645243
Stock repurchases: 0
Net debt paydown: -357353.3114250116
Dividend yield: 8.870903932260422%
Buyback yield: 0%
Debt paydown yield: -0.36604970385887464%
Total shareholder yield: 8.504854228401546% (Moderate Return)
Shareholder yield for 0420.HK (quarterly period ending 2025-12-31)
Market cap (USD): 97624259.125964
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2165450.198942248
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.218147639049614%
Total shareholder yield: -2.218147639049614% (Minimal or Negative)
Shareholder yield for 0825.HK (quarterly period ending 2025-12-31)
Market cap (USD): 59600242.67352185
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12827031.585152209
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.521777445464625%
Total shareholder yield: 21.521777445464625% (High Return)
Shareholder yield for 1396.HK (quarterly period ending 2025-12-31)
Market cap (USD): 2264698002.285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -449194345.0886631
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.834624512199873%
Total shareholder yield: -19.834624512199873% (Minimal or Negative)
Shareholder yield for 1396.HK (annual period ending 2025-12-31)
Market cap (USD): 2264698002.285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 276248391.3894325
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.198023361641178%
Total shareholder yield: 12.198023361641178% (High Return)
Shareholder yield for 1417.HK (quarterly period ending 2025-12-31)
Market cap (USD): 296807149.71428573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6713058.37816298
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.26175763778775%
Total shareholder yield: -2.26175763778775% (Minimal or Negative)
Shareholder yield for 1417.HK (annual period ending 2025-12-31)
Market cap (USD): 296807149.71428573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7104833.659491196
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.393754215938024%
Total shareholder yield: -2.393754215938024% (Minimal or Negative)
Shareholder yield for 1432.HK (annual period ending 2025-12-31)
Market cap (USD): 410991506.28571427
Dividends paid: 83857.14285714286
Stock repurchases: 0
Net debt paydown: -2269418.7866927385
Dividend yield: 0.020403619436078272%
Buyback yield: 0%
Debt paydown yield: -0.5521814324588687%
Total shareholder yield: -0.5317778130227905% (Minimal or Negative)
Shareholder yield for 1432.HK (quarterly period ending 2025-12-31)
Market cap (USD): 410991506.28571427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -830933.8513647914
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.20217786466544163%
Total shareholder yield: -0.20217786466544163% (Minimal or Negative)
Shareholder yield for 14D.DE (annual period ending 2025-12-31)
Market cap (USD): 6595822.352941177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28.67058823529412
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00043467799314682076%
Total shareholder yield: -0.00043467799314682076% (Minimal or Negative)
Shareholder yield for 14D.DE (quarterly period ending 2025-12-31)
Market cap (USD): 6595822.352941177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28.67058823529412
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00043467799314682076%
Total shareholder yield: -0.00043467799314682076% (Minimal or Negative)
Shareholder yield for 1748.HK (annual period ending 2023-12-31)
Market cap (USD): 99154929.57746479
Dividends paid: 2052112.6760563382
Stock repurchases: 0
Net debt paydown: 2118454.172344135
Dividend yield: 2.069602272727273%
Buyback yield: 0%
Debt paydown yield: 2.1365091794947952%
Total shareholder yield: 4.206111452222068% (Moderate Return)
Shareholder yield for 1792.HK (quarterly period ending 2025-12-31)
Market cap (USD): 42570000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1792.HK (annual period ending 2025-12-31)
Market cap (USD): 42570000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2528896.3235294116
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.9405598391576495%
Total shareholder yield: 5.9405598391576495% (Moderate Return)
Shareholder yield for 1878.HK (quarterly period ending 2026-03-31)
Market cap (USD): 82239257.14285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1737607.8773411736
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1128691305209495%
Total shareholder yield: -2.1128691305209495% (Minimal or Negative)
Shareholder yield for 1905.T (quarterly period ending 2026-03-31)
Market cap (USD): 63934821.22122122
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1905.T (annual period ending 2026-03-31)
Market cap (USD): 63934821.22122122
Dividends paid: 2351989.4894894892
Stock repurchases: 0
Net debt paydown: -53230.122416227125
Dividend yield: 3.6787300637806704%
Buyback yield: 0%
Debt paydown yield: -0.08325685659156735%
Total shareholder yield: 3.595473207189103% (Low Return)
Shareholder yield for 1997.T (quarterly period ending 2026-02-28)
Market cap (USD): 51697667.547799304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2088.HK (annual period ending 2023-12-31)
Market cap (USD): 7529367.088607594
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 110667.95188903442
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4698174572532396%
Total shareholder yield: 1.4698174572532396% (Low Return)
Shareholder yield for 2098.HK (annual period ending 2025-12-31)
Market cap (USD): 111595547.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26443252.44618392
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.695616048758%
Total shareholder yield: -23.695616048758% (Minimal or Negative)
Shareholder yield for 2098.HK (quarterly period ending 2025-12-31)
Market cap (USD): 111595547.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -149946757.91990447
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -134.36625508368095%
Total shareholder yield: -134.36625508368095% (Minimal or Negative)
Shareholder yield for 2561.HK (annual period ending 2025-12-31)
Market cap (USD): 310384164.5714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24960837.57338552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.041917218248193%
Total shareholder yield: -8.041917218248193% (Minimal or Negative)
Shareholder yield for 2561.HK (quarterly period ending 2025-12-31)
Market cap (USD): 310384164.5714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25117047.61904762
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.092245187098596%
Total shareholder yield: -8.092245187098596% (Minimal or Negative)
Shareholder yield for 333A.T (quarterly period ending 2026-03-31)
Market cap (USD): 15510990.99099099
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4513414.386795947
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.09816909453048%
Total shareholder yield: 29.09816909453048% (High Return)
Shareholder yield for 333A.T (annual period ending 2026-03-31)
Market cap (USD): 15510990.99099099
Dividends paid: 545877.1271271271
Stock repurchases: 319062.8128128128
Net debt paydown: 6207711.399074519
Dividend yield: 3.519292400106354%
Buyback yield: 2.057011141313467%
Debt paydown yield: 40.021371959277445%
Total shareholder yield: 45.597675500697264% (High Return)
Shareholder yield for 3388.T (quarterly period ending 2026-03-31)
Market cap (USD): 177224341.14114115
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3388.T (annual period ending 2026-03-31)
Market cap (USD): 177224341.14114115
Dividends paid: 5894231.731731731
Stock repurchases: 757.007007007007
Dividend yield: 3.325859017886023%
Buyback yield: 0.0004271461821399172%
Total shareholder yield: 3.3262861640681627% (Low Return)
Shareholder yield for 3546.T (quarterly period ending 2026-02-28)
Market cap (USD): 280274962.6587963
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3546.T (annual period ending 2026-02-28)
Market cap (USD): 280274962.6587963
Dividends paid: 7352752.470165532
Stock repurchases: 0
Net debt paydown: 22670098.651962936
Dividend yield: 2.6234068146560396%
Buyback yield: 0%
Debt paydown yield: 8.088520800040662%
Total shareholder yield: 10.711927614696702% (High Return)
Shareholder yield for 4068.T (quarterly period ending 2025-12-31)
Market cap (USD): 19240567.840930887
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4341.T (annual period ending 2026-03-31)
Market cap (USD): 18268388.388388388
Dividends paid: 500500.5005005005
Stock repurchases: 1101101.1011011011
Net debt paydown: 384607.97383401357
Dividend yield: 2.7397080128788196%
Buyback yield: 6.027357628333403%
Debt paydown yield: 2.105319668364808%
Total shareholder yield: 10.872385309577032% (High Return)
Shareholder yield for 4341.T (quarterly period ending 2026-03-31)
Market cap (USD): 18268388.388388388
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5589.T (quarterly period ending 2026-03-31)
Market cap (USD): 121604074.47447447
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6081.T (quarterly period ending 2026-03-31)
Market cap (USD): 15662974.974974975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6125.T (quarterly period ending 2026-03-31)
Market cap (USD): 209252183.3833834
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20791343.160118394
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.936022087772118%
Total shareholder yield: -9.936022087772118% (Minimal or Negative)
Shareholder yield for 6125.T (annual period ending 2026-03-31)
Market cap (USD): 209252183.3833834
Dividends paid: 6706706.706706706
Stock repurchases: 25025.025025025025
Net debt paydown: 3868324.9483944625
Dividend yield: 3.2050832628202257%
Buyback yield: 0.011959265906045619%
Debt paydown yield: 1.8486425736868293%
Total shareholder yield: 5.0656851024131% (Moderate Return)
Shareholder yield for 6289.T (quarterly period ending 2026-02-28)
Market cap (USD): 301085433.5942512
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6887.HK (annual period ending 2025-12-31)
Market cap (USD): 2708978249.142857
Dividends paid: 83490142.85714285
Stock repurchases: 2739714.285714286
Net debt paydown: -35100690.802348256
Dividend yield: 3.0819790776673757%
Buyback yield: 0.10113459886882273%
Debt paydown yield: -1.2957169668473494%
Total shareholder yield: 1.8873967096888489% (Low Return)
Shareholder yield for 6887.HK (quarterly period ending 2025-12-31)
Market cap (USD): 2708978249.142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2743580.992229581
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10127733558206577%
Total shareholder yield: 0.10127733558206577% (Low Return)
Shareholder yield for 7374.T (quarterly period ending 2026-03-31)
Market cap (USD): 59761233.23323323
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1519973.0820995963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5434098325372894%
Total shareholder yield: 2.5434098325372894% (Low Return)
Shareholder yield for 7374.T (annual period ending 2026-03-31)
Market cap (USD): 59761233.23323323
Dividends paid: 2726851.8518518517
Stock repurchases: 3246.996996996997
Net debt paydown: 37621.97567170164
Dividend yield: 4.562910944641365%
Buyback yield: 0.005433283119049393%
Debt paydown yield: 0.06295381409696221%
Total shareholder yield: 4.631298041857376% (Moderate Return)
Shareholder yield for 7460.T (quarterly period ending 2026-03-31)
Market cap (USD): 269794914.9149149
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4668187.703180984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7302726793991605%
Total shareholder yield: 1.7302726793991605% (Low Return)
Shareholder yield for 7460.T (annual period ending 2026-03-31)
Market cap (USD): 269794914.9149149
Dividends paid: 7545045.045045045
Stock repurchases: 6281281.281281281
Net debt paydown: 10005049.16091068
Dividend yield: 2.79658534239777%
Buyback yield: 2.3281688920127372%
Debt paydown yield: 3.7083905617961586%
Total shareholder yield: 8.833144796206666% (Moderate Return)
Shareholder yield for 8422.HK (quarterly period ending 2025-12-31)
Market cap (USD): 2180976.863753213
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28534.70437017995
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3083451202263086%
Total shareholder yield: -1.3083451202263086% (Minimal or Negative)
Shareholder yield for 9418.T (quarterly period ending 2026-02-28)
Market cap (USD): 1910682611.7798023
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9563.T (quarterly period ending 2026-03-31)
Market cap (USD): 13898567.367367366
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABTS (quarterly period ending 2025-12-31)
Market cap (USD): 3376049
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48200.51413881747
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4277196254798867%
Total shareholder yield: 1.4277196254798867% (Low Return)
Shareholder yield for ABTS (annual period ending 2025-12-31)
Market cap (USD): 3376049
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACS.V (quarterly period ending 2026-02-28)
Market cap (USD): 2780418.2481751824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -125130.34410844557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.500414431913973%
Total shareholder yield: -4.500414431913973% (Minimal or Negative)
Shareholder yield for ACWN.DE (quarterly period ending 2026-03-31)
Market cap (USD): 25028935.63218391
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALAVI.PA (annual period ending 2025-12-31)
Market cap (USD): 81098936.47058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13639571.078431368
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.818433967229602%
Total shareholder yield: -16.818433967229602% (Minimal or Negative)
Shareholder yield for ALAVI.PA (quarterly period ending 2025-12-31)
Market cap (USD): 81098936.47058824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUTOAXLES.NS (annual period ending 2026-03-31)
Market cap (USD): 288098059.1776176
Dividends paid: 4884696.905468419
Stock repurchases: 0
Net debt paydown: 324755.83637273125
Dividend yield: 1.695498025711071%
Buyback yield: 0%
Debt paydown yield: 0.11272406252917987%
Total shareholder yield: 1.8082220882402509% (Low Return)
Shareholder yield for AUTOAXLES.NS (quarterly period ending 2026-03-31)
Market cap (USD): 288098059.1776176
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVG.AX (annual period ending 2025-06-30)
Market cap (USD): 14212125.490196079
Dividends paid: 0
Stock repurchases: 20915.03267973856
Net debt paydown: -1327163.3986928016
Dividend yield: 0%
Buyback yield: 0.1471632986506229%
Debt paydown yield: -9.338247115875214%
Total shareholder yield: -9.191083817224591% (Minimal or Negative)
Shareholder yield for AVG.AX (quarterly period ending 2025-06-30)
Market cap (USD): 14212125.490196079
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIT.AX (annual period ending 2024-06-30)
Market cap (USD): 3713606.6666666665
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25226.799116997794
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6793072444487335%
Total shareholder yield: 0.6793072444487335% (Low Return)
Shareholder yield for BKSY (quarterly period ending 2026-03-31)
Market cap (USD): 800441664
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1440000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17990068043234692%
Total shareholder yield: -0.17990068043234692% (Minimal or Negative)
Shareholder yield for BSRT.L (quarterly period ending 2025-12-31)
Market cap (USD): 180697156.75675675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSRT.L (annual period ending 2025-12-31)
Market cap (USD): 180697156.75675675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CATX (quarterly period ending 2026-03-31)
Market cap (USD): 331874464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -978000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.29468974148007965%
Total shareholder yield: -0.29468974148007965% (Minimal or Negative)
Shareholder yield for CLA.AX (annual period ending 2025-06-30)
Market cap (USD): 291937798.6928105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMBN.SW (annual period ending 2025-12-31)
Market cap (USD): 3275542359.493671
Dividends paid: 157836708.8607595
Stock repurchases: 7639240.506329114
Net debt paydown: -344343234.88045025
Dividend yield: 4.818643495886821%
Buyback yield: 0.23322062937723625%
Debt paydown yield: -10.512556306360159%
Total shareholder yield: -5.4606921810961015% (Minimal or Negative)
Shareholder yield for CMBN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 3275542359.493671
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -128987262.65822792
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.9378902331816157%
Total shareholder yield: -3.9378902331816157% (Minimal or Negative)
Shareholder yield for COCHINSHIP.NS (quarterly period ending 2026-03-31)
Market cap (USD): 3882086703.857567
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)