speb/financial-data huggingface dataset:
Shareholder yield for PBI (annual period ending 2025-12-31)
Market cap (USD): 1411299648.5
Dividends paid: 51059000
Stock repurchases: 378361000
Net debt paydown: -73767000
Dividend yield: 3.61787094996219%
Buyback yield: 26.809402269896477%
Debt paydown yield: -5.226884317473137%
Total shareholder yield: 25.20038890238553% (High Return)
Shareholder yield for PDEX (annual period ending 2021-06-30)
Market cap (USD): 97570715.03999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDEX (annual period ending 2022-06-30)
Market cap (USD): 50924506.05
Dividends paid: 0
Stock repurchases: 1606000
Dividend yield: 0%
Buyback yield: 3.1536879286038753%
Total shareholder yield: 3.1536879286038753% (Low Return)
Shareholder yield for PDEX (annual period ending 2023-06-30)
Market cap (USD): 60981696.900000006
Dividends paid: 0
Stock repurchases: 1547000
Net debt paydown: 1176000
Dividend yield: 0%
Buyback yield: 2.5368267507164104%
Debt paydown yield: 1.9284474847074973%
Total shareholder yield: 4.465274235423908% (Moderate Return)
Shareholder yield for PDEX (annual period ending 2024-06-30)
Market cap (USD): 62705786.760000005
Dividends paid: 0
Stock repurchases: 3505000
Net debt paydown: 1245000
Dividend yield: 0%
Buyback yield: 5.589595763170997%
Debt paydown yield: 1.9854626890578861%
Total shareholder yield: 7.575058452228883% (Moderate Return)
Shareholder yield for PDEX (quarterly period ending 2024-09-30)
Market cap (USD): 95303856.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDEX (quarterly period ending 2024-12-31)
Market cap (USD): 149261483.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDEX (quarterly period ending 2025-03-31)
Market cap (USD): 158296991.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDEX (quarterly period ending 2025-06-30)
Market cap (USD): 139332002.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2525000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8122182628418284%
Total shareholder yield: 1.8122182628418284% (Low Return)
Shareholder yield for PDEX (annual period ending 2025-06-30)
Market cap (USD): 139332002.76
Dividends paid: 0
Stock repurchases: 3504000
Net debt paydown: -3030000
Dividend yield: 0%
Buyback yield: 2.5148565516822834%
Debt paydown yield: -2.174661915410194%
Total shareholder yield: 0.34019463627208957% (Low Return)
Shareholder yield for PDEX (quarterly period ending 2025-09-30)
Market cap (USD): 108074892.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2782000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5741408986453473%
Total shareholder yield: 2.5741408986453473% (Low Return)
Shareholder yield for PDEX (quarterly period ending 2025-12-31)
Market cap (USD): 122857366.32
Dividends paid: 0
Stock repurchases: 2207000
Net debt paydown: 2902000
Dividend yield: 0%
Buyback yield: 1.796392081408896%
Debt paydown yield: 2.3620887268910815%
Total shareholder yield: 4.158480808299977% (Moderate Return)
Shareholder yield for PFC.NS (annual period ending 2022-03-31)
Market cap (USD): 3179552084.736912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFC.NS (annual period ending 2023-03-31)
Market cap (USD): 4281691102.01218
Dividends paid: 501589524.96954936
Stock repurchases: 0
Dividend yield: 11.71475272314314%
Buyback yield: 0%
Total shareholder yield: 11.71475272314314% (High Return)
Shareholder yield for PFC.NS (annual period ending 2024-03-31)
Market cap (USD): 14289488127.06334
Dividends paid: 737574049.6462406
Stock repurchases: 0
Net debt paydown: -11823507560.19403
Dividend yield: 5.161654798882015%
Buyback yield: 0%
Debt paydown yield: -82.74269487513058%
Total shareholder yield: -77.58104007624857% (Minimal or Negative)
Shareholder yield for PFC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 17984214369.1161
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 15301627159.332478
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4728040047.371674
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.898936421203004%
Total shareholder yield: -30.898936421203004% (Minimal or Negative)
Shareholder yield for PFC.NS (annual period ending 2025-03-31)
Market cap (USD): 15301627159.332478
Dividends paid: 951993219.5464109
Stock repurchases: 0
Net debt paydown: -10091494246.199219
Dividend yield: 6.22151624551765%
Buyback yield: 0%
Debt paydown yield: -65.95046488271285%
Total shareholder yield: -59.7289486371952% (Minimal or Negative)
Shareholder yield for PFC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 15908143237.182308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 14843760982.94476
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 12835730539.396236
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHM.MC (annual period ending 2021-12-31)
Market cap (USD): 1050260467.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHM.MC (annual period ending 2022-12-31)
Market cap (USD): 1119417781.0212767
Dividends paid: 12511702.127659576
Stock repurchases: 53380851.06382979
Dividend yield: 1.1176972833364138%
Buyback yield: 4.768626331371021%
Total shareholder yield: 5.886323614707434% (Moderate Return)
Shareholder yield for PHM.MC (annual period ending 2023-12-31)
Market cap (USD): 760326020
Dividends paid: 12987777.777777778
Stock repurchases: 42112222.222222224
Net debt paydown: -3170047.2813238725
Dividend yield: 1.7081853620868819%
Buyback yield: 5.538705912264088%
Debt paydown yield: -0.41693263125782176%
Total shareholder yield: 6.829958643093147% (Moderate Return)
Shareholder yield for PHM.MC (quarterly period ending 2024-09-30)
Market cap (USD): 935874711.1999999
Dividends paid: 0
Stock repurchases: 3547777.7777777775
Dividend yield: 0%
Buyback yield: 0.3790868302476873%
Total shareholder yield: 0.3790868302476873% (Low Return)
Shareholder yield for PHM.MC (annual period ending 2024-12-31)
Market cap (USD): 1408648317.75
Dividends paid: 11895833.333333334
Stock repurchases: 19475000
Net debt paydown: -4682013.888888888
Dividend yield: 0.8444856805944484%
Buyback yield: 1.3825310231518217%
Debt paydown yield: -0.3323763518468084%
Total shareholder yield: 1.8946403518994617% (Low Return)
Shareholder yield for PHM.MC (quarterly period ending 2024-12-31)
Market cap (USD): 1408648317.75
Dividends paid: 0
Stock repurchases: 8882291.666666668
Net debt paydown: -52045347.222222224
Dividend yield: 0%
Buyback yield: 0.6305542380410561%
Debt paydown yield: -3.6947012654906657%
Total shareholder yield: -3.0641470274496094% (Minimal or Negative)
Shareholder yield for PHM.MC (quarterly period ending 2025-03-31)
Market cap (USD): 1495691419.6956522
Dividends paid: 0
Stock repurchases: 8410869.56521739
Net debt paydown: -3253396.73913043
Dividend yield: 0%
Buyback yield: 0.5623398954129764%
Debt paydown yield: -0.2175179115350171%
Total shareholder yield: 0.34482198387795926% (Low Return)
Shareholder yield for PHM.MC (quarterly period ending 2025-06-30)
Market cap (USD): 1600726881.6000001
Dividends paid: 0
Stock repurchases: 7870588.235294118
Net debt paydown: -4014066.4961636886
Dividend yield: 0%
Buyback yield: 0.4916883901785358%
Debt paydown yield: -0.25076523311406157%
Total shareholder yield: 0.2409231570644742% (Low Return)
Shareholder yield for PHM.MC (annual period ending 2025-12-31)
Market cap (USD): 1508196960
Dividends paid: 16410588.235294119
Stock repurchases: 40141176.47058824
Net debt paydown: -4932169.117647059
Dividend yield: 1.0880931781810592%
Buyback yield: 2.6615341056375184%
Debt paydown yield: -0.32702420495841994%
Total shareholder yield: 3.422603078860158% (Low Return)
Shareholder yield for PHM.MC (quarterly period ending 2025-12-31)
Market cap (USD): 1508196960
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2335294.1176470593
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.154840128947552%
Total shareholder yield: 0.154840128947552% (Low Return)
Shareholder yield for PLSE (annual period ending 2021-12-31)
Market cap (USD): 1024995834.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSE (annual period ending 2022-12-31)
Market cap (USD): 191710902.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSE (annual period ending 2023-12-31)
Market cap (USD): 847126874.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66813000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.887012203392133%
Total shareholder yield: 7.887012203392133% (Moderate Return)
Shareholder yield for PLSE (quarterly period ending 2024-09-30)
Market cap (USD): 1213938348.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSE (quarterly period ending 2024-12-31)
Market cap (USD): 1204941085.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSE (annual period ending 2024-12-31)
Market cap (USD): 1204941085.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 246000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.020415935922059904%
Total shareholder yield: 0.020415935922059904% (Low Return)
Shareholder yield for PLSE (quarterly period ending 2025-03-31)
Market cap (USD): 1113584266.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLSE (quarterly period ending 2025-06-30)
Market cap (USD): 1044374554.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 332000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0317893612691916%
Total shareholder yield: 0.0317893612691916% (Low Return)
Shareholder yield for PLSE (quarterly period ending 2025-09-30)
Market cap (USD): 1225011902.3999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 355000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.028979310266659175%
Total shareholder yield: 0.028979310266659175% (Low Return)
Shareholder yield for PLSE (annual period ending 2025-12-31)
Market cap (USD): 950249345.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1368000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1439622143497386%
Total shareholder yield: 0.1439622143497386% (Low Return)
Shareholder yield for PLSE (quarterly period ending 2025-12-31)
Market cap (USD): 950249345.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 360000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.037884793249931215%
Total shareholder yield: 0.037884793249931215% (Low Return)
Shareholder yield for PTN.AX (annual period ending 2021-06-30)
Market cap (USD): 122345789.7067669
Dividends paid: 0
Stock repurchases: 241084.96240601502
Dividend yield: 0%
Buyback yield: 0.19705211187392474%
Total shareholder yield: 0.19705211187392474% (Low Return)
Shareholder yield for PTN.AX (annual period ending 2022-06-30)
Market cap (USD): 71413122.39310345
Dividends paid: 0
Stock repurchases: 29923.44827586207
Dividend yield: 0%
Buyback yield: 0.04190189039928025%
Total shareholder yield: 0.04190189039928025% (Low Return)
Shareholder yield for PTN.AX (annual period ending 2023-06-30)
Market cap (USD): 29389506.377483446
Dividends paid: 0
Stock repurchases: 312270.1986754967
Dividend yield: 0%
Buyback yield: 1.062522774845719%
Total shareholder yield: 1.062522774845719% (Low Return)
Shareholder yield for QDT.PA (annual period ending 2022-01-31)
Market cap (USD): 590073298.2111111
Dividends paid: 0
Stock repurchases: 3000000
Dividend yield: 0%
Buyback yield: 0.5084114141573454%
Total shareholder yield: 0.5084114141573454% (Low Return)
Shareholder yield for QDT.PA (annual period ending 2023-01-31)
Market cap (USD): 531935336.3913043
Dividends paid: 22717391.304347824
Stock repurchases: 0
Dividend yield: 4.270705431691113%
Buyback yield: 0%
Total shareholder yield: 4.270705431691113% (Moderate Return)
Shareholder yield for QDT.PA (annual period ending 2024-01-31)
Market cap (USD): 665287546.7608694
Dividends paid: 22391304.347826086
Stock repurchases: 108695.65217391304
Net debt paydown: 72717391.30434787
Dividend yield: 3.3656581213407875%
Buyback yield: 0.016338146220100908%
Debt paydown yield: 10.930219821247515%
Total shareholder yield: 14.312216088808404% (High Return)
Shareholder yield for QDT.PA (annual period ending 2025-01-31)
Market cap (USD): 615679542.1666667
Dividends paid: 23125000
Stock repurchases: 14583333.333333334
Net debt paydown: -254841485.5072466
Dividend yield: 3.75601240843893%
Buyback yield: 2.3686564737903164%
Debt paydown yield: -41.391904075685545%
Total shareholder yield: -35.2672351934563% (Minimal or Negative)
Shareholder yield for QDT.PA (quarterly period ending 2025-01-31)
Market cap (USD): 615679542.1666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QDT.PA (quarterly period ending 2025-07-31)
Market cap (USD): 601071517.5977011
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 193875718.39080477
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 32.25501670178396%
Total shareholder yield: 32.25501670178396% (High Return)
Shareholder yield for QDT.PA (quarterly period ending 2025-10-31)
Market cap (USD): 587962797.255814
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAMANEWS.NS (annual period ending 2022-03-31)
Market cap (USD): 33169598.385863118
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAMANEWS.NS (annual period ending 2023-03-31)
Market cap (USD): 20034965.369062122
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAMANEWS.NS (annual period ending 2024-03-31)
Market cap (USD): 25926076.880998082
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 323099.7708403617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2462347169739754%
Total shareholder yield: 1.2462347169739754% (Low Return)
Shareholder yield for RAMANEWS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 35506079.13043478
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAMANEWS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 56484979.22651419
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1403576.7655101642
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4848672775138807%
Total shareholder yield: 2.4848672775138807% (Low Return)
Shareholder yield for RAMANEWS.NS (annual period ending 2025-03-31)
Market cap (USD): 56484979.22651419
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1479290.2187279612
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.6189090249918667%
Total shareholder yield: 2.6189090249918667% (Low Return)
Shareholder yield for RAMANEWS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 59588819.85303067
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAMANEWS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 51491342.84915446
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAMANEWS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 53769866.18068397
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCT.AX (annual period ending 2021-12-31)
Market cap (USD): 80475587.1594203
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCT.AX (annual period ending 2022-12-31)
Market cap (USD): 82104410.7027027
Dividends paid: 10252702.702702703
Stock repurchases: 0
Net debt paydown: -2929817.861339599
Dividend yield: 12.48739576224156%
Buyback yield: 0%
Debt paydown yield: -3.5684049568888208%
Total shareholder yield: 8.918990805352738% (Moderate Return)
Shareholder yield for RCT.AX (annual period ending 2023-12-31)
Market cap (USD): 94144424.21917808
Dividends paid: 11061643.835616438
Stock repurchases: 0
Net debt paydown: -587513.8837467656
Dividend yield: 11.749653712750712%
Buyback yield: 0%
Debt paydown yield: -0.6240559529887524%
Total shareholder yield: 11.125597759761959% (High Return)
Shareholder yield for RCT.AX (quarterly period ending 2024-12-31)
Market cap (USD): 82589295.72670807
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCT.AX (annual period ending 2024-12-31)
Market cap (USD): 82589295.72670807
Dividends paid: 6483229.813664596
Stock repurchases: 0
Net debt paydown: 58325406.27924786
Dividend yield: 7.849963795693225%
Buyback yield: 0%
Debt paydown yield: 70.62102390635394%
Total shareholder yield: 78.47098770204717% (High Return)
Shareholder yield for RVTY (annual period ending 2021-12-31)
Market cap (USD): 22185892056.510002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVTY (annual period ending 2022-12-31)
Market cap (USD): 15501230458.349998
Dividends paid: 35344000
Stock repurchases: 80638000
Dividend yield: 0.22800770619445476%
Buyback yield: 0.5202038652135708%
Total shareholder yield: 0.7482115714080255% (Low Return)
Shareholder yield for RVTY (annual period ending 2023-12-31)
Market cap (USD): 12112044554.609999
Dividends paid: 34966000
Stock repurchases: 388882000
Net debt paydown: 530166000
Dividend yield: 0.2886878416137554%
Buyback yield: 3.2107048339083804%
Debt paydown yield: 4.37718006740829%
Total shareholder yield: 7.876572742930426% (Moderate Return)
Shareholder yield for RVTY (quarterly period ending 2024-09-30)
Market cap (USD): 14183709539.22
Dividends paid: 8633000
Stock repurchases: 0
Dividend yield: 0.06086560061124005%
Buyback yield: 0%
Total shareholder yield: 0.06086560061124005% (Low Return)
Shareholder yield for RVTY (annual period ending 2024-12-31)
Market cap (USD): 12398753171.22
Dividends paid: 34454000
Stock repurchases: 369578000
Net debt paydown: 739490000
Dividend yield: 0.27788278001996736%
Buyback yield: 2.9807674602141843%
Debt paydown yield: 5.964228739680898%
Total shareholder yield: 9.22287897991505% (Moderate Return)
Shareholder yield for RVTY (quarterly period ending 2024-12-31)
Market cap (USD): 12398753171.22
Dividends paid: 8539000
Stock repurchases: 0
Dividend yield: 0.06886982813578979%
Buyback yield: 0%
Total shareholder yield: 0.06886982813578979% (Low Return)
Shareholder yield for RVTY (quarterly period ending 2025-03-31)
Market cap (USD): 11760631269.66
Dividends paid: 8433000
Stock repurchases: 153594000
Dividend yield: 0.0717053345746448%
Buyback yield: 1.3060013232133278%
Total shareholder yield: 1.3777066577879726% (Low Return)
Shareholder yield for RVTY (quarterly period ending 2025-06-30)
Market cap (USD): 10758824508.119999
Dividends paid: 8282000
Stock repurchases: 293907000
Net debt paydown: -49494000
Dividend yield: 0.07697866987001538%
Buyback yield: 2.7317761320317087%
Debt paydown yield: -0.4600316694695171%
Total shareholder yield: 2.348723132432207% (Low Return)
Shareholder yield for RVTY (quarterly period ending 2025-09-30)
Market cap (USD): 9757017746.58
Dividends paid: 8130000
Stock repurchases: 205029000
Net debt paydown: 5857000
Dividend yield: 0.08332464090115756%
Buyback yield: 2.10134905280731%
Debt paydown yield: 0.06002858816212544%
Total shareholder yield: 2.2447022818705933% (Low Return)
Shareholder yield for RVTY (quarterly period ending 2025-12-31)
Market cap (USD): 10778905267.26
Dividends paid: 7955000
Stock repurchases: 168285000
Net debt paydown: -29205000
Dividend yield: 0.07380155779049873%
Buyback yield: 1.5612438909835422%
Debt paydown yield: -0.2709458824979906%
Total shareholder yield: 1.3640995662760502% (Low Return)
Shareholder yield for RVTY (annual period ending 2025-12-31)
Market cap (USD): 10778905267.26
Dividends paid: 32800000
Stock repurchases: 820815000
Net debt paydown: -72402000
Dividend yield: 0.30429806354850514%
Buyback yield: 7.6150126534014095%
Debt paydown yield: -0.6717008657633801%
Total shareholder yield: 7.247609851186535% (Moderate Return)
Shareholder yield for SELMC.NS (annual period ending 2022-03-31)
Market cap (USD): 358831803.24409866
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SELMC.NS (annual period ending 2023-03-31)
Market cap (USD): 62455478.98903776
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20548191.876726612
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 32.90054324990967%
Total shareholder yield: 32.90054324990967% (High Return)
Shareholder yield for SELMC.NS (annual period ending 2024-03-31)
Market cap (USD): 27287633.817178503
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 793293.9058200568
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.907155347858161%
Total shareholder yield: 2.907155347858161% (Low Return)
Shareholder yield for SELMC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 22555501.110845678
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SELMC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 17322430.294906165
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SELMC.NS (annual period ending 2025-03-31)
Market cap (USD): 10533192.064418253
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 306223.7874644697
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.9072268462559587%
Total shareholder yield: 2.9072268462559587% (Low Return)
Shareholder yield for SELMC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 10533192.064418253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SELMC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 13457821.635853032
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SELMC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 11117121.443066517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SELMC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 11228222.947532585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIKKO.NS (annual period ending 2022-03-31)
Market cap (USD): 10310853.224317553
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIKKO.NS (annual period ending 2023-03-31)
Market cap (USD): 20749330.085261878
Dividends paid: 30694.27527405603
Stock repurchases: 0
Dividend yield: 0.14792899408284024%
Buyback yield: 0%
Total shareholder yield: 0.14792899408284024% (Low Return)
Shareholder yield for SIKKO.NS (annual period ending 2024-03-31)
Market cap (USD): 17501343.570057582
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 342949.292897395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.959559799078138%
Total shareholder yield: 1.959559799078138% (Low Return)
Shareholder yield for SIKKO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 25826086.956521742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIKKO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 27494113.53304581
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIKKO.NS (annual period ending 2025-03-31)
Market cap (USD): 19013467.14902556
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 225187.76687078417
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1843593023081276%
Total shareholder yield: 1.1843593023081276% (Low Return)
Shareholder yield for SIKKO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 19013467.14902556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIKKO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 19780201.263749126
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIKKO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 18122029.312288616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIKKO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 25350651.66536705
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLRC (annual period ending 2021-12-31)
Market cap (USD): 627378291
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLRC (annual period ending 2022-12-31)
Market cap (USD): 526452218.1
Dividends paid: 94539000
Stock repurchases: 3038000
Dividend yield: 17.957755091468194%
Buyback yield: 0.5770704150443772%
Total shareholder yield: 18.534825506512572% (High Return)
Shareholder yield for SLRC (annual period ending 2023-12-31)
Market cap (USD): 634470393.4200001
Dividends paid: 96951000
Stock repurchases: 10000
Net debt paydown: -91779000
Dividend yield: 15.280618450516318%
Buyback yield: 0.001576117672898301%
Debt paydown yield: -14.465450390093315%
Total shareholder yield: 0.8167441780959024% (Low Return)
Shareholder yield for SLRC (quarterly period ending 2024-09-30)
Market cap (USD): 686842842.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLRC (annual period ending 2024-12-31)
Market cap (USD): 756127227.24
Dividends paid: 89470000
Stock repurchases: 0
Net debt paydown: 146083000
Dividend yield: 11.832664765502699%
Buyback yield: 0%
Debt paydown yield: 19.31989680271522%
Total shareholder yield: 31.15256156821792% (High Return)
Shareholder yield for SLRC (quarterly period ending 2024-12-31)
Market cap (USD): 756127227.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLRC (quarterly period ending 2025-03-31)
Market cap (USD): 808499675.88
Dividends paid: 22367000
Stock repurchases: 0
Dividend yield: 2.766482246966266%
Buyback yield: 0%
Total shareholder yield: 2.766482246966266% (Low Return)
Shareholder yield for SLRC (quarterly period ending 2025-06-30)
Market cap (USD): 793224378.3599999
Dividends paid: 22368000
Stock repurchases: 0
Net debt paydown: -133737000
Dividend yield: 2.8198830759899343%
Buyback yield: 0%
Debt paydown yield: -16.85992055318606%
Total shareholder yield: -14.040037477196126% (Minimal or Negative)
Shareholder yield for SLRC (quarterly period ending 2025-09-30)
Market cap (USD): 770311432.0799999
Dividends paid: 22367000
Stock repurchases: 0
Net debt paydown: 34187000
Dividend yield: 2.9036308002861237%
Buyback yield: 0%
Debt paydown yield: 4.438075118226928%
Total shareholder yield: 7.3417059185130515% (Moderate Return)
Shareholder yield for SLRC (quarterly period ending 2025-12-31)
Market cap (USD): 799225388.1
Dividends paid: 22368000
Stock repurchases: 0
Net debt paydown: -7392000
Dividend yield: 2.798709892484207%
Buyback yield: 0%
Debt paydown yield: -0.9248955438681715%
Total shareholder yield: 1.8738143486160355% (Low Return)
Shareholder yield for SLRC (annual period ending 2025-12-31)
Market cap (USD): 799225388.1
Dividends paid: 89470000
Stock repurchases: 0
Net debt paydown: -114660000
Dividend yield: 11.194589327635999%
Buyback yield: 0%
Debt paydown yield: -14.346391106591524%
Total shareholder yield: -3.151801778955525% (Minimal or Negative)
Shareholder yield for SM.V (annual period ending 2021-12-31)
Market cap (USD): 77462411.81102362
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SM.V (annual period ending 2022-12-31)
Market cap (USD): 107057609.7352941
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SM.V (annual period ending 2023-12-31)
Market cap (USD): 56641454.454545446
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3004.032976827093
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005303594347560087%
Total shareholder yield: 0.005303594347560087% (Low Return)
Shareholder yield for SM.V (quarterly period ending 2024-09-30)
Market cap (USD): 84531574.13333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SM.V (annual period ending 2024-12-31)
Market cap (USD): 64667571.48251748
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3751774.1841491843
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.801631479486524%
Total shareholder yield: -5.801631479486524% (Minimal or Negative)
Shareholder yield for SM.V (quarterly period ending 2024-12-31)
Market cap (USD): 64667571.48251748
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 234620.04144004127
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3628094206436521%
Total shareholder yield: 0.3628094206436521% (Low Return)
Shareholder yield for SM.V (quarterly period ending 2025-03-31)
Market cap (USD): 79802535.02097902
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -320938.4615384615
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4021657475593865%
Total shareholder yield: -0.4021657475593865% (Minimal or Negative)
Shareholder yield for SM.V (quarterly period ending 2025-06-30)
Market cap (USD): 107712331.75182481
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -165442.59098565625
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1535967036409955%
Total shareholder yield: -0.1535967036409955% (Minimal or Negative)
Shareholder yield for SM.V (quarterly period ending 2025-09-30)
Market cap (USD): 181184023.94244605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 56237.14750827011
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.031038689992962127%
Total shareholder yield: 0.031038689992962127% (Low Return)
Shareholder yield for SM.V (annual period ending 2025-12-31)
Market cap (USD): 245584116.39416057
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -160020.60129651334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06515918197237217%
Total shareholder yield: -0.06515918197237217% (Minimal or Negative)
Shareholder yield for SM.V (quarterly period ending 2025-12-31)
Market cap (USD): 245584116.39416057
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50613.05991702946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.020609256274455427%
Total shareholder yield: -0.020609256274455427% (Minimal or Negative)
Shareholder yield for SVI.TO (annual period ending 2021-12-31)
Market cap (USD): 2052824748.3700786
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVI.TO (annual period ending 2022-12-31)
Market cap (USD): 1605097760.0514703
Dividends paid: 1742956.6176470588
Stock repurchases: 7812914.705882353
Dividend yield: 0.10858881377986396%
Buyback yield: 0.48675631480738085%
Total shareholder yield: 0.5953451285872449% (Low Return)
Shareholder yield for SVI.TO (annual period ending 2023-12-31)
Market cap (USD): 1440441013.030303
Dividends paid: 2152719.696969697
Stock repurchases: 16335344.696969695
Net debt paydown: -67422017.8698752
Dividend yield: 0.149448653398236%
Buyback yield: 1.1340516237179679%
Debt paydown yield: -4.680651082548481%
Total shareholder yield: -3.397150805432277% (Minimal or Negative)
Shareholder yield for SVI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1394888604.925926
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVI.TO (annual period ending 2024-12-31)
Market cap (USD): 1002342385.3986014
Dividends paid: 1737216.083916084
Stock repurchases: 25390952.44755245
Net debt paydown: -76930353.08857822
Dividend yield: 0.17331563637561284%
Buyback yield: 2.5331616040017333%
Debt paydown yield: -7.67505736654899%
Total shareholder yield: -4.968580126171644% (Minimal or Negative)
Shareholder yield for SVI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1002342385.3986014
Dividends paid: 417897.90209790214
Stock repurchases: 17704261.53846154
Dividend yield: 0.041692131170499865%
Buyback yield: 1.766288824693479%
Total shareholder yield: 1.8079809558639788% (Low Return)
Shareholder yield for SVI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 997228393.6363637
Dividends paid: 417897.90209790214
Stock repurchases: 9475314.685314685
Net debt paydown: -34951030.06993008
Dividend yield: 0.041905936971374215%
Buyback yield: 0.9501649517582658%
Debt paydown yield: -3.504816980038262%
Total shareholder yield: -2.512746091308622% (Minimal or Negative)
Shareholder yield for SVI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1088944289.6934307
Dividends paid: 429466.4233576642
Stock repurchases: 2009892.7007299268
Net debt paydown: -132023909.44821572
Dividend yield: 0.03943878740376805%
Buyback yield: 0.18457259198225556%
Debt paydown yield: -12.12402789543846%
Total shareholder yield: -11.900016516052435% (Minimal or Negative)
Shareholder yield for SVI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1243745193.6204379
Dividends paid: 448286.13138686126
Stock repurchases: 0
Net debt paydown: -46242278.83211684
Dividend yield: 0.036043245327601066%
Buyback yield: 0%
Debt paydown yield: -3.717986535289391%
Total shareholder yield: -3.6819432899617897% (Minimal or Negative)
Shareholder yield for SVI.TO (annual period ending 2025-12-31)
Market cap (USD): 1243745193.6204379
Dividends paid: 1751970.802919708
Stock repurchases: 11934207.299270073
Net debt paydown: -213217218.35026264
Dividend yield: 0.1408625184568447%
Buyback yield: 0.9595379632809351%
Debt paydown yield: -17.1431591811507%
Total shareholder yield: -16.04275869941292% (Minimal or Negative)
Shareholder yield for SVS.L (annual period ending 2021-12-31)
Market cap (USD): 21962449.287567567
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVS.L (annual period ending 2022-12-31)
Market cap (USD): 12152559.784096386
Dividends paid: 103493975.90361446
Stock repurchases: 59036144.578313254
Dividend yield: 851.6228493609493%
Buyback yield: 485.7918465504833%
Total shareholder yield: 1337.4146959114325% (High Return)
Shareholder yield for SVS.L (annual period ending 2023-12-31)
Market cap (USD): 15574006.578227848
Dividends paid: 64556962.025316454
Stock repurchases: 33291139.24050633
Net debt paydown: 6063748.665548444
Dividend yield: 414.51736713381007%
Buyback yield: 213.76091677684715%
Debt paydown yield: 38.9350591004979%
Total shareholder yield: 667.2133430111552% (High Return)
Shareholder yield for SVS.L (annual period ending 2024-12-31)
Market cap (USD): 16799494.99
Dividends paid: 42250000
Stock repurchases: 28625000
Net debt paydown: 22552215.189873338
Dividend yield: 251.49565522743137%
Buyback yield: 170.39202676651414%
Debt paydown yield: 134.2434115031296%
Total shareholder yield: 556.1310934970752% (High Return)
Shareholder yield for SVS.L (quarterly period ending 2024-12-31)
Market cap (USD): 16799494.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVS.L (quarterly period ending 2025-06-30)
Market cap (USD): 18144688.276164383
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -233169520.54794526
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1285.0566347521465%
Total shareholder yield: -1285.0566347521465% (Minimal or Negative)
Shareholder yield for TMC (annual period ending 2021-12-31)
Market cap (USD): 901099967.0400001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMC (annual period ending 2022-12-31)
Market cap (USD): 333580276.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMC (annual period ending 2023-12-31)
Market cap (USD): 476543251.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMC (quarterly period ending 2024-09-30)
Market cap (USD): 459214406.28000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMC (quarterly period ending 2024-12-31)
Market cap (USD): 485207674.56000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1437969.4379694387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2963616433465175%
Total shareholder yield: -0.2963616433465175% (Minimal or Negative)
Shareholder yield for TMC (annual period ending 2024-12-31)
Market cap (USD): 485207674.56000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMC (quarterly period ending 2025-03-31)
Market cap (USD): 745140357.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1256643.3566433564
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16864518801472375%
Total shareholder yield: 0.16864518801472375% (Low Return)
Shareholder yield for TMC (quarterly period ending 2025-06-30)
Market cap (USD): 2859259510.7999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5168863.253534786
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18077628959564349%
Total shareholder yield: 0.18077628959564349% (Low Return)
Shareholder yield for TMC (quarterly period ending 2025-09-30)
Market cap (USD): 2759618649.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMC (annual period ending 2025-12-31)
Market cap (USD): 2672974421.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMC (quarterly period ending 2025-12-31)
Market cap (USD): 2672974421.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TORNTPHARM.NS (annual period ending 2022-03-31)
Market cap (USD): 6657214969.353554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TORNTPHARM.NS (annual period ending 2023-03-31)
Market cap (USD): 6888966867.242875
Dividends paid: 105120584.65286237
Stock repurchases: 0
Dividend yield: 1.5259266981339696%
Buyback yield: 0%
Total shareholder yield: 1.5259266981339696% (Low Return)
Shareholder yield for TORNTPHARM.NS (annual period ending 2024-03-31)
Market cap (USD): 11624581933.128597
Dividends paid: 121758004.5569013
Stock repurchases: 0
Net debt paydown: 171600161.19611144
Dividend yield: 1.047418352396023%
Buyback yield: 0%
Debt paydown yield: 1.476183506497318%
Total shareholder yield: 2.523601858893341% (Low Return)
Shareholder yield for TORNTPHARM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 15148972208.510271
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TORNTPHARM.NS (annual period ending 2025-03-31)
Market cap (USD): 14175749362.238768
Dividends paid: 126610942.24924012
Stock repurchases: 0
Net debt paydown: 107939623.4549284
Dividend yield: 0.8931516706023682%
Buyback yield: 0%
Debt paydown yield: 0.7614385715823743%
Total shareholder yield: 1.6545902421847425% (Low Return)
Shareholder yield for TORNTPHARM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 14175749362.238768
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -977727.1756920218
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.006897181593069658%
Total shareholder yield: -0.006897181593069658% (Minimal or Negative)
Shareholder yield for TORNTPHARM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 15036146975.985023
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TORNTPHARM.NS (quarterly period ending 2025-09-30)
Market cap (USD): 15315745431.514767
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TORNTPHARM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 16169765089.308233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRE.MC (annual period ending 2021-12-31)
Market cap (USD): 565287734.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRE.MC (annual period ending 2022-12-31)
Market cap (USD): 694530345.7446809
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1008876353.965184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -145.2602265900216%
Total shareholder yield: -145.2602265900216% (Minimal or Negative)
Shareholder yield for TRE.MC (annual period ending 2023-12-31)
Market cap (USD): 724530659.7222221
Dividends paid: 0
Stock repurchases: 12222.222222222223
Net debt paydown: 87977919.62174964
Dividend yield: 0%
Buyback yield: 0.001686915806559256%
Debt paydown yield: 12.142746264937845%
Total shareholder yield: 12.144433180744404% (High Return)
Shareholder yield for TRE.MC (quarterly period ending 2024-09-30)
Market cap (USD): 1028226145.8333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRE.MC (annual period ending 2024-12-31)
Market cap (USD): 914340338.5416667
Dividends paid: 27500000
Stock repurchases: 0
Net debt paydown: 81605347.22222209
Dividend yield: 3.007632808135897%
Buyback yield: 0%
Debt paydown yield: 8.92505162272279%
Total shareholder yield: 11.932684430858687% (High Return)
Shareholder yield for TRE.MC (quarterly period ending 2024-12-31)
Market cap (USD): 914340338.5416667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRE.MC (quarterly period ending 2025-03-31)
Market cap (USD): 1357292466.0326087
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRE.MC (quarterly period ending 2025-06-30)
Market cap (USD): 1800735588.2352943
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -445360255.75447583
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.732129395572457%
Total shareholder yield: -24.732129395572457% (Minimal or Negative)
Shareholder yield for TRE.MC (quarterly period ending 2025-09-30)
Market cap (USD): 2434668014.705882
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5930588.235294104
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2435891957126049%
Total shareholder yield: 0.2435891957126049% (Low Return)
Shareholder yield for TRE.MC (annual period ending 2025-12-31)
Market cap (USD): 2539404676.470588
Dividends paid: 35937647.05882353
Stock repurchases: 504705.8823529412
Net debt paydown: -137750575.9803921
Dividend yield: 1.4151996880139546%
Buyback yield: 0.01987496861092698%
Debt paydown yield: -5.424522418846839%
Total shareholder yield: -3.989447762221957% (Minimal or Negative)
Shareholder yield for TRE.MC (quarterly period ending 2025-12-31)
Market cap (USD): 2539404676.470588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66232941.17647064
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.608207419249342%
Total shareholder yield: 2.608207419249342% (Low Return)
Shareholder yield for VIV (annual period ending 2021-12-31)
Market cap (USD): 10577457025.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIV (annual period ending 2022-12-31)
Market cap (USD): 9123456134.96
Dividends paid: 1081299810.6060605
Stock repurchases: 115046022.72727272
Dividend yield: 11.85186616355449%
Buyback yield: 1.2609916793092262%
Total shareholder yield: 13.112857842863717% (High Return)
Shareholder yield for VIV (annual period ending 2023-12-31)
Market cap (USD): 15019349854.4
Dividends paid: 790229278.3505155
Stock repurchases: 100774845.36082475
Net debt paydown: -207702591.37769508
Dividend yield: 5.2614080237235665%
Buyback yield: 0.6709667617956326%
Debt paydown yield: -1.3829000149220674%
Total shareholder yield: 4.549474770597132% (Moderate Return)
Shareholder yield for VIV (quarterly period ending 2024-09-30)
Market cap (USD): 14699789219.199999
Dividends paid: 40331.49171270718
Stock repurchases: 0
Dividend yield: 0.000274367823315647%
Buyback yield: 0%
Total shareholder yield: 0.000274367823315647% (Low Return)
Shareholder yield for VIV (quarterly period ending 2024-12-31)
Market cap (USD): 10976907819.12
Dividends paid: 115020064.7249191
Stock repurchases: 52742880.25889968
Dividend yield: 1.0478366642067698%
Buyback yield: 0.48048941585379906%
Total shareholder yield: 1.528326080060569% (Low Return)
Shareholder yield for VIV (annual period ending 2024-12-31)
Market cap (USD): 10976907819.12
Dividends paid: 409773300.97087383
Stock repurchases: 446741423.9482201
Net debt paydown: 506302083.8754883
Dividend yield: 3.733048575456878%
Buyback yield: 4.069829421087682%
Debt paydown yield: 4.6124290393838585%
Total shareholder yield: 12.415307035928418% (High Return)