speb/financial-data huggingface dataset:
Shareholder yield for LGC.V (quarterly period ending 2025-03-31)
Market cap (USD): 89655929.35664336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGC.V (quarterly period ending 2025-06-30)
Market cap (USD): 90856763.50364964
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4739.921392476157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005216916396417487%
Total shareholder yield: 0.005216916396417487% (Low Return)
Shareholder yield for LGC.V (quarterly period ending 2025-09-30)
Market cap (USD): 93131450.8201439
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11516.525757496172
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012365882476948595%
Total shareholder yield: 0.012365882476948595% (Low Return)
Shareholder yield for LGC.V (quarterly period ending 2025-12-31)
Market cap (USD): 155819349.40875912
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11760.116578270245
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007547276139255379%
Total shareholder yield: 0.007547276139255379% (Low Return)
Shareholder yield for LGC.V (annual period ending 2025-12-31)
Market cap (USD): 155819349.40875912
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29820.060231739073
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.019137584866634534%
Total shareholder yield: 0.019137584866634534% (Low Return)
Shareholder yield for LIN.PA (annual period ending 2021-12-31)
Market cap (USD): 191655288.1931818
Dividends paid: 9813636.363636363
Stock repurchases: 0
Dividend yield: 5.120462083855762%
Buyback yield: 0%
Total shareholder yield: 5.120462083855762% (Moderate Return)
Shareholder yield for LIN.PA (annual period ending 2022-12-31)
Market cap (USD): 220974504.84042555
Dividends paid: 10488297.872340426
Stock repurchases: 73062765.95744681
Dividend yield: 4.746383697030769%
Buyback yield: 33.063889433854975%
Total shareholder yield: 37.81027313088575% (High Return)
Shareholder yield for LIN.PA (annual period ending 2023-12-31)
Market cap (USD): 287019889.8666667
Dividends paid: 9645555.555555556
Stock repurchases: 0
Net debt paydown: 5038085.106382996
Dividend yield: 3.360587853349236%
Buyback yield: 0%
Debt paydown yield: 1.7553087030739951%
Total shareholder yield: 5.115896556423231% (Moderate Return)
Shareholder yield for LIN.PA (annual period ending 2024-12-31)
Market cap (USD): 424776855.53125006
Dividends paid: 9043750
Stock repurchases: 1202083.3333333335
Net debt paydown: 27624791.666666657
Dividend yield: 2.129059029991023%
Buyback yield: 0.28299172087187746%
Debt paydown yield: 6.503365545214916%
Total shareholder yield: 8.915416296077817% (Moderate Return)
Shareholder yield for LIN.PA (quarterly period ending 2024-12-31)
Market cap (USD): 424776855.53125006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LST.L (annual period ending 2021-11-30)
Market cap (USD): 2886709.466666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LST.L (annual period ending 2022-11-30)
Market cap (USD): 585777.0833333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LST.L (annual period ending 2023-11-30)
Market cap (USD): 373710.94936708856
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 505717.5708257989
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 135.32318806346854%
Total shareholder yield: 135.32318806346854% (High Return)
Shareholder yield for LST.L (quarterly period ending 2024-11-30)
Market cap (USD): 249140.63291139243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LST.L (annual period ending 2024-11-30)
Market cap (USD): 249140.63291139243
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 552512.6582278479
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 221.76738164759763%
Total shareholder yield: 221.76738164759763% (High Return)
Shareholder yield for LST.L (quarterly period ending 2025-05-31)
Market cap (USD): 531948.9189189189
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 100051.88162846398
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.8085506089193%
Total shareholder yield: 18.8085506089193% (High Return)
Shareholder yield for MEDICAMEQ.NS (annual period ending 2022-03-31)
Market cap (USD): 113755584.44085455
Dividends paid: 161110.37847817485
Stock repurchases: 0
Dividend yield: 0.14162854445351797%
Buyback yield: 0%
Total shareholder yield: 0.14162854445351797% (Low Return)
Shareholder yield for MEDICAMEQ.NS (annual period ending 2023-03-31)
Market cap (USD): 108129170.8903776
Dividends paid: 154092.57003654083
Stock repurchases: 0
Net debt paydown: 270381.5814687731
Dividend yield: 0.14250786237208957%
Buyback yield: 0%
Debt paydown yield: 0.2500542446061004%
Total shareholder yield: 0.39256210697818994% (Low Return)
Shareholder yield for MEDICAMEQ.NS (annual period ending 2024-03-31)
Market cap (USD): 62139039.16506718
Dividends paid: 151708.83799016668
Stock repurchases: 0
Net debt paydown: -599417.9353898056
Dividend yield: 0.2441441644875853%
Buyback yield: 0%
Debt paydown yield: -0.9646398519254566%
Total shareholder yield: -0.7204956874378714% (Minimal or Negative)
Shareholder yield for MEDICAMEQ.NS (quarterly period ending 2024-09-30)
Market cap (USD): 91790384.36454849
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDICAMEQ.NS (quarterly period ending 2024-12-31)
Market cap (USD): 80771393.07203636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDICAMEQ.NS (quarterly period ending 2025-03-31)
Market cap (USD): 75745369.89613724
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDICAMEQ.NS (annual period ending 2025-03-31)
Market cap (USD): 75745369.89613724
Dividends paid: 148643.90928220714
Stock repurchases: 0
Net debt paydown: -217508.62160983216
Dividend yield: 0.19624157817966836%
Buyback yield: 0%
Debt paydown yield: -0.2871576466100595%
Total shareholder yield: -0.09091606843039113% (Minimal or Negative)
Shareholder yield for MEDICAMEQ.NS (quarterly period ending 2025-06-30)
Market cap (USD): 65877890.317107424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDICAMEQ.NS (quarterly period ending 2025-09-30)
Market cap (USD): 45160962.91149944
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDICAMEQ.NS (quarterly period ending 2025-12-31)
Market cap (USD): 55092798.148044996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLAA.PA (annual period ending 2023-12-31)
Market cap (USD): 4666666.666666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMP.NS (annual period ending 2022-03-31)
Market cap (USD): 64623738.28075959
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMP.NS (annual period ending 2023-03-31)
Market cap (USD): 34270321.75249696
Dividends paid: 309415.347137637
Stock repurchases: 0
Dividend yield: 0.9028667701816743%
Buyback yield: 0%
Total shareholder yield: 0.9028667701816743% (Low Return)
Shareholder yield for MMP.NS (annual period ending 2024-03-31)
Market cap (USD): 76701507.82269673
Dividends paid: 305216.4528120878
Stock repurchases: 0
Net debt paydown: -4167902.285885305
Dividend yield: 0.3979275785785416%
Buyback yield: 0%
Debt paydown yield: -5.433924839547916%
Total shareholder yield: -5.035997260969374% (Minimal or Negative)
Shareholder yield for MMP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 98995869.03240469
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMP.NS (annual period ending 2025-03-31)
Market cap (USD): 76083330.91901039
Dividends paid: 445452.41992050497
Stock repurchases: 0
Net debt paydown: -7087545.3524897415
Dividend yield: 0.5854796504567902%
Buyback yield: 0%
Debt paydown yield: -9.315503497125187%
Total shareholder yield: -8.730023846668397% (Minimal or Negative)
Shareholder yield for MMP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 76083330.91901039
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 82762105.51825416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMP.NS (quarterly period ending 2025-09-30)
Market cap (USD): 80074076.60428411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 71351998.08343546
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPH.V (annual period ending 2021-12-31)
Market cap (USD): 7560163.748031497
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPH.V (annual period ending 2022-12-31)
Market cap (USD): 7750497.154411764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPH.V (annual period ending 2023-12-31)
Market cap (USD): 11068816.818181818
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 212143.4937611408
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9165869057718117%
Total shareholder yield: 1.9165869057718117% (Low Return)
Shareholder yield for MPH.V (quarterly period ending 2024-09-30)
Market cap (USD): 7807908.244444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPH.V (quarterly period ending 2024-12-31)
Market cap (USD): 6422346.461538462
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPH.V (annual period ending 2024-12-31)
Market cap (USD): 6422346.461538462
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -199067.5990675991
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.0996085349763707%
Total shareholder yield: -3.0996085349763707% (Minimal or Negative)
Shareholder yield for MPH.V (quarterly period ending 2025-03-31)
Market cap (USD): 5765515.5734265745
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPH.V (quarterly period ending 2025-06-30)
Market cap (USD): 9522183.394160584
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -184492.8793833902
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9375060503091048%
Total shareholder yield: -1.9375060503091048% (Minimal or Negative)
Shareholder yield for MPH.V (quarterly period ending 2025-09-30)
Market cap (USD): 8258952.733812951
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 77655.83153914812
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9402624526620382%
Total shareholder yield: 0.9402624526620382% (Low Return)
Shareholder yield for MPH.V (quarterly period ending 2025-12-31)
Market cap (USD): 8684231.255474452
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69059.49692800513
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7952286724800278%
Total shareholder yield: 0.7952286724800278% (Low Return)
Shareholder yield for MPH.V (annual period ending 2025-12-31)
Market cap (USD): 8684231.255474452
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39176.15231483837
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4511182528694421%
Total shareholder yield: -0.4511182528694421% (Minimal or Negative)
Shareholder yield for NAVA.NS (annual period ending 2022-03-31)
Market cap (USD): 244705806.92285377
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVA.NS (annual period ending 2023-03-31)
Market cap (USD): 360606853.0319123
Dividends paid: 10524738.124238733
Stock repurchases: 0
Net debt paydown: 54391681.607827485
Dividend yield: 2.9186184443664285%
Buyback yield: 0%
Debt paydown yield: 15.083374359226065%
Total shareholder yield: 18.001992803592493% (High Return)
Shareholder yield for NAVA.NS (annual period ending 2024-03-31)
Market cap (USD): 805523669.1190019
Dividends paid: 10366218.971099652
Stock repurchases: 0
Net debt paydown: 324871624.90091395
Dividend yield: 1.286891914974658%
Buyback yield: 0%
Debt paydown yield: 40.33048777526609%
Total shareholder yield: 41.61737969024075% (High Return)
Shareholder yield for NAVA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1914577087.0100336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1606752068.0433614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1688456885.1189172
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVA.NS (annual period ending 2025-03-31)
Market cap (USD): 1688456885.1189172
Dividends paid: 13393675.473462706
Stock repurchases: 42459971.942950666
Net debt paydown: -54811238.321934536
Dividend yield: 0.7932494807244898%
Buyback yield: 2.5147205307501963%
Debt paydown yield: -3.246232628443705%
Total shareholder yield: 0.061737383030981086% (Low Return)
Shareholder yield for NAVA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1980200380.929558
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2067251255.869222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1790341333.0778658
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NESN.SW (annual period ending 2021-12-31)
Market cap (USD): 308270673846.1538
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NESN.SW (annual period ending 2022-12-31)
Market cap (USD): 262254604347.82605
Dividends paid: 8280434782.608695
Stock repurchases: 0
Dividend yield: 3.157403014219886%
Buyback yield: 0%
Total shareholder yield: 3.157403014219886% (Low Return)
Shareholder yield for NESN.SW (annual period ending 2023-12-31)
Market cap (USD): 268215178333.33334
Dividends paid: 9320238095.238096
Stock repurchases: 6230952380.952381
Net debt paydown: -6728312629.39959
Dividend yield: 3.4749107612601478%
Buyback yield: 2.3231169912422547%
Debt paydown yield: -2.508550288320281%
Total shareholder yield: 3.289477464182122% (Low Return)
Shareholder yield for NESN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 198489643333.33334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NESN.SW (annual period ending 2024-12-31)
Market cap (USD): 198489643333.33334
Dividends paid: 8684444444.444445
Stock repurchases: 5197777777.777778
Net debt paydown: -4859126984.126976
Dividend yield: 4.375263262406207%
Buyback yield: 2.618664475631555%
Debt paydown yield: -2.4480506400864486%
Total shareholder yield: 4.545877097951314% (Moderate Return)
Shareholder yield for NESN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 243524928499.99997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11382777777.777786
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.6741735426801645%
Total shareholder yield: -4.6741735426801645% (Minimal or Negative)
Shareholder yield for OLP (annual period ending 2021-12-31)
Market cap (USD): 544831616.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLP (annual period ending 2022-12-31)
Market cap (USD): 368530476.72
Dividends paid: 37847000
Stock repurchases: 5240000
Dividend yield: 10.269706955269042%
Buyback yield: 1.4218634091370461%
Total shareholder yield: 11.691570364406088% (High Return)
Shareholder yield for OLP (annual period ending 2023-12-31)
Market cap (USD): 396459370.16
Dividends paid: 38132000
Stock repurchases: 9638000
Net debt paydown: 7883000
Dividend yield: 9.618135645176196%
Buyback yield: 2.431018340192179%
Debt paydown yield: 1.9883500286091458%
Total shareholder yield: 14.03750401397752% (High Return)
Shareholder yield for OLP (quarterly period ending 2024-09-30)
Market cap (USD): 526503280.23999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLP (quarterly period ending 2024-12-31)
Market cap (USD): 529339808.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLP (annual period ending 2024-12-31)
Market cap (USD): 529339808.48
Dividends paid: 38461000
Stock repurchases: 0
Net debt paydown: -2208000
Dividend yield: 7.265843109446239%
Buyback yield: 0%
Debt paydown yield: -0.41712336095414304%
Total shareholder yield: 6.848719748492096% (Moderate Return)
Shareholder yield for OLP (quarterly period ending 2025-03-31)
Market cap (USD): 519302862.40000004
Dividends paid: 9641000
Stock repurchases: 0
Dividend yield: 1.8565274135873893%
Buyback yield: 0%
Total shareholder yield: 1.8565274135873893% (Low Return)
Shareholder yield for OLP (quarterly period ending 2025-06-30)
Market cap (USD): 480246050.48
Dividends paid: 9714000
Stock repurchases: 0
Net debt paydown: 15917000
Dividend yield: 2.0227131467902706%
Buyback yield: 0%
Debt paydown yield: 3.3143427174655895%
Total shareholder yield: 5.33705586425586% (Moderate Return)
Shareholder yield for OLP (quarterly period ending 2025-09-30)
Market cap (USD): 454062712.88
Dividends paid: 9914000
Stock repurchases: 0
Net debt paydown: -3617000
Dividend yield: 2.183398838701842%
Buyback yield: 0%
Debt paydown yield: -0.7965859995546261%
Total shareholder yield: 1.386812839147216% (Low Return)
Shareholder yield for OLP (annual period ending 2025-12-31)
Market cap (USD): 425697430.48
Dividends paid: 39007000
Stock repurchases: 0
Net debt paydown: -96787000
Dividend yield: 9.163080913130532%
Buyback yield: 0%
Debt paydown yield: -22.73610152893493%
Total shareholder yield: -13.5730206158044% (Minimal or Negative)
Shareholder yield for OLP (quarterly period ending 2025-12-31)
Market cap (USD): 425697430.48
Dividends paid: 9738000
Stock repurchases: 0
Net debt paydown: -58671000
Dividend yield: 2.287540234626224%
Buyback yield: 0%
Debt paydown yield: -13.782324204739698%
Total shareholder yield: -11.494783970113474% (Minimal or Negative)
Shareholder yield for PATK (annual period ending 2021-12-31)
Market cap (USD): 1627337805.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PATK (annual period ending 2022-12-31)
Market cap (USD): 1252002353.9199998
Dividends paid: 32869000
Stock repurchases: 77117000
Dividend yield: 2.625314552891029%
Buyback yield: 6.159493211697876%
Total shareholder yield: 8.784807764588905% (Moderate Return)
Shareholder yield for PATK (annual period ending 2023-12-31)
Market cap (USD): 2123364161.6800003
Dividends paid: 42140000
Stock repurchases: 18808000
Net debt paydown: 243294000
Dividend yield: 1.9845865707114008%
Buyback yield: 0.8857642197897491%
Debt paydown yield: 11.45794981335215%
Total shareholder yield: 14.3283006038533% (High Return)
Shareholder yield for PATK (quarterly period ending 2024-09-30)
Market cap (USD): 3054739853.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PATK (quarterly period ending 2024-12-31)
Market cap (USD): 2686035770.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PATK (annual period ending 2024-12-31)
Market cap (USD): 2686035770.42
Dividends paid: 50187000
Stock repurchases: 4661000
Net debt paydown: -315596000
Dividend yield: 1.8684412379270938%
Buyback yield: 0.17352710084241305%
Debt paydown yield: -11.749508456868094%
Total shareholder yield: -9.707540118098587% (Minimal or Negative)
Shareholder yield for PATK (quarterly period ending 2025-03-31)
Market cap (USD): 2745386517.6
Dividends paid: 13862000
Stock repurchases: 8511000
Dividend yield: 0.504919795851481%
Buyback yield: 0.31001099282152317%
Total shareholder yield: 0.8149307886730042% (Low Return)
Shareholder yield for PATK (quarterly period ending 2025-06-30)
Market cap (USD): 3009646548.3399997
Dividends paid: 13089000
Stock repurchases: 23458000
Net debt paydown: 164491000
Dividend yield: 0.4349015670035861%
Buyback yield: 0.7794270730208666%
Debt paydown yield: 5.465459061653823%
Total shareholder yield: 6.679787701678276% (Moderate Return)
Shareholder yield for PATK (quarterly period ending 2025-09-30)
Market cap (USD): 3385313568.2
Dividends paid: 13023000
Stock repurchases: 0
Net debt paydown: -64801000
Dividend yield: 0.38469109988308825%
Buyback yield: 0%
Debt paydown yield: -1.9141801400233434%
Total shareholder yield: -1.529489040140255% (Minimal or Negative)
Shareholder yield for PATK (quarterly period ending 2025-12-31)
Market cap (USD): 3564360515
Dividends paid: 15300000
Stock repurchases: 0
Net debt paydown: 39305000
Dividend yield: 0.42924950872989903%
Buyback yield: 0%
Debt paydown yield: 1.102722349060698%
Total shareholder yield: 1.5319718577905972% (Low Return)
Shareholder yield for PATK (annual period ending 2025-12-31)
Market cap (USD): 3564360515
Dividends paid: 55274000
Stock repurchases: 31969000
Net debt paydown: 29741000
Dividend yield: 1.5507410029762378%
Buyback yield: 0.8969070290579177%
Debt paydown yield: 0.8343993228193416%
Total shareholder yield: 3.282047354853497% (Low Return)
Shareholder yield for PERSISTENT.NS (annual period ending 2022-03-31)
Market cap (USD): 4766313914.294079
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PERSISTENT.NS (annual period ending 2023-03-31)
Market cap (USD): 4298427910.218759
Dividends paid: 36304263.093788065
Stock repurchases: 0
Net debt paydown: -43156721.19329683
Dividend yield: 0.8445939737056202%
Buyback yield: 0%
Debt paydown yield: -1.0040117478927422%
Total shareholder yield: -0.159417774187122% (Minimal or Negative)
Shareholder yield for PERSISTENT.NS (annual period ending 2024-03-31)
Market cap (USD): 7380398749.037908
Dividends paid: 48970140.30459288
Stock repurchases: 0
Net debt paydown: 25993146.331627265
Dividend yield: 0.6635161861813567%
Buyback yield: 0%
Debt paydown yield: 0.35219162562206646%
Total shareholder yield: 1.015707811803423% (Low Return)
Shareholder yield for PERSISTENT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 10074084506.22217
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PERSISTENT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 11647908467.883434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PERSISTENT.NS (annual period ending 2025-03-31)
Market cap (USD): 9989871308.87945
Dividends paid: 53776712.64905307
Stock repurchases: 0
Net debt paydown: 17753474.277659535
Dividend yield: 0.5383123664591544%
Buyback yield: 0%
Debt paydown yield: 0.17771474455210895%
Total shareholder yield: 0.7160271110112633% (Low Return)
Shareholder yield for PERSISTENT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 9989871308.87945
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PERSISTENT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 10975514199.434591
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PERSISTENT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 10876444335.095465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POONAWALLA.NS (annual period ending 2022-03-31)
Market cap (USD): 3104323979.8375316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POONAWALLA.NS (annual period ending 2023-03-31)
Market cap (USD): 3089739560.9978075
Dividends paid: 3727161.9975639465
Stock repurchases: 0
Dividend yield: 0.12063029663122442%
Buyback yield: 0%
Total shareholder yield: 0.12063029663122442% (Low Return)
Shareholder yield for POONAWALLA.NS (annual period ending 2024-03-31)
Market cap (USD): 4891046419.462572
Dividends paid: 36855738.09809329
Stock repurchases: 0
Net debt paydown: -459339916.2382004
Dividend yield: 0.7535348254196901%
Buyback yield: 0%
Debt paydown yield: -9.391444628502885%
Total shareholder yield: -8.637909803083195% (Minimal or Negative)
Shareholder yield for POONAWALLA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 4125810337.1153846
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POONAWALLA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3208657159.154913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POONAWALLA.NS (annual period ending 2025-03-31)
Market cap (USD): 3581314329.411834
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1224365348.0468442
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -34.18759805559777%
Total shareholder yield: -34.18759805559777% (Minimal or Negative)
Shareholder yield for POONAWALLA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 3581314329.411834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POONAWALLA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4775470237.6983385
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POONAWALLA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 4711047294.110504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROT.OL (annual period ending 2021-12-31)
Market cap (USD): 774529022.1254275
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROT.OL (annual period ending 2022-12-31)
Market cap (USD): 885550907.0678138
Dividends paid: 95880566.80161943
Stock repurchases: 0
Dividend yield: 10.827222470935494%
Buyback yield: 0%
Total shareholder yield: 10.827222470935494% (High Return)
Shareholder yield for PROT.OL (annual period ending 2023-12-31)
Market cap (USD): 1317198950.7170923
Dividends paid: 80943025.54027505
Stock repurchases: 0
Net debt paydown: -57777196.69432008
Dividend yield: 6.145087307897498%
Buyback yield: 0%
Debt paydown yield: -4.38636825992503%
Total shareholder yield: 1.758719047972468% (Low Return)
Shareholder yield for PROT.OL (quarterly period ending 2024-09-30)
Market cap (USD): 1791290023.437023
Dividends paid: 15744274.809160305
Stock repurchases: 0
Dividend yield: 0.8789349911607897%
Buyback yield: 0%
Total shareholder yield: 0.8789349911607897% (Low Return)
Shareholder yield for PROT.OL (quarterly period ending 2024-12-31)
Market cap (USD): 1949569332.950617
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROT.OL (annual period ending 2024-12-31)
Market cap (USD): 1949569332.950617
Dividends paid: 65489849.95586938
Stock repurchases: 0
Net debt paydown: 52280226.87823936
Dividend yield: 3.3591957387200164%
Buyback yield: 0%
Debt paydown yield: 2.681629526820405%
Total shareholder yield: 6.0408252655404215% (Moderate Return)
Shareholder yield for PROT.OL (quarterly period ending 2025-03-31)
Market cap (USD): 2540841926.1669846
Dividends paid: 31488549.61832061
Stock repurchases: 0
Net debt paydown: -114564454.29616705
Dividend yield: 1.2392958922014883%
Buyback yield: 0%
Debt paydown yield: -4.508917029285428%
Total shareholder yield: -3.2696211370839396% (Minimal or Negative)
Shareholder yield for PROT.OL (quarterly period ending 2025-06-30)
Market cap (USD): 3374253965.9712014
Dividends paid: 24528301.88679245
Stock repurchases: 0
Net debt paydown: -10442930.024181873
Dividend yield: 0.7269251850677618%
Buyback yield: 0%
Debt paydown yield: -0.3094885604194916%
Total shareholder yield: 0.41743662464827025% (Low Return)
Shareholder yield for PROT.OL (quarterly period ending 2025-09-30)
Market cap (USD): 3911933797.3777556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROT.OL (annual period ending 2025-12-31)
Market cap (USD): 4176493627.6962156
Dividends paid: 98407960.19900496
Stock repurchases: 0
Net debt paydown: -126235108.6579459
Dividend yield: 2.35623393619991%
Buyback yield: 0%
Debt paydown yield: -3.0225140970124764%
Total shareholder yield: -0.6662801608125664% (Minimal or Negative)
Shareholder yield for PROT.OL (quarterly period ending 2025-12-31)
Market cap (USD): 4176493627.6962156
Dividends paid: 24577114.427860696
Stock repurchases: 0
Dividend yield: 0.5884628738537693%
Buyback yield: 0%
Total shareholder yield: 0.5884628738537693% (Low Return)
Shareholder yield for PSN (annual period ending 2021-12-31)
Market cap (USD): 3599827231.6499996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSN (annual period ending 2022-12-31)
Market cap (USD): 4947756596.25
Dividends paid: 0
Stock repurchases: 22000000
Dividend yield: 0%
Buyback yield: 0.4446459637217042%
Total shareholder yield: 0.4446459637217042% (Low Return)
Shareholder yield for PSN (annual period ending 2023-12-31)
Market cap (USD): 6708623051.91
Dividends paid: 0
Stock repurchases: 11000000
Net debt paydown: -10741000
Dividend yield: 0%
Buyback yield: 0.16396807384889825%
Debt paydown yield: -0.1601073710191833%
Total shareholder yield: 0.003860702829714957% (Low Return)
Shareholder yield for PSN (quarterly period ending 2024-09-30)
Market cap (USD): 11091533057.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSN (annual period ending 2024-12-31)
Market cap (USD): 9868768562.25
Dividends paid: 0
Stock repurchases: 25000000
Net debt paydown: -493900000
Dividend yield: 0%
Buyback yield: 0.25332441268944095%
Debt paydown yield: -5.004677097092595%
Total shareholder yield: -4.751352684403154% (Minimal or Negative)
Shareholder yield for PSN (quarterly period ending 2024-12-31)
Market cap (USD): 9868768562.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSN (quarterly period ending 2025-03-31)
Market cap (USD): 6334198228.41
Dividends paid: 0
Stock repurchases: 24995000
Dividend yield: 0%
Buyback yield: 0.3946040066743255%
Total shareholder yield: 0.3946040066743255% (Low Return)
Shareholder yield for PSN (quarterly period ending 2025-06-30)
Market cap (USD): 7677848452.169999
Dividends paid: 0
Stock repurchases: 14999000
Net debt paydown: -91888000
Dividend yield: 0%
Buyback yield: 0.1953542075418383%
Debt paydown yield: -1.1967936144145903%
Total shareholder yield: -1.001439406872752% (Minimal or Negative)
Shareholder yield for PSN (quarterly period ending 2025-09-30)
Market cap (USD): 8870658961.32
Dividends paid: 0
Stock repurchases: 25000000
Net debt paydown: 89597000
Dividend yield: 0%
Buyback yield: 0.2818279916859736%
Debt paydown yield: 1.010037702843527%
Total shareholder yield: 1.2918656945295006% (Low Return)
Shareholder yield for PSN (annual period ending 2025-12-31)
Market cap (USD): 6611272597.799999
Dividends paid: 0
Stock repurchases: 124994000
Net debt paydown: 38600000
Dividend yield: 0%
Buyback yield: 1.890619364894947%
Debt paydown yield: 0.5838512847412272%
Total shareholder yield: 2.4744706496361744% (Low Return)
Shareholder yield for PSN (quarterly period ending 2025-12-31)
Market cap (USD): 6611272597.799999
Dividends paid: 0
Stock repurchases: 60000000
Net debt paydown: 1434000
Dividend yield: 0%
Buyback yield: 0.9075408571107159%
Debt paydown yield: 0.021690226484946108%
Total shareholder yield: 0.929231083595662% (Low Return)
Shareholder yield for RDN.AX (annual period ending 2021-06-30)
Market cap (USD): 51893104.39097744
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RDN.AX (annual period ending 2022-06-30)
Market cap (USD): 23799251.324137934
Dividends paid: 0
Stock repurchases: 51724.137931034486
Dividend yield: 0%
Buyback yield: 0.21733514733958992%
Total shareholder yield: 0.21733514733958992% (Low Return)
Shareholder yield for RDN.AX (annual period ending 2023-06-30)
Market cap (USD): 22853585.70860927
Dividends paid: 0
Stock repurchases: 94675.49668874172
Dividend yield: 0%
Buyback yield: 0.41426976884890376%
Total shareholder yield: 0.41426976884890376% (Low Return)
Shareholder yield for RDN.AX (annual period ending 2024-06-30)
Market cap (USD): 69017828.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGEN (annual period ending 2021-12-31)
Market cap (USD): 14939025861.599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGEN (annual period ending 2022-12-31)
Market cap (USD): 9550394459.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGEN (annual period ending 2023-12-31)
Market cap (USD): 10142111652
Dividends paid: 0
Stock repurchases: 14386000
Net debt paydown: -288843000
Dividend yield: 0%
Buyback yield: 0.14184422823981746%
Debt paydown yield: -2.8479572096116774%
Total shareholder yield: -2.70611298137186% (Minimal or Negative)
Shareholder yield for RGEN (quarterly period ending 2024-09-30)
Market cap (USD): 8394599866.799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGEN (annual period ending 2024-12-31)
Market cap (USD): 8119330095.599999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25557000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.31476734778710086%
Total shareholder yield: 0.31476734778710086% (Low Return)
Shareholder yield for RGEN (quarterly period ending 2024-12-31)
Market cap (USD): 8119330095.599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGEN (quarterly period ending 2025-03-31)
Market cap (USD): 7177320837.599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGEN (quarterly period ending 2025-06-30)
Market cap (USD): 7015994701.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2366000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.033722944511279704%
Total shareholder yield: -0.033722944511279704% (Minimal or Negative)
Shareholder yield for RGEN (quarterly period ending 2025-09-30)
Market cap (USD): 7540022605.799999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2803000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03717495485814397%
Total shareholder yield: -0.03717495485814397% (Minimal or Negative)
Shareholder yield for RGEN (quarterly period ending 2025-12-31)
Market cap (USD): 9242972276.400002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1081000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.011695372091076241%
Total shareholder yield: -0.011695372091076241% (Minimal or Negative)
Shareholder yield for RGEN (annual period ending 2025-12-31)
Market cap (USD): 9242972276.400002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3701000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.040041232293314674%
Total shareholder yield: -0.040041232293314674% (Minimal or Negative)
Shareholder yield for RGR (annual period ending 2021-12-31)
Market cap (USD): 897023673.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGR (annual period ending 2022-12-31)
Market cap (USD): 758787000.2700001
Dividends paid: 42718000
Stock repurchases: 222000
Dividend yield: 5.6297748887104815%
Buyback yield: 0.029257222372155226%
Total shareholder yield: 5.659032111082637% (Moderate Return)
Shareholder yield for RGR (annual period ending 2023-12-31)
Market cap (USD): 697879953.8100001
Dividends paid: 110789000
Stock repurchases: 11811000
Net debt paydown: 869000
Dividend yield: 15.875079860821256%
Buyback yield: 1.692411414816993%
Debt paydown yield: 0.12451998302226458%
Total shareholder yield: 17.69201125866051% (High Return)
Shareholder yield for RGR (quarterly period ending 2024-09-30)
Market cap (USD): 648612212.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGR (annual period ending 2024-12-31)
Market cap (USD): 551830596.33
Dividends paid: 11829000
Stock repurchases: 34408000
Net debt paydown: 423000
Dividend yield: 2.1435926312657996%
Buyback yield: 6.235246872651419%
Debt paydown yield: 0.07665395917029615%
Total shareholder yield: 8.455493463087514% (Moderate Return)
Shareholder yield for RGR (quarterly period ending 2024-12-31)
Market cap (USD): 551830596.33
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGR (quarterly period ending 2025-03-31)
Market cap (USD): 616723706.04
Dividends paid: 3992000
Stock repurchases: 2991000
Dividend yield: 0.6472914792967409%
Buyback yield: 0.48498216798009824%
Total shareholder yield: 1.132273647276839% (Low Return)
Shareholder yield for RGR (quarterly period ending 2025-06-30)
Market cap (USD): 566180424.03
Dividends paid: 2941000
Stock repurchases: 13157000
Net debt paydown: 138000
Dividend yield: 0.5194457235144828%
Buyback yield: 2.3238175397075995%
Debt paydown yield: 0.02437385577864625%
Total shareholder yield: 2.8676371190007286% (Low Return)
Shareholder yield for RGR (quarterly period ending 2025-09-30)
Market cap (USD): 688791729.6
Dividends paid: 2551000
Stock repurchases: 9952000
Net debt paydown: 165000
Dividend yield: 0.3703586861418087%
Buyback yield: 1.4448489394289614%
Debt paydown yield: 0.023954991459583866%
Total shareholder yield: 1.8391626170303539% (Low Return)
Shareholder yield for RGR (quarterly period ending 2025-12-31)
Market cap (USD): 518028779.97
Dividends paid: 638000
Stock repurchases: 0
Net debt paydown: 111000
Dividend yield: 0.12315918046810984%
Buyback yield: 0%
Debt paydown yield: 0.021427380927837292%
Total shareholder yield: 0.14458656139594714% (Low Return)
Shareholder yield for RGR (annual period ending 2025-12-31)
Market cap (USD): 518028779.97
Dividends paid: 10122000
Stock repurchases: 26100000
Net debt paydown: 589000
Dividend yield: 1.953945493257379%
Buyback yield: 5.0383301100590385%
Debt paydown yield: 0.11370024654501049%
Total shareholder yield: 7.105975849861428% (Moderate Return)
Shareholder yield for RIC.TO (annual period ending 2021-12-31)
Market cap (USD): 438102214.22834647
Dividends paid: 0
Stock repurchases: 13225196.850393701
Dividend yield: 0%
Buyback yield: 3.0187468633747874%
Total shareholder yield: 3.0187468633747874% (Low Return)
Shareholder yield for RIC.TO (annual period ending 2022-12-31)
Market cap (USD): 299752962.8455882
Dividends paid: 16875735.294117644
Stock repurchases: 0
Net debt paydown: -56569256.6002779
Dividend yield: 5.629881064031665%
Buyback yield: 0%
Debt paydown yield: -18.871959117020783%
Total shareholder yield: -13.242078052989118% (Minimal or Negative)
Shareholder yield for RIC.TO (annual period ending 2023-12-31)
Market cap (USD): 258470746.10606056
Dividends paid: 14705303.03030303
Stock repurchases: 0
Net debt paydown: 34149732.62032086
Dividend yield: 5.689349085667464%
Buyback yield: 0%
Debt paydown yield: 13.212223485557587%
Total shareholder yield: 18.901572571225053% (High Return)
Shareholder yield for RIC.TO (quarterly period ending 2024-09-30)
Market cap (USD): 242696799.46666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIC.TO (annual period ending 2024-12-31)
Market cap (USD): 212044065.3706294
Dividends paid: 13413986.013986014
Stock repurchases: 0
Net debt paydown: 11760314.685314681
Dividend yield: 6.326036991669567%
Buyback yield: 0%
Debt paydown yield: 5.546165446676832%
Total shareholder yield: 11.872202438346399% (High Return)
Shareholder yield for RIC.TO (quarterly period ending 2024-12-31)
Market cap (USD): 212044065.3706294
Dividends paid: 2634965.034965035
Stock repurchases: 0
Net debt paydown: -25557850.2978503
Dividend yield: 1.242649743749918%
Buyback yield: 0%
Debt paydown yield: -12.05308446297614%
Total shareholder yield: -10.81043471922622% (Minimal or Negative)
Shareholder yield for RIC.TO (quarterly period ending 2025-03-31)
Market cap (USD): 196986763.5104895
Dividends paid: 2634965.034965035
Stock repurchases: 0
Net debt paydown: -2511888.1118881106
Dividend yield: 1.3376355791665788%
Buyback yield: 0%
Debt paydown yield: -1.275155785659859%
Total shareholder yield: 0.06247979350671984% (Low Return)
Shareholder yield for RIC.TO (quarterly period ending 2025-06-30)
Market cap (USD): 254708497.9270073
Dividends paid: 2750364.9635036495
Stock repurchases: 0
Net debt paydown: -43316890.408861205
Dividend yield: 1.0798088740218754%
Buyback yield: 0%
Debt paydown yield: -17.00645669909085%
Total shareholder yield: -15.926647825068976% (Minimal or Negative)
Shareholder yield for RIC.TO (quarterly period ending 2025-12-31)
Market cap (USD): 244338686.3065693
Dividends paid: 2750364.9635036495
Stock repurchases: 0
Net debt paydown: -1319708.029197082
Dividend yield: 1.1256363063411066%
Buyback yield: 0%
Debt paydown yield: -0.5401142361636738%
Total shareholder yield: 0.5855220701774327% (Low Return)
Shareholder yield for RIC.TO (annual period ending 2025-12-31)
Market cap (USD): 244338686.3065693
Dividends paid: 11001459.854014598
Stock repurchases: 0
Net debt paydown: -47148486.5499464
Dividend yield: 4.502545225364426%
Buyback yield: 0%
Debt paydown yield: -19.296365738329975%
Total shareholder yield: -14.79382051296555% (Minimal or Negative)
Shareholder yield for SAKSOFT.NS (annual period ending 2022-03-31)
Market cap (USD): 118617507.8396413
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAKSOFT.NS (annual period ending 2023-03-31)
Market cap (USD): 178585591.29317906
Dividends paid: 671741.7783191231
Stock repurchases: 0
Dividend yield: 0.376145563286986%
Buyback yield: 0%
Total shareholder yield: 0.376145563286986% (Low Return)
Shareholder yield for SAKSOFT.NS (annual period ending 2024-03-31)
Market cap (USD): 311822734.07737523
Dividends paid: 904544.9094615661
Stock repurchases: 0
Net debt paydown: -1511746.77954679
Dividend yield: 0.2900830538023291%
Buyback yield: 0%
Debt paydown yield: -0.4848096736819925%
Total shareholder yield: -0.1947266198796634% (Minimal or Negative)
Shareholder yield for SAKSOFT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 421279920.64942664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAKSOFT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 317891771.1002448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAKSOFT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 218560412.81946552
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAKSOFT.NS (annual period ending 2025-03-31)
Market cap (USD): 218560412.81946552
Dividends paid: 1066635.492167407
Stock repurchases: 0
Net debt paydown: -5660595.639482337
Dividend yield: 0.48802776239650747%
Buyback yield: 0%
Debt paydown yield: -2.5899455287715263%
Total shareholder yield: -2.101917766375019% (Minimal or Negative)
Shareholder yield for SAKSOFT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 298550738.81277794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAKSOFT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 284935833.777903
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAKSOFT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 282892455.0456723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SALZERELEC.NS (annual period ending 2022-03-31)
Market cap (USD): 42197917.54608994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SALZERELEC.NS (annual period ending 2023-03-31)
Market cap (USD): 54105729.13239952
Dividends paid: 350414.12911084044
Stock repurchases: 0
Dividend yield: 0.6476469954842655%
Buyback yield: 0%
Total shareholder yield: 0.6476469954842655% (Low Return)
Shareholder yield for SALZERELEC.NS (annual period ending 2024-03-31)
Market cap (USD): 176899492.48776394
Dividends paid: 452056.60151097254
Stock repurchases: 0
Net debt paydown: -3096012.9494404197
Dividend yield: 0.2555443179364921%
Buyback yield: 0%
Debt paydown yield: -1.7501536640386741%
Total shareholder yield: -1.494609346102182% (Minimal or Negative)