speb/financial-data huggingface dataset:
Shareholder yield for JYOTHYLAB.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1446428138.2263048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JYOTHYLAB.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1282311416.427734
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JYOTHYLAB.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1136004699.2292523
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KALPATARU.NS (quarterly period ending 2025-09-30)
Market cap (USD): 867565796.5512964
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 182646284.27294827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.05272994843671%
Total shareholder yield: 21.05272994843671% (High Return)
Shareholder yield for KALPATARU.NS (quarterly period ending 2025-12-31)
Market cap (USD): 770286719.7215106
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KSHINTL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 269905740.4478111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KWM (quarterly period ending 2025-06-30)
Market cap (USD): 231450022.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8506782000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3675.4293260892887%
Total shareholder yield: -3675.4293260892887% (Minimal or Negative)
Shareholder yield for LRK.AX (annual period ending 2021-06-30)
Market cap (USD): 260797813.57142854
Dividends paid: 0
Stock repurchases: 305331.5789473684
Dividend yield: 0%
Buyback yield: 0.11707597343937962%
Total shareholder yield: 0.11707597343937962% (Low Return)
Shareholder yield for LRK.AX (annual period ending 2022-06-30)
Market cap (USD): 203665635.3448276
Dividends paid: 0
Stock repurchases: 1313462.0689655172
Net debt paydown: -844535.2968628467
Dividend yield: 0%
Buyback yield: 0.6449109918527425%
Debt paydown yield: -0.4146675483239765%
Total shareholder yield: 0.23024344352876597% (Low Return)
Shareholder yield for LRK.AX (annual period ending 2023-06-30)
Market cap (USD): 93875021.32450332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1566666.9056862295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.668885805384416%
Total shareholder yield: 1.668885805384416% (Low Return)
Shareholder yield for LRK.AX (annual period ending 2024-06-30)
Market cap (USD): 61568738.733333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1577162.8874172186
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5616293590944426%
Total shareholder yield: 2.5616293590944426% (Low Return)
Shareholder yield for MAM.AX (annual period ending 2021-06-30)
Market cap (USD): 47425866.94736842
Dividends paid: 0
Stock repurchases: 295775.1879699248
Dividend yield: 0%
Buyback yield: 0.6236579466183841%
Total shareholder yield: 0.6236579466183841% (Low Return)
Shareholder yield for MAM.AX (annual period ending 2022-06-30)
Market cap (USD): 45313507.93103448
Dividends paid: 10153887.586206896
Stock repurchases: 116807.58620689655
Dividend yield: 22.408081055346113%
Buyback yield: 0.25777652523541866%
Total shareholder yield: 22.66585758058153% (High Return)
Shareholder yield for MAM.AX (annual period ending 2023-06-30)
Market cap (USD): 43512971.19205298
Dividends paid: 3657993.377483444
Stock repurchases: 82962.91390728476
Net debt paydown: -232186.83717743776
Dividend yield: 8.406673406277353%
Buyback yield: 0.19066248898773602%
Debt paydown yield: -0.5336037296847321%
Total shareholder yield: 8.063732165580356% (Moderate Return)
Shareholder yield for MAM.AX (annual period ending 2024-06-30)
Market cap (USD): 40298813.053333335
Dividends paid: 3108110
Stock repurchases: 206164
Net debt paydown: -3151321.2317880793
Dividend yield: 7.712658920962713%
Buyback yield: 0.5115882686846209%
Debt paydown yield: -7.819885979315256%
Total shareholder yield: 0.4043612103320786% (Low Return)
Shareholder yield for MIRA (annual period ending 2023-12-31)
Market cap (USD): 44123191.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 486170
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1018468635768794%
Total shareholder yield: 1.1018468635768794% (Low Return)
Shareholder yield for MIRA (quarterly period ending 2024-09-30)
Market cap (USD): 54628713.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRA (quarterly period ending 2024-12-31)
Market cap (USD): 47905179.17999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRA (annual period ending 2024-12-31)
Market cap (USD): 47905179.17999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5061
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010564619706323788%
Total shareholder yield: 0.010564619706323788% (Low Return)
Shareholder yield for MIRA (quarterly period ending 2025-03-31)
Market cap (USD): 41181645.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRA (quarterly period ending 2025-06-30)
Market cap (USD): 50846725.269999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRA (quarterly period ending 2025-09-30)
Market cap (USD): 57150038.32000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRA (annual period ending 2025-12-31)
Market cap (USD): 63453351.37
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRA (quarterly period ending 2025-12-31)
Market cap (USD): 63453351.37
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCSM (annual period ending 2021-12-31)
Market cap (USD): 76084921.77
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCSM (annual period ending 2022-12-31)
Market cap (USD): 65613075
Dividends paid: 0
Stock repurchases: 383000
Net debt paydown: -6545000
Dividend yield: 0%
Buyback yield: 0.583725118812066%
Debt paydown yield: -9.975145959856324%
Total shareholder yield: -9.391420841044258% (Minimal or Negative)
Shareholder yield for NCSM (annual period ending 2023-12-31)
Market cap (USD): 46847735.550000004
Dividends paid: 0
Stock repurchases: 287000
Net debt paydown: -634000
Dividend yield: 0%
Buyback yield: 0.6126229936849104%
Debt paydown yield: -1.3533204808231118%
Total shareholder yield: -0.7406974871382015% (Minimal or Negative)
Shareholder yield for NCSM (quarterly period ending 2024-09-30)
Market cap (USD): 51755593.559999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCSM (quarterly period ending 2024-12-31)
Market cap (USD): 68132617.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCSM (annual period ending 2024-12-31)
Market cap (USD): 68132617.08
Dividends paid: 0
Stock repurchases: 267000
Net debt paydown: -1121000
Dividend yield: 0%
Buyback yield: 0.3918827889533346%
Debt paydown yield: -1.645320623283476%
Total shareholder yield: -1.2534378343301413% (Minimal or Negative)
Shareholder yield for NCSM (quarterly period ending 2025-03-31)
Market cap (USD): 91832059.77000001
Dividends paid: 0
Stock repurchases: 268000
Dividend yield: 0%
Buyback yield: 0.2918370781089145%
Total shareholder yield: 0.2918370781089145% (Low Return)
Shareholder yield for NCSM (quarterly period ending 2025-06-30)
Market cap (USD): 77502164.19
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 273000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.35224822797300004%
Total shareholder yield: 0.35224822797300004% (Low Return)
Shareholder yield for NCSM (quarterly period ending 2025-09-30)
Market cap (USD): 134008144.38000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 541000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.40370680640567197%
Total shareholder yield: 0.40370680640567197% (Low Return)
Shareholder yield for NCSM (quarterly period ending 2025-12-31)
Market cap (USD): 103642413.27000001
Dividends paid: 0
Stock repurchases: 58000
Net debt paydown: 197000
Dividend yield: 0%
Buyback yield: 0.055961645594746576%
Debt paydown yield: 0.19007662383043233%
Total shareholder yield: 0.24603826942517892% (Low Return)
Shareholder yield for NCSM (annual period ending 2025-12-31)
Market cap (USD): 103642413.27000001
Dividends paid: 0
Stock repurchases: 326000
Net debt paydown: 1688000
Dividend yield: 0%
Buyback yield: 0.31454304248081694%
Debt paydown yield: 1.6286768579988316%
Total shareholder yield: 1.9432199004796484% (Low Return)
Shareholder yield for NFL.NS (annual period ending 2022-03-31)
Market cap (USD): 324248838.29618883
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFL.NS (annual period ending 2023-03-31)
Market cap (USD): 409014512.54567605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -403311912.841774
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -98.60577081521888%
Total shareholder yield: -98.60577081521888% (Minimal or Negative)
Shareholder yield for NFL.NS (annual period ending 2024-03-31)
Market cap (USD): 506291503.7428024
Dividends paid: 16413238.997481713
Stock repurchases: 0
Net debt paydown: -4197141.41277957
Dividend yield: 3.2418555073797344%
Buyback yield: 0%
Debt paydown yield: -0.8289970070111486%
Total shareholder yield: 2.4128585003685856% (Low Return)
Shareholder yield for NFL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 721452611.1801243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFL.NS (annual period ending 2025-03-31)
Market cap (USD): 452907658.11646634
Dividends paid: 1548982.9319616552
Stock repurchases: 0
Net debt paydown: 256622529.22630337
Dividend yield: 0.3420085538856864%
Buyback yield: 0%
Debt paydown yield: 56.661115047940356%
Total shareholder yield: 57.00312360182604% (High Return)
Shareholder yield for NFL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 452907658.11646634
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -65348120.88928646
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.42857494639272%
Total shareholder yield: -14.42857494639272% (Minimal or Negative)
Shareholder yield for NFL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 570715007.3484672
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 508995830.34949267
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 500087216.0409937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCQ (annual period ending 2021-12-31)
Market cap (USD): 284525190
Dividends paid: 0
Stock repurchases: 29300000
Dividend yield: 0%
Buyback yield: 10.29785798579029%
Total shareholder yield: 10.29785798579029% (High Return)
Shareholder yield for PCQ (annual period ending 2022-12-31)
Market cap (USD): 242956800
Dividends paid: 16828000
Stock repurchases: 4890000
Net debt paydown: 46638000
Dividend yield: 6.926334228965808%
Buyback yield: 2.0127034929666507%
Debt paydown yield: 19.19600521574206%
Total shareholder yield: 28.135042937674516% (High Return)
Shareholder yield for PCQ (annual period ending 2023-12-31)
Market cap (USD): 156972870
Dividends paid: 15613000
Stock repurchases: 10135000
Dividend yield: 9.946304734060096%
Buyback yield: 6.456529717523798%
Total shareholder yield: 16.402834451583892% (High Return)
Shareholder yield for PCQ (quarterly period ending 2024-12-31)
Market cap (USD): 159250590
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCQ (annual period ending 2024-12-31)
Market cap (USD): 159250590
Dividends paid: 10229000
Stock repurchases: 107714000
Dividend yield: 6.423210111811831%
Buyback yield: 67.63805396262582%
Total shareholder yield: 74.06126407443764% (High Return)
Shareholder yield for PCQ (quarterly period ending 2025-06-30)
Market cap (USD): 155264580
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PESO.V (annual period ending 2023-01-31)
Market cap (USD): 23327089.36567164
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4470988.85261194
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.16650972834823%
Total shareholder yield: 19.16650972834823% (High Return)
Shareholder yield for PESO.V (annual period ending 2024-01-31)
Market cap (USD): 24882228.656716418
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4389398.507462686
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.64069677206291%
Total shareholder yield: -17.64069677206291% (Minimal or Negative)
Shareholder yield for PESO.V (quarterly period ending 2024-10-31)
Market cap (USD): 19489587.374100722
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PESO.V (annual period ending 2025-01-31)
Market cap (USD): 15808795.275862068
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7837697.004632013
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -49.57807896088791%
Total shareholder yield: -49.57807896088791% (Minimal or Negative)
Shareholder yield for PESO.V (quarterly period ending 2025-01-31)
Market cap (USD): 15808795.275862068
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3588081.681964772
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.696743296077067%
Total shareholder yield: -22.696743296077067% (Minimal or Negative)
Shareholder yield for PESO.V (quarterly period ending 2025-04-30)
Market cap (USD): 25671067.427536234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2039474.1829085462
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.944641136039755%
Total shareholder yield: -7.944641136039755% (Minimal or Negative)
Shareholder yield for PESO.V (quarterly period ending 2025-10-31)
Market cap (USD): 38700752.071428575
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1624981.2111801244
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.19883626080691%
Total shareholder yield: -4.19883626080691% (Minimal or Negative)
Shareholder yield for PESO.V (annual period ending 2026-01-31)
Market cap (USD): 50939451.44444444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6115578.595146868
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.005583927060224%
Total shareholder yield: -12.005583927060224% (Minimal or Negative)
Shareholder yield for PESO.V (quarterly period ending 2026-01-31)
Market cap (USD): 50939451.44444444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2451123.2010581978
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.811836664027371%
Total shareholder yield: -4.811836664027371% (Minimal or Negative)
Shareholder yield for PFBC (annual period ending 2021-12-31)
Market cap (USD): 725911412.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFBC (annual period ending 2022-12-31)
Market cap (USD): 773160784.9200001
Dividends paid: 25141000
Stock repurchases: 33293000
Dividend yield: 3.251716911974703%
Buyback yield: 4.306090097863004%
Total shareholder yield: 7.557807009837707% (Moderate Return)
Shareholder yield for PFBC (annual period ending 2023-12-31)
Market cap (USD): 785121152.4
Dividends paid: 31143000
Stock repurchases: 55235000
Net debt paydown: 946000
Dividend yield: 3.9666489566356002%
Buyback yield: 7.035219956965205%
Debt paydown yield: 0.1204909582563426%
Total shareholder yield: 11.122359871857148% (High Return)
Shareholder yield for PFBC (quarterly period ending 2024-09-30)
Market cap (USD): 887317163.6400001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFBC (annual period ending 2024-12-31)
Market cap (USD): 963579308.7600001
Dividends paid: 37499000
Stock repurchases: 38247000
Net debt paydown: 2539000
Dividend yield: 3.891636075940265%
Buyback yield: 3.9692633135946913%
Debt paydown yield: 0.2634967331612132%
Total shareholder yield: 8.124396122696169% (Moderate Return)
Shareholder yield for PFBC (quarterly period ending 2024-12-31)
Market cap (USD): 963579308.7600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFBC (quarterly period ending 2025-03-31)
Market cap (USD): 941553285.48
Dividends paid: 9921000
Stock repurchases: 13239000
Dividend yield: 1.053684390782229%
Buyback yield: 1.4060808033026844%
Total shareholder yield: 2.4597651940849135% (Low Return)
Shareholder yield for PFBC (quarterly period ending 2025-06-30)
Market cap (USD): 983710620.3599999
Dividends paid: 9773000
Stock repurchases: 57200000
Net debt paydown: -199134000
Dividend yield: 0.9934832254249184%
Buyback yield: 5.814718151468877%
Debt paydown yield: -20.243148328227328%
Total shareholder yield: -13.434946951333533% (Minimal or Negative)
Shareholder yield for PFBC (quarterly period ending 2025-09-30)
Market cap (USD): 1035933611.0400001
Dividends paid: 9314000
Stock repurchases: 6413000
Net debt paydown: -8036000
Dividend yield: 0.8990923646786051%
Buyback yield: 0.6190551143100596%
Debt paydown yield: -0.7757253857158333%
Total shareholder yield: 0.7424220932728314% (Low Return)
Shareholder yield for PFBC (annual period ending 2025-12-31)
Market cap (USD): 1091117088.72
Dividends paid: 38252000
Stock repurchases: 93103000
Net debt paydown: -218354000
Dividend yield: 3.5057649078591364%
Buyback yield: 8.532814760441523%
Debt paydown yield: -20.011967758304763%
Total shareholder yield: -7.973388090004104% (Minimal or Negative)
Shareholder yield for PFBC (quarterly period ending 2025-12-31)
Market cap (USD): 1091117088.72
Dividends paid: 9244000
Stock repurchases: 16251000
Net debt paydown: -4093000
Dividend yield: 0.8472051345877302%
Buyback yield: 1.489391025766465%
Debt paydown yield: -0.37512014451185416%
Total shareholder yield: 1.9614760158423412% (Low Return)
Shareholder yield for PME.AX (annual period ending 2021-06-30)
Market cap (USD): 4529911854.293233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PME.AX (annual period ending 2022-06-30)
Market cap (USD): 3000089144.3586206
Dividends paid: 12957241.379310345
Stock repurchases: 2770344.827586207
Dividend yield: 0.4318952123031142%
Buyback yield: 0.09234208366093302%
Total shareholder yield: 0.5242372959640472% (Low Return)
Shareholder yield for PME.AX (annual period ending 2023-06-30)
Market cap (USD): 4494975825.238411
Dividends paid: 17290066.225165565
Stock repurchases: 559602.6490066225
Net debt paydown: 345896.32336149807
Dividend yield: 0.3846531527062998%
Buyback yield: 0.012449514096706882%
Debt paydown yield: 0.007695176499489894%
Total shareholder yield: 0.4047978433024966% (Low Return)
Shareholder yield for PME.AX (annual period ending 2024-06-30)
Market cap (USD): 9916288887.960001
Dividends paid: 24369333.333333332
Stock repurchases: 1846000
Net debt paydown: -153505.5187637969
Dividend yield: 0.24575053841888062%
Buyback yield: 0.01861583522683921%
Debt paydown yield: -0.0015480137831621439%
Total shareholder yield: 0.26281835986255764% (Low Return)
Shareholder yield for PNCINFRA.NS (annual period ending 2022-03-31)
Market cap (USD): 871042315.8716868
Dividends paid: 1691546.8811815905
Stock repurchases: 0
Dividend yield: 0.19419801430528574%
Buyback yield: 0%
Total shareholder yield: 0.19419801430528574% (Low Return)
Shareholder yield for PNCINFRA.NS (annual period ending 2023-03-31)
Market cap (USD): 898512020.6546896
Dividends paid: 1562362.971985384
Stock repurchases: 0
Dividend yield: 0.17388336895559703%
Buyback yield: 0%
Total shareholder yield: 0.17388336895559703% (Low Return)
Shareholder yield for PNCINFRA.NS (annual period ending 2024-03-31)
Market cap (USD): 1338398306.8438098
Dividends paid: 1538194.0280609187
Stock repurchases: 0
Net debt paydown: -197280985.05196726
Dividend yield: 0.11492797175515443%
Buyback yield: 0%
Debt paydown yield: -14.740080291732601%
Total shareholder yield: -14.625152319977447% (Minimal or Negative)
Shareholder yield for PNCINFRA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1364909702.173316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNCINFRA.NS (annual period ending 2025-03-31)
Market cap (USD): 756534566.4079822
Dividends paid: 1799427.1685761046
Stock repurchases: 0
Net debt paydown: -132363367.48434472
Dividend yield: 0.2378512824760625%
Buyback yield: 0%
Debt paydown yield: -17.496010540906877%
Total shareholder yield: -17.258159258430815% (Minimal or Negative)
Shareholder yield for PNCINFRA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 756534566.4079822
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45200421.61815965
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.974667070768591%
Total shareholder yield: -5.974667070768591% (Minimal or Negative)
Shareholder yield for PNCINFRA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 924573634.6828927
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNCINFRA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 850310197.4069898
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNCINFRA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 719235569.2012923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PR1.L (quarterly period ending 2025-03-31)
Market cap (USD): 129063.09805194805
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PR1.L (annual period ending 2025-09-30)
Market cap (USD): 80577.23148648649
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -75589.51351351349
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -93.81001570672048%
Total shareholder yield: -93.81001570672048% (Minimal or Negative)
Shareholder yield for PR1.L (quarterly period ending 2025-09-30)
Market cap (USD): 80577.23148648649
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRUDENT.NS (annual period ending 2023-03-31)
Market cap (USD): 406083027.2302071
Dividends paid: 504348.35566382465
Stock repurchases: 0
Dividend yield: 0.12419833429233951%
Buyback yield: 0%
Total shareholder yield: 0.12419833429233951% (Low Return)
Shareholder yield for PRUDENT.NS (annual period ending 2024-03-31)
Market cap (USD): 621437970.4222648
Dividends paid: 744777.5512651397
Stock repurchases: 0
Net debt paydown: -363523.9111703674
Dividend yield: 0.11984744845234772%
Buyback yield: 0%
Debt paydown yield: -0.05849721588839417%
Total shareholder yield: 0.061350232563953555% (Low Return)
Shareholder yield for PRUDENT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1284551737.8929765
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRUDENT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1316412908.6466954
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRUDENT.NS (annual period ending 2025-03-31)
Market cap (USD): 1126707220.0863578
Dividends paid: 968120.1776946457
Stock repurchases: 0
Net debt paydown: -1133319.9498692066
Dividend yield: 0.0859247336340352%
Buyback yield: 0%
Debt paydown yield: -0.10058690755370699%
Total shareholder yield: -0.014662173919671784% (Minimal or Negative)
Shareholder yield for PRUDENT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1126707220.0863578
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRUDENT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1309916262.354318
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRUDENT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1174022597.0502396
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PWR.AX (annual period ending 2021-06-30)
Market cap (USD): 361349195.2781955
Dividends paid: 0
Stock repurchases: 11277443.609022556
Dividend yield: 0%
Buyback yield: 3.1209267258337956%
Total shareholder yield: 3.1209267258337956% (Low Return)
Shareholder yield for PWR.AX (annual period ending 2022-06-30)
Market cap (USD): 196015525.65517244
Dividends paid: 10671034.48275862
Stock repurchases: 0
Dividend yield: 5.443974117402794%
Buyback yield: 0%
Total shareholder yield: 5.443974117402794% (Moderate Return)
Shareholder yield for PWR.AX (annual period ending 2023-06-30)
Market cap (USD): 238420650.410596
Dividends paid: 27325165.562913906
Stock repurchases: 0
Net debt paydown: -42135729.61863434
Dividend yield: 11.46090555321273%
Buyback yield: 0%
Debt paydown yield: -17.672852391800088%
Total shareholder yield: -6.211946838587359% (Minimal or Negative)
Shareholder yield for PWR.AX (annual period ending 2024-06-30)
Market cap (USD): 177997936.93333334
Dividends paid: 22369333.333333332
Stock repurchases: 0
Net debt paydown: -145956799.11699784
Dividend yield: 12.567186855492295%
Buyback yield: 0%
Debt paydown yield: -81.99915214279362%
Total shareholder yield: -69.43196528730132% (Minimal or Negative)
Shareholder yield for RML.V (annual period ending 2021-12-31)
Market cap (USD): 25000961.53543307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RML.V (annual period ending 2022-12-31)
Market cap (USD): 23346486.13970588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RML.V (annual period ending 2023-12-31)
Market cap (USD): 298269047.1666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6247994.652406417
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.094751269619729%
Total shareholder yield: -2.094751269619729% (Minimal or Negative)
Shareholder yield for RML.V (quarterly period ending 2024-09-30)
Market cap (USD): 592689461.4666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RML.V (quarterly period ending 2024-12-31)
Market cap (USD): 364139878.9230769
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RML.V (annual period ending 2024-12-31)
Market cap (USD): 364139878.9230769
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1071678.3216783255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.29430402537831163%
Total shareholder yield: -0.29430402537831163% (Minimal or Negative)
Shareholder yield for RML.V (quarterly period ending 2025-03-31)
Market cap (USD): 377462069.6153846
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1711188.8111888096
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4533406000058303%
Total shareholder yield: -0.4533406000058303% (Minimal or Negative)
Shareholder yield for RML.V (quarterly period ending 2025-06-30)
Market cap (USD): 477427120.9416058
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4364876.729110301
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9142498483332222%
Total shareholder yield: -0.9142498483332222% (Minimal or Negative)
Shareholder yield for RML.V (quarterly period ending 2025-09-30)
Market cap (USD): 580202170.6546763
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1599574.6468518674
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2756926340084135%
Total shareholder yield: -0.2756926340084135% (Minimal or Negative)
Shareholder yield for RML.V (quarterly period ending 2025-12-31)
Market cap (USD): 431074973.27737224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44401155.280155435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.300100454123514%
Total shareholder yield: -10.300100454123514% (Minimal or Negative)
Shareholder yield for RML.V (annual period ending 2025-12-31)
Market cap (USD): 431074973.27737224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52076795.46730641
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.080681713293979%
Total shareholder yield: -12.080681713293979% (Minimal or Negative)
Shareholder yield for RNCH.V (annual period ending 2022-12-31)
Market cap (USD): 2596653.970588235
Dividends paid: 0
Stock repurchases: 50147.058823529405
Net debt paydown: 27135470.61195446
Dividend yield: 0%
Buyback yield: 1.9312183830242617%
Debt paydown yield: 1045.0168146896872%
Total shareholder yield: 1046.9480330727115% (High Return)
Shareholder yield for RNCH.V (annual period ending 2023-12-31)
Market cap (USD): 2675340.4545454546
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -599921.8582887701
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.42413137623256%
Total shareholder yield: -22.42413137623256% (Minimal or Negative)
Shareholder yield for RNCH.V (quarterly period ending 2024-09-30)
Market cap (USD): 2092710.7555555555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNCH.V (quarterly period ending 2024-12-31)
Market cap (USD): 1975636.0279720281
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNCH.V (annual period ending 2024-12-31)
Market cap (USD): 1975636.0279720281
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNCH.V (quarterly period ending 2025-03-31)
Market cap (USD): 2963454.041958042
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNCH.V (quarterly period ending 2025-06-30)
Market cap (USD): 5155400.583941606
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNCH.V (quarterly period ending 2025-09-30)
Market cap (USD): 2540611.079136691
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNCH.V (quarterly period ending 2025-12-31)
Market cap (USD): 2062160.2335766423
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNCH.V (annual period ending 2025-12-31)
Market cap (USD): 2062160.2335766423
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPL.AX (annual period ending 2021-12-31)
Market cap (USD): 554689616.5652174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPL.AX (annual period ending 2022-06-30)
Market cap (USD): 336826967.5034483
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPL.AX (annual period ending 2022-12-31)
Market cap (USD): 456922237.6216216
Dividends paid: 40567567.567567565
Stock repurchases: 1472297.2972972973
Dividend yield: 8.878440186831455%
Buyback yield: 0.3222205390923674%
Total shareholder yield: 9.200660725923822% (Moderate Return)
Shareholder yield for RPL.AX (annual period ending 2023-06-30)
Market cap (USD): 349878369.03973514
Dividends paid: 0
Stock repurchases: 32808930.46357616
Dividend yield: 0%
Buyback yield: 9.377238882650131%
Total shareholder yield: 9.377238882650131% (Moderate Return)
Shareholder yield for RPL.AX (annual period ending 2023-12-31)
Market cap (USD): 371510118.4315069
Dividends paid: 15437671.232876712
Stock repurchases: 4148630.1369863013
Dividend yield: 4.155383788213796%
Buyback yield: 1.1166937133506794%
Total shareholder yield: 5.272077501564476% (Moderate Return)
Shareholder yield for RPL.AX (annual period ending 2024-06-30)
Market cap (USD): 443003032.42
Dividends paid: 21523340
Stock repurchases: 60816734
Dividend yield: 4.858508503299423%
Buyback yield: 13.728288420008191%
Total shareholder yield: 18.586796923307613% (High Return)
Shareholder yield for RPL.AX (annual period ending 2024-12-31)
Market cap (USD): 494407835.27329195
Dividends paid: 27680124.22360248
Stock repurchases: 0
Dividend yield: 5.598641900224304%
Buyback yield: 0%
Total shareholder yield: 5.598641900224304% (Moderate Return)
Shareholder yield for RPL.AX (quarterly period ending 2024-12-31)
Market cap (USD): 494407835.27329195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPL.AX (quarterly period ending 2025-06-30)
Market cap (USD): 310006972.0392157
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPL.AX (annual period ending 2025-06-30)
Market cap (USD): 310006972.0392157
Dividends paid: 19032670.588235293
Stock repurchases: 47995194.77124183
Dividend yield: 6.139433078888197%
Buyback yield: 15.481972697430324%
Total shareholder yield: 21.62140577631852% (High Return)
Shareholder yield for SCT.L (annual period ending 2021-07-31)
Market cap (USD): 45756077.82111111
Dividends paid: 84465277.77777778
Stock repurchases: 0
Dividend yield: 184.59903427038685%
Buyback yield: 0%
Total shareholder yield: 184.59903427038685% (High Return)
Shareholder yield for SCT.L (annual period ending 2022-07-31)
Market cap (USD): 29665166.067804884
Dividends paid: 102463414.63414635
Stock repurchases: 0
Net debt paydown: 3401287.262872629
Dividend yield: 345.39976752514525%
Buyback yield: 0%
Debt paydown yield: 11.465593198090977%
Total shareholder yield: 356.8653607232362% (High Return)
Shareholder yield for SCT.L (annual period ending 2023-07-31)
Market cap (USD): 34559326.0374359
Dividends paid: 95096153.84615384
Stock repurchases: 0
Net debt paydown: -4384834.271419637
Dividend yield: 275.16784830567093%
Buyback yield: 0%
Debt paydown yield: -12.687846593622307%
Total shareholder yield: 262.48000171204865% (High Return)
Shareholder yield for SCT.L (annual period ending 2024-07-31)
Market cap (USD): 38511120.78461538
Dividends paid: 97497435.89743589
Stock repurchases: 0
Net debt paydown: -765384.615384616
Dividend yield: 253.16696557007154%
Buyback yield: 0%
Debt paydown yield: -1.9874379134932258%
Total shareholder yield: 251.1795276565783% (High Return)
Shareholder yield for SCT.L (quarterly period ending 2025-01-31)
Market cap (USD): 37916463.7725
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPNT (annual period ending 2021-12-31)
Market cap (USD): 955617516.9000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPNT (annual period ending 2022-12-31)
Market cap (USD): 693498567
Dividends paid: 16000000
Stock repurchases: 5000000
Dividend yield: 2.307142474600095%
Buyback yield: 0.7209820233125298%
Total shareholder yield: 3.028124497912625% (Low Return)
Shareholder yield for SPNT (annual period ending 2023-12-31)
Market cap (USD): 1363488708
Dividends paid: 16000000
Stock repurchases: 0
Net debt paydown: -8200000
Dividend yield: 1.1734603965638417%
Buyback yield: 0%
Debt paydown yield: -0.6013984532389688%
Total shareholder yield: 0.5720619433248729% (Low Return)
Shareholder yield for SPNT (quarterly period ending 2024-09-30)
Market cap (USD): 1685554144.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPNT (quarterly period ending 2024-12-31)
Market cap (USD): 1926515510.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPNT (annual period ending 2024-12-31)
Market cap (USD): 1926515510.7
Dividends paid: 16000000
Stock repurchases: 0
Net debt paydown: 147100000
Dividend yield: 0.830514984755373%
Buyback yield: 0%
Debt paydown yield: 7.63554714109471%
Total shareholder yield: 8.466062125850083% (Moderate Return)
Shareholder yield for SPNT (quarterly period ending 2025-03-31)
Market cap (USD): 2032303427.6999998
Dividends paid: 4000000
Stock repurchases: 0
Dividend yield: 0.19682100347224643%
Buyback yield: 0%
Total shareholder yield: 0.19682100347224643% (Low Return)
Shareholder yield for SPNT (quarterly period ending 2025-06-30)
Market cap (USD): 2396684030.7000003
Dividends paid: 4000000
Stock repurchases: 0
Net debt paydown: -14900000
Dividend yield: 0.16689726091393528%
Buyback yield: 0%
Debt paydown yield: -0.6216922969044089%
Total shareholder yield: -0.45479503599047355% (Minimal or Negative)
Shareholder yield for SPNT (quarterly period ending 2025-09-30)
Market cap (USD): 2126337131.7
Dividends paid: 4000000
Stock repurchases: 0
Net debt paydown: -4100000
Dividend yield: 0.18811692371670208%
Buyback yield: 0%
Debt paydown yield: -0.1928198468096196%
Total shareholder yield: -0.0047029230929175325% (Minimal or Negative)
Shareholder yield for SPNT (quarterly period ending 2025-12-31)
Market cap (USD): 2572997225.7000003
Dividends paid: 4000000
Stock repurchases: 0
Net debt paydown: -6100000
Dividend yield: 0.15546071950822934%
Buyback yield: 0%
Debt paydown yield: -0.23707759725004976%
Total shareholder yield: -0.08161687774182041% (Minimal or Negative)
Shareholder yield for SPNT (annual period ending 2025-12-31)
Market cap (USD): 2572997225.7000003
Dividends paid: 16000000
Stock repurchases: 0
Net debt paydown: -49500000
Dividend yield: 0.6218428780329174%
Buyback yield: 0%
Debt paydown yield: -1.923826403914338%
Total shareholder yield: -1.3019835258814205% (Minimal or Negative)
Shareholder yield for SVY.AX (annual period ending 2021-06-30)
Market cap (USD): 341616161.11278194
Dividends paid: 0
Stock repurchases: 1230912.0300751878
Dividend yield: 0%
Buyback yield: 0.36032019857187364%
Total shareholder yield: 0.36032019857187364% (Low Return)
Shareholder yield for SVY.AX (annual period ending 2022-06-30)
Market cap (USD): 142429308.55172414
Dividends paid: 0
Stock repurchases: 503.44827586206895
Net debt paydown: 70331.87451387088
Dividend yield: 0%
Buyback yield: 0.0003534723863938709%
Debt paydown yield: 0.04938019795857493%
Total shareholder yield: 0.0497336703449688% (Low Return)
Shareholder yield for SVY.AX (annual period ending 2023-06-30)
Market cap (USD): 75223426.205298
Dividends paid: 0
Stock repurchases: 209127.1523178808
Net debt paydown: -994574.3731445536
Dividend yield: 0%
Buyback yield: 0.27800801275275056%
Debt paydown yield: -1.3221604270326437%
Total shareholder yield: -1.044152414279893% (Minimal or Negative)
Shareholder yield for TEE.AX (annual period ending 2022-06-30)
Market cap (USD): 38578407.034482755
Dividends paid: 0
Stock repurchases: 476725.5172413793
Dividend yield: 0%
Buyback yield: 1.235731472311091%
Total shareholder yield: 1.235731472311091% (Low Return)
Shareholder yield for TEE.AX (annual period ending 2023-06-30)
Market cap (USD): 35193215.68874172
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEE.AX (annual period ending 2024-06-30)
Market cap (USD): 22375476.080000002
Dividends paid: 0
Stock repurchases: 102545.33333333333
Dividend yield: 0%
Buyback yield: 0.458293414480651%
Total shareholder yield: 0.458293414480651% (Low Return)
Shareholder yield for TFIN (annual period ending 2021-12-31)
Market cap (USD): 2845361465.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFIN (annual period ending 2022-12-31)
Market cap (USD): 1167726023.19
Dividends paid: 3206000
Stock repurchases: 76714000
Dividend yield: 0.2745507025048421%
Buyback yield: 6.569520459125531%
Total shareholder yield: 6.8440711616303735% (Moderate Return)
Shareholder yield for TFIN (annual period ending 2023-12-31)
Market cap (USD): 1915863976.66
Dividends paid: 3206000
Stock repurchases: 81623000
Net debt paydown: -226460000
Dividend yield: 0.16733964618872077%
Buyback yield: 4.2603755274054755%
Debt paydown yield: -11.820254608826483%
Total shareholder yield: -7.392539435232287% (Minimal or Negative)
Shareholder yield for TFIN (quarterly period ending 2024-09-30)
Market cap (USD): 1900571472.9800003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFIN (quarterly period ending 2024-12-31)
Market cap (USD): 2171535522.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFIN (annual period ending 2024-12-31)
Market cap (USD): 2171535522.56
Dividends paid: 3206000
Stock repurchases: 3292000
Net debt paydown: 263404000
Dividend yield: 0.14763746513437095%
Buyback yield: 0.1515977963887552%
Debt paydown yield: 12.129849927091032%
Total shareholder yield: 12.429085188614158% (High Return)
Shareholder yield for TFIN (quarterly period ending 2025-03-31)
Market cap (USD): 1381104238.6
Dividends paid: 801000
Stock repurchases: 128000
Dividend yield: 0.057997070576798676%
Buyback yield: 0.009267946359338615%
Total shareholder yield: 0.06726501693613729% (Low Return)
Shareholder yield for TFIN (quarterly period ending 2025-06-30)
Market cap (USD): 1316827934.07
Dividends paid: 802000
Stock repurchases: 2099000
Net debt paydown: 24793000
Dividend yield: 0.06090393279562425%
Buyback yield: 0.15939819817707646%
Debt paydown yield: 1.882782052122085%
Total shareholder yield: 2.103084183094786% (Low Return)
Shareholder yield for TFIN (quarterly period ending 2025-09-30)
Market cap (USD): 1195682631.48
Dividends paid: 801000
Stock repurchases: 0
Net debt paydown: -100212000
Dividend yield: 0.06699102077016314%
Buyback yield: 0%
Debt paydown yield: -8.38115377455629%
Total shareholder yield: -8.314162753786128% (Minimal or Negative)
Shareholder yield for TFIN (annual period ending 2025-12-31)
Market cap (USD): 1496514852.31
Dividends paid: 3206000
Stock repurchases: 2227000
Net debt paydown: -250856000
Dividend yield: 0.21423108464652135%
Buyback yield: 0.1488124221796017%
Debt paydown yield: -16.762680277631866%
Total shareholder yield: -16.399636770805742% (Minimal or Negative)
Shareholder yield for TFIN (quarterly period ending 2025-12-31)
Market cap (USD): 1496514852.31
Dividends paid: 802000
Stock repurchases: 0
Net debt paydown: -212000
Dividend yield: 0.053591182123053686%
Buyback yield: 0%
Debt paydown yield: -0.014166247643500475%
Total shareholder yield: 0.03942493447955321% (Low Return)
Shareholder yield for TMET.V (annual period ending 2022-04-30)
Market cap (USD): 18336708.468750004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMET.V (annual period ending 2023-04-30)
Market cap (USD): 4930879.588235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMET.V (annual period ending 2024-04-30)
Market cap (USD): 4283026.795620438
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMET.V (quarterly period ending 2024-10-31)
Market cap (USD): 5427514.942446043
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMET.V (quarterly period ending 2025-01-31)
Market cap (USD): 6937237.489655172
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMET.V (annual period ending 2025-04-30)
Market cap (USD): 7896553.543478263
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMET.V (quarterly period ending 2025-04-30)
Market cap (USD): 7896553.543478263
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMET.V (quarterly period ending 2025-10-31)
Market cap (USD): 8382495.300000002
Dividends paid: 0
Stock repurchases: 214.2857142857143
Dividend yield: 0%
Buyback yield: 0.0025563475625893194%
Total shareholder yield: 0.0025563475625893194% (Low Return)
Shareholder yield for TOM.L (annual period ending 2021-09-30)
Market cap (USD): 818193.9562162162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOM.L (annual period ending 2022-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TOM.L (annual period ending 2023-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 892872.6287262872
Shareholder yield for TOM.L (quarterly period ending 2024-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for TOM.L (annual period ending 2024-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -73317.07317073166
Shareholder yield for TOM.L (quarterly period ending 2025-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42441.55844155839
Shareholder yield for TOUCHWOOD.NS (annual period ending 2022-03-31)
Market cap (USD): 14131035.098246077
Dividends paid: 16246.867994197548
Stock repurchases: 0
Dividend yield: 0.11497295053929973%
Buyback yield: 0%
Total shareholder yield: 0.11497295053929973% (Low Return)